上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: JDK1.8中JVM把String常量池移入了堆中,同时取消了“永久代”,改用元空间代替(Metaspace)java中对String对象特殊对待,所以在heap区域分成了两块,一块是字符串常量池(String constant pool),用于存储java字符串常量对象,另一块用于存储普通对象及字 阅读全文
posted @ 2018-11-29 15:03 zeroingToOne 阅读(7882) 评论(1) 推荐(3) 编辑
摘要: 一、String、StringBuffer、StringBuilder区别 1.可变与不可变(1). String类中使用字符数组保存字符串,因为有“final”修饰符,所以string对象是不可变的。 (2). StringBuilder与StringBuffer都继承自AbstractStrin 阅读全文
posted @ 2018-11-29 15:02 zeroingToOne 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/hebao0514/category/719525.html 一、事务的四大特性(ACID) 1. 原子性(atomicity):一个事务必须视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说 阅读全文
posted @ 2018-11-29 15:00 zeroingToOne 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 1. 存储大小(1). GBK编码专门用来解决中文编码的,是双字节的。不论中英文都是双字节的。(2). UTF-8 编码是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的网站则用UTF-8 节省空间。(3). utf-8mb4支 阅读全文
posted @ 2018-11-13 16:32 zeroingToOne 阅读(2480) 评论(0) 推荐(0) 编辑
摘要: ArrayList的扩容机制: 当向ArrayList中添加元素的时候,ArrayList的存储容量如果满足新元素的容量要求,则直接存储;ArrayList的存储容量如果不满足新元素的容量要求,ArrayList会增强自身的存储能力,以达到存储新元素的要求。 因为不同的JDK版本的扩容机制可能有差异 阅读全文
posted @ 2018-11-13 16:26 zeroingToOne 阅读(13913) 评论(0) 推荐(3) 编辑
摘要: anaconda中Python版本是3.5,因为爬虫原因,需要Python2.7版本,因此,希望能在anaconda中Python3和Python2共存。 1. 打开Anaconda Prompt,可用conda --version查看conda版本 2. 创建名为python27的环境,同时安装P 阅读全文
posted @ 2018-11-13 16:24 zeroingToOne 阅读(3400) 评论(1) 推荐(0) 编辑
摘要: 网上找的算法,在运行爬虫代码时,需要Selenium+Phantomjs实现,我改成了用Selenium+Chrome:针对指定网址,自动打开浏览器,输入关键词搜索,并保存搜索的内容。 1. 安装selenium 安装命令: 安装如图: 网上有的教程用:pip install -U selenium 阅读全文
posted @ 2018-07-23 12:45 zeroingToOne 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 在运行网上找的代码时,报错:ImportError: No module named 'pandas',解决:安装pandas安装过程:(因为网上教程有的说用pip命令行安装;有的直接下载安装包,然后复制到Python的安装目录中,就对比了一下有没有区别,发现并没有什么区别。而且pip命令行安装会把 阅读全文
posted @ 2018-07-23 12:39 zeroingToOne 阅读(127444) 评论(2) 推荐(0) 编辑
摘要: 在学习时遇到把解析json数据的问题,网上也搜了很多资料才得以实现,记录下来以便翻阅。 1. 下载开源的类库Newtonsoft.Json(下载地址 http://json.codeplex.com/ , 也可以在这里下载) 2. vs 添加dll引用(1). 我是将.dll文件放在了bin/deb 阅读全文
posted @ 2018-06-30 22:37 zeroingToOne 阅读(10693) 评论(2) 推荐(0) 编辑
摘要: 因为学习需要,要配置一系列环境,中间又出了很多各种各样的花式错误,因此当做个人总结记录一下。一、vs1. 完全卸载VS2013找到vs2013的安装包,如图 打开cmd命令行窗口,cd到安装包下的vs_professional.exe同级目录,运行命令: 参考:https://blog.csdn.n 阅读全文
posted @ 2018-06-28 21:11 zeroingToOne 阅读(350) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页