本文为转载,原作为http://www.cnblogs.com/CBDoctor/p/3781078.html,请大家支持原作者 先从较浅的层面来说,Python的内存管理机制可以从三个方面来讲 (1)垃圾回收 (2)引用计数 (3)内存池机制 一、垃圾回收: python不像C++,Java等语言 ...
分类:
编程语言 时间:
2017-03-19 02:00:44
阅读次数:
245
1.添加单列 ALTER TABLE tab_red(表名)ADD age(列名) INT(列类型)约束 {FIRST|AFTER dname(在dname列之后)}; ALTER TABLE tab_red ADD age INT NOT NULL DEFAULT 10; 2.添加多列 ALTER ...
分类:
数据库 时间:
2017-03-19 02:00:07
阅读次数:
216
1.new Thread的弊端如下: a. 每次new Thread新建对象性能差。 b. 线程缺乏统一管理,可能无限制新建线程,相互之间竞争,及可能占用过多系统资源导致死机或oom。 c. 缺乏更多功能,如定时执行、定期执行、线程中断。 相比new Thread,Java提供的四种线程池的好处在于 ...
分类:
编程语言 时间:
2017-03-19 01:55:51
阅读次数:
257
【fs.watchFile】 fs.watchFile(filename[, options], listener) Watch for changes on filename. The callback listener will be called each time the file is a ...
分类:
其他好文 时间:
2017-03-19 01:52:08
阅读次数:
171
ConcurrentHashMap源码分析,参考:http://blog.csdn.net/do_smile/article/details/46911727 HashMap源码分析,参考:http://blog.csdn.net/ghsau/article/details/16843543/ , ... ...
分类:
编程语言 时间:
2017-03-19 01:51:50
阅读次数:
170
wdcp支持两种安装方式 1 源码编译 此安装比较麻烦和耗时,一般是20分钟至一个小时不等,具体视机器配置情况而定 2 RPM包安装 简单快速,下载快的话,几分钟就可以完成 源码安装 (ssh登录服务器,执行如下操作即可,需root用户身份安装) wget http://dl.wdlinux.cn: ...
分类:
系统相关 时间:
2017-03-19 01:50:50
阅读次数:
176
类加载器 作用:通过类全限定名来获取二进制字节流 用例:类层次划分,OSGi,热部署,代码加密 1,类和类加载器 任意一个类和加载该类的加载器一同确立在虚拟机中的唯一性; 每个类拥有独立的类名称空间; 判断两个类是否相等,必须建立在同一个类加载器加载的前提下;否则会影响:equals, isAssi ...
分类:
编程语言 时间:
2017-03-19 01:48:58
阅读次数:
235
从java5开始,类库中引入了很多新的管理调度线程的API,最常用的就是Executor(执行器)框架。Executor帮助程序员管理Thread对象,简化了并发编程,它其实就是在 提供了一个中间层,方便程序员管理异步任务的执行,而又不用显式的管理线程的生命周期。 Executor采用了线程池实现, ...
分类:
编程语言 时间:
2017-03-19 01:47:38
阅读次数:
298
1、在android中经常看到设置的颜色为八位的十六进制的颜色值,例如: 或者在Java中tx.setTextColor(0xffff00f); 说明: 0xffff00ff是int类型的数据,分组一下0x|ff|ff00ff,0x表示颜色整数的标记,ff表示透明度,f00f表示色值,注意:0x后面 ...
分类:
移动开发 时间:
2017-03-19 01:45:18
阅读次数:
222
分析system_call中断处理过程 这次的目标是通过gdb来跟踪上周选择的uname系统调用。因为系统调用是通过中断在内核态实现的,gdb无法调试本机的系统调用。所以必须像之前的内核跟踪那样,用gdb远程连接至qemu虚拟机进行跟踪。 1. 首先修改之前的MenuOS,添加一个myuname函数 ...
分类:
系统相关 时间:
2017-03-19 01:44:58
阅读次数:
297
题意:Speakless,给定他所攒的钱n,若干个学校的申请费用和可能拿到offer的概率。求Speakless可能得到至少一份offer的最大概率。 这个问题就和hdu2955差不多,dp里面储存至少一份offer的最大概率,求的时候先转化成拿不到概率相乘,在用1减去。 ...
分类:
其他好文 时间:
2017-03-19 01:44:35
阅读次数:
147
在做兄弟元素 和 相邻元素的 移入移出控制显示与否的功能的时候,发现了一个问题,具体代码如下: 当鼠标移入left 的时候,我们发现right发生了改变,但是我们如果把鼠标移入到right的时候,left就不会发生改变,如下截图: 由此我们可以得出一个结论, 兄弟选择器或者相邻选择器,永远是从前到后... ...
分类:
其他好文 时间:
2017-03-19 01:38:05
阅读次数:
123
下面是一个maven工程,我想把它转成gradle项目,怎么办? 打开cmd命令行窗口,切换到你的maven工程的pom.xml文件所在目录,然后执行如下命令: gradle init --type pom 瞬间,maven项目就变成了gradle项目: ...
分类:
其他好文 时间:
2017-03-19 01:28:16
阅读次数:
161
MySQL作为最关键的应用数据存储中心,如何保证MySQL服务的可靠性和持续性,是我们不得不细致考虑的一个问题。当master宕机的时候,我们如何保证数据尽可能的不丢失,如何保证快速的获知master宕机并进行相应的故障转移处理,都需要仔细考虑与规划。 要保证MySQL数据不丢失,replicati... ...
分类:
数据库 时间:
2017-03-19 01:26:12
阅读次数:
325
想当初在只使用WebForms框架并以服务端为中心的开发模式时,发现Asp.net好复杂。一大堆服务端控件,各有各的使用方法, 有些控件的事件也很重要,必须在合适地时机去响应,还真有些复杂。后来逐渐发现这些复杂的根源其实就是服务器控件相关的抽象逻辑。 随着Ajax越用越多,可能有些人也做过这些事情: ...
分类:
Web程序 时间:
2017-03-19 01:25:16
阅读次数:
207
1.将镜像文件挂,如/mnt # mount -o loop rhel-server-6.1-x86_64-dvd.iso /mnt#这一步其实有很多实现方法,如可以将镜像文件中的Packages文件夹,复制系统的某个文件夹 2.将路径指定到如下:# cd /mnt/Packages#如果是通过其他 ...
分类:
数据库 时间:
2017-03-19 01:12:53
阅读次数:
271
可以使用even,来找到偶数的子元素 可以使用odd,来找到奇数的子元素 demo: 效果图: ...
分类:
Web程序 时间:
2017-03-19 01:10:16
阅读次数:
670