
Java
wyply115
这个作者很懒,什么都没留下…
展开
-
Myeclipse中tomcat部署不了项目,java工程转为web工程
把项目以Navigator打开,可以看到.开头的文件,比如.projetc。找到.projetc中标签,在里面加入org.eclipse.jem.workbench.JavaEMFNatureorg.eclipse.wst.common.modulecore.ModuleCoreNatureorg.eclipse.wst.common.project.facet.core.nature原创 2016-05-12 08:09:49 · 2829 阅读 · 0 评论 -
Map对象与JavaBean互转,List<Map>与List<JavaBean>互转等
直接上代码。 下面的将map转为JavaBean用到了泛型,适应性更强。 将JavaBean转为map对象还未做优化。第三个方法和第四个方法是对前两个方法的升级。//关键包引用列举一下import com.sun.org.apache.commons.beanutils.BeanUtils;import java.beans.BeanInfo;import java.beans.Intro原创 2016-03-27 22:32:12 · 10705 阅读 · 4 评论 -
final关键字总结-JAVA
final概述final表示“这是无法改变的”或“最终形态的”含义。 它可以修饰非抽象类、非抽象类成员方法和变量。 会有可能因为“设计或效率”而被使用。 1. final类不能被继承,没有子类,final类中的方法默认是final的。 2. final方法不能被子类的方法覆盖,但可以被继承。 3. final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 4. final不原创 2016-03-20 22:32:11 · 356 阅读 · 0 评论 -
eclipse创建maven web项目
1、开启eclipse,右键new——》other,如下图找到maven project 2、选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project 3、输入maven项目的基本信息,如下图所示: 4、完成maven项目的创建,生成相应的maven项目结果,如下所示,此处有部分结构是项目不需要的,我们需要去掉原创 2016-03-03 23:15:20 · 394 阅读 · 0 评论 -
java 类的加载总结
java类的加载顺序:1.按代码顺序递归加载静态成员/代码块,先父类再本类. 2.按代码顺序递归加载非静态成员/代码块,先父类再本类. 3.按代码顺序递归调用构造函数,先父类再本来.java类的加载事项:1.调用静态成员时,加载静态成员所在的类及父类.原创 2012-08-08 21:07:48 · 547 阅读 · 0 评论 -
java 多线程总结
一、线程的创建 1.继承Thread类 class Demo { public static void main(String[] args) { Thread t = new Thread(); t.start(); //第三步,调用start()方法 } } class MyThread extends Thread {原创 2012-08-07 23:12:21 · 981 阅读 · 2 评论 -
System.getPropertys() 可以获取的属性
参数列表参数参数描述测试机结果user.name用户的账户名称Administratoruser.home用户的主目录D:\我的文档user.dir用户的当前工作目录G:\send\work1\testos.name操作系统的名称Windows XPos.arch操作系统的构原创 2013-06-10 16:18:17 · 1111 阅读 · 0 评论 -
算法2-快速选择(java实现)
一、概述 1. 快速选择算法,在一个无序的数组中寻找第K小的数. 2. 随机选取中位数的算法实现:Randomized-Select 3. 平均时间复杂度:O(n) 4. 最快时间复杂读:O(n2) --> n方二、代码实现: public class RandomizedSelect { public static void main(St原创 2012-12-05 21:37:35 · 2476 阅读 · 0 评论 -
算法1-快速排序(java实现)
一、概述 1.平均时间复杂度:O(n*lgn) 2.最坏时间复杂度:O(n^2) 3.空间复杂度:O(n*lgn) 4.快速排序是一个不稳定的排序.它通常是用于排序的最佳选择,因为排序最快也只能达到O(n*lgn) 5.快速排序算法的描述 快速排序是基于分治模式处理的. 举一个典型的例子:对于Arr[p...r]原创 2012-11-29 18:54:58 · 697 阅读 · 0 评论 -
xml小结
一、XML入门 1.XML概述 XML(Extensible Markup Language):可扩展标记语言. XML和HTML都是标准通用标记语言(Standard Generalized Markup Language,SGML)的衍生语言. XML没有预定义标签. XML的应用:存储和传输复杂的关系模型数据 在软件系统中,作为配置文件使用.原创 2012-09-18 08:50:57 · 1540 阅读 · 2 评论 -
IO总结
一、IO概述 1.字节流(常用来copy文件) InputStream |--FileInputStream(只能读字节) 创建对象,关联文件,调用read()的方法可以读取一个字节,读到末尾则返回-1 |--FilterInputStream原创 2012-08-23 22:48:56 · 705 阅读 · 0 评论 -
java集合总结
一、集合概述 1.集合分类 (1)Collection 接口下常用接口有:List 和 Set |--List:有存储顺序 ,可以重复. |--Set:没有存储顺序,不可重复. List |--ArrayList: 底层为数组结构,查找原创 2012-08-11 10:35:18 · 901 阅读 · 0 评论 -
一些常用小类小结
一、一些常用类 1.包装类:Byte,Short,Integer,Long,Float,Double,Character,Boolean 2.数组工具类:Arrays (1)二分法查找: binarySearch (2)排序: sort (3)比较: equals (4)转为字符串: to原创 2012-08-14 17:03:04 · 755 阅读 · 0 评论 -
String类小结
一、String概述 1.什么是String String类代表一个不可变的字符串,String类对象一旦创建,值不会被修改. 2.字符串缓冲池 由于String类对象是不能被修改的,为了提高程序性能,Java提供了一个字符串缓冲池. 使用双引号形式定义字符串时,会先在缓冲池中查找是否有这个字符串,有就直接引用,没有则创建一个.原创 2012-08-14 15:27:40 · 865 阅读 · 0 评论 -
大公司都有哪些开源项目
大公司都有哪些开源项目红色字体是现阶段比较火的----------------------------------------------------------------------------------------------------------------奇虎360 https://github.com/Qihoo3601.MySQL中间层转载 2016-08-10 21:38:36 · 2560 阅读 · 0 评论