摘要: 若只使用python3.X, 下面可以不看了, 记住有个urllib的库就行了 python2.X 有这些库名可用: urllib, urllib2, urllib3, httplib, httplib2, requests python3.X 有这些库名可用: urllib, urllib3, h 阅读全文
posted @ 2018-10-29 22:58 爱哭的胖胖 阅读(4834) 评论(0) 推荐(0)
摘要: 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。以下面一段代码为例: 如 阅读全文
posted @ 2018-10-29 18:37 爱哭的胖胖 阅读(165) 评论(0) 推荐(0)
摘要: 查了一下网上的资料,需要自己重写一下SqlSessionFactoryBean中的buildSqlSessionFactory方法,并替换原有的SqlSessionFactoryBean 阅读全文
posted @ 2018-10-29 18:13 爱哭的胖胖 阅读(696) 评论(0) 推荐(0)
摘要: 1.HTML静态化 如果网站的请求量过大,我们可以将页面静态化提供访问来缓解服务器压力,能够缓解服务器压力加大以及降低数据库数据的频繁交换。适合于某些访问了过大,但是内容不经常改变的页面,如首页、新闻页等 2.文件服务器 顾名思义,文件服务器就是将文件系统单独拿出来提供专注于处理文件的存储访问系统, 阅读全文
posted @ 2018-10-29 15:10 爱哭的胖胖 阅读(3275) 评论(0) 推荐(2)
摘要: java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newS 阅读全文
posted @ 2018-10-29 14:32 爱哭的胖胖 阅读(587) 评论(0) 推荐(0)