1.具有sub-allocation的SGI内存配置器
内存配置器allocator是stl中的一个模板类,它提供类型化的内存分配以及释放操作。SGI STL的配置器与众不同,其名称是alloc而非allocator,而且不接受任何参数(如vector)。每个SGI STL容器采用的默认内存配置其都是alloc而不是allocator。
首先介绍a...
分类:
其他好文 时间:
2015-02-03 23:00:02
阅读次数:
260
除了基本的把官网down下来的source code加到工程中外,还需要两件事
一是从http://forge.ow2.org/projects/asm/ 上下载最新的asm jar包,解决了import org.objectweb.asm.Opcodes 等编不过的问题
这个时候java compile在Elipse里面还是有很多红叉
主要纠结在 groovyjarjarantlr 下的类...
分类:
其他好文 时间:
2015-02-03 23:00:10
阅读次数:
226
早期程序员在编写代码时是没有一个规范的,系统的业务逻辑和数据库的访问时混合在一起的,不仅增加了大量的重复工作,而且增加了后期维护的难度。
后来,人们逐渐发现某些通用的功能是可以单独的封装起来的,这样就可以减少代码量。
再后来,逐渐产生了三层架构模型,即表现层,业务逻辑层,数据层。表现层即系统的界面,控制系统展示给用户的一些东西;数据层主要实现与数据库的交互,比如数据的增...
分类:
编程语言 时间:
2015-02-03 22:58:12
阅读次数:
261
上一章节我们完成了shape的建立,现在游戏里面的元素(blocks,shapes)都已经完成了,背景也搭好了(array2D),让我们开始制定游戏规则吧。首先就是需要让我们的shape掉下来,还记得我们刚开始的时候每个600毫秒要刷新一下屏幕呢?那会还有一个closure我们都不太明白是干嘛用的,马上就知道了。
好了,今天章节过后,你的程序运行起来应该是这样的:
让我们来修改代码吧,...
分类:
编程语言 时间:
2015-02-03 22:59:24
阅读次数:
664
本文将要解决Cocos2d-x中显示中文时出现乱码的情形,并且实现一个字幕滚动的功能,这个功能是通过遮罩来实现的。...
分类:
其他好文 时间:
2015-02-03 22:58:09
阅读次数:
253
C#WPF Binding 中的Path什么意思 举例说明...
警示框
在网站中,网页总是需要和用户一起做沟通与交流。特别是当用户操作上下文为用户提供一些有效的警示框,比如说告诉用户操作成功、操作错误、提示或者警告等。如下图所示:
在Bootstrap框架有一个独立的组件,实现上述的效果,这个组件被称为警示框。
源码版本:
? LESS版本:对应的源码文件alerts.less
? Sass版本:对应的源码文件_a...
分类:
其他好文 时间:
2015-02-03 22:57:03
阅读次数:
250
delegate()还有一个非常重要的性质:使用delegate() 方法的事件处理程序适用于当前已经存在或未来新增的元素。那么delegate()是怎么做到的呢?很简单,利用javascript中的事件冒泡机制。当子元素产生1个事件的时候,如果没有禁止这个事件的传播,那么父元素也会感知到这个事件(父元素上的事件处理函数被调用)。而且通过Event对象,能够拿到最初触发事件的元素。下面的代码,我们自己实现了1个简易的事件委托机制。...
分类:
Web程序 时间:
2015-02-03 22:57:19
阅读次数:
237
这道题目比较短,而且有图片很容易懂题意,就是每一张牌,分为上下两部分,上面有几个点,代表上部分为几,下面同样,然后n张牌平行竖直放置,这样每一张牌的上面部分组成第一行,下面部分组成第二行,上下两行的和是有差异的值为gap,每一张牌可以上下反一下,这样可以是的差异值gap缩小,问你使得gap值最小 需要翻牌的最少次数
首先这道题目跟POJ1837有点类似,但是 边界设置这道题明显会麻烦许多,因为之...
分类:
其他好文 时间:
2015-02-03 22:58:16
阅读次数:
224
题目大意:
问:计算N!末尾0的个数。(1 <= N <= 1000000000)。
思路:
N是100000000规模的数,直接计算结果,再统计0的个数显然不科学。将末尾0分解为2*5。
每一个0必然和一个因子5对应,但是一个数的因式分解中一个因子5不一定对应一个0。因为
还需要一个因子2,才能实现一一对应。
对于N!,在因式分解中,因子2的个数明显大于因子5的个数。所以如果存在一个因子5,那么
必然对应着N!末尾的一个0。这道题就变为了求N!中因子5的个数。由算术基本定理的性质(5)
可知:N!在素因...
分类:
其他好文 时间:
2015-02-03 22:56:28
阅读次数:
206
进度条
在网页中,进度条的效果并不少见,比如一个评分系统,比如加载状态等。就如下图所示的一个评分系统,他就是一个简单的进度条效果:
进度条和其他独立组件一样,开发者可以根据自己的需要,选择对应的版本:
? LESS版本:源码文件progress-bars.less
? Sass版本:源码文件_progress-bars.scss
? 编译后...
分类:
其他好文 时间:
2015-02-03 22:59:15
阅读次数:
550
媒体对象
在Web页面或者说移动页面制作中,常常看到这样的效果,左边居左(或居右),内容居右(或居左)排列,如下图所示:
我们常常把这样的效果称为媒体对象。可以说他是一种抽像的样式,可以用来构建不同类型的组件。这些组件都具有开篇所说的样式风格。那么在Bootstrap框架中特意将些部分提取出来做来一个组件介绍。其对应的版本文件:
? LESS版本:对应的源文件...
分类:
其他好文 时间:
2015-02-03 22:56:30
阅读次数:
329
摘自 stackoverflow回答Here is the procedure to reset password of root user.1) Stop mysql (Kill mysql process or run following command)sudo /usr/local/mysq...
分类:
数据库 时间:
2015-02-03 22:56:45
阅读次数:
252
Unity3D ShaderLab 修改渲染队列进行深度排序
分类:
编程语言 时间:
2015-02-03 22:55:35
阅读次数:
471
http://justjavac.com/other/2012/05/15/qualified-programmer-should-read-what-books.html编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的...
分类:
其他好文 时间:
2015-02-03 22:56:37
阅读次数:
252
在linux下安装方法:分为四种:一: 直接用软件仓库自动安装(如:ubuntu下,sudo apt-get install mysql-server; Debain下用yum安装);二:官网下载deb或rmp安装包,直接双击安装;三:下载tar安装包,解压到硬盘,然后自己配置mysql;四:源码编...
分类:
数据库 时间:
2015-02-03 22:56:44
阅读次数:
243
sql:select cityid,cityname from tsh_city where cityid in(select gs_cityid from tsh_greenschool group by gs_cityid); thinkphp: $subquery=M('greensch...
分类:
Web程序 时间:
2015-02-03 22:54:56
阅读次数:
556