- 图像滤镜艺术---图像光照效果滤镜
Trent1985
图像滤镜艺术图像滤镜艺术
图像光照滤镜图像光照提滤镜主要是模拟阳光照射下的图像效果,通常使用在暗光环境下拍摄的照片中,或者是没有太阳的日景照片中。可调参数主要包括光源位置,光照半径和光照强度,通过调整这些参数,来达到我们想要的阳光明媚的效果。算法过程如下:图像光照效果就是在图像中添加上一个太阳光源,以此模仿光照条件。主要算法包括:1光源选择;2光照像素值求取。1,光源选择。我们假设光源位置坐标为S(X,Y),其中光源坐标一
- 图像滤镜艺术---水彩画滤镜
Trent1985
图像滤镜艺术图像滤镜艺术
水彩画滤镜水彩画滤镜算法如下:1,假设原始图像为F(x,y),灰度化得到G(x,y);2,构建一个半径为Radius的正方形模板M,边长为2*Radius+1;3,将M在F上依次遍历每个像素,对于当前像素P(x,y):设置一个油漆桶数N,由于图像灰度值范围为0-255,因此我们油漆桶的数量N要小于255,这个油漆桶是用来盛放不同类别的像素。3.1首先按照油漆桶数N将0-255的范围划分为等距的N个
- 图像滤镜艺术---Photoshop实现Instagram Amaro滤镜特效
Trent1985
图像滤镜艺术图像滤镜艺术
本文是我收集的一些使用Photoshop来实现Instagram滤镜的一些内容,在这里跟大家分享一下,这些效果是完全可以使用程序实现的,这个感兴趣的可以使用ZPHOTOENGINE库来实现,这个PS算法库的下载地址:点击打开链接下面开始介绍Amaro滤镜实现的内容,这些内容是英文版的,对于不懂英文的,直接看PS操作图即可。1.Amaro1.First,increasethebrightnessan
- 图像滤镜艺术---Oilpaint油画滤镜
Trent1985
图像滤镜艺术图像滤镜艺术
Oilpaint油画滤镜图像油画效果实际上是将图像边缘产生一种朦胧,雾化的效果,同时,将一定的边缘模糊化,这样图像整体上看去像素与像素之间就像雾一样随机呈现。算法过程如下:假设当前像素为P(x,y),他的随机位置为Pd(dx,dy),那么算法公式如下:其中,K(v)为最大值不大于v的随机数正数,v为雾化阈值,v值越大,雾化程度越明显,反之,雾化程度越小,v=0时,图像无变化效果。核心代码如下://
- 图像滤镜艺术---漫画滤镜
Trent1985
图像滤镜艺术图像滤镜艺术
漫画滤镜所谓漫画滤镜就是通过复杂的算法来模拟漫画的特点,从而使真实照片呈现出漫画的风格。要实现漫画的效果,首先要了解漫画的特点,漫画具有几个比较明显的特点如下:1,颜色泛用漫画中,使用的颜色比较单一,一般不会超过7种颜色,不像真实照片那样,具有丰富的颜色种类;2,边缘较强漫画中,所有事物都有比较明显的黑色边缘,给人一种分割分明且突出的感觉;3,形象夸张,内容概括漫画中,一般描述的人物表情,效果等等
- 图像滤镜艺术---最新美颜算法研究
Trent1985
图像滤镜艺术图像滤镜艺术
本文所讲的美颜算法主要指磨皮+美白+肤色+清晰度;磨皮算法主要有两大类:①基于高反差保留的磨皮算法;②基于保边滤波器的磨皮算法;对于高反差保留磨皮算法,具体过程如:点击打开链接对于保边滤波器磨皮算法,具体过程如:点击打开链接高反差保留的磨皮算法优点:细节保留较好,真实感较强,目前美颜相机就是用的这类算法;缺点:当皮肤瑕疵斑点较多是,无法磨干净;保边滤波器磨皮算法优点:皮肤可以磨得很平滑很干净;目前
- 图像滤镜艺术---旋转模糊滤镜
Trent1985
图像滤镜艺术图像滤镜艺术
本文介绍一种旋转模糊滤镜的实现算法。旋转模糊主要特点是:整张图像围绕一个中心点做旋转变换,同时有个控制旋转程度的变量和一个控制模糊程度的变量,来完成这个效果。图像中距离中心点越近,旋转和模糊的程度都越小,反之,越大。假设中心点O坐标为(cenX,cenY),当前点位置为P(x,y):1,PO距离Dis=Math.Sqrt((y-cenY)*(y-cenY)+(x-cenX)*(x-cenX));2
- 图像滤镜艺术---人脸编辑(五官微调+瘦脸美型)
Trent1985
图像滤镜艺术
写本文的目的,实际上是对目前人脸美型这一块技术做个总结,跟大家分享一下!目前提到美颜算法,大家都会想到磨皮美白/大眼瘦脸,实际上做好美颜这件事情,关乎的不仅仅是这些,还有五官的协调比例等,今天我们主要说一下五官的微调,这里我直接称之为人脸编辑吧。人脸编辑主要包含如下内容:1,肤色调节2,磨皮处理3,眼睛大小4,人脸胖瘦5,鼻翼大小6,眼睛间距大小7,嘴巴大小8,亮眼9,祛眼袋10,唇彩11,腮红1
- 图像滤镜艺术---换脸算法资源收集
Trent1985
图像滤镜艺术
https://github.com/Guikunzhi/BeautifyFaceDemohttps://github.com/alyssaq/face_morpherhttp://life-in-a-monospace-typeface.tumblr.com/post/28495219189/quick-and-dirty-automatic-face-replacement-withImage
- 图像滤镜艺术---PS图层混合模式之明度模式
凌风探梅
图像滤镜
图像滤镜艺术---PS图层混合模式之明度模式本文将介绍PS图层混合模式中比较复杂的“明度”模式的算法原理及代码实现内容。说到PS的图层混合模式,计算公式都有,具体代码实现也能找到,但是,都没有完整介绍所有图层混合模式的代码,比如“明度”模式,公式如下:假设两张图的HSY颜色模式分别为:Hb,Sb,Yb---Hm,Sm,Ym明度混合结果HSY=HbSbYm这个公式很简单,无非就是原图的H,S分量+混
- 图像滤镜艺术---PS图像转手绘特效实现方案
Trent1985
手绘效果实现方案本文介绍一种PS手绘效果的实现方案,PS步骤来自网络,本文介绍代码实现过程。整体看来,虽然效果还是有很大差异,但是已经有了这种特效的风格了,毕竟PS效果图中关于头发的部分是人工手动涂抹实现的,这一点,程序是无法自动实现的,这一点还需要大家理解。本人实现的算法流程如下:大家可以对照一下看看。这里贴出图像转手绘效果的PS实现教程,点击打开链接:
- 图像滤镜艺术---PS图像转手绘特效实现方案
Trent1985
手绘效果实现方案本文介绍一种PS手绘效果的实现方案,PS步骤来自网络,本文介绍代码实现过程。整体看来,虽然效果还是有很大差异,但是已经有了这种特效的风格了,毕竟PS效果图中关于头发的部分是人工手动涂抹实现的,这一点,程序是无法自动实现的,这一点还需要大家理解。本人实现的算法流程如下:大家可以对照一下看看。这里贴出图像转手绘效果的PS实现教程,点击打开链接:
- 图像滤镜艺术---微软自拍APP滤镜实现合集DEMO
Trent1985
demo滤镜实现微软自拍
微软最近推出了自家的美颜app,大家有兴趣可以在苹果商店中下载一下看一看,今天,我们要说的便是这款app中的所有滤镜实现问题。这款app中一共有14款滤镜效果,分别是:自然、增强、1965、X-PRO、布兰登、沧桑、复古、凉爽、迈耶、清晨、柔嫩、深沉、水墨、糖果;这14款滤镜中,“自然”这一款滤镜是结合人脸识别的,在有人脸识别的情况下,会弹出调节bar,没有人脸时,改效果为默认效果,无法调节;“增
- 图像滤镜艺术---PS图层混合模式之明度模式
Trent1985
本文将介绍PS图层混合模式中比较复杂的“明度”模式的算法原理及代码实现内容。说到PS的图层混合模式,计算公式都有,具体代码实现也能找到,但是,都没有完整介绍所有图层混合模式的代码,比如“明度”模式,公式如下:假设两张图的HSY颜色模式分别为:Hb,Sb,Yb---Hm,Sm,Ym明度混合结果HSY =HbSbYm这个公式很简单,无非就是原图的H,S分量+混合图的Y分量而已,但是具体代码如何实现,却
- 图像滤镜艺术---流行艺术风滤镜特效PS实现
Trent1985
今天,本人给大家介绍一款新滤镜:流行艺术风效果,先看下效果吧!原图流行艺术风效果图上面的这款滤镜效果是不是很赞,呵呵,按照本人以往的逻辑,我会先介绍PS实现过程,然后,在下一篇博客中将介绍完整的C#代码实现,并附上程序DEMO给大家分享!现在开始PS过程:1,打开图像,复制两份图层A,B:2,将B图层隐藏,对图层A执行:反相操作-“明度”图层混合-透明度“50%”如图所示:3,可见B图层,对B执行
- 图像滤镜艺术---保留细节的磨皮之C#程序实现
Trent1985
图像滤镜艺术图像滤镜艺术
上一篇博文“保留细节的磨皮滤镜之PS实现”一文中,我简单介绍了本人自己总结的一种非常简单的磨皮滤镜,这个滤镜在磨光皮肤的同时,会保留很不错的细节,今天,我将介绍使用C#程序实现这个磨皮的过程。这里,我们同样是使用ZPhotoEngine库来实现,毕竟这个库中实现的效果跟PS是几乎一模一样的,关于下载地址,文章最后会给出,废话不多说了,磨皮步骤如下:一,对原图的副本a执行表面模糊,半径15;二,对原
- 图像滤镜艺术---保留细节的磨皮之C#程序实现
Trent1985
C#代码实现photoshop磨皮滤镜
上一篇博文“保留细节的磨皮滤镜之PS实现”一文中,我简单介绍了本人自己总结的一种非常简单的磨皮滤镜,这个滤镜在磨光皮肤的同时,会保留很不错的细节,今天,我将介绍使用C#程序实现这个磨皮的过程。这里,我们同样是使用ZPhotoEngine库来实现,毕竟这个库中实现的效果跟PS是几乎一模一样的,关于下载地址,文章最后会给出,废话不多说了,磨皮步骤如下:一,对原图的副本a执行表面模糊,半径15;二,对原
- 图像滤镜艺术---保留细节的磨皮滤镜之PS实现
Trent1985
细节保留磨皮算法
目前,对于人物照片磨皮滤镜,相信大家没用过也听过吧,这个滤镜的实现方法是多种多样,有难有简,有好有差,本人经过长时间的总结,得出了一种最简单,效果又不失细节与真实感的方法,对于这个方法,本人将先介绍它的PS实现,在下一篇博客中,我们将具体介绍它的C#代码实现。PS实现过程如下:1,打开人物图像,复制图层,命名为“HighPass”:2,对HighPass执行“滤镜-表面模糊”,半径-15即可,这里
- 图像滤镜艺术---乐高像素拼图特效滤镜的代码实现
Trent1985
代码实现photoshop滤镜乐高像素拼图
这篇博客承接上一篇http://blog.csdn.net/trent1985/article/details/50195747乐高像素拼图特效的PS实现,主要是一些博友告诉我如何用代码实现这个PS的特效,为此,这里以这个特效为例,来说一下。这个特效的实现我们将使用ZPhotoEngine库来完成,采用C#编程,步骤如下:1,打开VS构建工程TestDemo,添加一些基本功能:打开图像,保存图像,
- 图像滤镜艺术---乐高像素拼图特效
Trent1985
代码实现photoshop滤镜特效乐高像素拼图
本文介绍乐高像素拼图特效滤镜的实现,这里仅仅介绍PS实现过程,关于程序的实现,大家可以使用ZPhotoEngine来实现,这个引擎可以在www.zealpixel.com上下载,是免费的。现在介绍PS的实现过程:1,打开一张美丽的图像:原图复制图层,命名为”马赛克“,然后对该图层执行”滤镜-像素化-马赛克-20“:2,复制”马赛克“图层,命名为”马赛克副本“:3,对马赛克副本图层执行”调整-色调分
- 图像滤镜艺术---ZPhotoEngine超级算法库
Trent1985
图像滤镜艺术数字图像处理课题研究图像滤镜艺术
一直以来,都有个想法,想要做一个属于自己的图像算法库,这个想法,在经过了几个月的努力之后,终于诞生了,这就是ZPhotoEngine算法库。这个算法库目前包含两个模块:基础图像算法模块+滤镜模块,使用C语言实现,现在免费分享给大家,可以适用于PC/Android/Ios三大平台。1,基础图像算法模块这个模块,本人以Photoshop基础算法为原形,模拟出了PS大部分的基础算法。为什么选择Photo
- 图像滤镜艺术---ZPhotoEngine超级算法库
Trent1985
算法demophotoshop美图秀秀Camera360
一直以来,都有个想法,想要做一个属于自己的图像算法库,这个想法,在经过了几个月的努力之后,终于诞生了,这就是ZPhotoEngine算法库。这个算法库目前包含两个模块:基础图像算法模块+滤镜模块,使用C语言实现,现在免费分享给大家,可以适用于PC/Android/Ios三大平台。1,基础图像算法模块这个模块,本人以Photoshop基础算法为原形,模拟出了PS大部分的基础算法。为什么选择Photo
- 图像滤镜艺术---Photoshop实现Instagram之Mayfair滤镜效果
Trent1985
本文介绍一下如何使用Photoshop来实现Instagram中的Mayfair滤镜的效果。以上就是这个滤镜实现的全过程,这个过程可以完全使用程序实现的,如果大家想要使用程序实现,这里我可以
- 图像滤镜艺术---Photoshop实现Instagram之Sierra滤镜
Trent1985
本文介绍PS实现Instagram中的Sierra滤镜,内容如下:先看下效果图:下面是具体实现步骤:1. To replicate the faded look of Sierra, adjust the Curves of the photo with Command / Ctrl + M, or Image > Adjustments > Curves. Move the left point
- 图像滤镜艺术---Photoshop实现Instagram之Nashville滤镜
Trent1985
本文继续介绍使用PS来实现Instagram中的Nashville滤镜特效,有人说这个没什么用,直接用INSTAGRAM就可以了,干嘛用PS,问一下,PS可以处理单反高清照片,Instagram可以么?呵呵,开个玩笑,下面进入正题。先看效果图:接着是PS实现,这里还是英文的,不过有图示,不懂英文也没关系呵呵,资料来自网络搜集,所以本人也懒得翻译了。1. To mimic the soft purp
- 图像滤镜艺术---Photoshop实现Instagram Amaro滤镜特效
Trent1985
本文是我收集的一些使用Photoshop来实现Instagram滤镜的一些内容,在这里跟大家分享一下,这些效果是完全可以使用程序实现的,这个感兴趣的可以使用ZPHOTOENGINE库来实现,这个PS算法库的下载地址:点击打开链接下面开始介绍Amaro滤镜实现的内容,这些内容是英文版的,对于不懂英文的,直接看PS操作图即可。1. Amaro1. First, increase the brightn
- 图像滤镜艺术--PS平均(滤镜-模糊-平均)效果
Trent1985
photoshop滤镜平均模糊
本文介绍PS中滤镜-模糊-平均模糊的效果实现:这个效果很简单,原理如下:1,统计全图像素的R,G,B值得和sumR,sumG,sumB;2,计算平均R,G,B(R=sumR/(width*height)...);3,用平均R,G,B代替全图所有像素即可。代码实现如下:publicstaticBitmapMean(Bitmapsrc)
{
Bitmapdst=newBitmap(src);
Bitm
- 图像滤镜艺术---图像滤镜晕影调节算法研究
Trent1985
算法图像滤镜晕影晕角
本文对滤镜中常见的晕影,晕角效果的实现做了研究,具体如下:1 晕影调整算法所谓晕影就是给图像四个角添加暗影效果,这暗影向图像中心逐渐淡化。我们使用如下公式来实现:假设图像宽度高度分别为w,h:double d = Math.Sqrt((i - w / 2) * (i - w / 2) + (j - h / 2) * (j - h / 2));double dmax = 1.0 / Math.Sqr
- 图像滤镜艺术---霓虹、浮雕、木刻滤镜
Trent1985
图像特效往往可以将普通的照片呈现出一种令人耳目一新的效果,特效的种类繁多,比如各种流行的滤镜特效等等,今天,我们介绍几种最简单的滤镜:霓虹效果,浮雕效果和木刻效果。 1,霓虹滤镜 霓虹是用来描绘图像的轮廓,勾画出颜色变化的边缘,加强其过度效果,使图像产生轮廓发光的效果。主要原理是根据当前像素与其右方和下方像素的梯度运算,然后将结果值作为当前像素值,即将原图当前下像素的RGB分量与其右方和下方
- 图像滤镜艺术---旋转模糊滤镜
Trent1985
本文介绍一种旋转模糊滤镜的实现算法。旋转模糊主要特点是:整张图像围绕一个中心点做旋转变换,同时有个控制旋转程度的变量和一个控制模糊程度的变量,来完成这个效果。图像中距离中心点越近,旋转和模糊的程度都越小,反之,越大。假设中心点O坐标为(cenX,cenY),当前点位置为P(x,y):1,PO距离Dis=Math.Sqrt((y-cenY)*(y-cenY)+(x-cenX)*(x-cenX));2
- 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编程有了一定了了解了吧,这东东如果一段时间不用很快就会忘记了,所以我会把自己学习过的东西做好详细的笔记,用到的时候可以随时查找,马上上手!希望这些笔记能对大家有些帮助!
这是第八章的学习笔记,学习完第七章的子程序和包之后