插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,终于将全部无序区元素都移动到有序区完毕排序。要点:设立哨兵,作为暂时存储和推断数组边界之用。实现:VoidInsertSort(NodeL[],intlength){Inti,j;/...
分类:
编程语言 时间:
2015-02-06 21:46:00
阅读次数:
195
今天做了一下java的简单的文件上传,使用的是commons-fileupload-1.3.1.jar。依赖于commons-io-2.4.jar。所以在导入包的时候也需要导入这个commons-io-2.4.jar。至于版本之间的关系,我并没有好好的去看,我使用的这两个还是很很友好合作的。使用这两...
分类:
编程语言 时间:
2015-02-06 21:47:45
阅读次数:
255
文件上传 简介 最近发现这几篇很少写简介,说自己没时间写,可能是说服自己吧。总之能多写就多写。还有个一直存在的问题,每天写的博客质量不是很好。再次说服自己,现在处于学习阶段,写博客为了巩固知识点,以便后期作复习使用。其实我每次写博客之前笔记老早都在nopad++上写好了,所以大部分在wlw上直接粘贴...
分类:
编程语言 时间:
2015-02-06 21:46:42
阅读次数:
320
四步即可 1.打开多线程窗口,找到当前线程 此时,出现窗口如下: 2.右击任意位置,选中全部线程 3.停止全部线程 此时,线程状态如下: 4.单独启动当前线程:先单击当前线程,在点击启动按钮,如下红色箭头所示
分类:
编程语言 时间:
2015-02-06 21:44:56
阅读次数:
791
给方法的参数加上限制是很常见的,比如参数代表索引时不能为负数、对于某个关键对象引用不能为null,否则会进行一些处理,比如抛出相应的异常信息。对于这些参数限制,方法的提供者必须在文档中注明,并且在方法开头时检查参数,并在失败时提供明确的信息,即:detect errors as soon as po...
分类:
编程语言 时间:
2015-02-06 21:44:20
阅读次数:
258
以前的记录都在电子笔记里,倒不如拿出来,有错的地方和大家交流。1.指针操作:如下例,设a内存地址为OX00int a =10;int *p = &a;*a 编译错误a表示10*p表示10p表示OX00&p表示0X042.hex转换成ASCII 1 #include 2 int main(int a....
分类:
编程语言 时间:
2015-02-06 21:42:53
阅读次数:
367
程序清单11-1打印线程ID// threads/threadid.c 11-1
#include "apue.h"
#include pthread_t ntid; void printids(const char* s)
{ printf("%d ", (unsigned int)ntid); ...
分类:
编程语言 时间:
2015-02-06 21:43:01
阅读次数:
339
/**将IP地址按照字符串的自然顺序排序,只要让他们的每段的位数都是3就可以。1、按照每一段需要的最多的0进行补齐,那么每一段就会至少保证有3位。2、将每一段都保留3位。这样所有的ip地址都是每段3位。**/import java.util.*;class regs{ public static v...
分类:
编程语言 时间:
2015-02-06 21:44:21
阅读次数:
320
可能是jboss的服务器版本选择不对,比如我本地的Jboss服务器版本是 jboss-as-web-7.0.2.Final,选择的服务器版本是JBOOS V7.1 Runtime,就会报上面那个错误。如果创建服务器时的版本选择的服务器版本是JBOOS V7.0 Runtime,就不会报上面这个错误。
分类:
编程语言 时间:
2015-02-06 21:42:14
阅读次数:
279
一、前言RT-Thread中提供的线程调度器是基于全抢占式优先级的调度,在系统中除了中断处理函数、调度器上锁部分的代码和禁止中断的代码是不可抢占的之外,系统的其他部分都是可以抢占的,包括线程调度器自身.系统总共支持256个优先级(0 ~ 255,数值越小的优先级越高,0为最高优先级,255分配给空闲...
分类:
编程语言 时间:
2015-02-06 21:40:02
阅读次数:
366
1.可以修饰的对象有:变量,方法,代码块 对应的就是:静态变量/类变量;静态方法;静态代码 eg: public class Student{ public static int a = 0; public static int getValue(){ ...
分类:
编程语言 时间:
2015-02-06 21:38:25
阅读次数:
189
当我们用反射的时候,需要指定绑定标志,如下:FieldInfo field = obj.GetType().GetField(name, BindingFlags.Instance | BindingFlags.GetField | BindingFlags.NonPublic);在MSDN里面有这...
分类:
编程语言 时间:
2015-02-06 21:37:48
阅读次数:
277
前面搞了很久的使用JAD,各种下载插件,最后配置好了,还是不能用,不知道怎么回事,想起一起用过的jd-gui.exe这个工具,是各种强大啊!!!只需要把jar包直接扔进去就可以了,非常清晰,全部解析!!!好了,代码出来了,同时可以保存成File --》 Save JAR sources,保存成反编译...
分类:
编程语言 时间:
2015-02-06 21:37:20
阅读次数:
240
用的是最新的jedis-2.6.2.jar这个包,这个和以前的有点不同。还需要添加spring-data-redis-1.2.1.RELEASE.jar和commons-pool2-2.3.jar。在类路径下创建spring-redis-config.xml文件 ...
分类:
编程语言 时间:
2015-02-06 21:37:59
阅读次数:
254
键值对
题目:考虑包含键-值元组的列表,如[{erlang, “a functinal language”}, {ruby, “an OO language”}]。写一个函数,接受列表和键为参数,返回该键对应的值。
get_value(Map, Key) ->
element(2, hd(lists:dropwhile(fun({K, _})-> Key /= K end, Map) +...
分类:
编程语言 时间:
2015-02-06 20:31:23
阅读次数:
228
索引是对数据库大数据的查询优化的一种有效的手段,索引又可分为唯一索引和复合索引
分类:
编程语言 时间:
2015-02-06 20:28:31
阅读次数:
183
在解析字符串时,能够解析的给出每个字符串的长度、内容、以及每个字符串的第一个字符的地址。short i; char SentenceCnt =0; //切割之后的字符串的个数 short ItemSum = 0,ItemLen[40],Idx[40], ThCommandLen = 0; ...
分类:
编程语言 时间:
2015-02-06 20:27:13
阅读次数:
227