http://blog.sina.com.cn/s/blog_6f5b220601013zw3.html非常好的原子操作,不用加锁:__sync_fetch_and_addGCC 提供的原子操作gcc从4.1.2提供了__sync_*系列的built-in函数,用于提供加减和逻辑运算的原子操作。其声...
分类:
编程语言 时间:
2015-02-03 12:44:55
阅读次数:
195
为什么要这么说呢, 因为笔者被这个坑过(其实是自己坑自己)╮(╯_╰)╭先看一段synchronized的详解:synchronized 是 java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。一、当两个并发线程访问同一个对象object中...
分类:
编程语言 时间:
2015-02-03 12:46:14
阅读次数:
202
队列方法数组推入: push() unshift() 调用方法返回数组新长度数组移除: pop() shift() 调用方法返回移除的那个元素注:ie7及更早的版本中,unshift()方法总是返回undefinedDemo
分类:
编程语言 时间:
2015-02-03 12:44:20
阅读次数:
145
C语言 可变参数堆栈一般是怎么压栈处理的/**stackspace:**参数3|up*参数2|*参数1vdown*/ 因为参数是按照从右向左依次压入的,所以后面参数的地址依次根据“%”处理即可。文章中start=(int*)&buffer即获取了最后入栈的参数地址(如果最后一个入栈参数为int类型,...
分类:
编程语言 时间:
2015-02-03 12:38:31
阅读次数:
168
自定义事件:用户可以指定事件类型,这个类型实际上就是一个字符串,然后为这个类型的事件指定事件处理函数,可以注册多个事件处理函数(用数组管理),调用时,从多个事件处理函数中找到再调用。function EventTarget(){ this.handlers={}; ...
分类:
编程语言 时间:
2015-02-03 12:36:18
阅读次数:
172
Visual Assist X 安装后,不能进行javascript hmtl提示,只有回到老版本才行。这个问题折腾了老久,才给解决了。记录下来,以便于网友和自己使用。问题原因: Visual Assist X 从10.8.2001.0版本开始不默认支持HTML、Javascript等语言,需要手....
分类:
编程语言 时间:
2015-02-03 12:36:46
阅读次数:
347
有向图 在有向图中,结点对<x ,y>是有序的,结点对<x,y>称为从结点x到结点y的一条有向边,因此,<x,y>与<y,x>是两条不同的边。有向图中的结点对<x,y>用一对尖括号括起来,x是有向边的始点,y是有向边的终点,有向图中的边也称作弧。无向图 在无向图中,结点对(x,y)是无序的,结点.....
分类:
编程语言 时间:
2015-02-03 12:36:04
阅读次数:
243
之前一篇博文(《初窥标准库》)简单了解了一种最常用的顺序容器:vector类型。本文将对该文内容进行进一步的学习和完善,继续讨论标准库提供的顺序容器类型。所谓顺序容器,即将单一类型的元素聚集起来成为容器,并根据位置来存储和访问这些元素。标准库定义了三种顺序容器类型:vector,list和deq.....
分类:
编程语言 时间:
2015-02-03 12:31:38
阅读次数:
206
package?org.rev.algorithm;
/**
?*?归并排序,属于交换排序,时间复杂度为算法复杂度Ο(n?log?n),比快排序慢,但稳定。
?*?
?*?1.?将一个序列递归拆分成多个有序的子序列。
?*?
?*?2.?递归合并...
分类:
编程语言 时间:
2015-02-03 11:26:30
阅读次数:
233
Class类的使用 任何一个类都是Class的实例对象,这个实例对象有三种表达方式 /**
?*?
?*/
/**
?*?@author?jacky?2014年12月27日
?*/
class?Foo?{
?void?print()?{
??System.out.println("foo");
...
分类:
编程语言 时间:
2015-02-03 11:26:22
阅读次数:
157
DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常...
分类:
编程语言 时间:
2015-02-03 11:22:55
阅读次数:
119
代码如下importjava.awt.*;importjavax.swing.*;//图形计数器JCounter三位classJCounterextendsJPanel{privatestaticfinallongserialVersionUID=1L;privateImageIcon[]numSet={newImageIcon("p_w_picpath/c0.gif"),newImageIcon("p_w_picpath/c1.gif"),newImageIcon("p_w_picpa..
分类:
编程语言 时间:
2015-02-03 11:21:54
阅读次数:
263
部分代码GameFrame.javapackagecom.leidian;
importjava.awt.BorderLayout;
importjavax.swing.JFrame;
publicclassGameFrameextendsJFrame{
privatestaticfinallongserialVersionUID=1L;
privateGameCanvascanvas=newGameCanvas();
publicGameFrame(){
canvas.setFocusable(t..
分类:
编程语言 时间:
2015-02-03 11:20:44
阅读次数:
138
1、问题
在使用SpringMVC3时,需要对response到页面的数据进行编码设置则需要自定义注解数据格式化类来对页面传过来的字符串进行格式化。
编码设置:...
分类:
编程语言 时间:
2015-02-03 11:17:27
阅读次数:
253