码迷,mamicode.com
首页 > 编程语言
八大排序算法总结
插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,终于将全部无序区元素都移动到有序区完毕排序。要点:设立哨兵,作为暂时存储和推断数组边界之用。实现:VoidInsertSort(NodeL[],intlength){Inti,j;/...
分类:编程语言   时间:2015-02-06 21:46:00    阅读次数:195
java文件上传模块
今天做了一下java的简单的文件上传,使用的是commons-fileupload-1.3.1.jar。依赖于commons-io-2.4.jar。所以在导入包的时候也需要导入这个commons-io-2.4.jar。至于版本之间的关系,我并没有好好的去看,我使用的这两个还是很很友好合作的。使用这两...
分类:编程语言   时间:2015-02-06 21:47:45    阅读次数:255
JavaWeb之文件上传与下载&邮件技术(十八)
文件上传 简介 最近发现这几篇很少写简介,说自己没时间写,可能是说服自己吧。总之能多写就多写。还有个一直存在的问题,每天写的博客质量不是很好。再次说服自己,现在处于学习阶段,写博客为了巩固知识点,以便后期作复习使用。其实我每次写博客之前笔记老早都在nopad++上写好了,所以大部分在wlw上直接粘贴...
分类:编程语言   时间:2015-02-06 21:46:42    阅读次数:320
VS下如何调试多线程
四步即可 1.打开多线程窗口,找到当前线程 此时,出现窗口如下: 2.右击任意位置,选中全部线程 3.停止全部线程 此时,线程状态如下: 4.单独启动当前线程:先单击当前线程,在点击启动按钮,如下红色箭头所示
分类:编程语言   时间:2015-02-06 21:44:56    阅读次数:791
Effective Java - 方法的参数声明
给方法的参数加上限制是很常见的,比如参数代表索引时不能为负数、对于某个关键对象引用不能为null,否则会进行一些处理,比如抛出相应的异常信息。对于这些参数限制,方法的提供者必须在文档中注明,并且在方法开头时检查参数,并在失败时提供明确的信息,即:detect errors as soon as po...
分类:编程语言   时间:2015-02-06 21:44:20    阅读次数:258
C语言面试题总结(一)
以前的记录都在电子笔记里,倒不如拿出来,有错的地方和大家交流。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
UNIX环境高级编程第11章线程
程序清单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:The LogManager was not properly installed (you must set the "java.util.logging.manager" system prop
可能是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内核之线程调度器分析
一、前言RT-Thread中提供的线程调度器是基于全抢占式优先级的调度,在系统中除了中断处理函数、调度器上锁部分的代码和禁止中断的代码是不可抢占的之外,系统的其他部分都是可以抢占的,包括线程调度器自身.系统总共支持256个优先级(0 ~ 255,数值越小的优先级越高,0为最高优先级,255分配给空闲...
分类:编程语言   时间:2015-02-06 21:40:02    阅读次数:366
Java的static关键字
1.可以修饰的对象有:变量,方法,代码块 对应的就是:静态变量/类变量;静态方法;静态代码 eg: public class Student{ public static int a = 0; public static int getValue(){ ...
分类:编程语言   时间:2015-02-06 21:38:25    阅读次数:189
枚举Enum
当我们用反射的时候,需要指定绑定标志,如下:FieldInfo field = obj.GetType().GetField(name, BindingFlags.Instance | BindingFlags.GetField | BindingFlags.NonPublic);在MSDN里面有这...
分类:编程语言   时间:2015-02-06 21:37:48    阅读次数:277
查看Eclipse中的jar包的源代码:jd-gui.exe
前面搞了很久的使用JAD,各种下载插件,最后配置好了,还是不能用,不知道怎么回事,想起一起用过的jd-gui.exe这个工具,是各种强大啊!!!只需要把jar包直接扔进去就可以了,非常清晰,全部解析!!!好了,代码出来了,同时可以保存成File --》 Save JAR sources,保存成反编译...
分类:编程语言   时间:2015-02-06 21:37:20    阅读次数:240
spring 整合redis
用的是最新的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第二天自习
键值对 题目:考虑包含键-值元组的列表,如[{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
C语言比较巧妙的字符串分割程序
在解析字符串时,能够解析的给出每个字符串的长度、内容、以及每个字符串的第一个字符的地址。short i; char SentenceCnt =0; //切割之后的字符串的个数 short ItemSum = 0,ItemLen[40],Idx[40], ThCommandLen = 0; ...
分类:编程语言   时间:2015-02-06 20:27:13    阅读次数:227
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!