转载自:http://www.cnblogs.com/lanxuezaipiao/p/3460373.html 每 种语言都很强大,不管你是像我一样的初学者还是有过N年项目经验的大神,总会有你不知道的东西。就其语言本身而言,比如Java,也许你用Java开发了 好几年,对其可以说是烂熟于心,但你能保
分类:
编程语言 时间:
2016-03-20 13:08:16
阅读次数:
238
以下内容基于jdk1.7.0_79源码; Set接口的实现类,最大特点是不允许出现重复元素; HashSet:基于HashMap实现,一个性能相对较好的Set; LinkedHashSet:基于LinkedHashMap实现,一个保存了插入顺序的Set; TreeSet;基于TreeSet实现,一个
分类:
编程语言 时间:
2016-03-20 13:07:03
阅读次数:
294
在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽象类不能实例化对象
分类:
编程语言 时间:
2016-03-20 11:50:17
阅读次数:
233
要求:共1000条数据,第一次批量插入100条,第二次批量插入101到200条,依次插入数据; 实现方式这里选择了两种常用的方式,都是使用List操作; 第一种实现思路如下: <1> 原先存放数据的List为recordList,求出共需批量处理的次数; <2> 新建一个List为list,循环后,
分类:
编程语言 时间:
2016-03-20 11:49:42
阅读次数:
207
面向对象编程是用抽象方式创建基于现实世界模型的一种编程模式,主要包括模块化、多态、和封装几种技术。对JavaScript而言,其核心是支持面向对象的,同时它也提供了强大灵活的基于原型的面向对象编程能力。本文将会深入的探讨有关使用JavaScript进行面向对象编程的一些核心基础知识,包括对象的创建,
分类:
编程语言 时间:
2016-03-20 11:49:25
阅读次数:
432
接口/实现类 描述 key是否可为null 为null是否报错 key是否重复 key重复是否报错 key是否和添加一致 是否线程安全 List 一组元素的集合 ArrayList 基于数组存储,读取快 是 否 是 否 是 否 LinkedList 基于双向链表存储,插入快 是 否 是 否 是 否
分类:
编程语言 时间:
2016-03-20 11:44:11
阅读次数:
209
File: <!-- Generated by javadoc (build 1.6.0-beta2) on Thu Jan 11 21:30:14 CST 2007 -->
分类:
编程语言 时间:
2016-03-20 11:42:13
阅读次数:
207
python字符串连接效率问题在python效率的讨论问题中字符串的连接效率有提过,多数建议使用join来代替"+"进行字符串连接python中一切皆对象字符串对象就是capi中得stringobject.c看python源码的objects文件可以找到1."+"。使用加号连接2个字符串会调用静态函数string_concat(reg..
分类:
编程语言 时间:
2016-03-20 10:32:35
阅读次数:
295
选择SublimeText作为开发工具的原因,最最主要的是它够轻巧,搭配GO开发才能有飞一般的感觉。当然作为开发工具之一,Sublime组合工具也提供足够强大的功能。 自动化提示代码 保存的时候自动格式化代码 支持项目管理 支持语法高亮 SublimeText 3+GoSublime组合的组合的安装
分类:
编程语言 时间:
2016-03-20 10:30:15
阅读次数:
245
一、关于GO开发环境的安装和配置 在linux环境中安装编译好的go安装包,参考官方指南的步骤一步步走下来就可以了。需要注意的是以下几个环境变量的配置: GOROOT - go编译库的目录,类似于java的JAVA_HOME PATH - 注意把$GOROOT/bin添加上去 GOPATH - go
分类:
编程语言 时间:
2016-03-20 10:27:43
阅读次数:
153
阅读目录 Spring整合Hibernate有什么好处? 1、由IOC容器来管理Hibernate的SessionFactory 2、让Hibernate使用上Spring的声明式事务 整合前准备: 持久化类: Dao层: DaoImpl: Service层: ServiceImpl:
分类:
编程语言 时间:
2016-03-20 10:24:29
阅读次数:
196
创建对象: function MyObject(name,title){ this.name = name; this.title = title; this.getName = function (){ return this.title; }; } var obj = new MyObject(
分类:
编程语言 时间:
2016-03-20 10:25:06
阅读次数:
150
synchronized Java语言的关键字,可用来给对象和方法或者代码块加锁,当它锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码。当两个并发线程访问同一个对象object中的这个加锁同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块
分类:
编程语言 时间:
2016-03-20 09:18:50
阅读次数:
594
ecmscript中包含两种类型 基本类型值 引用类型值(对象) 按值传递和按引用传递 function test ($num) { //按值传递,JavaScript中没有按引用传递 alert($num) } $a = new object(); $b = $a ; (引用类型值 访问的是同一个
分类:
编程语言 时间:
2016-03-20 09:14:14
阅读次数:
178