- 博客(23)
- 资源 (45)
- 收藏
- 关注
原创 A标签触发onclick事件而不跳转
<br /><br />在web页面开发时,我们经常会遇到下列情况:<br />1.一个标签仅仅是要触发onclick行为;<br />2.表现上要有鼠标的pointer指针显示,或者其他类似a标签的视觉效果。<br />比如执行删除操作时,为了避免误操作,我们要弹出对话框让用户确定是否删除。因此我们经常会用链接<a></a>形式代替<button> 触发onclick事件。<br />代码如下:<br /><script type="text/javascript"><br /> functio
2011-05-31 15:54:00 34239
原创 Integer源码解析
<br />public class Test {<br /> public static void main(String[] args) {<br /> Integer i1 = 100;<br /> Integer i2 = 100;<br /> if(i1 == i2){<br /> System.out.println("==");<br /> }else{<br />
2011-05-27 18:15:00 1602
原创 英语中名词复数读法(清辅音、浊辅音)
<br /><br />1. 读音规则<br />加在清辅音后 读/s/<br />加在浊辅音后 读/z/<br />加在 /s/ /z/后面读/iz/<br />/t/后读/ts/ 次<br />/d/后面读/dz/ 子<br /> <br /> <br /> <br />2. 辅音 10对 <br />清辅音 [p][t][k][f][s][W][F][tF][tr][ts] <br />浊辅音 [b][d][g][v][z][T][V][dV][dr][dz]<br /> <br /
2011-05-27 09:12:00 13083
原创 vim语法高亮
<br />1. 打开文件 C:/Program Files/Vim/_vimrc<br /> <br />2. 在里面加2行 <br /> :syntax enable<br /> :source $VIMRUNTIME/syntax/javascript.vim
2011-05-26 14:33:00 857
转载 JAVA动态绑定的内部实现机制
JAVA虚拟机调用一个类方法时,它会基于对象引用的类型(通常在编译时可知)来选择所调用的方法。相反,当虚拟机调用一个实例方法时,它会基于对象实际的类型(只能在运行时得知)来选择所调用的方法,这就是动态绑定,是多态的一种。动态绑定为解决实际的业务问题提供了很大的灵活性,是一种非常优美的机制。1 JAVA对象模型 JAVA虚拟机规范并没有规定JAVA对象在堆里是如何表示的。对象的内部表示也影响着整个堆以及垃圾收集器的设计,它由虚拟机的实现者决定。 JAVA对象中包含的基本数据由它所属的类及其所有
2011-05-24 09:43:00 745
原创 策略模式(TreeSet、TreeMap、优点、缺点(解决方案)、举例)
1.面向对象设计原则1.1 封装变化的概念1.2 编程中使用接口,而不是对接口的实现2.策略模式的定义2.1定义一组算法,将每个算法都封装起来,并且使它们之间可以互换2.2策略模式使这些算法在客户端调用它们的时候能够互不影响地变化3.策略模式的意思3.1策略模式使开发人员能够开发出由许多可替换的部分组成的软件,并且各个部分之间是弱连接的关系3.2弱连接的特性使软件具有更强的可扩展性,易于维护;更重要的是,它大大提高了软件可重用性。4.策略模式的
2011-05-22 14:39:00 5227
原创 不让Vim自动生成~备份文件
默认情况下使用Vim编程,在修改文件后系统会自动生成一个带~的备份文件,看上去又乱又讨人厌。怎么让Vim不自动生成这些备份文件呢?1. 找到你的Vim安装目录,如果是在Windows下默认路径安装的,应该是在C:/Program Files/Vim/2. 找到这个文件:vimrc_example.vim,我的这个文件是在vim70文件夹下,具体还要看你安装的是什么版本的。3. 找到后打开,找到这一句:if has("vms") 把这个判断里的if部分保留,else部分注释掉。
2011-05-20 14:29:00 11772 1
原创 TreeSet(有顺序的排列元素 Set的里面不容许有重复的、认情况下就通过equals来比较)
Set的里面不容许有重复的,如果是对象的话,就要给它一个比较的规则,否则默认情况下就通过equals来比较
2011-05-18 17:23:00 2558
原创 HashMap的两中迭代方式(源代码解析)
Map map = new HashMap();map.put("a1", "a11");map.put("a2", "a22");Set set = map.keySet();for(Iterator iter= set.iterator();iter.hasNext();){ String key = (String)iter.next(); String value = (String)map.get(key); System.out.println
2011-05-18 17:17:00 9222
原创 HashSet(overwrite hashcode、equals方法、源码)
当使用Hashset时,hashCode方法就会得到调用,判断已经存储在集合中的对象的hashcode值是否与增加的对象的hashcode值一致;如果不一致,直接加进去,如果一致,再进行equals方法的比较,equals方法如果返回true表示对象已经加入了,就不会增加新的对象,否则加进去同名的人不要增加到HashSet中HashSet set = new HashSet();set.add(new Person("zhangsan"));set.add(new Person("zhangsan"
2011-05-18 17:10:00 1080
原创 Collections
Collections 和Arrays的作用一样的 collections 是对集合的操作 Arrays 是针对数组的。常用的方法//生成比较器进行排序ArrayList list = new ArrayList();Comparator r = Collections.reverseOrder();Collections.sort(list,r);//打乱顺序Collections.shuffle(list);//求最大值和最小值Collections.max(list);Colle
2011-05-18 17:05:00 540
原创 Object类的解释(equals,hashcode)
public boolean equals(Object obj)Indicates whether some other object is "equal to" this one.The equals method implements an equivalence
2011-05-18 14:34:00 1882
原创 LinkedList源码分析
<br />数据结构(LinkedList是双向循环链表)<br /> <br /><br /> <br /> <br /> <br /> <br /> <br /><br /> <br /> <br /> <br /><br /> <br /> <br />1. 构造方法<br />/**<br /> * Constructs an empty list.//构造一个空的列表<br /> */<br />public LinkedList() {<br />
2011-05-17 16:04:00 1676
原创 ArrayList源代码分析
<br />ArrayList 的底层实现是数组<br /> <br />1.构造函数<br />public ArrayList() {<br /> this(10);<br />}<br />public ArrayList(int initialCapacity) {<br /> super();//默认可以不写<br /> if (initialCapacity < 0)//初始化的容量如果小于0就抛出异常<br /> throw
2011-05-17 15:31:00 2428
原创 集合类(数据结构图、集合图、集合之间的比较)
数据结构图 集合类图 .容器中装的都是对象,因为它要把对象放到堆上面,但是1.5后就可以自动包装 map.put("one",new Integer(1)) 1.5后可以 map.put
2011-05-17 14:54:00 7836
原创 gvim字体设置、背景设置、保存为默认状态
1.背景色的设置编辑--》配色方案 第一个点击出来就会有个框可以方便配色 一般都使用 torte2 .设置字体编辑--》选择字体 一般使用courier New3.怎么设置成默认的字体和背景颜色 3.1 在安装目录找到文件 C:/Program Files/Vim/_vimrc 3.2 添加下面两句 set guifont=Courier_New:h9:cANSI colorscheme torte4.说明 字体 可以在界面用set命令看到
2011-05-16 13:17:00 8710 1
原创 遍历json对象 for in
<br /><br />var a = {<br />a1:9,<br />a2:10<br />}<br /> <br />for(i in a){<br />alert(i) //al、a2<br />alert(a[i]) //9,10<br />}
2011-05-14 13:54:00 1985
转载 Ant中复制文件(copy)和编码的一些用法
<br />编码问题 解决出现“警告: 编码 GBK 的不可映射字符”的办法<br /> 在用Ant部署时,出现:“警告: 编码 GBK 的不可映射字符”,网上找了一下,主要是编码兼容性的问题,需要个javac指定编码,于是在build.xml中加入以下说明即可:<br /><target name="compile" depends="prepare" description="编绎"><br /> <javac srcdir="${src.dir}" destdir="${build
2011-05-09 15:41:00 7135
转载 FLEX杂谈——flex就业现状与学习标准分析
<br />写下这个标题大家一定以为我是只FLEX老鸟,不然不敢这么高声说话,而且是在JAVAEYE里.我知道JE里高手很多.有很多人都对FLEX有秀深的见底,写此文是为了回答一些朋友对我的提问.<br /> <br />有很多想转行的开发者都问我这样几个问题:现在招FLEX的公司多吗?搞FLEX开发工资高吗?怎么样才算是FLEX入门了?怎么才称得上是FLEX高手?<br /> <br />针对这些问题,有些我还真不好给出确定的答案,但我对FLEX的一些了解或许可以组大家一些参考,下面我罗列一下个人对FLE
2011-05-06 09:23:00 2092 6
原创 get和post方式的提交过程图(补充)(jquery的post 、get for的get post 、链接的get、window.open)
看看jquery的post默认情况下都是将数据部分按utf-8发送,不管你页面是gbk、utf-8,全部转成utf-8的url编码红色框里面在jquery中设置contentType:"application/x-www-form-urlencoded; charset=UTF-8",火狐中即使设置成gbk请求头还是显示utf-8,好像是能识别,因为jquery都是按utf-8发送的ie下要设置成utf-8,不设置它不会主动给你加上,而且可以设置gbk,这样是不对应的,会乱码,但是ie容许你这样做红色框里面
2011-05-05 15:23:00 4094
原创 min-height的问题、!important
<br />ie6确实不支持 对于min-height我一般是直接给ie6设置height, ie6会当做最小高度来处理,如果内部元素的尺寸超出了,会自动撑大父元素<br />例如:<br />div {min-height:300px;height:auto !important;height:300px;}<br />这样写的话 ie6会读取height:300px;而忽略height:auto;等于给ie6里设置了一个最小高度;<br />而其他浏览器会读取height:auto
2011-05-03 17:11:00 3381 3
原创 jquery 操作radio
<br />得到radio的值<br />$('input[name="name"]:checked').val(),<br /> <br />
2011-05-03 16:09:00 587
企业应用架构模式
2017-04-23
餐饮管理系统(源代码+报告)
2016-01-08
IT项目经理成长手记PDF
2015-12-01
秋风试题大师破解版1.3.6
2015-05-25
绿色版的mysql
2014-06-20
吴永达图解项目管理(全)
2013-04-17
WBS chart pro 4.9
2013-03-18
时间管理 ppt
2013-03-05
java虚拟机第二版
2013-03-04
人件+中文版
2013-03-04
一分钟经理人
2013-03-04
策略模式(Strategy )
2012-08-24
jdk1.8.0_102.rar
2020-01-29
《阿里巴巴Java开发手册》v1.4.0(详尽版).docx
2019-10-24
jadeclipse
2019-01-20
plsql绿色版免oracle客户端安装
2018-12-15
plsql绿色版
2018-12-15
inletexemc
2018-12-09
Java国际认证(SCJP)典型试题1000例_高清版.pdf
2018-08-15
轻量级微服务架构 (上册) (黄勇) 中文PDF版
2018-08-08
ha453和jca37
2018-04-17
SPRING技术内幕
2018-02-27
Spring源码深度解析.pdf 高清版
2018-02-27
Spring源码深度解析
2018-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人