自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 java通过ssl连接LDAP服务器(包括LDAP服务器搭建、openssl数字证书生成、openldap服务器配置启动)

http://blog.csdn.net/chenyatang/article/details/46506277

2017-07-13 16:38:52 1208

翻译 用户权限管理数据库设计

http://www.tuicool.com/articles/QJrAfa

2017-06-22 18:36:56 655

翻译 java httpsession强制用户下线

http://blog.csdn.net/xuhuaijie12/article/details/70947722

2017-06-19 16:45:27 4324

翻译 java简单操作 ldap

什么是 LDAP ?LDAP (轻量目录访问协议), 简单的说, LDAP 是一个 能 得到关于人或者资源的 集合 、静态数据的快速方式 。这种说法似乎有点抽象,结合这几天在做的一个项目具体来谈一下。AD , LDAP ,初来乍到的面对这些在课本上不可能碰到的新术语还真是有些懵了,查了大量的资料之后,终于开始有点感觉了。大多数企业及单位都会有人员管理系统,而有很多是

2017-06-17 14:30:15 681

翻译 shiro什么时候进入doGetAuthorizationInfo(PrincipalCollection principals)

subject.hasRole(“admin”) 或 subject.isPermitted(“admin”):自己去调用这个是否有什么角色或者是否有什么权限的时候;2、@RequiresRoles("admin") :在方法上加注解的时候;3、[@shiro.hasPermission name = "admin"][/@shiro.hasPermission]:在页面上加shi

2017-06-01 19:31:57 2683

转载 Apache Shiro 快速入门教程,shiro 基础教程

http://blog.csdn.net/swingpyzf/article/details/46342023/

2017-06-01 14:34:13 436

翻译 websocket nutz

nutz-plugins-websocket简介(可用性:生产)为websocket提供完整支持使用WebSocket最低要求:Tomcat 8 或 Jetty 9.2+JDK7+低于该版本的就别想搞websocket了使用方法服务器端入口类@ServerEndpoint(value = "/websocket", configura

2017-05-14 20:31:51 1244

翻译 EhCache缓存详解一

.EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点。ehcache官网:http://www.ehcache.org/ 可以下载文档看看,里面写的很清楚。主要的特性有:1. 快速2. 简单3. 多种缓存策略4. 缓存数据有两级:内存和磁盘,因此无需担心容量问题5. 缓存数据会在虚拟机重启的过程中写入磁盘6. 可以通过RMI、可插入API

2017-04-12 20:27:04 560

原创 java shell 调用

public void cc() throws JSchException, IOException { JSch jsch = new JSch(); // 创建JSch对象 String userName = "root";// 用户名 String password = "123456";// 密码 String host = "6.6.6.7

2017-03-27 16:02:37 324

翻译 Spring实现简单AOP

Spring实现AOP的4种方式   先了解AOP的相关术语:1.通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。2.连接点(Joinpoint):程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。3.切入点(Pointcut)通知定义了切面要发生

2017-03-08 17:21:55 168

原创 ajax实现跨域问题

Ajax跨域(jsonp) 调用JAVA后台1. JSONP定义    JSONP是英文JSON with Padding的缩写,是一个非官方的协议。它允许在服务器端生成script tags返回至客户端,通过javascript callback的形式来实现站点访问。 JSONP是一种script tag的注入,将server返回的response添加到页面实现特定功能。

2017-02-03 16:25:27 200

转载 java excle导出

最早开始的时候做过一些数据Excel导出的功能,但是到后期每一次导出都需要写一些差不多类似的代码,稍微研究了一下写了个公共的导出方法。这里用的是POI,然后写成了一个公共类,传入设置好格式的数据,就能弹出下载框。[java] view plain copypackage com.hwt.glmf.common;    import j

2017-02-03 10:02:25 666

翻译 nginx实现多服务器共用一个80端口

tomcat+nginx反向代理(实现一个服务器,一个ip共用80端口)一、下载nginx。我使用的版本是1.7.2以下是官方网站的下载地址:http://nginx.org/en/download.html二、部署项目下面我有两个项目A和B,分别使用两个tomcat:tomcatA和tomcatB,分别把项目A部署到tomcatA和

2017-02-02 18:23:50 21737

翻译 mybatis缓存配置

参考:https://mybatis.github.io/mybatis-3/zh/sqlmap-xml.html,http://www.yihaomen.com/article/Java/428.htm许多应用程序,为了提高性能而增加缓存, 特别是从数据库中获取的数据. 在默认情况下,mybatis 的一级缓存是默认开启的。类似于hibernate, 所谓一级缓存,也就是基于

2017-02-01 12:05:26 2302

翻译 js上传图片包括后台处理

var image = ''; function selectImage(file){ if(!file.files || !file.files[0]){return;} var reader = new FileReader(); reader.onload = function(evt){ document.getElementById('image').src = evt.t

2017-01-22 18:58:22 1024

翻译 js上传预览 兼容全部

上传图片    预览:                复制代码JS代码如下: 复制代码function change() {    var pic = document.getElementById("preview"),        file = document.getElementById("f");     var ext=file

2017-01-21 17:46:53 221

翻译 ajaxfileupload上传

jsp中无刷新上传图片(前台使用jquery+ajaxfileupload),后台用commons-fileupload处理需求:前台选择图片,页面显示上传后的图片地址代码一:ajaxUploadImg.jsp请百度搜索,并下载jQuery.js 及 ajaxfileupload.js[html] view plain copy

2017-01-19 14:39:20 240

原创 线程定时器 简单测试是使用

package jiqunceshi;import java.util.Date;import java.util.Timer;import java.util.TimerTask;import java.util.concurrent.ScheduledThreadPoolExecutor;import java.util.concurrent.TimeUnit;

2017-01-16 14:57:31 300

翻译 nginx 配置多个tomcat共用80端口

场景:项目1放在tomcat1中,项目2放在tomcat2中,两个tomcat放在同一台服务器上,需要共享80端口访问注意:这里和集群部署是不同的,集群部署是一个项目放在多个tomcat中。这里通过nginx做反向代理,nginx请到http://nginx.org/en/download.html自行下载,修改conf/nginx.conf中的se

2017-01-16 11:46:55 7978 1

原创 window tomcat集群(亲测)

omcat集群配置学习篇-----分布式应用现目前基于javaWeb开发的应用系统已经比比皆是,尤其是电子商务网站,要想网站发展壮大,那么必然就得能够承受住庞大的网站访问量;大家知道如果服务器访问量过大,就会出现服应用务器崩溃的情况,这个时候怎么办,难道就只能去重启服务器吗?好,如果是一般的小型公益网站到也无所谓,但如果是比如像大型航空公司售票等电子商务网站,每天每小时都有大量的订单业务,

2017-01-14 18:14:11 254

翻译 linux tomcat集群

TOMCAT集群 目录 TOMCAT集群 1 1 集群 1 1.1 什么是集群 1 1.2 集群的特性 1 1.3 集群的分类 1 1.4 TOMCAT集群配置的优缺点 2 1.5 APACHE+TOMCAT 2 1.6 环境说明 2 2 软件安装 3 2.1 安装说明 3 2.2 JDK安装 3 2.3 APACHE安装 4 2.4

2017-01-14 18:05:12 299

原创 程序员的一句话

一群程序员里,你想提拔一个经理,难道不是应该提拔绩效更好的么?在你把超级程序员提拔为经理的同时,你也失去了你的超级程序员,并创造了一个差劲的经理。反过来,你去提拔一个差劲的程序员当经理,则更糟:一样创造了一个差劲的经理,而且可能会失去一群从超级到优秀的程序员。

2017-01-10 10:52:28 553

翻译 spring事务配置

步骤一、在spring配置文件中引入命名空间 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans

2017-01-10 10:43:12 173

翻译 简单url重写

UrlRewrite:UrlRewrite就是我们通常说的地址重写,用户得到的全部都是经过处理后的URL地址,类似于Apache的mod_rewrite。将我们的动态网页地址转化为静态的地址,如html、shtml,还可以隐藏网页的真正路径,比如:有时候需要将xxx.com/news/ type1/001.jsp 转化成显示路径为xxx.com/news_type1_001.html

2017-01-09 15:08:50 585

翻译 java序列化和反序列化

java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么需要序列化与反序列化 我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括

2017-01-09 13:52:54 126

原创 spring 前缀后缀

视图解析器配置前缀和后缀在springmvc.xml中视图解析器配置前缀和后缀:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">        property name="prefix" value="/WEB-INF/jsp/">property>   property

2017-01-09 11:23:40 1835

转载 log4j 详细配置

Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。

2017-01-09 10:57:01 167

翻译 本地mysql数据库导入到linux数据库中

首先通过xshell连接数据库服务器,执行命令mysql -u root -p 命令,按照提示输入密码。连接上数据库。2在连接终端上执行命令create database  JD_Model 数据库名;执行完成后,验证数据库是否创建成功。执行命令show database;查看是否有JD_Model数据库。

2017-01-06 11:29:10 1593

翻译 linux安装mysql

linux系统安装mysql分步阅读linux安装mysql服务分两种安装方法:①源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错;②使用官方编译好的二进制文件安装,优点是安装速度快,安装步骤简单,缺点是安装包很大,300M左右。以下介绍linux使用官方编译好的二进制包安装mysql。

2017-01-06 11:04:30 160

翻译 单独用js获取项目根路径

//js获取项目根路径,如: http://localhost:8083/uimcardprj  function getRootPath(){      //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp      var curWwwPath=window.document.location.href;

2017-01-05 15:05:31 211

翻译 javaweb部署服务器 详细版

摘要:本文主要讲了如何在阿里云上安装JDK、Tomcat以及其配置过程。最后以一个实例来演示在阿里云上部署Java web项目。本文实例访问:http://120.24.19.24:8080/JavaHelloWorld-0.0.1-SNAPSHOT/ (到2016.3.9就不能访问了)war包有需要的可以来这里下载:http://download.csdn.net/detail/

2017-01-03 10:09:53 22836

转载 hibernate 简单hql语句

hql查询1 hql:hibernate query language,hibernate提供一种查询语言,hql语言和普通sql很相似,区别:普通sql操作数据库表和字段,hql操作实体类和属性 2 常用的hql语句 (1)查询所有: from 实体类名称 (2)条件查询: from 实体类名称 where 属性名称=? (3)排序查询: from 实体类名称 ord

2016-12-31 18:40:22 287

原创 js图片预览

<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/1999/xhtml"> "Content-Type"content="text/html

2016-12-30 15:35:10 159

转载 异常处理

try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。[java] view

2016-12-30 13:39:40 187

翻译 不使用form进行上传文件图片,使用jQuery上传文件图片

1.前台代码  script type="text/javascript" src="jquery-1.11.1.min.js">script>script type="text/javascript" src="ajaxfileupload.js">script>script type="text/javascript"> function ajaxFileUpl

2016-12-30 13:24:51 7747

原创 简单fileupload 上传

blic class ReceiveFile extends HttpServlet {            private String uploadPath = "uploadpic/upload/"; // 上传文件的目录        private String tempPath = "uploadpic/uploadtmp/"; // 临时文件目录        pr

2016-12-28 14:03:09 315

原创 maven在线

异常信息:Cannot complete the install because one or more required items could not be found.  Software being installed: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317 (org.eclipse.m2e.lo

2016-12-17 12:42:28 210

原创 ajax常用的几种方式

1.$.ajax()返回其创建的 XMLHttpRequest 对象。$.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信息。详细参数选项见下。如果你指定了 dataType 选项,请确保服务器返回正确的 MIME 信息,(如 xml 返回 "text/xml")。实例:保存数据到服务器,成功时显示信息。 $.ajax({ type:

2016-12-10 13:28:55 5741

转载 web项目部署服务器上线

转载参考

2016-12-09 11:17:54 14934

原创 redis简单使用

packagecom.caspar.util; importorg.apache.log4j.Logger; importredis.clients.jedis.Jedis;importredis.clients.jedis.JedisPool;importredis.clients.jedis.JedisPo

2016-12-08 14:44:16 291

tomcat集群配置源码

window tomcat集群配置 亲自做的,测试成功

2017-01-14

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

TA关注的人

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