摘要: 定义函数两种方式: 1.函数声明 function sayHi(){ alert("Hi"); } sayHi();//调用函数 2.函数表达式 var sayHi = function(){ alert("Hi"); } sayHi();//调用函数 函数声明提升(function declara 阅读全文
posted @ 2017-04-20 11:27 雨下个不停 阅读(162) 评论(0) 推荐(0) 编辑
摘要: volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的"可见性"。可见性是说当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。 volatile的定义和实现原理 java语言规范第三版中对volatile的定义如下:Java编程语言允许线程访问共享变量,为 阅读全文
posted @ 2017-02-27 09:24 雨下个不停 阅读(989) 评论(0) 推荐(0) 编辑
摘要: svn安装: 安装svn之前需要额外安装必要依赖包 apr安装: ./configure --prefix=/usr/local/svn/apr make make install apr-util安装: ./configure --prefix=/usr/local/svn/aprutil --w 阅读全文
posted @ 2016-11-27 22:40 雨下个不停 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。 关于它们两个的区别,网上的答案很多。这里谈谈我的心得,我的心得很简单: 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。 对于HTML元素我们自己自定义的 阅读全文
posted @ 2016-09-06 14:50 雨下个不停 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 对象的多态性: 向上转型:子类对象变为父类对象 向下转型:父类对象变为子类对象 使用向上转型 不使用向上转型,会产生很多方法 阅读全文
posted @ 2016-07-23 22:33 雨下个不停 阅读(249) 评论(0) 推荐(0) 编辑
摘要: scala冒泡排序: 阅读全文
posted @ 2016-06-01 05:33 雨下个不停 阅读(795) 评论(0) 推荐(0) 编辑
摘要: sudo tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm 进入java的bin目录下,执行./java –version查看是否有问题 设置环境变量: vim /etc/profile 打开这个文件,在里面配置 export JAVA_HOME= 阅读全文
posted @ 2016-02-16 14:01 雨下个不停 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 命令缩写: ls:list(列出目录内容) cd:Change Directory(改变目录) su:switch user 切换用户rpm:redhat package manager 红帽子打包管理器pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径ps 阅读全文
posted @ 2016-02-15 03:40 雨下个不停 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 系统先装了jdk1.8 ,环境变量里配置的是jdk1.8,java -version 与javac -version 版本一致。然后安装了jdk1.7 ,环境变量java_home 改成了1.7,但是cmd 里输入java -version 和javac -version版本就不一致,一个是java... 阅读全文
posted @ 2015-10-03 04:47 雨下个不停 阅读(6704) 评论(0) 推荐(1) 编辑
摘要: 例:长度为N的数组,把奇数放到数组的前面,偶数放到数组的后面 空间复杂度为O(1)核心思想是:定义两个指针,一个指针A从前往后扫描,一个指针B从后往前扫描。指针A扫描到偶数暂停,指针B扫描到奇数暂停,然后交换着两个数,交换之后继续如上述扫描和交换,直到指针A和指针B重合停止。C语言中&表示按位与,0... 阅读全文
posted @ 2015-08-01 06:21 雨下个不停 阅读(4068) 评论(0) 推荐(0) 编辑