码迷,mamicode.com
首页 > 编程语言
Java 集合类 TreeSet、TreeMap
TreeMap和TreeSet的异同:相同点:TreeMap和TreeSet都是有序的集合,也就是说他们存储的值都是拍好序的。TreeMap和TreeSet都是非同步集合,因此他们不能在多线程之间共享,不过可以使用方法Collections.synchroinzedMap()来实现同步运行速度都要比...
分类:编程语言   时间:2016-01-05 22:33:23    阅读次数:298
[Spring] AOP, Aspect实例解析
最近要用到切面来统一处理日志记录,写了个小实例练了练手:
分类:编程语言   时间:2016-01-05 22:32:38    阅读次数:292
[java] java 线程join方法详解
join方法的作用是使所属线程对象正常执行run方法,而对当前线程无限期阻塞,直到所属线程销毁后再执行当前线程的逻辑。一、先看普通的无join方法NoJoin.javapublic class NoJoin extends Thread{ @Override public void ...
分类:编程语言   时间:2016-01-05 22:32:23    阅读次数:230
python注释
初学python习得注释方法如下:#我是注释print("hello")'''我是多行注释!'''其实就是#号和三个单引号(也可以双引号)啦看下面:这注释其实是表示py文件为utf-8编码,不然默认ASKII码保存文件#coding=utf-8
分类:编程语言   时间:2016-01-05 22:30:52    阅读次数:178
Java 中 StringBuilder 在高性能用法总结
关于StringBuilder,一般同学只简单记住了,字符串拼接要用StringBuilder,不要用+,也不要用StringBuffer,然后性能就是最好的了,真的吗吗吗吗?还有些同学,还听过三句似是而非的经验:1. Java编译优化后+和StringBuilder的效果一样;2. StringB...
分类:编程语言   时间:2016-01-05 22:29:33    阅读次数:326
java期末复习之JSCP题库学习笔记
1.在Java中,类中的静态方法(特别是main方法)不能直接调用非静态方法。当编写内部类出现这样的编译错误:No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing in...
分类:编程语言   时间:2016-01-05 22:27:40    阅读次数:223
Java类的初始化过程及清理
一、类的数据成员初始化 Java中类的数据成员初试化可能有两种形式。在定义类成员变量的地方直接提供初始化值(这是C++中不允许的)在构造器中初试化。(Java中不存在类似C++中的初始化列表) 两者的区别是,第一种方式是数据成员直接初试化为提供的初始化值,而在构造器中初始化,其实在数据成员已经初试化...
分类:编程语言   时间:2016-01-05 22:23:43    阅读次数:334
java 线程 新类库中的构件 countDownLatch 使用
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGlhbmdydWkxOTg4/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">package ...
分类:编程语言   时间:2016-01-05 22:25:51    阅读次数:269
Spring与SpringMVC的容器关系分析
Spring和SpringMVC作为Bean管理容器和MVC层的默认框架,已被众多WEB应用采用,而实际使用时,由于有了强大的注解功能,很多基于XML的配置方式已经被替代,但是在实际项目中,同时配置Spring和SpringMVC时会出现一些奇怪的异常,比如Bean被多次加载,多次实例化,或者依赖注...
分类:编程语言   时间:2016-01-05 22:22:29    阅读次数:261
Unity UGUI 使用 CCTween 实现 打字效果
最近闲来无事 就研究了下 打字效果的实现 结果发现很简单 直白了说是太简单了 下边效果图加代码 走着SVN 下载地址http://code.taobao.org/svn/CCAnim
分类:编程语言   时间:2016-01-05 22:21:04    阅读次数:204
spring+mybatis 物理分页
新项目用的spring mvc 和 mybatis 分页。研究了一下,集众家之长然后形成现在的项目。我把分页部分剥离出来与大家分享。如有不妥的地方欢迎交流拍砖。单独做了一个小项目,放到了下载区,如果有用到的朋友可以去下载。本项目采用了拦截器,就是mybaits自带的plus功能。将每次select操...
分类:编程语言   时间:2016-01-05 22:19:35    阅读次数:294
java实现代码高亮
java实现代码高亮 1 package JavaSyntaxHighterDemo; 2 3 import java.io.BufferedReader; 4 import java.io.File; 5 import java.io.FileInputStream; 6 impo...
分类:编程语言   时间:2016-01-05 22:18:45    阅读次数:736
Java中HashMap和TreeMap的区别深入理解
首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。这就是我们平时说的键值对。HashMap通过hashcode对其内容进行快速查找,而 TreeMap中所有的元素都保持着某种固定的顺序...
分类:编程语言   时间:2016-01-05 22:16:52    阅读次数:227
线程间通信的三种方式(NSThread,GCD,NSOperation)
一.NSThread线程间通信#import "ViewController.h"@interface ViewController ()@property (strong, nonatomic) IBOutlet UIScrollView *scrollView;@property (weak, ...
分类:编程语言   时间:2016-01-05 22:14:49    阅读次数:530
Javascript学习笔记——闭包
闭包:函数嵌套函数,内部函数可以引用外部函数的参数和变量;参数和变量不会被垃圾回收机制所收回好处:1.变量可以长期驻扎在内存当中;2.避免全局变量的污染;3.私有成员的存在示例1:function aaa(){ var a=1; return function(){ a++...
分类:编程语言   时间:2016-01-05 22:11:52    阅读次数:263
JavaScript的基本类型和引用类型的值。
ECMAScript变量包含两种数据类型的值:基本类型值和引用类型值。在将一个值赋给变量时,解析器必须确定这个值是基本类型值还是引用类型值。基本类型:string,number,boolean,undefined和null。 基本类型值:简单的数据段,保存在栈内存中同时占有固定大小的空间,按值访问....
分类:编程语言   时间:2016-01-05 22:10:27    阅读次数:238
Java设计模式——适配器模式
我们总是在一件事情上有一些为难。一个比较经典的案例就是,比如我有一个双孔插座,但是我的电脑是三脚的插头,我怎么把这个三脚插头插进这个双孔插座里面去?...
分类:编程语言   时间:2016-01-05 21:02:05    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!