刘建广

博客园 首页 联系 订阅 管理

2013年6月5日

摘要: 一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。 ArrayList和LinkedList是两个集合类,用于存储一系列的对象引用(references)。例如我们可以用ArrayList来存储一系列的String或者Integer。那么ArrayLis... 阅读全文
posted @ 2013-06-05 09:44 刘建广 阅读(227) 评论(0) 推荐(0) 编辑

2013年5月20日

摘要: 线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是.4)二者均可并发执行.进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于:简而言之,一个程序至少有一个进程,一个进程至少有一个线程.线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共 阅读全文
posted @ 2013-05-20 14:22 刘建广 阅读(194) 评论(0) 推荐(1) 编辑

2013年3月4日

摘要: cmd进入命令行,进入PostgreSQL的安装目录,最终定位到bin目录下cd+ 路径 可以到达要寻找的地方导入 :psql -U postgres auto < G:\d.backup导入到指定的IP上:psql -U -postgres -h 192.168.1.3 < 文件psql是postgreSQL的数据库工具-U postgres是指定连接数据库的用户名auto是你建的数据库名称< 是命令管道导出: pg_dump -U postgres -f 存储名字 数据库名自己可以查看 导出命令 :cmd 中 数据 pg_dump --help 阅读全文
posted @ 2013-03-04 14:57 刘建广 阅读(215) 评论(0) 推荐(0) 编辑

摘要: /*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; /*第2步:创建数据表空间 */create tablespace user_data logging datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf' si 阅读全文
posted @ 2013-03-04 14:53 刘建广 阅读(144) 评论(0) 推荐(0) 编辑

2013年2月19日

摘要: 建立触发器 triggerCREATE TRIGGER datenew AFTER INSERT OR UPDATE ON data FOR EACH ROW EXECUTE PROCEDURE datatriger();触发器函数 CREATE OR REPLACE FUNCTION datatriger() RETURNS trigger AS$BODY$DECLARE gatewayID INTEGER; --数据所属网关ID tableExist INTEGER; --表是否存在 ll INTEGER; --记录条数 tableName TEXT; --表名 pkName T... 阅读全文
posted @ 2013-02-19 11:12 刘建广 阅读(1118) 评论(0) 推荐(0) 编辑

摘要: 1.createdb 数据库名称 产生数据库2.dropdb 数据库名称 删除数据库3.CREATE USER 用户名称 创建用户4.drop User 用户名称 删除用户5.SELECT usename FROM pg_user; 查看系统用户信息 \du7.SELECT version(); 查看版本信息8.psql 数据库名 打开psql交互工具9.mydb=> \i basics.sql \i 命令从指定的文件中读取命令。10.COPY weather FROM '/home/user/weather.txt'; 批量将文本文件中内容导入到wether表11.SH 阅读全文
posted @ 2013-02-19 10:22 刘建广 阅读(318) 评论(0) 推荐(0) 编辑

2013年1月31日

摘要: if(window.addEventListener) { FixPrototypeForGecko(); } function FixPrototypeForGecko() { HTMLElement.prototype.__defineGetter__("runtimeStyle",element_prototype_get_runtimeStyle); window.constructor.prototype.__defineGetter__("event",window_prototype_get_event); Event.prototype. 阅读全文
posted @ 2013-01-31 10:28 刘建广 阅读(360) 评论(0) 推荐(0) 编辑

2013年1月28日

摘要: String str1 = "123456"; // 判断是否为数字 Pattern pattern = Pattern.compile("[0-9]*"); if(pattern.matcher(str1).matches()==false){ System.out.println("你输入的不是数字,请重新检查"); }else{ System.out.println("你输入的为数字"); }input 标签 判断 不能输入汉字<input name="textfield" id=& 阅读全文
posted @ 2013-01-28 11:06 刘建广 阅读(1129) 评论(0) 推荐(0) 编辑

2012年12月19日

摘要: package test;public class test1 {public static int[] crc(int[] data) { int[] temdata = new int[data.length + 2]; // unsigned char alen = *aStr – 2; //CRC16只计算前两部分 int xda, xdapoly; int i, j, xdabit; xda = 0xFFFF; xdapoly = 0xA001; // (X**16 + X**15 + X**2 + 1) for (i = 0; i < data.lengt... 阅读全文
posted @ 2012-12-19 14:18 刘建广 阅读(839) 评论(0) 推荐(0) 编辑

2012年12月18日

摘要: java udp 接收数据package udp;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketException;public class UDPReceive {public static void main(String[] args){ Integer port = 2345; byte[] buffer = new byte[2048]; try { DatagramSocket datag... 阅读全文
posted @ 2012-12-18 14:48 刘建广 阅读(211) 评论(0) 推荐(0) 编辑