摘要: 安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: 二. PCR 阅读全文
posted @ 2018-11-02 09:59 爱哭的胖胖 阅读(125) 评论(0) 推荐(0)
摘要: 第一步:下载Tomcat8压缩包 进入 http://tomcat.apache.org/download-80.cgi 下载tar.gz压缩包 第二步:用ftp工具把压缩包上传到/home/data/下 可以运用FTP Rush(或者FileZilla)这个软件上传 第三步:解压以及新建目录 [r 阅读全文
posted @ 2018-10-31 21:44 爱哭的胖胖 阅读(425) 评论(0) 推荐(0)
摘要: 若只使用python3.X, 下面可以不看了, 记住有个urllib的库就行了 python2.X 有这些库名可用: urllib, urllib2, urllib3, httplib, httplib2, requests python3.X 有这些库名可用: urllib, urllib3, h 阅读全文
posted @ 2018-10-29 22:58 爱哭的胖胖 阅读(4819) 评论(0) 推荐(0)
摘要: 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。以下面一段代码为例: 如 阅读全文
posted @ 2018-10-29 18:37 爱哭的胖胖 阅读(163) 评论(0) 推荐(0)
摘要: 查了一下网上的资料,需要自己重写一下SqlSessionFactoryBean中的buildSqlSessionFactory方法,并替换原有的SqlSessionFactoryBean 阅读全文
posted @ 2018-10-29 18:13 爱哭的胖胖 阅读(687) 评论(0) 推荐(0)
摘要: 1.HTML静态化 如果网站的请求量过大,我们可以将页面静态化提供访问来缓解服务器压力,能够缓解服务器压力加大以及降低数据库数据的频繁交换。适合于某些访问了过大,但是内容不经常改变的页面,如首页、新闻页等 2.文件服务器 顾名思义,文件服务器就是将文件系统单独拿出来提供专注于处理文件的存储访问系统, 阅读全文
posted @ 2018-10-29 15:10 爱哭的胖胖 阅读(3259) 评论(0) 推荐(2)
摘要: java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newS 阅读全文
posted @ 2018-10-29 14:32 爱哭的胖胖 阅读(583) 评论(0) 推荐(0)
摘要: ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。ThreadLocal类中维护一 阅读全文
posted @ 2018-10-25 11:43 爱哭的胖胖 阅读(308) 评论(0) 推荐(0)
摘要: 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: public native int hashCode(); public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型 阅读全文
posted @ 2018-10-25 11:41 爱哭的胖胖 阅读(158) 评论(0) 推荐(0)
摘要: 在jsp页面用到jstl的if或when标签判断字符串不为空的时候,书写格式: 在jsp页面用到jstl的if或when标签判断字符串为空的时候,书写格式: 阅读全文
posted @ 2018-10-24 11:53 爱哭的胖胖 阅读(6606) 评论(0) 推荐(0)