上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: http://wangkuiwu.github.io/2012/02/03/collection-03-arraylist/ 网上比较全的Java集合框架教程。 注:transient是Java语言的关键字,它被用来表示一个域不是该对象串行化的一部分。 Map系列依赖Collection系列,因为M 阅读全文
posted @ 2016-12-06 15:51 彭玉松 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 基础类: 字节流:FileInputStream/FileOutputStream 字符流: FileReader/FileWriter 字节流和字符流的主要区别是:字节流是一次处理一个字节(8bit),字符流处理一个或者多个字节。 字节流直接和文件打交道,字符流在读取的时候使用了内存缓存,这就达到 阅读全文
posted @ 2016-12-05 17:45 彭玉松 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 发现自: https://youtrack.jetbrains.com/issue/IDEA-114933#comment=27-603899 Open lib/resources.jar/idea/PlatformActions.xml and remove or comment such lin 阅读全文
posted @ 2016-12-05 11:44 彭玉松 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: The subprocess option: subprocess is 用来执行其他的可执行程序的,即执行外部命令。 他是os.fork() 和 os.execve() 的封装。 他启动的进程不会把父进程的模块加载一遍。使用subprocess的通信机制比较少,通过管道或者信号机制. The mu 阅读全文
posted @ 2016-11-29 12:53 彭玉松 阅读(9925) 评论(0) 推荐(0) 编辑
摘要: 1. 写自己的module或者package的时候需要控制向外暴露的名字, 这个很有用, 防止名字污染 阅读全文
posted @ 2016-11-28 16:19 彭玉松 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 在requests访问之后, 我直接判断resp的值, 如下: 发现当Response 为500的时候没有进入if分支, 检查源码,发现Response重写了__bool__方法, 根据resp.raise_for_status来确定是否为True, 当为500时, 为假, 记录一下 阅读全文
posted @ 2016-11-26 16:16 彭玉松 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 1.python内存泄漏 今天在看服务器上的进程时,用top查的时候,发现一个一直跑的脚本程序内存竟然达到了1.6G,这个脚本我有印象,一开始仅占用20M左右,显然是内存泄漏了。 用gc和objgraph,主要是objgraph,查看都是那些对象在增长,发现是dict/tuple这些内置类型的对象在 阅读全文
posted @ 2016-11-21 16:04 彭玉松 阅读(6009) 评论(0) 推荐(1) 编辑
摘要: Java 集合(Collection)的一种错误机制: 当多个线程操作集合时,就有可能产生这个错误。 当某个线程正在迭代这个集合的时候,另外一个线程对这个集合做了修改就会产生ConcurrentModificationException 这个错误 这个机制通过 modCount 来实现的,当迭代时, 阅读全文
posted @ 2016-11-17 16:24 彭玉松 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 按照官网教程,根据自己的系统安装不同的发行版 https://dev.mysql.com/doc/refman/5.6/en/linux-installation-yum-repo.html 配置: 阅读全文
posted @ 2016-11-10 10:55 彭玉松 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 在使用命令mysqld --install servicename --defaults-file='file_name'创建mysql服务时,系统 已提示创建服务成功,但是net start命令提示启动失败,并在services.msc中提示1053错误 解决办法: 在网上有人说是服务的“登录”选 阅读全文
posted @ 2016-10-29 15:29 彭玉松 阅读(326) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页