参考这位大神的Shaderhttp://blog.csdn.net/noahzuo/article/details/51316015 把Tiling作为倒数进行处理比较符合这个参数的意义,不过直接用可以提升性能。同时输入变量Raito并没有解决方形像素问题,所以我又写个版本 以上两端代码都可以使用, ...
分类:
其他好文 时间:
2017-02-05 15:06:13
阅读次数:
169
map作为最常用的数据结构之一,用的好可以大幅度的提升性能。 ...
分类:
编程语言 时间:
2017-01-24 10:48:55
阅读次数:
219
《游戏编程模式》最后一篇,刚从英国玩了一圈,春节又要到啦 Chapter 19 对象池 使用固定的对象池重用对象,取代单独地分配和释放对象,达到提升性能和优化内存使用的目的。 使用情境: 粒子类: 用union节省内存:粒子使用时用live结构体,不使用时用next指针 1 class Partic ...
分类:
其他好文 时间:
2017-01-23 19:07:37
阅读次数:
203
java缓冲流本身不具IO功能,只是在别的流上加上缓冲提高效率,像是为别的流装上一种包装。当对文件或其他目标频繁读写或操作效率低,效能差。这时使用缓冲流能够更高效的读写信息。因为缓冲流先将数据缓存起来,然后一起写入或读取出来。所以说,缓冲流还是很重要的,在IO操作时记得加上缓冲流提升性能。 缓冲流分 ...
分类:
编程语言 时间:
2017-01-10 07:56:56
阅读次数:
293
分布式视图: 1.将大表分割到多个服务器上存储 2.物理上与逻辑上都存在多个表 3.通过视图实现对分布到多个服务器表进行访问 4.整合网络负载平衡 链接两台数据库: 建立同样的数据结构: 点击新建链接服务器: 创建视图: 在第二台服务器上建立与第一台服务器的链接 和上面的步骤一样 执行下面的语句: ...
分类:
数据库 时间:
2016-12-31 15:36:34
阅读次数:
227
1、传统串行insert方式 常见的insert方式有两种: (1) insert into table_name values(....) (2) insert into target_table select* from source_table 上面这两种常规的插入式,默认都是在串行方式下的插 ...
分类:
其他好文 时间:
2016-12-20 00:25:04
阅读次数:
159
转自:http://blog.csdn.net/cicada688/article/details/14451541 Service.xml Server.xml配置文件用于对整个容器进行相关的配置。 <Server>元素:是整个配置文件的根元素。表示整个Catalina容器。 属性: classN ...
分类:
其他好文 时间:
2016-12-19 09:00:10
阅读次数:
213
第一:提高并行度 并行度就是Spark作业中,各个stage的task数量,也就代表了Spark作业的在各个阶段(stage)的并行度。 第一:提高并行度 并行度就是Spark作业中,各个stage的task数量,也就代表了Spark作业的在各个阶段(stage)的并行度。 如果不调节并行度,导致并 ...
分类:
其他好文 时间:
2016-12-16 19:19:38
阅读次数:
341
在SQL Server中Count(*)或者Count(1)或者Count([列])或许是最常用的聚合函数。很多人其实对这三者之间是区分不清的。本文会阐述这三者的作用,关系以及背后的原理。 往常我经常会看到一些所谓的优化建议不使用Count(* )而是使用Count(1),从而可以提升性能,给出的理 ...
分类:
其他好文 时间:
2016-12-11 12:53:33
阅读次数:
209
本文针对当今 webapp 中一种常碰到的问题,介绍相应的性能优化解决方案。如今的WEB程序不再只是被动地等待浏览器的请求, 他们之间也会互相进行通信。 典型的场景包括 在线聊天, 实时拍卖等 —— ...
分类:
其他好文 时间:
2016-12-09 00:53:08
阅读次数:
176