上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要: 一、synchronized (1)synchronized方法 (2)synchronized块 二、Lock 注意:及时释放Lock锁,否则会出现死锁,通常在finally代码释放锁 (1)ReentrantLock 实现Lock接口,提供lock(),tryLock()和unLock()方法。 阅读全文
posted @ 2017-09-18 17:09 茅坤宝骏氹 阅读(161) 评论(0) 推荐(0)
摘要: 一、多线程实现方式 (1)继承Thread类,覆盖run方法 (2)实现Runnable接口,覆盖run方法,将对象传人Thread对象中 实现Runnable接口比继承Thread类所具有的优势: 1)适合多个相同的程序代码的线程去处理同一个资源 2)可以避免java中的单继承的限制 3)增加程序 阅读全文
posted @ 2017-09-18 13:08 茅坤宝骏氹 阅读(187) 评论(0) 推荐(0)
摘要: 一、集合 (1)集合接口 Collection -List -Queue -Set Map (2)Collections工具类 binarySearch sort reverse max min shuffle fill copy synchronizedXXX 二、List (1)ArrayLis 阅读全文
posted @ 2017-09-17 22:42 茅坤宝骏氹 阅读(211) 评论(0) 推荐(0)
摘要: 一、NIO NIO是new IO,也是非阻塞IO。有Channel、Selector、Buffer、Pipe、FileLock等类。 Buffer在java.nio包 Channel、Selector、Pipe、FileLock等在java.nio.channels包 二、Channel通道 设置非 阅读全文
posted @ 2017-09-17 10:17 茅坤宝骏氹 阅读(205) 评论(0) 推荐(0)
摘要: 一、IO的类型 面向字节的流,面向字符的流 二、面向字节的流 (1)InputStream FileInputStream FilterInputStream -BufferedInputStream -DataInputStream -PushbackInputStream 回退流 unread( 阅读全文
posted @ 2017-09-17 09:44 茅坤宝骏氹 阅读(143) 评论(0) 推荐(0)
摘要: 一、Tomcat的组成 (1)Server服务器元素代表整个catalina servlet容器。是单例模式。 (2)ServiceService是这样一个集合:它由一个或者多个Connector组成,以及一个Engine,负责处理所有Connector所获得的客户请求。 (3)Connector 阅读全文
posted @ 2017-09-11 10:29 茅坤宝骏氹 阅读(397) 评论(0) 推荐(0)
摘要: 一、host配置Context 在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加: 二、webapps目录 将web项目WebRoot目录或项目war包拷贝到webapps 目录中。 三、在 Catalina服务器的localhost主机配置Context 很灵 阅读全文
posted @ 2017-09-10 21:46 茅坤宝骏氹 阅读(193) 评论(0) 推荐(0)
摘要: 一、服务器资源 服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响。Tomcat性能可以通过提升服务器的性能来进行调优,但一般公司不会选择这种调优方式,而使用优化配置参数来调优。 二、配置参数调优 1. JVM参数调优,即Tomcat堆虚拟内存 2、禁用DNS查询,打开压缩 3、调整线程数 阅读全文
posted @ 2017-09-10 20:54 茅坤宝骏氹 阅读(204) 评论(0) 推荐(0)
摘要: 一、端口占用 先查看tomcat下的logs日志文件,如果现实地址已被占用,则需重新修改端口。 tomcat默认启动的是8080,如果你想修改为80,则需要修改server.xml文件: vim $CATALINA_HOME/conf/server.xml #如果没有配置$CATALINA_HOME 阅读全文
posted @ 2017-09-10 12:48 茅坤宝骏氹 阅读(806) 评论(0) 推荐(0)
摘要: 一、配置/etc/rc.local rc.local是linux启动init之后执行的脚本。 sudo vi /etc/rc.local 添加如下一行 /home/myuser/software/apache-tomcat-7.0.29/bin/startup.sh(脚本绝对路径) 二、sysv-r 阅读全文
posted @ 2017-09-10 12:37 茅坤宝骏氹 阅读(485) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页