自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 struts2文件上传

以前一直都是手写现在为了方便复制,在介绍一下struts文件拦截器。看一下页面写法:第一步:添加页面要有3要素:1.表单必须post提交2.表单提交类型enctype.必须多段式.multipart/form-data。3.文件上传使用 <form id=form1 name=form1    action="${pageContext.request.contextP

2018-03-05 18:25:54 228

原创 ssm基本配置

applicationContext.xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:p=...

2018-02-07 14:34:22 470

原创 spring常用配置和解释

先说一下spring的约束吧:如有错误请评论,谢谢。beans:最基本的管理配置bean的常用于控制反转,和依赖注入的。http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsdcontext:用于读取配置文件的http://

2018-02-07 13:54:58 296

原创 Highcharts图形报表工具插件的使用方法

Highcharts简介:Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。基于jQuery开发一个图形报表工具插件官网:http://www.hcharts.cn/入门案例...

2018-02-03 12:38:22 1268

原创 Quartz在项目中使用方法

quartz介绍和下载:官网:http://www.quartz-scheduler.org/Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。入门案例:第一步:创...

2018-02-03 09:45:58 5102

原创 shiro下篇授权

先写个例子看一下:1、在realm中进行授权1.1在上一篇文章也介绍到了权限的配置,在spring的配置文件中,用来检测权限的。1.2用户请求的这个方法必须要有"quanxian"这个授权,才可以访问。这里给予当前登陆用户"quanxian",这个访问权限。加上之后可以测试一下。2、使用shiro的方法注解方式权限控制:第一步:在spring配置文件中开启shiro注解支持&lt;!-- 开启sh...

2018-01-30 14:20:04 205

原创 shiro框架简介及用户认证实现

shiro也是apache的一个开源框架 官网:shiro.apache.org这里我分为了两篇来介绍,在实际项目中权限框架一直都是难点,shiro框架可以和spring整合使用,这样会相对容易上手,这一篇我们先入门,下一篇会介绍具体在项目中的使用方法。shiro框架的核心功能:认证;授权;会话管理;加密;这里我们常用的就是前两种。shiro框架认证流程:Application Code:应用程序...

2018-01-29 13:02:02 461

转载 sso单点登陆实现

Sso系统工程搭建服务接口实现:用户登录:功能分析:请求的url:/user/login请求的方法:POST参数:username、password,表单提交的数据。可以使用方法的形参接收。返回值:json数据,使用result包含一个token。登录的业务流程:登录的处理流程:1、登录页面提交用户名密码。2、登录成功后生成tok

2018-01-28 15:17:15 351

转载 WebService—cxf使用方法

WebService—cxf使用方法

2018-01-24 13:07:57 571

原创 SSH项目底层代码构建

持久层代码抽取:IBaseDao接口:/** * 持久层通用接口 * * @param &lt;T&gt; */public interface IBaseDao&lt;T&gt; { public void save(T entity); public void delete(T entity); public void update(T entity); public ...

2018-01-19 15:54:35 285

原创 apache POI技术实现Excel表格导入数据库

在传统项目中文件上传和下载是很常见的,尤其是Excel表格的导入,这里会用中国城市地区来实现导入数据库。前端上一篇已经介绍jquery的upload方法实现的。后端:下载开发包:poi-bin-3.9.zip。其他版本也可以,解压缩在项目中引入依赖: &lt;dependency&gt; &lt;groupId&gt;org.apache.poi&lt;/groupId&gt; &l...

2018-01-19 11:51:10 368

转载 OCUpload一键上传插件使用

OCUpload一键上传插件使用

2018-01-19 09:53:39 353

原创 datagrid数据表格使用方法

将静态HTML渲染为datagrid样式:&lt;!-- 方式一:将静态HTML渲染为datagrid样式 --&gt; &lt;table class="easyui-datagrid"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th data-options="field:'id'"&gt;编号&lt;/th&gt;

2018-01-18 09:08:20 2158

转载 validatebox页面输入校验

validatebox页面输入校验

2018-01-15 12:53:57 393

转载 SSH登陆拦截器的实现MethodFilterInterceptor

前言:strut2框架提供拦截器的实现有很多种,根据需求我们需要拦截登陆页面以后的操作,同时也要放行一些页面。而MethodFilterInterceptor 可以满足这一点,他有一个属性Set excludeMethods 可以指定哪些方法不用拦截。提供一个工具类方便获取session中的用户信息:/** * BOS项目的工具类 */public class DemoUtils

2018-01-15 08:56:40 844

原创 ztree插件使用

官网:ztree.me在页面中引入ztree相关的文件:&lt;link rel="stylesheet" href="../../../css/zTreeStyle/zTreeStyle.css" type="text/css"&gt;&lt;script type="text/javascript" src="../../../js/jquery-1.4.4.min.js"&am

2018-01-10 12:28:57 589

转载 layout页面布局accordion折叠面板tabs选项卡面板

layout页面布局accordion折叠面板tabs选项卡面板

2018-01-10 10:27:19 389

原创 Freemarker实现网页静态化

什么是freemarker?FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。目前企业中:主要用Freemarker做静态页面或是页面展示Freemarker的使用方法:Maven工程添加依赖:&...

2018-01-04 09:11:23 742

转载 ActiveMQ(消息中间件)解决服务之间相互调用松耦合

ActiveMQ(消息中间件)解决服务之间相互调用松耦合

2017-12-30 11:22:33 1171

原创 SolrCloud分布式搜索,搭建,配置,使用。

基础掌握:单机版solr请看http://blog.csdn.net/a623982022/article/details/78910059什么是SolrCloud:SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这...

2017-12-29 14:08:01 238

原创 solr搜索引擎安装配置及项目中的使用方法

Solr服务搭建:Solr的环境:Solr是java开发。需要安装jdk。安装环境Linux。需要安装Tomcat。搭建步骤:第一步:把solr 的压缩包上传到Linux系统solr-4.10.3.tgz.tgz (自行下载)第二步:解压solr。[root@localhost ~]# tar zxf solr-4.10.3.tgz.tgz第三步:安装Tomcat,解压缩即可。[root@loca...

2017-12-27 11:12:31 1034

原创 项目中使用redis单机版和集群版

redis搭建请看上一篇文章添加jedis依赖: &lt;!-- Redis客户端 --&gt; &lt;dependency&gt; &lt;groupId&gt;redis.clients&lt;/groupId&gt; &lt;artifactId&gt;jedis&lt;/artifactId&gt; &lt;/dependency&gt;

2017-12-26 13:47:40 5209

原创 Redis-cluster集群搭建(centos6.4)

redis-cluster架构图:redis-cluster投票:容错半数以上节点投票认为某个节点挂了,这个节点就挂了,整个集群宕机。架构细节:(1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.(2)节点的fail是通过集群中超过半数的节点检测失效时才生效.(3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接...

2017-12-26 12:54:24 213

转载 Redis的安装(centos6.4)

Redis的安装(centos6.4) 后续 ssm项目中使用方法(jdis) 集群搭建。

2017-12-26 11:45:52 261

原创 KindEditor实现多图片上传

KindEditor的文件上传插件:KindEditor 4.x 文档http://kindeditor.net/doc.php具体实现步骤demo:1.创建demo.jsp文件,引入kindeditor的js文件等,定义上传文件按钮,这是一个div片段。&lt;%@ page language="java" contentType="text/html; charset=UTF-8" pageE...

2017-12-24 09:14:23 8854

原创 项目中使用图片服务器FastDFS

图片服务器的搭建:参考上一篇文章。上传步骤:1、加载配置文件,配置文件中的内容就是tracker服务的地址。配置文件内容:tracker_server=192.168.25.133:221222、创建一个TrackerClient对象。直接new一个。3、使用TrackerClient对象创建连接,获得一个TrackerServer对象。4、创建一个StorageServer的引用,值为null5...

2017-12-23 15:42:53 2430

原创 搭建图片服务器FastDFS上传+naginx访问(Centos6.4)

什么是FastDFS?FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。FastDFS架构:FastDFS架构包括 Tracker server和Storage server。客户端请求Tracker ser...

2017-12-23 09:27:17 450

转载 nginx虚拟主机配置

nginx虚拟主机配置

2017-12-22 12:11:29 200

转载 nginx安装及介绍(centos6.4)

nginx安装配置及介绍(centos6.4)

2017-12-22 10:41:13 191

原创 Dubbo的配置及使用方法

简单介绍:dubbo是使用rpc协议进行远程调用,直接使用socket通信。传输效率高,并且可以统计出系统之间的调用关系、调用次数。使用方法:Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载。单一工程中spring的配置:&lt;bean id="xxxService" ...

2017-12-21 10:53:59 1887

原创 ssm大型分布式集群项目工程改造soa

1.分析:项目基于soa架构,表现层和服务层是不同的工程。所以要实现需要两个系统之间进行通信。1、Webservice:效率不高基于soap协议。项目中不推荐使用。2、使用restful形式的服务:http+json。很多项目中应用。如果服务太多,服务之间调用关系混乱,需要治疗服务。3、使用dubbo。使用rpc协议进行远程调用,直接使用socket通信。传输效率高,并且可以统计出系统之间的调用关...

2017-12-20 16:14:09 1081

转载 ssm大型分布式集群项目整合

ssm大型分布式集群项目整合

2017-12-20 10:11:11 4060

转载 ssm大型分布式集群项目创建

ssm框架 大型分布式集群项目创建

2017-12-20 08:10:39 735

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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