God's blog

梦只在昨天,今天仍需努力

Java网络编程篇一《简单CS通信》

package network;import java.io.IOException;/** * @function : 入口文件 * @author :jy * @company :万里网 * @date :2011-6-29 */public class SocketMainTe...

2011-06-29 23:29:00

阅读数:1415

评论数:0

Java 序列化对象存储

package local;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import j...

2011-06-28 23:06:00

阅读数:1003

评论数:0

java IO之装饰设计模式

package local;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;i...

2011-06-26 22:06:00

阅读数:1474

评论数:0

list map set总结

括号为是否线程安全list: LinkedList(no) ArrayList(no) Vector(yes) Stack(yes)map: HashMap(no) LinkedHashMap(no) HashTable(yes) WeakHashMap TreeMapset: HashSet(n...

2011-06-23 16:16:00

阅读数:635

评论数:0

Eclipse 常用快捷键

Eclipse 常用快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名...

2011-06-22 15:40:00

阅读数:554

评论数:0

PHP内置Filter

验证过滤器常量列表 ID Name Options Flags Description FILTER_VALIDATE_BOOLEAN"boolean&q...

2011-06-21 14:56:00

阅读数:1693

评论数:0

Header常用指令

header常用指令header分为三部分:第一部分为HTTP协议的版本(HTTP-Version);第二部分为状态代码(Status);第三部分为原因短语(Reason-Phrase)。 // fix 404 pages: 用这个header指令来解决URL重写产生的404 headerhe...

2011-06-21 14:30:00

阅读数:1062

评论数:0

PHP执行计划任务

在Linux的终端下实现守护进程,可以使用crontab来计划PHP脚本执行。crontab命令的功能是在一定的时间间隔调度一些命令的执行。 crontab 使用方法: crontab [ -e | -l | -r ] 文件名 -e:编辑任务 -l:显示任务信息 -r:删除定时执行任务信息  cr...

2011-06-21 14:22:00

阅读数:936

评论数:0

实现Runnable接口控制线程

package local;/** * @description : 实现Runnable接口。 * 售票服务端,多线程接收客户端请求售票。 * @author :jy * @company :万里网 * @date :2011-6-19 */class TicketService ...

2011-06-20 00:50:00

阅读数:868

评论数:0

线程的队列与等待

package test;/** * wait() 必须在synchronized 函数或者代码块里面 * wait() 会让已经获得synchronized 函数或者代码块控制权的Thread暂时休息,并且丧失控制权 * 这个时候,由于该线程丧失控制权并且进入等待,其他线程就能取得控制权,并且在...

2011-06-20 00:50:00

阅读数:3033

评论数:0

通过继承Thread实现线程控制

package local;/** * @description : 通过继承Thread实现线程控制 * @author :jy * @company :万里网 * @date :2011-6-19 */class ExtendsThreadTest { /** * @param...

2011-06-20 00:49:00

阅读数:735

评论数:0

Eclipse Color Themes

点击进入:Eclipse配色方案主题网站

2011-06-18 11:34:00

阅读数:1048

评论数:0

Runtime与运行环境

package local;import java.io.IOException;import java.io.InputStream;/** * Runtime类 * @function : * @author :jy * @company :万里网 * @date :2011-...

2011-06-15 23:07:00

阅读数:926

评论数:1

LinkedList实现简单的数据库连接池

DataSource.javapackage org.local.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.util.LinkedLi...

2011-06-13 23:01:00

阅读数:1875

评论数:0

通过JAVA反射实现简单的ORM,将查询结果封装为对象

package org.test;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.sql.Connection;import java.sql.PreparedStatement;import j...

2011-06-12 22:36:00

阅读数:4000

评论数:1

通过结果集元数据将查询结果封装为Map

package org.test;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java...

2011-06-10 23:31:00

阅读数:3690

评论数:0

JDBC元数据信息篇一

package org.test;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.SQLException;import org.local.jdbc.JdbcUtilSingle;public...

2011-06-09 21:16:00

阅读数:683

评论数:0

数组定义、HereDocument使用

 数组的用法1.定义方法:一、A[0]=5A[1]=19A[2]=28 二、A=(5 19 28) 三、A=([0]=5 [1]=19 [2]=28) 以上三种定义方法均可。 2.调用方法:${数组名[索引号]},例如:${A[0]} 3.取出所有元素:${数组名[@]}${数组名[*]}两者区别...

2011-06-08 22:53:00

阅读数:866

评论数:0

工厂模式进一步分离对象间的依赖性

工厂模式:根据配置文件参数,生产特定的对象。在对象间起桥接作用。 1.daoconfig.properties配置文件DaoClass=org.jdbc.dao.impl.UserDaoJdbcImpl  2.DaoFactory工厂类package org.jdbc.dao;import jav...

2011-06-07 22:16:00

阅读数:673

评论数:0

数据访问层异常处理

业务逻辑层、数据访问层通过接口进行隔离,通过实现接口进行访问。为了方便统一处理异常,可以建立单独的异常来接收、处理异常。如果在定义接口的同时就抛出异常,那么耦合度将增加。 下面来看一个示例:由Domain、DAO、implements、RuntimeException组成。 Domain:User...

2011-06-06 23:57:00

阅读数:1992

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭