linux强制结束tomcat进程
tomcatId=`ps -ef | grep java | grep tomcat|awk '{print $2}'` echo $tomcatId echo "---------------" for id in $tomcatId do &nbs…
Android插件开发机制
插件机制实质上就是由主体程序定义接口,然后由插件去实现这些接口,以达到功能模块化。Android系统是基于Linux内核的,其安全机制也继承了Linux的特性,再加上android framework没有提供插件化编程的接口,使得在android上做插件开…
幻读和不可重复读的区别
不可重复读 不可重复读的重点是修改: 同样的条件, 你读取过的数据, 再次读取出来发现值不一样了 例子: 在事务1中,Mary 读取了自己的工资为1000,操作并没有完成 con1 = getConnection(); select salary from employee e…
jfinal 乐观锁
继承Model类,实现自己的BaseModel,重写save()和update()方法,然后所有的Model都继承自BaseModel/** * 重写save方法 */ public boolean save(…
分布式服务框架 Zookeeper -- 管理分布式环境中的数据
Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将 从使用者角度详细介绍 Zoo...…
利用springsession解决共享Session问题
1.共享Session问题 HttpSession是通过Servlet容器创建和管理的,像Tomcat/Jetty都是保存在内存中的。而如果我们把web服务器搭建成 分布式的集群,然后利用LVS或Nginx做负载均衡,那么来自同一用户的Http请求将有可能被分发到两个不同的…
java.lang.ClassCastException: java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType
获取泛型参数的类型Class<T> entityClass = (Class<T>)((ParameterizedType)getClass().getGenericSuperclass()).getActualTypeArguments()[0…
Nginx反向代理websocket配置实例
这篇文章主要介绍了Nginx反向代理websocket配置实例,本文是项目需求配置成功后的总结,需要的朋友可以参考下最近有一个需求,就是需要使用 nginx 反向代理 websocket,经过查找一番资料,目前已经测试通过,本文只做一个记录复制...…
mysql-bin.000001占用磁盘空间过大解决方法
安装了mysql以后,过一段时间发现磁盘空间不足了,查一下,发现是mysql-bin.000001、mysql-bin.000002等文件占用了空间,那么这些文件是干吗的?这是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据…
Java后端WebSocket的Tomcat实现
随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端...…
CentOS 7最小化安装后找不到‘ifconfig’命令——修复小提示
就像我们所知道的,“ifconfig”命令用于配置GNU/Linux系统的网络接口。它显示网络接口卡的详细信息,包括IP地址,MAC地址,以及网络接口卡状态之类。但是,该命令已经过时了,而且在最小化版本的RHEL 7以及它的克隆版本CentOS&n...…
CentOS7安装iptables防火墙
CentOS7默认的防火墙不是iptables,而是firewalle.安装iptable iptable-service#先检查是否安装了iptablesservice iptables status#安装iptablesyum install -y iptables#升级iptable…
连接泄漏监测
当程序存在缺陷时,申请的连接忘记关闭,这时候,就存在连接泄漏了。Druid提供了RemoveAbandanded相关配置,用来关闭长时间不使用的连接。例如:配置<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource…
Nginx+tomcat负载均衡session问题解决
测试环境: server1 服务器上安装了 nginx + tomcat01 server2 服务器上只安装了 tomcat02 &nbs…
JVM -XX: 参数介绍
功能开关:参数默认值或限制说明参数默认值功能-XX:-AllowUserSignalHandlers限于Linux和Solaris,默认不启用允许为java进程安装信号处理器,信号处理参见类:sun.misc.Signal, sun.misc.SignalHandler-XX:+DisableExp…
