摘要:
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。 ArrayList和LinkedList是两个集合类,用于存储一系列的对象引用(references)。例如我们可以用ArrayList来存储一系列的String或者Integer。那么ArrayLis... 阅读全文
摘要:
线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(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 阅读全文
摘要:
/*第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 阅读全文
摘要:
建立触发器 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... 阅读全文
摘要:
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 阅读全文
摘要:
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. 阅读全文
摘要:
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=& 阅读全文
摘要:
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... 阅读全文
摘要:
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... 阅读全文