上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 29 下一页

2013年11月22日

System.arraycopy()

摘要: public static void main(String[] args) { /*List l = new ArrayList(10); l.add(3, "ed");*/ int[] src = {1,2,3,4,5,6,7}; int[] dest = new int[7]; int srcPos = 0; int destPos = 3; int length = 3; //将src数组的srcPos到srcPos+length-1处的元素移植到src数组的index等于d... 阅读全文

posted @ 2013-11-22 14:59 lovebeauty 阅读(248) 评论(0) 推荐(0) 编辑

capacity <<= 1

摘要: import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.util.prefs.BackingStoreException;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @Package com.sungoal * @ClassName: TestMain * @Description: TODO(这里用一句话描述这个类的作用) * @author andy * @date 2013-10-2. 阅读全文

posted @ 2013-11-22 10:50 lovebeauty 阅读(4984) 评论(0) 推荐(0) 编辑

2013年11月21日

数据结构简介

摘要: 这是一门很深的学问,我们先从整理把握一下数据结构:是由相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。具体指同一类数据元素中,各元素之间的相互关系,包括三个组成成分,数据的逻辑结构,数据的存储结构和数据运算结构。1.逻辑结构:指数据元素之间的逻辑关系,分两种,线性结构和... 阅读全文

posted @ 2013-11-21 22:17 lovebeauty 阅读(643) 评论(0) 推荐(0) 编辑

2013年11月19日

HashMap总结

摘要: 一、基础知识准备: 1.散列函数即哈希函数:一般的线性表,树中,记录在结构中的相对位置是随机的,即元素位置和记录的关键字之间不存在确定的关系,因此,在结构中查找记录时需进行一系列和关键字的比较。这一类查找方法建立在“比较“的基础上,查找的效率依赖于查找过程中所进行的比较次数。 理想的情况是能直接找到需要的记录,因此必须在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使每个关键字和结构中一个唯一的存储位置相对 应,这种关系就是就是数学上的散列函数,说白了哈希函数就是一种数学关系式。 2.散列表(Hash table,也叫哈希表),是根据(Key value)而直接进行访问的数据结构。也 阅读全文

posted @ 2013-11-19 23:55 lovebeauty 阅读(335) 评论(0) 推荐(0) 编辑

由ConcurrentLinkedQueue扯到线程安全 待整理

摘要: 前几天项目总是报错,找了下原因。ConcurrentLinkedQueue 本身是一个基于链接节点的无界线程安全队列,你自己调用就不用考虑线程安全了吗?结论是:原子性操作当然是线程安全的,非原子性那就不安全了原子性操作:queue.add(obj); orqueue.poll();非原子性操作(这里涉及到两个操作,在大并发的时候,在两个方法之间,在中间这个时刻,即当调用完了queue.isEmpty()的时候,可能有人操作了queue.poll(),在当你调用queue.poll()的时候,队列已经为空了,所以就出现异常了)if(!queue.isEmpty()) { queue.po... 阅读全文

posted @ 2013-11-19 18:00 lovebeauty 阅读(8440) 评论(0) 推荐(0) 编辑

2013年11月10日

java 移位

摘要: java中没有2进制的数据类型,对二进制的操作,需要使用三种操作符> 右移位操作符,算数右移 用来将一个数的二进制位序列右移若干位,移到右端的低位被舍弃,最高位则移入原来高位的值,左侧用原符号位补齐,负的就填1,正的就填0(结果会变小)>>> 无符号右移操作符,逻辑右移 用来将一个数的二进... 阅读全文

posted @ 2013-11-10 00:07 lovebeauty 阅读(248) 评论(0) 推荐(0) 编辑

2013年11月8日

struts2 xml配置文件配置传参数

摘要: 传参方式重定向第一方式: /search/index/task_success.jsp?message=9999999 /login.jsp?userId=${orgStrucUser.userId}&amp;error=1 /search/index/index.jsp?resultType=... 阅读全文

posted @ 2013-11-08 17:00 lovebeauty 阅读(618) 评论(0) 推荐(0) 编辑

2013年11月6日

不同进制之间的转换

摘要: 一、 二进制与十进制之间的转换 a.二进制转十进制(不分整数和小数从最后一位算起,每一位上的数乘以2的几次方,这个次数由这个数字所在的位置决定,从零位开始,然后相加) 01101011.001 转十进制:第-3 1乘2的-3次方=0.125第-2 0乘2的-2次方=0第-1 0乘2的-1次方=0第0位 1乘2的0次方=1 1 1乘2的1次方=2 2 0乘2的2次方=0 3 1乘2的3次方=8 4 0乘2的4次方=0 5 1乘2的5次方=32 6 1乘2的6次方=64 7 0乘2的7次方=0然后:1+2+0+8+0+32+64+0=107.12501101011=107 b.十进制转... 阅读全文

posted @ 2013-11-06 13:21 lovebeauty 阅读(12830) 评论(0) 推荐(2) 编辑

2013年10月26日

常用ms-dos命令

摘要: netstat -ano 列出所有的活动链接netstat -ano|findstr 8080(也可以是pid号) 找到端口为8080的程序,例下图 288为port ID,打开任务管理器,就可以找到此程序 可以结束进程taskkill /im KuGou.exe /f taskkill /pid... 阅读全文

posted @ 2013-10-26 15:40 lovebeauty 阅读(325) 评论(0) 推荐(0) 编辑

用法规则记录

摘要: 英文数字一般不单个切分,中文一般一元、多元、智能切词等切分方式中文模糊:一般本身是有这个term的,所以本身就是去模糊!英文或数字模糊:一般本身是没有这个term的,所以模糊查询是要加*的,加了*本身是属于通佩符查询,后面不能再接OR关键字字段不切分才支持前缀查询 阅读全文

posted @ 2013-10-26 13:19 lovebeauty 阅读(177) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 29 下一页

导航