- 机器学习 流形数据降维:UMAP 降维算法
小嗷犬
Python机器学习#数据分析及可视化机器学习算法人工智能
✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。个人主页:小嗷犬的个人主页个人网站:小嗷犬的技术小站个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。本文目录UMAP简介理论基础特点与优势应用场景在Python中使用UMAP安装umap-learn库使用UMAP可视化手写数字数据集UMAP简介UMAP(UniformManifoldApproximatio
- 【读书打卡】第75天/中国国家地理(11)
党睿
【打卡人】党睿【打卡始于】2020年1月28日【日精进打卡第75天】2021年4月12日【今日读书】书名:《中国国家地理》第30-35页主编:单之蔷出版:《中国国家地理》杂志社【用时】10分钟【读书有得】河界:一般以河划界,能通航的河流是以主航道划界的,非通航河道以水流中心线或主流中心线来划界。划界—勘察—竖立界线标志。河流演变是自然规律,若划界后河流形态改变怎么确定界线?除特殊情况外,边界线一经
- 房与人14
春江花月夜_9f4b
十四筒子楼里的生活故事这里是上海市杨浦区的一处面积非常大的老旧小区。在小区的周围的老房子大多数都已经被拆迁,街道当中都是几百层的摩天大楼。立交桥在摩天大楼下方来回穿梭,宛如高原蜿蜒的河流形成了人造的九曲十八弯。从外观看去,新城区的一切都是高端大气的,这里有数不清的如同热带雨林食堂大叔一般的水泥森林,各种各样具有现代气息的写字楼与商业街,当夜幕降临的时候,五光十色的霓虹灯把这座水上之城变成了一颗光彩
- 当一名有着 10w+ 听众的播客主播开始做 App
程序员
名字:AAAny开发者/团队:AAAnyTeam平台:iOS请简要介绍下这款产品AAAny是一个专为AMA(我们称之为AAA)设计的App。多解释一下的话,其实AAA是一种独特的交流形式,所以它应该有专门的展示和互动形式。AAAny就是专门为这种交流形式设计的,比如以Host为中心的展示模式、多层对话的Thread阅读、方便回答的HostMode等。我们想做的是升级AMA:从AskMeAnythi
- 2024 AIGC应用层十大趋势:AI Agent将成为AI应用主流形态
ITValue
AIGC人工智能
ITValue钉钉这类平台型应用加生态,成为大模型产业居中而立的一个桥梁。钛媒体作者|张帅ITValue2023年的科技产业喧嚣且骚动,AIGC蔓延到一切领域,产业各方仿佛要拿出所有的精力和资源,生怕错过这一班通向未来的快车。如果未来一定会发生,那就先进入那个未来,当产业大部分人都抱着这样的心态,AIGC就卷向了应用层。1月3日,钉钉联合国际知名咨询机构IDC发布首份《2024AIGC应用层十大趋
- ssm/php/node/python旅游日记平台
天天 程序设计
php旅游开发语言
本系统(程序+源码)带文档lw万字以上文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:在互联网迅猛发展的今天,人们的生活方式和交流形式都发生了翻天覆地的变化。旅游作为一种广受欢迎的休闲方式,其记录和分享的形式也随着科技的进步而演变。传统的纸质日记逐渐让位于数字化的旅游日记平台,这些平台以其便捷性、互动性和即时性,成为了旅行者记录旅途点滴的新宠。vs4e8作为一个新兴
- 肢体语言与时机的把握
小迷糊Lyla
肢体语言是非语言思维中一种重要的交流形式。从说话的语调到眨眼的频率,这些微妙的动作都包含着关于我们情感状态的重要信息。交易中时间把握的艺术掌握时机是交易的核心所在,一旦错失良机,再好的策略也可能以失败而告终。刚入行的交易者过于关注他们在做什么,很少考虑如何恰如其分地掌握时机。良好的时机把握需要对自己工作有一种感觉,这种感觉来源于重复不断的暴露,时机把握不是神秘的天赋,可以后天习得,通常是通过模仿精
- 读经日志陆
木可儿_5865
读经内容:易经乾卦第一,庄子1~01,孝经1~6心经通读一遍柯柯读的内容:乾卦第一,乾下乾上乾:元、亨、利、贞。《彖》曰:大哉乾元!万物资始,乃统天。云行雨施,品物流形,大明终始。庄子逍遥游第一北冥有鱼,其名为鲲。鲲之大,不知其几千里也。化而为鸟,其名为鹏。鹏之背,不知其几千里也;怒而飞,其翼若垂天之云。孝经开宗明义章第一仲尼居,曾子侍。子曰:‘’先王有至德要道,以顺天下,民用和睦,上下无怨,汝知
- 08-28 世界微尘里,吾宁爱与憎
吉吉崽啊
写字帖写到李商隐的《北青萝》里的“世界微尘里,吾宁爱与憎”一句,瞬间联想到最近读的阿德勒心理学的书。书中阐述阿德勒心理学认为个人的愤怒是很容易冷却的,怒气只是为了达成目的的一种手段和工具,发怒是一种交流形式。因此阿德勒心理学认为应当采取其他的交流形式而不使用怒气这一工具。无法控制自己的情绪,任由情绪占据上风,那终将陷入权力之争最终偏离了最初的核心问题。陷入权力之争意味着什么,意味着你将过度拘泥于胜
- 正气歌 文天祥
刘驭
正气歌(宋)文天祥天地有正气,杂然赋流形。下则为河岳,上则为日星。于人曰浩然,沛乎塞苍冥。皇路当清夷,含和吐明庭。时穷节乃见,一一垂丹青。在齐太史简,在晋董狐笔。在秦张良椎,在汉苏武节。为严将军头,为嵇侍中血。为张睢阳齿,为颜常山舌。或为辽东帽,清操厉冰雪。或为出师表,鬼神泣壮烈。或为渡江楫,慷慨吞胡羯。或为击贼笏,逆竖头破裂。是气所磅礴,凛烈万古存。当其贯日月,生死安足论。地维赖以立,天柱赖以尊
- 特征工程:特征提取和降维-下
林浩杨
数据探索与可视化机器学习人工智能数据分析python算法
目录一、前言二、正文Ⅰ.流形学习Ⅱ.t-SNEⅢ.多维尺度分析三、结语一、前言通过上篇对线性与非线性的数据的特征提取和降维的学习之后,我们来介绍其他方法,分别有流行学习、多维尺度分析、t-SNE。二、正文Ⅰ.流形学习流形学习是借鉴拓扑流形的概念的一种降维的方法。用于数据降维,降到二维或者三维时可以对数据进行可视化。因为流形学习利用近邻的距离来计算高维空间的样本距离,所以近邻个数对其降维的结果影响甚
- 阵列信号处理基础
musiclvme
数字信号处理数字信号处理矩阵
前言阵列信号处理利用多个麦克风的的空间信息对接受信号做空域滤波和信号合成,是除时域和频域外的一种新的信号处理手段。常用的多麦克风波束形成技术有:DSB(delay-sumbeamforming),MVDR(minimumvariancedistortionlessresponse),GSC(generalizedsidelobecanceller).阵列流形矢量任意阵列在一个三维直角坐标系中,假设
- 【PyTorch][chapter 15][李宏毅深度学习][Neighbor Embedding-LLE]
明朝百晓生
深度学习pytorchembedding
前言:前面讲的都是线性降维,本篇主要讨论一下非线性降维.流形学习(mainfoldlearning)是一类借鉴了拓扑流行概念的降维方法.如上图,欧式距离上面A点跟C点更近,距离B点较远但是从图形拓扑结构来看,B点跟A点更近目录:LLE简介高维线性重构低维投影Python例子一局部线性嵌入(LLELocallyLinearEmbedding)局部线性嵌入(LocallyLinearEmbedding
- 研究发现模形式理论混乱了
ATINER
数据库
Poincare级数不可能具有那种特定的Fourier展开(exp(2Πiz)的幂级数),否则它就是NealKoblitzGTM97中定义的模形式,这立即跟书中已知的零点个数公式矛盾。但若不具有那种Fourier展开,则无法用Petersson内积证明Poincare级数生成全体cuspform。R.C.Gunning书中用黎曼面理论算出的维数,不应该包括Poincare级数,否则就产生反例。
- VTK中的布尔运算——vtkBooleanOperationPolyDataFilter
张大饼的最爱
VTKvtk可视化
【类简介】该类主要是计算两个输入面定义的容器的并、交、差运算的边缘,需要输入面是流形的,不然结果不可预料。第一个输出是结果面第二个输出是两个输入面的交线具体内容可参考:"BooleanOperationsonSurfacesinVTKWithoutExternalLibraries"byCoryQuammen,ChrisWeigleC.,RussTaylor【操作类型】VTK_UNIONVTK_I
- 机器学习——流形学习
ALGORITHM LOL
机器学习学习信息可视化
流形学习是一种在机器学习领域中用于理解和分析数据的技术。它的核心思想是,尽管我们通常将数据表示为高维空间中的向量,但实际上数据可能具有较低维度的内在结构,这种结构被称为流形。流形学习的目标是发现并利用数据的这种潜在结构,以便更好地理解和处理数据。一些基本概念开始:1.流形流形是一种数学概念,指的是局部类似于欧几里德空间的空间。简单来说,流形可以理解为在高维空间中弯曲或扭曲的低维子空间。例如,二维球
- 【茗创科技】婴儿脑电机器学习实用指南
茗创科技
文章来源于微信公众号(茗创科技),欢迎有兴趣的朋友搜索关注。导读脑电图(EEG)已被发展认知神经科学界广泛采用,但机器学习(ML)在该领域的应用滞后于成人EEG研究。由于实验试次少、信噪比低、被试间变异性高和试次间变异性高,因此将ML应用于婴儿数据尤其具有挑战性。此次研究提供了一个将ML应用于婴儿认知状态进行分类的分步教程。描述了广泛应用于EEG分类的大脑属性类型,并介绍了一种基于黎曼几何的方法来
- 代数几何(四+)
现在开始发呆
克莱布什也把黎曼关于黎曼曲面上阿贝尔积分(即形如∫g(x,y)dx的积分,其中g是有理函数且f(x,y)=0)的概念用到曲线上。为了说明第一类积分,考虑一个无重点四次平面曲线C4。这里p=3且有三个处处有限积分:适用于C4的也适用于n次任意代数曲线f(x,y)=0,p个积分代替三个处处有限积分(其中p是f=0的亏格),每个积分有2p个周期模数(见单复变函数),积分具有形式,其中Φ是一个(伴随的)多
- 2021-08-14
9229964f2da3
:证明黎曼函数在无理点处连续,在有理点处不连续.:我们首先给出黎曼函数的定义::设存在为无理数,对于任意的\epsilon>0,不妨设,此时的数只有有限多个,意思即为只有有限多个,但是至少有一个,即时就是一个,设满足上述条件的x为,令{|,|...|},所以在以为中心,以为邻域的范围内,一定是由的,对上述结论的解释是:首先若是无理数,则,结论成立.若x是有理数,则在上的取值一定是小于的,综上所述可
- 拉普拉斯边缘检测_边缘检测 Laplace算子
燕霏
拉普拉斯边缘检测
Laplace算子作为边缘检测之一,和Sobel算子一样也是工程数学中常用的一种积分变换,属于空间锐化滤波操作。拉普拉斯算子(LaplaceOperator)是n维欧几里德空间中的一个二阶微分算子,定义为梯度(▽f)的散度(▽·f)。拉普拉斯算子也可以推广为定义在黎曼流形上的椭圆型算子,称为拉普拉斯-贝尔特拉米算子。(百度百科)拉普拉斯算子是最简单的各项同性二阶微分算子,具有旋转不变性。根据函数微
- 未来的学校
星辰XCQ
图片发自App未来的世界里,有些科技是出乎了人类的想象,如:会飞的汽车、云朵面包等等。在我的脑海中,有一个这样的学校,那就是一座“离子球学校。”这所学校和别处的学校大不相同,为什么说它与众不同呢?因为“离子球学校”里的墙都是一闪一闪的电流形成的。孩子们只要触摸一下墙壁,墙壁上的一些电流就会集中在你的手心里,这样,孩子们立刻感受到科学的神奇力量。图片发自App倘若有些家长想给自己的孩子找个优秀的老师
- 《汉书》研读145:志·地理志中(三)
黄河歌者
志·地理志中(三)西汉时期的常山郡魏郡:汉高祖时期设置,王莽时期叫做魏城,隶属于冀州刺史监察。有212849户,990655口人。下设十八县:1、邺县,原来的黄河在其东北流入大海。2、馆陶县,黄河在县中分流形成屯氏河,东北到章武流入大海,经过四郡,流程一千五百里。3、斥丘县,王莽时期叫做利丘。4、沙县、内黄县,清河水从其南面流出。6、清渊县、魏县由都尉治理,王莽时期叫做魏城亭。8、繁阳县、元城县、
- 万载古城
醉看红尘过客
夜幕笼罩着天空。夜的古城。万载。人流如流水,缓缓带动着不动的古城,人流形成一道流动的风景。仿古的建筑依然不失以古为主题。但总以人为中心,各色店铺也都为人所服务。各色各样的食物,色香味俱全,各种诱人食欲的食物味弥漫在古街的大巷小巷。食物在舌尖上滚动而金钱便从一个口袋流出而再流入另一个口袋。转过几圈,索然。独自来到护城河,经过人为加工的河沿。河水不深也完全失去了其自然的个性。只是有些许凉风,凉意在。桥
- js获取今天剩余时间_前端教程丨手把手教你用 Next.js 搭建个人博客,从入门到吃鸡
weixin_39610774
js获取今天剩余时间用js判断一个数是否是素数(质数)
React.js是现今前端最火的应用框架之一,而Next.js正是React.js领域最优秀的服务端渲染框架之一。基本上,现在所有的前端主流形式,从服务端渲染APP,静态站到桌面应用等,Next.js都能胜任。不论是国内还是国外,都有不少开发者和企业在使用Next.js开发网站,比如:腾讯新闻移动端门口站腾讯网大名顶顶的Hulu视频站世界最受欢迎的ReactUI组件库Material-UI魅族官网
- 前端教程丨手把手教你用 Next.js 搭建个人博客,从入门到吃鸡
蓝桥云课
webreactjs
React.js是现今前端最火的应用框架之一,而**Next.js正是React.js领域最优秀的服务端渲染框架之一。**基本上,现在所有的前端主流形式,从服务端渲染APP,静态站到桌面应用等,Next.js都能胜任。不论是国内还是国外,都有不少开发者和企业在使用Next.js开发网站,比如:腾讯新闻移动端门口站腾讯网大名顶顶的Hulu视频站世界最受欢迎的ReactUI组件库Material-UI
- 【前端教程】手把手教你用 Next.js 搭建个人博客,从入门到吃鸡!
实验楼v
React.js是现今前端最火的应用框架之一,而Next.js正是React.js领域最优秀的服务端渲染框架之一。基本上,现在所有的前端主流形式,从服务端渲染APP,静态站到桌面应用等,Next.js都能胜任。不论是国内还是国外,都有不少开发者和企业在使用Next.js开发网站,比如:腾讯新闻移动端门口站腾讯网大名顶顶的Hulu视频站世界最受欢迎的ReactUI组件库Material-UI魅族官网
- mysql 字符集和字符校对规则
尹楷楷
天地有正气,杂然赋流形字符集和字符集较对规则字符集character:定义mysql存储字符串的方式较对规则collation:定义mysql比较字符串的方式字符集和较对规则是1对多的关系;我们可以使用SHOWCOLLATIONLIKE'utf8mb4%'来得到具体字符集对应的所有较对规则。我们来看常用的utf8mb4字符集对应的所有较对规则utf8mb4_general_ciutf8mb445Y
- 华为面经
掰头
面试面试
目录面试前准备岗位职责岗位要求准备项目描述的说辞一定得准备项目描述里提到的技术准备亮点话题刷题面试中的表现软实力二面完后总结一面二面专业主管面试职业规划(人生规划):网上翻到一篇博客三面收到面试邀约后该怎么做?我参考了尚硅谷雷老师的博客,他的B站ID是“黎曼的猜想”。通过他的经验的指导,并结合我的面试实际情况,为面试准备了许多说辞。面试前准备当收到面试通知后,通过如下准备可以大大提升面试成功率。知
- vue项目-pdf预览和下载,后台返回文件流形式
一只小程序媛
后端返回的文件流数据如下图所示:一、pdf预览功能:1、接口封装exportfunctiondownload(data){returnaxios({url:'xxx.pdf',method:'get',params:data,responseType:'arraybuffer',//一定要设置响应类型,否则页面会是空白pdf})}2、页面importPdffrom'vue-pdf'importCM
- 宝塔搭建网站教程php,怎么利用宝塔面板搭建网站详细教程
weixin_39747577
宝塔搭建网站教程php
利用宝塔面板搭建网站是当前主流形式,宝塔面板操作简单,可视化操作,是新手和老司机搭建网站的首选。今天我的主题网就给小白们分享下怎么利用宝塔搭建自己的网站。如果你还没有安装宝塔可以参考:宝塔面板安装小白教程来进行安装。【1】宝塔面板添加站点步骤具体的操作步骤:进入到宝塔--网站--添加站点会弹出添加网站的填写框,在域名这一栏里填写我们的域名,格式如图中所示,【2】宝塔面板创建ftp和数据库然后下面就
- Spring4.1新特性——Spring MVC增强
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- mysql 性能查询优化
annan211
javasql优化mysql应用服务器
1 时间到底花在哪了?
mysql在执行查询的时候需要执行一系列的子任务,这些子任务包含了整个查询周期最重要的阶段,这其中包含了大量为了
检索数据列到存储引擎的调用以及调用后的数据处理,包括排序、分组等。在完成这些任务的时候,查询需要在不同的地方
花费时间,包括网络、cpu计算、生成统计信息和执行计划、锁等待等。尤其是向底层存储引擎检索数据的调用操作。这些调用需要在内存操
- windows系统配置
cherishLC
windows
删除Hiberfil.sys :使用命令powercfg -h off 关闭休眠功能即可:
http://jingyan.baidu.com/article/f3ad7d0fc0992e09c2345b51.html
类似的还有pagefile.sys
msconfig 配置启动项
shutdown 定时关机
ipconfig 查看网络配置
ipconfig /flushdns
- 人体的排毒时间
Array_06
工作
========================
|| 人体的排毒时间是什么时候?||
========================
转载于:
http://zhidao.baidu.com/link?url=ibaGlicVslAQhVdWWVevU4TMjhiKaNBWCpZ1NS6igCQ78EkNJZFsEjCjl3T5EdXU9SaPg04bh8MbY1bR
- ZooKeeper
cugfy
zookeeper
Zookeeper是一个高性能,分布式的,开源分布式应用协调服务。它提供了简单原始的功能,分布式应用可以基于它实现更高级的服务,比如同步, 配置管理,集群管理,名空间。它被设计为易于编程,使用文件系统目录树作为数据模型。服务端跑在java上,提供java和C的客户端API。 Zookeeper是Google的Chubby一个开源的实现,是高有效和可靠的协同工作系统,Zookeeper能够用来lea
- 网络爬虫的乱码处理
随意而生
爬虫网络
下边简单总结下关于网络爬虫的乱码处理。注意,这里不仅是中文乱码,还包括一些如日文、韩文 、俄文、藏文之类的乱码处理,因为他们的解决方式 是一致的,故在此统一说明。 网络爬虫,有两种选择,一是选择nutch、hetriex,二是自写爬虫,两者在处理乱码时,原理是一致的,但前者处理乱码时,要看懂源码后进行修改才可以,所以要废劲一些;而后者更自由方便,可以在编码处理
- Xcode常用快捷键
张亚雄
xcode
一、总结的常用命令:
隐藏xcode command+h
退出xcode command+q
关闭窗口 command+w
关闭所有窗口 command+option+w
关闭当前
- mongoDB索引操作
adminjun
mongodb索引
一、索引基础: MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。下面是创建索引的命令: > db.test.ensureIndex({"username":1}) 可以通过下面的名称查看索引是否已经成功建立: &nbs
- 成都软件园实习那些话
aijuans
成都 软件园 实习
无聊之中,翻了一下日志,发现上一篇经历是很久以前的事了,悔过~~
断断续续离开了学校快一年了,习惯了那里一天天的幼稚、成长的环境,到这里有点与世隔绝的感觉。不过还好,那是刚到这里时的想法,现在感觉在这挺好,不管怎么样,最要感谢的还是老师能给这么好的一次催化成长的机会,在这里确实看到了好多好多能想到或想不到的东西。
都说在外面和学校相比最明显的差距就是与人相处比较困难,因为在外面每个人都
- Linux下FTP服务器安装及配置
ayaoxinchao
linuxFTP服务器vsftp
检测是否安装了FTP
[root@localhost ~]# rpm -q vsftpd
如果未安装:package vsftpd is not installed 安装了则显示:vsftpd-2.0.5-28.el5累死的版本信息
安装FTP
运行yum install vsftpd命令,如[root@localhost ~]# yum install vsf
- 使用mongo-java-driver获取文档id和查找文档
BigBird2012
driver
注:本文所有代码都使用的mongo-java-driver实现。
在MongoDB中,一个集合(collection)在概念上就类似我们SQL数据库中的表(Table),这个集合包含了一系列文档(document)。一个DBObject对象表示我们想添加到集合(collection)中的一个文档(document),MongoDB会自动为我们创建的每个文档添加一个id,这个id在
- JSONObject以及json串
bijian1013
jsonJSONObject
一.JAR包简介
要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:
1.commons-lang-2.0.jar
2.commons-beanutils-1.7.0.jar
3.commons-collections-3.1.jar
&n
- [Zookeeper学习笔记之三]Zookeeper实例创建和会话建立的异步特性
bit1129
zookeeper
为了说明问题,看个简单的代码,
import org.apache.zookeeper.*;
import java.io.IOException;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ThreadLocal
- 【Scala十二】Scala核心六:Trait
bit1129
scala
Traits are a fundamental unit of code reuse in Scala. A trait encapsulates method and field definitions, which can then be reused by mixing them into classes. Unlike class inheritance, in which each c
- weblogic version 10.3破解
ronin47
weblogic
版本:WebLogic Server 10.3
说明:%DOMAIN_HOME%:指WebLogic Server 域(Domain)目录
例如我的做测试的域的根目录 DOMAIN_HOME=D:/Weblogic/Middleware/user_projects/domains/base_domain
1.为了保证操作安全,备份%DOMAIN_HOME%/security/Defa
- 求第n个斐波那契数
BrokenDreams
今天看到群友发的一个问题:写一个小程序打印第n个斐波那契数。
自己试了下,搞了好久。。。基础要加强了。
&nbs
- 读《研磨设计模式》-代码笔记-访问者模式-Visitor
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
interface IVisitor {
//第二次分派,Visitor调用Element
void visitConcret
- MatConvNet的excise 3改为网络配置文件形式
cherishLC
matlab
MatConvNet为vlFeat作者写的matlab下的卷积神经网络工具包,可以使用GPU。
主页:
http://www.vlfeat.org/matconvnet/
教程:
http://www.robots.ox.ac.uk/~vgg/practicals/cnn/index.html
注意:需要下载新版的MatConvNet替换掉教程中工具包中的matconvnet:
http
- ZK Timeout再讨论
chenchao051
zookeepertimeouthbase
http://crazyjvm.iteye.com/blog/1693757 文中提到相关超时问题,但是又出现了一个问题,我把min和max都设置成了180000,但是仍然出现了以下的异常信息:
Client session timed out, have not heard from server in 154339ms for sessionid 0x13a3f7732340003
- CASE WHEN 用法介绍
daizj
sqlgroup bycase when
CASE WHEN 用法介绍
1. CASE WHEN 表达式有两种形式
--简单Case函数
CASE sex
WHEN '1' THEN '男'
WHEN '2' THEN '女'
ELSE '其他' END
--Case搜索函数
CASE
WHEN sex = '1' THEN
- PHP技巧汇总:提高PHP性能的53个技巧
dcj3sjt126com
PHP
PHP技巧汇总:提高PHP性能的53个技巧 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的函数译注: PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍
- Yii框架中CGridView的使用方法以及详细示例
dcj3sjt126com
yii
CGridView显示一个数据项的列表中的一个表。
表中的每一行代表一个数据项的数据,和一个列通常代表一个属性的物品(一些列可能对应于复杂的表达式的属性或静态文本)。 CGridView既支持排序和分页的数据项。排序和分页可以在AJAX模式或正常的页面请求。使用CGridView的一个好处是,当用户浏览器禁用JavaScript,排序和分页自动退化普通页面请求和仍然正常运行。
实例代码如下:
- Maven项目打包成可执行Jar文件
dyy_gusi
assembly
Maven项目打包成可执行Jar文件
在使用Maven完成项目以后,如果是需要打包成可执行的Jar文件,我们通过eclipse的导出很麻烦,还得指定入口文件的位置,还得说明依赖的jar包,既然都使用Maven了,很重要的一个目的就是让这些繁琐的操作简单。我们可以通过插件完成这项工作,使用assembly插件。具体使用方式如下:
1、在项目中加入插件的依赖:
<plugin>
- php常见错误
geeksun
PHP
1. kevent() reported that connect() failed (61: Connection refused) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", upstream: "fastc
- 修改linux的用户名
hongtoushizi
linuxchange password
Change Linux Username
更改Linux用户名,需要修改4个系统的文件:
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
古老/传统的方法是使用vi去直接修改,但是这有安全隐患(具体可自己搜一下),所以后来改成使用这些命令去代替:
vipw
vipw -s
vigr
vigr -s
具体的操作顺
- 第五章 常用Lua开发库1-redis、mysql、http客户端
jinnianshilongnian
nginxlua
对于开发来说需要有好的生态开发库来辅助我们快速开发,而Lua中也有大多数我们需要的第三方开发库如Redis、Memcached、Mysql、Http客户端、JSON、模板引擎等。
一些常见的Lua库可以在github上搜索,https://github.com/search?utf8=%E2%9C%93&q=lua+resty。
Redis客户端
lua-resty-r
- zkClient 监控机制实现
liyonghui160com
zkClient 监控机制实现
直接使用zk的api实现业务功能比较繁琐。因为要处理session loss,session expire等异常,在发生这些异常后进行重连。又因为ZK的watcher是一次性的,如果要基于wather实现发布/订阅模式,还要自己包装一下,将一次性订阅包装成持久订阅。另外如果要使用抽象级别更高的功能,比如分布式锁,leader选举
- 在Mysql 众多表中查找一个表名或者字段名的 SQL 语句
pda158
mysql
在Mysql 众多表中查找一个表名或者字段名的 SQL 语句:
方法一:SELECT table_name, column_name from information_schema.columns WHERE column_name LIKE 'Name';
方法二:SELECT column_name from information_schema.colum
- 程序员对英语的依赖
Smile.zeng
英语程序猿
1、程序员最基本的技能,至少要能写得出代码,当我们还在为建立类的时候思考用什么单词发牢骚的时候,英语与别人的差距就直接表现出来咯。
2、程序员最起码能认识开发工具里的英语单词,不然怎么知道使用这些开发工具。
3、进阶一点,就是能读懂别人的代码,有利于我们学习人家的思路和技术。
4、写的程序至少能有一定的可读性,至少要人别人能懂吧...
以上一些问题,充分说明了英语对程序猿的重要性。骚年
- Oracle学习笔记(8) 使用PLSQL编写触发器
vipbooks
oraclesql编程活动Access
时间过得真快啊,转眼就到了Oracle学习笔记的最后个章节了,通过前面七章的学习大家应该对Oracle编程有了一定了了解了吧,这东东如果一段时间不用很快就会忘记了,所以我会把自己学习过的东西做好详细的笔记,用到的时候可以随时查找,马上上手!希望这些笔记能对大家有些帮助!
这是第八章的学习笔记,学习完第七章的子程序和包之后