Struts2原理

实现步骤: 1.客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2.这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2与其他框架的集成很有帮助,例如:SiteMesh Plu...

2019-04-08 09:02:23

阅读数 49

评论数 0

定时任务

        企业里业务场景经常需要用到定时任务,比如要定时向其他系统推送数据库工单或者账单信息,让其完成每日对账。        下面来介绍自己的实际应用。        常用的定时任务的实现方式大概有3种。我们企业目前仅仅只是用spring自带的quartz框架来实现的。这种实现方式需要继承...

2018-04-22 11:17:59

阅读数 69

评论数 0

CentOS7下搭建Nginx实现负载均衡

    基本前提条件:安装好jdk,配置JAVA_HOME,CentOS7下再安装了gcc之后便可安装Nginx了。过程非常简单。    下面记录开始:    1.创建目录nginx,将nginx安装包上传至该文件夹    mkdir /usr/local/nginx    2.解压安装包    ...

2018-04-13 00:08:17

阅读数 1709

评论数 5

redis单机版伪分布式集群搭建

    继上一篇redis单机服务器搭建成功之后,按如下方式进行集群搭建。    搭建一个最小的集群需要6台机器(由节点投票机制决定至少需要3台主节点,另外为了高可用每个主节点至少要备一个从节点,所以总共需要6个节点。这里6个节点全部设在一台机上,通过端口号来分别。实现伪分布式。)    1.在/...

2018-04-11 01:15:48

阅读数 918

评论数 0

redis单机服务器搭建

        人的成长就是不断学习不断提高的过程。        redis服务器的搭建可谓是最简单的。这里只是记录一下学习过程中的搭建过程,至于精细化的配置,需要在实际应用时再做考虑。        redis的下载和Linux的下载和安装这里就略过。        用root账号登陆Linu...

2018-03-25 23:29:33

阅读数 93

评论数 0

系统间通讯实现数据信息实时同步解决方案

        项目开发阶段遇到一个需求,描述大致就是同一个用户在A系统数据库保存的数据信息与在B系统数据库保存的数据信息要保持同步。当A系统用户修改了个人信息,A系统后台在将用户修改后的信息入库的同时也会向B系统发送消息,让B系统后台进行自动数据信息同步。        这个可以根据各企业各自的...

2018-03-24 17:53:23

阅读数 4509

评论数 1

企业提供下载链接的安全解决方案

        有时候我们在项目里面有需要提供给外界下载东西的链接(如先让用户下载我们给定的模板,然后让用户填完之后再上传)这时我们不得不对外开放我们的资源路径,如果用最简单的方式将项目内的资源路径暴露在页面供用户下载就涉及到了安全隐患,不法分子可能会根据我们提供的路径猜测到其他路径进行非法操作等...

2018-03-21 22:46:16

阅读数 101

评论数 0

将指定目录下的某些相同类型的文件打成zip包存放到指定目录下面并删除原文件

主要写这个类:package com.zy.common.utils; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.Fil...

2018-03-13 22:38:40

阅读数 286

评论数 0

根据html改为ftl模板生成pdf文件,支持中文及换行

这里demo用的maven来管理项目,pom.xml如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20...

2018-03-13 22:38:06

阅读数 2605

评论数 5

提示
确定要删除当前文章?
取消 删除
关闭
关闭