原文: 一步一步写算法(之hash表) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 hash表,有时候也被称为散列表。个人认为,hash表是介于链表和二叉树之间的一种中间结构。链表使用十分方便,但是数据查找十分麻烦;二叉树中的数据严格有序,...
分类:
编程语言 时间:
2014-12-11 10:04:23
阅读次数:
161
原文: 一步一步写算法(之字符串查找 上篇) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 字符串运算是我们开发软件的基本功,其中比较常用的功能有字符串长度的求解、字符串的比较、字符串的拷贝、字符串的upper等等。另外一个经常使用但是却被我...
分类:
编程语言 时间:
2014-12-11 10:03:52
阅读次数:
147
原文:7.2数组和指针#includeint main(void){ long multiple[]={15L, 25L, 35L, 45L}; long *p=multiple; //把p设置为multiple的地址,为什么不是multiple的值 for(in...
分类:
编程语言 时间:
2014-12-11 10:04:58
阅读次数:
157
1、对于缓冲区空间的设定,要根据具体情况来定,如果存在大量的长信息(比如文件传输),将缓冲区定义的大些,可能更好的利用网络资源,如果更多的是短信息(比如聊天消息),使用小的缓冲区可能更好些,这样刷新的速度会更快。一般系统默认的缓冲大小是8*1024。除非对自己处理的情况很清晰,否则请不要随意更改这个...
分类:
编程语言 时间:
2014-12-11 10:04:37
阅读次数:
2323
原文:【 c语言中无符号和有符号的加法运算】【深入理解】--【sky原创】
第一题
#includeint main(){unsigned int a=6;int b=-20;printf("%d\n",a+b);(a+b)>6? puts(">6"):puts("6 第二题
#includeint...
分类:
编程语言 时间:
2014-12-11 10:03:37
阅读次数:
203
原文: 一步一步写算法(之合并排序) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前面一篇博客提到的快速排序是排序算法中的一种经典算法。和快速排序一样,合并排序是另外一种经常使用的排序算法。那么合并排序算法有什么不同呢?关键之处就体现在这个...
分类:
编程语言 时间:
2014-12-11 10:01:58
阅读次数:
237
原文: 一步一步写算法(之排序二叉树) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前面我们讲过双向链表的数据结构。每一个循环节点有两个指针,一个指向前面一个节点,一个指向后继节点,这样所有的节点像一颗颗珍珠一样被一根线穿在了一起。然而今天...
分类:
编程语言 时间:
2014-12-11 10:01:54
阅读次数:
157
原文: 一步一步写算法(之单词统计) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 在面试环节中,有一道题目也是考官们中意的一道题目:如果统计一段由字符和和空格组成的字符串中有多少个单词? 其实,之所以问这个题目,考官的目的就是想了解一下你对...
分类:
编程语言 时间:
2014-12-11 10:02:05
阅读次数:
173
要对静态变量进行注入
@Resource
private static ITecharchService techarchService;//注入为空,spring注解注入不支持静态变量注入
查资料找到可以这样注入
@Component //必须是组件,才可以用@PostConstruct
public class DDUtils{
@Resource
private ITechar...
分类:
编程语言 时间:
2014-12-11 08:56:10
阅读次数:
190
页面上元素name属性和JavaScript引用的名称必须一致,包括大小写
对象属性
document.title //设置文档标题等价于HTML的title标签
document.bgColor //设置页面背景色
document.fgColor //设置前景色(文本颜色)
document.linkColor //未点击过的链接颜色
document.alinkColor ...
分类:
编程语言 时间:
2014-12-11 08:56:28
阅读次数:
180
学生在QQ群中贴图:他说:“老师这个不报错。”细看,定义数组时:int a;
cin>>a;
int A[a];这不科学,定义数组时,元素个数用变量,没有这么玩的!有人跟上了:“我一直这么用!”这还了得,十几年的修行,就这么塌了。C和C++一直在规定数组定义时,元素个数必须能确定。作为人工语言,就这么规定的,也在各种编译器中得到了贯彻。学生猜测:“CodeBlocks 13.12的新支持?”我只能...
分类:
编程语言 时间:
2014-12-11 06:48:02
阅读次数:
221
Given a collection of intervals, merge all overlapping intervals.For example,Given[1,3],[2,6],[8,10],[15,18],return[1,6],[8,10],[15,18].Show TagsArray...
分类:
编程语言 时间:
2014-12-11 06:44:46
阅读次数:
225
jsp注释有两种:1.显式注释:语法:,这个注释客户端是允许看见的,另一个注释则是与其对应的 2.隐式注释:(1)从java风格继承而来的注释,(2)语法:(这个为jsp注释),客户端都是不允许看见的1 2 8 9 jsp执行的时候必须有Web支持,需要启动Tomact结果如下图:pa...
分类:
编程语言 时间:
2014-12-11 06:45:04
阅读次数:
182
来源:https://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/#icomments在计算机用使用0、1来保存数据,存储的单位是字节(8bit/8位),每字节保存的最大数字是256,只保存英文可以,但是加上汉字就需要扩展了。ASCII...
分类:
编程语言 时间:
2014-12-11 06:44:21
阅读次数:
207
题目要求:
有4个线程,其中两个线程每次对x加1,另外两个每次对x减1,如何实现?
分析:
x就是这4个线程要处理的共享数据,不同种线程有不同的处理方式,但操作的数据是共同的,联想到“窗口买票问题”,但是卖票只是单纯的减。
所以,多个线程访问共享对象或数据的方式,先看,如果每个线程执行的代码相同,那么就可以使用同一个Runnable对象,这个对象中有被共享的数据,如...
分类:
编程语言 时间:
2014-12-11 01:38:11
阅读次数:
213
说起js中的那些特性标记,总觉得有些怪怪的,那为什么要说到这个attribute,起源于对一个问题的疑问,我们都知道window对象其实就是浏览器窗口的一个实例,既然是一个实例,那这个实例就应该有“属性”和“方法“,比如下面这样:我们平时都在使用function的时候,都会定义一些属性,比如na.....
分类:
编程语言 时间:
2014-12-11 01:33:59
阅读次数:
232
Python2 基本数据结构源码解析Contents0x00. Preface0x01. PyObject0x01. PyIntObject0x02. PyFloatObject0x04. PyStringObject0x05. PyListObject0x06. PyDictObject0x07....
分类:
编程语言 时间:
2014-12-11 01:32:21
阅读次数:
340