1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。 2. ctrl+o:快速outline 如果想要 ...
分类:
系统相关 时间:
2019-04-22 13:53:12
阅读次数:
145
ThreadLocal内部是用一张哈希表来存储: 看过HashMap的话就很容易理解上述内容【Java】HashMap源码分析 而在Thread类中有一个ThreadLocalMap 的成员: 所以不难得出如下关系: 每一个线程都有一张线程私有的Map,存放多个线程本地变量 每一个线程都有一张线程私 ...
分类:
编程语言 时间:
2019-04-17 18:15:04
阅读次数:
157
ConcurrentDictionary ConcurrentDictionary一大特点是线程安全,在没有ConcurrentDictionary前 在多线程下用Dictionary,不管读写都要加个锁,不但麻烦,性能上也不是很好 微软得出的结果是默认的锁的数量是CPU核的个数,这个线程池默认的线 ...
分类:
其他好文 时间:
2019-04-03 14:08:45
阅读次数:
175
2.代码测试 正常: 异常: 边界: 3.JDB调试 由于java -g 编译不通过,无法查看本地变量,设置m,n的值 代码编写调试过程中的问题: 1.在递归算法的编写中,在else的情况里我总是得不到正确的输出 解决:将方法C(int m,int n)中的m,n交换 2.main方法中创建对象时, ...
分类:
数据库 时间:
2019-03-31 11:08:43
阅读次数:
185
java注解是学习java过程中一项非常实用的技能,很简单易懂,却不容忽视。关于注解,我们知道,它是从JDK5及其以后JDK版本开始支持Java注解; Java注解(Annotation)也叫作元数据,以‘@注解名’在代码中存在,它是一种在源代码中标注的特殊标记,可以标注源代码中的类、属性、方法、参 ...
分类:
编程语言 时间:
2019-03-27 10:42:56
阅读次数:
170
我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致CPU的等待成本,但是随着CPU的发展,内存的读写速度也远远跟不上CPU的读写速度,因此,为了解决这一纠纷,C ...
分类:
其他好文 时间:
2019-03-21 17:33:35
阅读次数:
149
(1) 减少http请求次数:CSS Sprites, JS、CSS源码压缩、图片大小控制合适;网页Gzip,CDN托管,data缓存 ,图片服务器。 (2) 前端模板 JS+数据,减少由于HTML标签导致的带宽浪费,前端用变量保存AJAX请求结果,每次操作本地变量,不用请求,减少请求次数 (3) ...
分类:
其他好文 时间:
2019-03-19 21:37:15
阅读次数:
173
Java变量分为类变量、实例变量、局部变量; 类变量包括静态变量; 局部变量:就是本地变量,使用范围:方法,构造器(构造方法),块;销毁:程序执行完或退出立即销毁;局部变量没有默认值,声明的同时必须赋值; 实例变量 :在类中声明(方法,构造器,块之外),实例变量有默认值,int类型为0,string ...
分类:
编程语言 时间:
2019-03-19 01:24:24
阅读次数:
172
第二章 (数据存取) 一.四种基本的数据存取位置 (1)字面量 字面量只代表自身,不存储在特定的位置。javaScript中的字面量有:String,Number,Boolean,Object,Array,Function,Regex,null,nudefined值。 (2)本地变量 使用关键字定义 ...
分类:
编程语言 时间:
2019-03-15 17:30:09
阅读次数:
156
shell脚本的组成部分 shebang 各种命令组合 编程变量种类 本地变量: 仅仅在当前的shell生效 环境变量: 在当前和子shell生效 局部变量: shell进程某代码片段 位置变量: $1,$2来表示,用与获取脚本接受的参数 特殊变量: 一些特殊变量 一、编程环境 特殊变量如下 $?: ...
分类:
系统相关 时间:
2019-03-03 12:19:31
阅读次数:
206