1.新建maven工程 a) 打开eclipse,file->new->project->Maven->Maven Project b) 下一步 c) 选择创建的工程为webapp,下一步 d) 填写项目的group id和artifact id。一般情况下,group id写域名的倒序,artif ...
分类:
编程语言 时间:
2016-05-01 16:04:22
阅读次数:
1906
文件读取中的NIO
在Java1.4之前的I/O系统中,提供的都是面向流的I/O系统,系统一次一个字节地处理数据,一个输入流产生一个字节的数据,一个输出流消费一个字节的数据,面向流的I/O速度非常慢,而在Java 1.4中推出了NIO,这是一个面向块的I/O系统,系统以块的方式处理处理,每一个操作在一步中产生或者消费一个数据库,按块处理要比按字节处理数据快的多。
在NIO中有几个核心对象需...
分类:
编程语言 时间:
2016-05-01 14:58:09
阅读次数:
505
Manacher算法能够在O(N)的时间复杂度内得到一个字符串以任意位置为中心的回文子串。其算法的基本原理就是利用已知回文串的左半部分来推导右半部分。 例题:HDU 3068 参考文章:http://www.cnblogs.com/Lyush/p/3221503.html ...
分类:
编程语言 时间:
2016-05-01 14:57:44
阅读次数:
183
下载oracle javaMail API: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-eeplat-419426.html#javamail-1.4.5-oth-JP ...
分类:
编程语言 时间:
2016-05-01 14:56:07
阅读次数:
883
两篇论文:许智磊后缀数组.pdf 后缀数组——处理字符串的有力工具.pdf ...
分类:
编程语言 时间:
2016-05-01 14:53:59
阅读次数:
152
题目链接 题意:给定一个字符串,求重复次数最多的连续重复子串。 分析:(论文上的分析)先穷举长度 L,然后求长度为 L 的子串最多能连续出现几次。首先连续出现 1 次是肯定可以的,所以这里只考虑至少 2 次的情况。假设在原字符串中连续出 现 2 次,记这个子字符串为 S,那么 S 肯定包括了字符 r ...
分类:
编程语言 时间:
2016-05-01 14:53:00
阅读次数:
229
今天刚刚看完Java的io流操作,把主要的脉络看了一遍,不能保证以后使用时都能得心应手,但是最起码用到时知道有这么一个功能可以实现,下面对学习进行一下简单的总结: IO流主要用于硬板、内存、键盘等处理设备上得数据操作,根据处理数据的数据类型的不同可以分为:字节流(抽象基类为InPutStream和O ...
分类:
编程语言 时间:
2016-05-01 14:54:07
阅读次数:
212
1.进程的三大特征: 独立性:拥有自己的独立的地址空间,一个进程不可以直接去访问其他进程的地址空间。 动态性:是一个系统中活动的指令的集合。 并发性:单个进程可以在多个处理器上并发进行,互不影响。 2.并发性和并行性的区别: 并行是同一个时刻,有多条指令在多个处理器上同时的进行;并发是,快速轮换执行 ...
分类:
编程语言 时间:
2016-05-01 14:50:44
阅读次数:
254
while 只要指定的条件成立,则循环执行代码块 do...while 首先执行一次代码块,然后在指定的条件成立时重复这个循环 for 循环执行代码块指定的次数 foreach 根据数组中每个元素来循环代码块 while 语句 只要指定的条件成立,while 语句将重复执行代码块。 while (c ...
分类:
编程语言 时间:
2016-05-01 14:50:15
阅读次数:
254
http://blog.csdn.net/allen_zhao_2012/article/details/8056665 回调函数透彻理解Java 回调函数透彻理解Java 标签: classjavastringinterface编程测试 2012-10-10 15:32 49963人阅读 评论(3 ...
分类:
编程语言 时间:
2016-05-01 14:48:25
阅读次数:
220
------Java部分---------- 1. tomcat在eclispe中怎样启动调试模式2. 带有main方法的Java应用程序怎样启动调试模式3. 调试在eclispe中的快捷键 F5 F6 F7 F8作用4. eclipse的调试视图下各个窗口是做什么用的5. eclipse的调试视图... ...
分类:
编程语言 时间:
2016-05-01 14:48:19
阅读次数:
243
一、登录验证 要求:验证登录的用户名与密码是否正确,且登录三次失败后,锁定登录。 实现方式一: 实现方式二: 实现方式三: 备注:代码尽量可重复使用。 ...
分类:
编程语言 时间:
2016-05-01 14:48:27
阅读次数:
144
最近刚刚实习,经常用到php的数组,所以总结一下,以后不用随时去乱搜。 一:基础知识 PHP支持数字索引数组和关联数组,关联数组允许使用更有意义的数据(如字符串)作为索引。以及允许间隔性地使用数组和字符串作为数组的索引。 1、数组定义: PHP的数组不需要预先初始化或创建,在第一次使用时就会自动的创 ...
分类:
编程语言 时间:
2016-05-01 14:47:29
阅读次数:
222
描述 Java.lang.Class.forName(String name, boolean initialize, ClassLoader loader) 方法返回与给定字符串名的类或接口的Class对象,使用给定的类加载器。 指定的类加载器加载的类或接口。如果该参数加载器loader 为空,通 ...
分类:
编程语言 时间:
2016-05-01 14:45:33
阅读次数:
449
代码: 测试: 原理: 第一个最大公约数使用的2300年前被发明的欧几里得算法求得,大致原理为: 第二个最小公倍数更简单。 是不是So Easy! ...
分类:
编程语言 时间:
2016-05-01 14:43:48
阅读次数:
199
1.配置环境时JDK SE用的百度的链接,查看环境变量 2.javac HelloWorld.java编译文件生成HelloWorld.class 3.java HelloWorld无后缀 ...
分类:
编程语言 时间:
2016-05-01 14:44:10
阅读次数:
195