10 2017 档案

sql优化
摘要:优化目标 1. 减少 IO 次数 IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是SQL 优化中需要第一优先考虑,当然,也是收效最明显的优化手段。 2. 降低 CPU 计算 除了 IO 瓶颈之外,SQL优化中 阅读全文

posted @ 2017-10-27 21:58 贝克田庄 阅读(341) 评论(0) 推荐(0) 编辑

Scrapy的初体验
摘要:上一节安装了python2和python3的开发环境 首先第一步:进入开发环境,workon article_spider 进入这个环境: 安装Scrapy,在安装的过程中出现了一些错误:通常这些错误都是部分文件没有安装导致的,因为大学时经常出现,所以对解决这种问题,很实在,直接到http://ww 阅读全文

posted @ 2017-10-23 22:58 贝克田庄 阅读(273) 评论(0) 推荐(0) 编辑

python虚拟环境的安装配置
摘要:安装 使用pip安装 pip install virtualenv 因为已经安装过了,所以显示这样 在这里我想在这里推荐大家以后再安装类库时可以用豆瓣源来安装,速度很快,因为在国内访问 官方pypi源非常慢,pip安装包经常会出错 豆瓣源 我来演示下django的安装 可以看到速度很快 好了回到虚拟 阅读全文

posted @ 2017-10-19 22:31 贝克田庄 阅读(322) 评论(0) 推荐(0) 编辑

java8中Stream数据流
摘要:筛选重复的元素 Stream 接口支持 distinct 的方法, 它会返回一个元素(根据流所生成元素的 hashCode和equals方法实现)的流。 例如,以下代码会筛选出列表中所有的偶数,并确保没有 重复。 List<Dish> dishes = Dish.menu.stream() .fil 阅读全文

posted @ 2017-10-15 23:08 贝克田庄 阅读(3790) 评论(0) 推荐(0) 编辑

jvm-多线程
摘要:多线程的目的 为什么要使用多线程?可以简单的分两个方面来说: 在多个cpu核心下,多线程的好处是显而易见的,不然多个cpu核心只跑一个线程其他的核心就都浪费了; 即便不考虑多核心,在单核下,多线程也是有意义的,因为在一些操作,比如IO操作阻塞的时候,是不需要cpu参与的,这时候cpu就可以另开一个线 阅读全文

posted @ 2017-10-14 23:57 贝克田庄 阅读(467) 评论(0) 推荐(0) 编辑

jvm-双亲委派模型
摘要:面试题 能不能自己写个类叫java.lang.System? 答案:通常不可以,但可以采取另类方法达到这个需求。 解释:为了不让我们写System类,类加载采用委托机制,这样可以保证爸爸们优先,爸爸们能找到的类,儿子就没有机会加载。而System类是Bootstrap加载器加载的,就算自己重写,也总 阅读全文

posted @ 2017-10-14 00:01 贝克田庄 阅读(274) 评论(0) 推荐(0) 编辑

python-实现一个贴吧图片爬虫
摘要:今天没事回家写了个贴吧图片下载程序,工具用的是PyCharm,这个工具很实用,开始用的Eclipse,但是再使用类库或者其它方便并不实用,所以最后下了个专业开发python程序的工具,开发环境是Python2,因为大学时自学的是python2 第一步:就是打开cmd命令,输入pip install 阅读全文

posted @ 2017-10-11 22:32 贝克田庄 阅读(1601) 评论(0) 推荐(0) 编辑

jvm-类加载
摘要:类加载过程 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)和卸载(Unloading)7个阶段。其 阅读全文

posted @ 2017-10-09 22:18 贝克田庄 阅读(238) 评论(0) 推荐(0) 编辑

jvm调优
摘要:看到书本第五章:jvm的调优与实战,但书中内容太过抽象,故到网上寻求更通俗的 根据博客,最后做了一些总结 1:建议用64位操作系统,Linux下64位的jdk比32位jdk要慢一些,但是吃得内存更多,吞吐量更大。 2:XMX和XMS设置一样大,MaxPermSize和MinPermSize设置一样大 阅读全文

posted @ 2017-10-04 20:31 贝克田庄 阅读(116) 评论(0) 推荐(0) 编辑

jdk8与jdk9的共存
摘要:以前安装JDK,需要手动配置环境变量。JDK8多了自动配置环境变量,所以可以不用手动配置。 如果我已经装了JDK8,还想再装一个JDK9,安装完,自动配置的环境变量会指向JDK9版本。 解决方法 阅读全文

posted @ 2017-10-01 20:55 贝克田庄 阅读(429) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示