码迷,mamicode.com
首页 > 2017年06月01日 > 全部分享
设计思想与模式之五观察者模式
一 概述 1.什么是观察者模式? 将一个对象视作被观察者,当它发出某种行为或者发生某种变化时,通知所有依赖它的对象(观察者),这种设计模式叫做观察者设计模式。 2.观察者设计模式的用途 用于处理一对多的依赖关系,当一个对象的状态发生改变时,通知所有依赖于它的对象,这些对象收到通知以后采取相应的处理措 ...
分类:其他好文   时间:2017-06-01 00:32:36    阅读次数:170
基于Qt的OpenGL可编程管线学习(15)- 颜色加深、颜色减淡、想家相减
1、颜色加深shader//颜色加深 uniformsampler2DU_MainTexture; uniformsampler2DU_SubTexture; varyingvec2M_coord; voidmain() { vec4blendColor=texture2D(U_SubTexture,M_coord); vec4baseColor=texture2D(U_MainTexture,M_coord); gl_FragColor=vec4(1.0)-(vec4(1.0)-bas..
分类:其他好文   时间:2017-06-01 00:32:31    阅读次数:213
基于Qt的OpenGL可编程管线学习(12)- 图片正常混合
两个图片正常混合效果图fragmentShader//正常的颜色混合 uniformsampler2DU_MainTexture; uniformsampler2DU_SubTexture; varyingvec2M_coord; voidmain() { vec4blendColor=texture2D(U_SubTexture,M_coord); vec4baseColor=texture2D(U_MainTexture,M_coord); gl_FragColor..
分类:其他好文   时间:2017-06-01 00:32:23    阅读次数:191
JavaScript一个cookie存储的类
所有输出都在浏览器的控制台中 ...
分类:编程语言   时间:2017-06-01 00:32:13    阅读次数:268
基于Qt的OpenGL可编程管线学习(6)- 多重纹理
可以将多个纹理传给shader,下图是两个纹理叠加的效果shader中定义如下:uniformsampler2DU_MainTexture; uniformsampler2DU_SubTexture; varyingvec2M_coord; voidmain() { gl_FragColor=texture2D(U_SubTexture,M_coord)*0.8+ texture2D(U_MainTexture,M_coord)*0.2; }CUP中..
分类:其他好文   时间:2017-06-01 00:32:05    阅读次数:159
思科超融合测试 Cisco HyperFlex 超融合系统
CiscoHyperFlex超融合系统1.前言1.1、测试背景虚拟化技术是云计算的关键技术之一,随着云计算技术的逐步推广,虚拟化环境下传统集中存储架构被越来越多地诟病,超融合架构越来越多地成为虚拟化环境中的首选基础架构。由于其横向扩展、快速部署、易管理、节省机柜空间和耗电等,..
分类:系统相关   时间:2017-06-01 00:31:57    阅读次数:2307
VSAN性能测试
VSAN存储性能测试报告目录VSAN存储性能测试报告...1一、测试对象...2硬件平台...2测试平台...2二、IOMeter测试...2IOMeter2测试结果...3三、VMwareHCIBench测试...7VMwareHCIBench.7测试结果...7四、测试结果分析...9ITD2017/5/22一、测试对象5台搭建好VSAN集群的机器硬件平台..
分类:其他好文   时间:2017-06-01 00:31:48    阅读次数:627
SpringBoot中Controller的使用
...
分类:编程语言   时间:2017-06-01 00:31:33    阅读次数:220
BZOJ 4034 树上操作(树的欧拉序列+线段树)
刷个清新的数据结构题爽一爽? 题意: 有一棵点数为 N 的树,以点 1 为根,且树点有边权。然后有 M 个 操作,分为三种: 操作 1 :把某个节点 x 的点权增加 a 。 操作 2 :把某个节点 x 为根的子树中所有点的点权都增加 a 。 操作 3 :询问某个节点 x 到根的路径中所有点的点权和。 ...
分类:其他好文   时间:2017-06-01 00:31:25    阅读次数:193
基于Qt的OpenGL可编程管线学习(9)- X射线
X射线也就是轮廓线,效果如下图所示原理:物体表面的法线与人眼睛缩成的角度为90度时,刚好能看到物体的轮廓Fragmentshader代码如下:uniformsampler2DU_MainTexture; varyingvec2M_coord; varyingvec3M_normal; varyingvec3M_WordPos; voidmain(void) { vec3nLightDirection..
分类:其他好文   时间:2017-06-01 00:31:20    阅读次数:175
Nginx网站服务
Nginx网站服务Nginx专为性能优化而开发,优点是它的稳定性和低系统资源消耗,以及对HTTP并发连接的高处理能力(单台服务器可支持30000–50000个并发请求)Nginx和Apache的区别Nginx:只需一个进程可以接收多个用户的连接,以线程为单位(线程包含在进程里面)节省资源Apache:?.
分类:Web程序   时间:2017-06-01 00:31:14    阅读次数:264
文本处理及正则表达式
文本处理工具:more:分页查看文件less:分页控制显示文件head查看文件的前几行-n3显示前三行-3显示前三行-c指定显示的字节数一个汉字占用三个字节tail查看显示文件的后几行-n3显示后几行-c显示最后的指定字节数-f跟踪显示更新cut[0ption][file]-d:指明分隔符,默认为tab-f:指..
分类:其他好文   时间:2017-06-01 00:31:06    阅读次数:211
非局部均值(Nonlocal-Mean)
转载自网站:http://www.cnblogs.com/luo-peng/p/4785922.html 非局部均值去噪(NL-means) 非局部均值(NL-means)是近年来提出的一项新型的去噪技术。该方法充分利用了图像中的冗余信息,在去噪的同时能最大程度地保持图像的细节特征。基本思想是:当前 ...
分类:其他好文   时间:2017-06-01 00:30:50    阅读次数:343
Pytohn实现Linux shell中的wc命令
#!/usr/bin/python importsys importos fromoptparseimportOptionParser defopt(): parser=OptionParser() parser.add_option("-c","--char", dest="chars", action="store_true", default=False, help="onlycountchars") parser.add_option("-w","--work", dest="words", ac..
分类:系统相关   时间:2017-06-01 00:30:43    阅读次数:248
基于Qt的OpenGL可编程管线学习(13)- 变亮变暗
图片混合变亮与变暗的效果,如下图所示变暗效果变亮效果变亮shaderuniformsampler2DU_MainTexture; uniformsampler2DU_SubTexture; varyingvec2M_coord; voidmain() { vec4blendColor=texture2D(U_SubTexture,M_coord); vec4baseColor=texture2D(U_MainTexture,M_coord); gl_..
分类:其他好文   时间:2017-06-01 00:30:37    阅读次数:190
requirejs的使用
requirejs是amd规范的推广,学习有助了解amd和cmd以及commonjs之间的联系和区别。 一、require可以避免js的阻塞,导致页面其他解构刷不出来,或者刷的很慢。 其中典型的例子,就是alert方法,先弹出弹窗,点击确定之前,页面是一片空白,确定之后才显示文字。解决方法一种:我们 ...
分类:Web程序   时间:2017-06-01 00:30:30    阅读次数:259
docker - 关于network的一些理解
docker 提供给我们多种(4种)网络模式,我们可以根据自己的需求来使用。例如我们在一台主机(host)或者同一个docker engine上面运行continer的时候,我们就可以选择bridge网络模式;而当我们需要在多台host上来运行多个container来协同工作的时候,overlay模 ...
分类:Web程序   时间:2017-06-01 00:30:20    阅读次数:322
1444条   上一页 1 ... 76 77 78 79 80 81 82 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!