12 2017 档案

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