12 2017 档案
摘要:public String init(HttpServletRequest request, HttpServletResponse response){ List uList = new ArrayList();//存储所有url集合 WebApplicationContext wac = (WebApplicationContext) request.getAttri...
阅读全文
摘要:推荐一个博客:http://blog.csdn.net/column/details/14251.html 基本概念 Job:是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionContex
阅读全文
摘要:使用Spring的环境要求是:JDK1.8以上、Maven3.0以上。 Maven依赖 SpringTask集成在SpringContext中,所以只需要SpringContext即可。 可以使用maven-compiler-plugin显式的指定JDK版本。 Spring xml配置(基于xml)
阅读全文
摘要:Redis集群架构图 上图蓝色为redis集群的节点。 节点之间通过ping命令来测试连接是否正常,节点之间没有主区分,连接到任何一个节点进行操作时,都可能会转发到其他节点。 1、Redis的容错机制 节点之间会定时的互相发送ping命令,测试节点的健康状态,当节点接受到ping命令后,会返回一个p
阅读全文
摘要:1.查找需要卸载的OpenJDK: # rpm -qa | grep java 2:依次卸载 rpm -e --nodeps javapackages-tools-3.4.1-6.el7_0.noarch rpm -e --nodeps python-javapackages-3.4.1-6.el7
阅读全文
摘要:缓存可以说是加速服务响应速度的一种非常有效并且简单的方式。在缓存领域,有很多知名的框架,如EhCache 、Guava、HazelCast等。Redis作为key-value型数据库,由于他的这一特性,Redis也成为一种流行的数据缓存工具。 在传统方式下对于缓存的处理代码是非常臃肿的。 例如:我们
阅读全文
摘要:起因:每次重启虚拟机后,var/run/nginx/目录都会被删除,所以无法在这个目录创建nginx.pid文件, 可以自己创建var/run/nginx/目录,然后可以运行,但治标不治本,下次虚拟机重启目录还会丢失。 解决方法: 打开/usr/local/nginx/conf/nginx.conf
阅读全文
摘要:前言 最近在项目中需要和ftp服务器进行交互,在网上找了一下关于ftp上传下载的工具类,大致有两种。 第一种是单例模式的类。 第二种是另外定义一个Service,直接通过Service来实现ftp的上传下载删除。 这两种感觉都有利弊。 第一种实现了代码复用,但是配置信息全需要写在类中,维护比较复杂。
阅读全文
摘要:1 nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。 n gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ n PCRE PCRE(Per
阅读全文
摘要:systemd: CentOS 7的服务systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分,即:/usr/lib/systemd/system ,/usr/lib/systemd/user 每一个服务以.service结尾,一般会分为3部分
阅读全文
摘要:在使用centos7安装完mysql、tomcat、nginx后,都需要配置防火墙才能正常访问。 下面系统的学习一下防火墙的配置。 centos7默认使用firewall,需要关闭,然后使用iptable 一、关闭firewall systemctl stop firewalld.service #
阅读全文
摘要:在web.xml加入spring提供的过滤器,延长session的生命周期
阅读全文
摘要:Hibernate关于查询 HQL查询 方法:Session#createQuery(“HQL”); 示例1:使用?占位符 Query query = session.createQuery("from User where uName like ?"); query.setString(0, "小
阅读全文
摘要:首先想介绍的是struts2的原型驱动ModelDriven机制。 所谓的ModelDriven,就是把一个实体类当成页面数据的收集对象。用法看起来像下面这个样子 做法是利用ModelDriven机制,让UserAction实现一个ModelDriven接口,同时实现接口中的方法:getModel(
阅读全文
摘要:最近看到一道面试题:让3个线程顺序打印数字,如线程1打印1-5,线程2打印6-10,线程3打印11-15,然后是线程1打印16-20...一直打印到75结束。 这到题主要问题有两点: 第一点是不能让线程打印的过程中出现其他线程 第二点是要实现线程进入的过程是有序的,如上123123..这样。 我先是
阅读全文
摘要:CPU几乎把所有的时间都花费在从内存获取指令并运行它们的过程中。然而,CPU和主存仅仅只是计算机硬件系统中众多组件的其中两个。一个完整的系统还包含其他的设备,比如: 硬盘或者固态硬盘,用来存储程序和数据文件的。(注意,主存仅保存少量的信息,并且只有在计算机接通电源的时候才能保存信息。硬盘或者固态硬盘
阅读全文
摘要:转载自(http://blog.csdn.net/gebitan505/article/details/54599598) 步骤一、下载安装包 a. 下载tomcat Linux安装包,地址:http://tomcat.apache.org/download-80.cgi , 我们下载的版本是8.0
阅读全文
摘要:转载自(http://blog.csdn.net/typa01_kk/article/details/49057073) #################CentOS7下MySQL的卸载#################### 1:查看MySQL是否安装: 方式1: [plain] view pl
阅读全文
摘要:在使用spring对项目进行开发时,所有的事务都是由spring来管理的。这样一来我们就可以不需要操心事务,可以专心的处理业务代码。 但是,事务的底层究竟是如何实现的呢?那就从jdbc开始学习。 在使用jdbc与数据库交互时,都是通过Connection来操作的。 默认情况下,Connection会
阅读全文
摘要:转载自(http://blog.csdn.net/guodongsoft/article/details/52399527) 我们在使用JNDI调用某个对象时,会有下述两种方式 context.lookup(“java:comp/env/XXX”) context.lookup(“XXX”) con
阅读全文
摘要:在spring中配置数据源时,必须设定destroy-method="close"属性,以便spring容器关闭时,数据源能正常关闭。 如果数据库时mysql,如果数据源配置不当,则可能发生经典的“8小时问题”。原因是mysql在默认情况下如果发现一个连接的空闲时间超过8小时,会在数据库端自动关闭这
阅读全文
浙公网安备 33010602011771号