java
浅陌游离
代码浅陌/指尖游离/热爱编程
展开
-
java常用集合接口
1、接口 CollectionCollection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。JDK 不提供此接口的任何直接 实现:它提供更具体的子接口(如 Set 和 List)实现。此接口通常用来传递 c原创 2013-03-27 12:04:06 · 774 阅读 · 0 评论 -
java获取泛型类型
Java获取泛型类型方法:通常获取泛型的类型名称,然后组装好去spring容器拿到一个Bean;比如@Service("baseService")public class BaseService implements BaseMapper{ private String mapper; @Override public int insert(T t) { Base原创 2013-10-19 16:30:07 · 1572 阅读 · 0 评论 -
创建线程的3种方式
Thread:继承Thread类,可以直接使用this关键字,不能继承其他类;runnable:可以继承其他类,多个线程共享一个target,必须使用Thread.currentThread().getName()获取当前线程名称,推荐使用这种;callable:跟runnable差不多,不过他可以有返回值跟抛出异常;继承Thread类package com.jspjs.t原创 2013-08-30 19:10:38 · 668 阅读 · 0 评论 -
关于将字符串数字排序的面试问题
分享一道常见的面试题目,虽然大家都知道,但是往往会忽视掉这个问题。题目,输入一段字符串数字,将这个字符串数字进行排序,比如 "35219"代码实现第一种方法,使用string.length()分隔代码实现如下 public static void StringToIntArray1(String number){ List temps=new Arr原创 2013-07-25 00:24:57 · 1174 阅读 · 0 评论 -
struts环境搭建
时下最流行的SSH框架,会的人很多,但是也有很多人却不会用eclipse搭建struts框架,我搭建一个DEMO备用。Struts框架主要是在Web.xml配置一个filter,XML文件如下 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter原创 2013-04-23 23:30:39 · 543 阅读 · 0 评论 -
spring温习笔记-入门-依赖注入
Spring容器最大的作用便是解耦合,所有的控制反转、依赖注入其实是一个意思,创建被调用者的实例由Sping容器来完成,然后注入调用者。spring架包可以去官方下载,也可以移驾这里:点击下载spring3.0.5的架包创建helloworld实例1、创建一个工程,引用spring架包、common-logging.jar2、创建一个bean.xml文件原创 2013-03-30 23:41:52 · 619 阅读 · 0 评论 -
Comparator 集合中对内部对象进行排序
对一个jsonarray对象进行排序,可根据内部字段定义排序 public static void main(String[] args){ String json="[{id:2,name:'李布',age:'15'},{id:1,name:'杜甫',age:'15'},{id:3,name:'李太白',age:'18'},{id:4,name:'李白',age:'18'}]";原创 2013-05-09 22:46:22 · 1270 阅读 · 0 评论 -
JDK、TOMCAT环境变量配置-精简配置
JDK配置新建系统变量:JAVA_HOMEC:\Program Files\Java\jdk1.7.0在系统变量PATH添加%JAVA_HOME%\bin;在系统变量CLASSPATH添加%JAVA_HOME%\lib;测试配置是否成功,请在CMD输入 java ,若可以看到一大堆信息,则说明配置成功了TOMCAT配置新建系统变量:CA原创 2013-04-01 20:24:18 · 681 阅读 · 0 评论 -
IntelliJ IDEA快捷键以及使用技巧
IntelliJ IDEA快捷键(常用) 1. Ctrl + Space 完成类、方法、变量名称的自动输入2. Ctrl + N(Ctrl + Shift + N)跳转到指定的java文件(其它文件)3. Ctrl + B 跳转到定义处4. Ctrl + Alt + T 用if、while、try catch来围绕选中的代码行5. Ctrl + Alt + B原创 2013-05-17 22:56:08 · 1527 阅读 · 0 评论 -
ant编译、打包
最近使用ant编译项目,感觉特别方便,之前都是使用IDE工具eclipse先点击清理,再点击publish,但是这样是比较慢的,要等好几分钟。学了ant工具后,就可以用这个工具清理classes文件,然后重新编译java文件,速度快,好使!贴最近的ant配置代码,方便以后自己查看原创 2013-04-20 21:07:18 · 653 阅读 · 0 评论 -
intellij idea开发工具下载【包含注册机】
intellij idea是一款类似eclipse的开发工具,不过他的速度非常快,而且集成很多优秀的插件。intellij idea12.1.3下载地址 http://download-ln.jetbrains.com/idea/ideaIU-12.1.3.exeintellij idea12的注册机 http://download.csdn.net/detail/xiao原创 2013-05-17 21:04:28 · 2234 阅读 · 0 评论 -
使用Spring连接mysql数据库
本例是使用spring定义数据源Bean,使用c3p0数据源实现连接spring bean 文件 my_connection.xml<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xsi:schemaLo原创 2013-03-31 22:59:17 · 2151 阅读 · 1 评论 -
H2内存数据库使用demo
h2内存数据库做嵌入式数据库很方便,不像DB2,MYSQL等需要安装客户端,使用H2可以很方便的移植一些源程序,而不需要因为数据库的原因而烦恼。下面是h2简单代码import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLExcept原创 2013-04-23 23:48:37 · 1303 阅读 · 0 评论 -
dbcp、c3p0、jdbc常用连接配置
dbcp连接数据库配置 比较常见 c3po连接数据库 GAE/BAE等云空间不允许使用。原创 2013-10-31 22:16:57 · 1197 阅读 · 0 评论