request对象的创建 对于request对象的创建,我们总会第一时间反映到下列语句 var?request=new?XMLHttpRequest(); 不过因为各大浏览器之间的相互斗殴行为,事情是不会这么简单的。 比如非常经典的:IE浏览器没有...
分类:
其他好文 时间:
2014-08-25 23:03:15
阅读次数:
654
提到查找算法,最经典的就是二分查找算法了。在二分查找时要在有序的数据里查找目标target,先取中间元素与target比较,
当target小于中间元素的时候,则搜索数组的前半部分,target大于中间元素时,则取数组的后半部分。重复整个搜索的过程
将左半部分与有半部分当作子数组继续查找,直到找到元素或到子数组的大小为0停止。
原理上很简单却有较多细节,尤其是数据边界的取值是否会越界,whi...
分类:
其他好文 时间:
2014-08-25 22:55:21
阅读次数:
258
上一篇《秒杀多线程第三篇原子操作 Interlocked系列函数》中介绍了原子操作在多进程中的作用,如今来个复杂点的。这个问题涉及到线程的同步和相互排斥,是一道很有代表性的多线程同步问题,假设能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。程序描写叙述:主线程启动10个子线程并将表示子线程...
分类:
编程语言 时间:
2014-08-25 22:33:04
阅读次数:
273
UVA 1479 - Graph and Queries
题目链接
题意:给定一个n个结点m条边的无向图,每个结点一个权值,现在有3种操作
D x,删除id为x的边
Q x k 计算与x结点的连通分量中第k大的数字,不存在就是0
C x v 把x结点权值改为v
要求计算所有Q操作的和除以Q操作的次数的值
思路:Treap的经典题,进行离线操作,把操作全部逆向进行,删边...
分类:
其他好文 时间:
2014-08-25 21:15:55
阅读次数:
292
下面是JDK中有关23个经典设计模式的示例:Structural(结构模式)Adapter:把一个接口或是类变成另外一种。o ● java.util.Arrays#asList()o ● javax.swing.JTable(TableModel)o ● java.io.InputStreamRea...
分类:
其他好文 时间:
2014-08-25 20:39:45
阅读次数:
246
题目:hdoj 3338 Kakuro Extension
定义:神级最大流(各种错误无数次,整整一天)
题意:一个游戏,这个游戏给出一个矩阵,有些矩阵里面有两个数,前面一个数表示从下一行到下一个出现数字行的所有数字和(当前这一列),而第二个数表示从下一列到下一个出现数字的列(当前这一行),让你填入满足条件的数字的矩阵(1---9),可以重复(最大流条件)。
分析:首...
分类:
其他好文 时间:
2014-08-25 19:16:14
阅读次数:
270
在网页中应用选项卡可以使网页显得更紧凑,结合AJAX技术可以使页面在有限的空间内展现更多的内容。本文主要介绍几种简洁的选项卡效果的实现(不涉及滑动门和AJAX),附有实例,无图片,兼容性较好,方便大家直接使用。第一种形式: 通过更换显示样式实现,这种很常见,就不多说了。Css代码新闻评论技术点评新闻...
分类:
Web程序 时间:
2014-08-25 19:02:54
阅读次数:
218
JNA—JNI终结者介绍给大家介绍一个最新的访问本机代码的Java框架—JNA。JNA(Java Native Access)框架是一个开源的Java框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的一个框架。JNA项目地址:https://jna.dev.java.net/非常强大、易用...
分类:
其他好文 时间:
2014-08-25 18:51:24
阅读次数:
238
转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),请尊重他人的辛勤劳动成果,谢谢以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,...
分类:
编程语言 时间:
2014-08-25 16:30:24
阅读次数:
223
Java中以下两句有什么区别呢?String str1="abc"; String str2=new String("abc");Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量...
分类:
其他好文 时间:
2014-08-25 14:50:44
阅读次数:
193