- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 java多线程-等待所有线程执行结束后再继续执行主线程
CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。主要方法 public CountDownLatch(int count); public void countDown(); public void await() throws InterruptedException 构造方法参数指定了计数的次数cou...
2013-08-08 21:36:32
572
利用java.HttpURLConnect 保持与网站的会话方法
URL url = null;HttpURLConnection con = null;try {url = new URL("http://www.cpi.net.cn/");con = (HttpURLConnection) url.openConnection();con.connect();int responseCode = con.getResponseCod...
2013-08-08 13:09:34
307
Java Map的三种遍历方法
public static void work(Map<String, Student> map) { Collection<Student> c = map.values(); Iterator it = c.iterator(); for (; it.hasNext();) { Syste...
2013-08-08 12:54:36
138
原创 SQL优化:EXISTS 与 IN 关键词 哪个效率更高
in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:例如:表A(小表),表B(大表)1:select * from A where cc in...
2013-08-07 23:32:01
460
原创 java线程池学习笔记
自己有一个多线程并发的问题一直没能很好地解决,需求是:对一批数据逐一的进行处理,而在单线程执行过程时效率太低,每5-10分钟才能处理一条数据,这期间大部分时间耗在了等待服务器响应请求上,于是乎想到了使用多线程并发处理,这样的话如果开30个线程,那么10分钟至少能处理30条数据,效率大大的提高。在没有使用java 线程池的情况下我是这么做的 --------------------...
2013-08-04 18:57:18
162
原创 使用Timer 和 TImeTask 实现 指定时间运行java程序
package scheduled; import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask; public class TestJavaSched extends TimerTask{ @Overridepublic...
2013-08-04 18:00:22
303
原创 Servlet生命周期与工作原理
Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法 Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的<...
2013-08-03 00:32:22
91
原创 Oracle 将Long 类型 转换为 Clob类型 方法
--Test convert Long to Blob;create table long_test(field1 Long;);/alter table long_test add field2 Blob;/alter table long_test modify field1 Clob;/declarec clob;cursor cv_clob ...
2013-08-03 00:32:01
2197
原创 java enum(枚举)使用详解 + 总结
enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch 等常用操作4. enum 对象的常用方法介绍5. 给 enum 自定义属性和方法6. EnumSet...
2013-08-02 22:54:06
140
原创 Java.lang.Eunm 类用法
package enumeration; public class TestEnum {public enum Jobs { ENGINEER,PROGRAMMER,SALES};public enum NewDepartment {ENGINEER, MARKETING, SALES, HR};public static void main(String[] args)...
2013-08-02 22:26:13
268
原创 Oracle 常用数据类型
字段类型 中文说明 限制条件 其它说明 CHAR 固定长度字符串 最大长度2000 bytes VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749 NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes NVARCHAR2 根据字符集而定...
2013-08-02 21:37:06
126
原创 中科软java笔试题分享:学生信息表分组查询
题目:Table:student学号班级分数1Class1702Class1503Class2674Class3365Class1456...
2013-08-02 21:31:18
996
原创 去软通动力面试被鄙视了
毕业四年都在一家单位,现在离职了,考虑换工作。行情不好呀,得到两个offer都是10K ,一个是外派到华三通信,一个是用友软件。今天去了软通,结果那个面试官手机一直响,问的问题七零八碎的,最后说是不像工作四年的。心情严重不好。...
2013-08-02 17:08:26
14375
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人