自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (18)
  • 收藏
  • 关注

转载 搭建CAS单点登录服务器

最近公司的一个项目需要用到单点登录的功能,之前对单点登录了解得不多。于是网上找了下单点登录的解决方案,发现CAS是个不错的解决方案。于是搭个环境测试了一下。这里记录下测试的详细步骤。  官网:http://jasig.github.io/cas/  Cas Server下载:http://developer.jasig.org/cas/  Cas Client下载:http://dev

2017-05-23 15:45:27 420

转载 CAS单点登录之mysql数据库用户验证及常见问题

前面已经介绍了CAS服务器的搭建,详情见:搭建CAS单点登录服务器。然而前面只是简单地介绍了服务器的搭建,其验证方式是原始的配置文件的方式,这显然不能满足日常的需求。下面介绍下通过mysql数据库认证的方式。  一、CAS认证之mysql数据库认证  1、在mysql中新建一个cas数据库并创建user表CREATE DATABASE /*!32312 IF NOT EXIST

2017-05-23 15:40:27 3316

转载 【Linux】VMware虚拟机中如何配置静态IP

此处详解如何在VMware虚拟机中配置静态IP。      上图是一个草图,大致说明下VMware网络情况。网段指某个IP范围,例如一栋小区楼和另一栋小区楼就不是一个网段如果你在A小区,你女朋友在B小区,你想和她联系就需要通过网关。你好基友住你隔壁,你和他通信就不需要通过网关。VMware给我们模拟了网关,所以我们配置的时候需要根据VMware虚拟机来设置网络i

2017-05-23 07:54:14 464

转载 CentOS/Linux 开放80、8080端口或者开放某个端口

装载系统的时候只开启了22端口。结果再装完Nginx+PHP+MySQL 后不能访问网站。iptables -L -n 查看防火墙设置发现没开启80端口由于Linux防火墙默认是关闭的。可以用两种方式,一个是关闭防火墙,另一个就是让防火墙开放这个端口。关闭防火墙命名:service iptables stop (不推荐)  开放8080端口的解决步骤

2017-05-21 23:28:07 2333

转载 CentOS-7.0.中安装与配置Tomcat-7的方法

安装说明 安装环境:CentOS-7.0.1406安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址:http://tomcat.apache.org/download-70.cgi安装前提系统必须已安装配置JDK6+,安装请参考:Linux CentOS 6.5 中安装与配置JDK-7  http://www.linuxid

2017-05-21 23:26:48 366

转载 linux配置java环境变量(详细)

linux配置java环境变量(详细) 一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。 二. 需要

2017-05-21 23:25:39 189

转载 <十二>读<<大话设计模式>>之状态模式

对于状态模式,>是以人从上班到下班到加班的状态来展开讲述的。状态模式其实就是某一个对象在某个过程或者时间的一个状态记录,但是这个状态的顺序不能发生变化,在程序设计方面可能要比其他模式稍微复杂点,请待我慢慢将来。        本人喜欢用代码来形象的讲述原理,可能是因为对单纯的看些理论的书有些反感或者无趣吧,我希望以后的教育也如此,要不大家都不高考了。。。嘿嘿说多了       状态

2017-04-06 15:28:58 241

转载 迄今为止最优的Eclipse运行性能调优 ,含eclipse.ini

最近,Eclipse(Eclipse-JEE3.5)运行十分缓慢(可能插件安装过多),因此,得到了个机会调优一下,以便提高工作效率 下图是未经任何调整eclipse的gc情况(使用jvisualvm命令,安装visual gc插件)在终端输入:jvisualvm运行后,工具->插件->visual gc,安装。启动eclipse后,在终端运行: ps -ef | grep eclipse,然后在j

2017-02-28 13:15:51 243

转载 emoji处理方式大起底

emoji资料今天研究了emoji,挺有意思,资料挺多,摘要一些信息给大家分享,也算是自己记录学习。emoji介绍Emoji (絵文字,词义来自日语えもじ,e-moji,moji在日语中的含义是字符)是一套起源于日本的12x12像素表情符号,由栗田穣崇(Shigetaka Kurit)创作,最早在日本网络及手机用户中流行,自苹果公司发布的iOS 5输入法中加入了emoji后

2016-10-26 09:52:59 317

转载 fastjson

java fastjson

2016-07-11 10:02:19 351

转载 JAVA字符编码系列三:Java应用中的编码问题

这两天抽时间又总结/整理了一下各种编码的实际编码方式,和在Java应用中的使用情况,在这里记录下来以便日后参考。为了构成一个完整的对文字编码的认识和深入把握,以便处理在Java开发过程中遇到的各种问题,特别是乱码问题,我觉得组成一个系列来描述和分析更好一些,包括三篇文章:第一篇:JAVA字符编码系列一:Unicode,GBK,GB2312,UTF-8概念基础第二篇:JAVA字符

2015-04-22 14:22:56 468

转载 java读取properties

本人是新手,在自学java web,再做一个练手项目时,在properties配置文件具体存放位置遇到了问题,现已基本解决,分享一下解决办法,还请高手勿喷。在程序中载入properties配置文件时,我先在只知道两种办法:1.是利用servlet中的servletContext得到;2.是利用java类加载本地文件的方式得到。下面来具体说一下两种方法:/1. 首先介绍利用servletConte

2015-03-13 13:03:33 398

转载 history.back() webpage has expired. 网页已过期

最近开发的时候,碰到了这个问题,就是在回到上一页的时候,IE出现了webpage has expired; Firefox会出现一个alert,是否重新提交表单.page A 提交表单给page B, 然后去到page C.   从page C回到page B的时候, 这个问题就出现了.于是去查了一些资料,并好好检查了一下我的代码.发现了几个问题,得到一些启发,在这里总结一下.

2015-02-01 00:37:23 891

转载 Java 实现各种排序算法并测试排序效率

public static void bubbleSort(int a[]) {int len = a.length;for (int i = 0; i for (int j = 0; j if (a[j] > a[j + 1]) {int temp = a[j];a[j] = a[j + 1];a[j + 1] = temp;}

2015-01-21 10:24:51 414

转载 Collections.unmodifiableList

在公司接触到Collections.unmodifiableList(List list)) 觉得用法挺特殊的,所以学习了下,简单而言,看名字就知道,将参数中的List返回一个不可修改的List.觉得以下这篇文章写得很好,说 明了它的应用场景。--------------------------------------------------------------------------

2014-12-24 10:07:27 381

转载 Opencms静态导出子路径的设置

做过opencms静态导出的人都知道,如果你把opencms的内容静态导出的话,发布路径上都会带上“export\sites\mysite ”,这是opencms默认添加的,怎么才能去掉他呢?我找不到这样的文档,在opencms官方文档上面也没有,网上有一些使用apache rewriteurl的,这实际上和opencms设计的初衷相违背的。        有没有想过,为什么opencms

2014-12-22 14:45:44 468

转载 sql中ORDER SIBLINGS BY排序的含义

SIBLINGS 是兄弟姐妹的意思,那么ORDER SIBLINGS BY的意思就是在兄弟姐妹之间的排序,和orderby所表示的含义绝对不同,针对树状sql,我觉得ORDER SIBLINGSBY更有意义,树状sql查询出来的结果本身就是按照层次(hierarchy)结构排好序的,而加上关键字SIBLINGS其实是在hierarchy内部进行排序。You have to be car

2014-12-10 17:32:05 824

转载 PLSQL中汉字显示乱码问题

遇到问题:  PLSQL中汉字显示乱码,并且SQL语句中如果有汉字,则执行时报错。其实并不是SQL语句写的有问题,而是系统不能识别汉字。   解决方法。    首先执行语句 select * from V$NLS_PARAMETERS  查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否为SIMPLIFIED CHINESE。如果不是,需要设置环境变

2014-12-10 16:31:06 391

转载 session.flush()的使用

session flush在commit之前默认都会执行他。也可以手动执行它,他主要做了两件事:1) 清理缓存。2) 执行SQL。session在什么情况下执行flush* 默认在事务提交时* 显示的调用flush* 在执行查询前,如:iteratehibernate按照save(insert),update、delete顺序提交相关操作 *********

2014-12-09 16:40:29 480

原创 getHibernateTemplate().delete未生效各种解决方案(从网上总结的)

一、问题描述:简单的SSH结构,已经生成了HBM和POJO,单元测试中调用AbstractHibernateDao(extends HibernateDaoSupport)执行CRUD,目前Junit单元测试绿灯通过,但检查控制台发现没有delete脚本输出,再检查数据库,记录依然在。PS:我怀疑是delete后,session没有flush,在AbstractHibernateD

2014-12-09 16:39:27 4800

原创 hibernate中引Entity

package com.bjsxt.model;import javax.persistence.Entity;  //这个不要引错了import javax.persistence.GeneratedValue;import javax.persistence.Id;@Entitypublic class User {    private int id;

2014-12-09 12:58:45 378

转载 利用泛型抽取Dao层,加事务注解问题(java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType)

想利用泛型抽取BaseDao层,简化操作时出现问题:@Transactional这个注解是可以继承的,于是就想写在抽取的BaseDao层上,让实现的类可以不用写@Transactional,就可开启事务。问题描述:由于偷懒,没给BaseDao抽接口,代码如下:[java] view plaincopypackage com.liang.ssh2.base; 

2014-12-09 10:59:53 1710

转载 sun.reflect.generics.reflectiveObjects.TypeVariableImpl cannot be cast to java.lang.Class异...

http://blog.csdn.net/adam_wzs/article/details/25915203 package com.wzs;import java.lang.reflect.ParameterizedType;public class T1T> { private Class classt; public T1() { Parameteriz

2014-12-09 10:58:07 2321

转载 ibatIS的<dynamic prepend="WHERE">原理,是判断前一个AND字母是否存在

动态标签分类:1,2 二元标签,3 一元标签,4这四种标签以及他们的子标签具有共同的属性prepend,open,close1  Xml代码        select * from ACCOUNT                                               生成的语句不会有多余and,因为dynamic有一个隐含的属性,  

2014-12-06 13:33:29 2955

转载 Ibatis动态SQL标签用法

对于一些特殊符号,如大于号>、小于号1、动态SQL片段通过SQL片段达到代码复用 动态条件分页查询 -->         sqlid="sql_count">                select count(*)         sql>        sqlid="sql_select">                select *       

2014-12-05 16:56:51 375

转载 ibatis常用16条SQL语句

(1) 输入参数为单个值 Xml代码  delete id="com.fashionfree.stat.accesslog.deleteMemberAccessLogsBefore"   parameterClass="long">   delete from   MemberAccessLog   where   accessTimestamp = #value#   d

2014-12-05 13:52:06 352

转载 Oracle中的序列,同义词

Oracle中的序列,同义词2006年08月18日 星期五 下午 01:51什么叫序列:    1:定义:        仅向前的数字变量(和SQL中的自动编号有点像 identity(1,2)  )    2:如何定义一个序列        格式:        create sequence          start with          in

2014-12-04 18:31:47 464

转载 springMVC入门

看过请留个言,转载请注明出处,尊重作者劳动成果,谢谢!作为一个J2EE的开发者,我们基本上是开发基于WEB的应用系统。事实上,工作流,状态管理以及验证都是需要解决的重要功能。而HTTP协议的无状态性决定了这些功能都不容易实现。Spring的WEB框架就是来帮助我们解决这些问题的。使用Spring,我们可以让WEB框架自动将传递进来的请求参数填充到模型对象中,同时提供验证和错误处理。还可以管

2014-12-04 13:23:32 294

转载 jboss log4j和工程log4j冲突

近期项目过程中,出现了一个问题,日志不能记录到jboss的server.log中。这个问题导致程序的调试很困难。开始看jboss启动的debug信息,发现一个error信息。ERROR "org.jboss.logging.util.OnlyOnceErrorHan dler" was loaded by [org.jboss.system.server.NoAnnotationURL

2014-12-04 11:14:28 690

转载 jboss log4j配置

log4j是个优秀的开源的java日志系统,jboss内部也集成他,在jboss下默认的只是对server做了每日日志,并没有对你部署的项目进行每日的日志构建,但我们能通过修改jboss-log4j.xml文件来实现。jboss-log4j.xml文件在[JBOSS_HOME]\server\default\conf下,打开jboss-log4j.xml文件这是log4j默认的设置,我们先

2014-12-04 11:09:36 460

转载 java.lang.ClassCastException: org.jboss.logging.appender.DailyRollingFileAppender

只要jboss deploy下面相应的war lib中log4j*.jar和common-logging.jar删除就可以了,日志系统能正常运作了,jboss在日志方面(log4j和common-logging)有它自己的版本,如果你的web工程中有自己的日志系统,那么很容易与jboss的日志系统产生冲突,我现在都不用log4j了,直接用common-logging1.0.4(jboss默认应该就

2014-12-04 10:46:13 527

转载 spring配置定时器的时间设置

时间大小由小到大排列,从秒开始,顺序为 秒,分,时,天,月,年    *为任意 ?为无限制。 具体如下: "0/10 * * * * ?" 每10秒触发 "0 0 12 * * ?" 每天中午12点触发 "0 15 10 ? * *" 每天上午10:15触发 "0 15 10 * * ?" 每天上午10:15触发 "0 15 10 * * ? *" 每天上午10:15触发

2014-12-04 10:31:58 358

转载 Spring定时任务的简单例子(转载)

这几天因为工作的需要,用到了spring的定时任务的功能,网上查资料,并且实际运用了一下,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,下面的这篇文章我觉得还是很好的,摘录下来,供以后参考用package util;import org.apache.log4j.*;public class TaskJob {      public static Logger lo

2014-12-04 10:29:39 295

转载 判断JS对象是不是数组

function isArray(o) { return Object.prototype.toString.call(o) === '[object Array]'; }

2014-11-25 16:11:03 406

转载 JavaScript处理input的keyup事件

定义和用法完整的 key press 过程分为两个部分,按键被按下,然后按键被松开并复位。当按钮被松开时,发生 keyup 事件。它发生在当前获得焦点的元素上。keyup() 方法触发 keyup 事件,或规定当发生 keyup 事件时运行的函数。注释:如果在文档元素上进行设置,则无论元素是否获得焦点,该事件都会发生。一般情况是每点击一个按键都会触发一次keyup事件,但是有些

2014-11-24 17:25:33 926

转载 js-jQuery对象与dom对象-------判断 (二)

当我们在用jquery的each做循环遍历的时候常常会使用到this,而有时候我们不知道this所指的到底是什么,因为要使用jquery的方法 前提此对象必须是jquery对象。另外要判断一个javascript的对象是什么类型,可以使用typeof, 但是typeof只能判断出js的基础对象(string,boolean,number,object) 判断一个对象是否为jqu

2014-11-19 09:25:51 701

转载 js-jQuery对象与dom对象相互转换(一)

核心提示:jquery选择器得到的jquery对象和标准的 javascript中的document.getElementById()取得的dom对象是两种不同的对象类型,一般情况下,如S(’#id’)得到的是jquery对象,它不能使用js中的dom方法。所以,如果jquery对象要使用标准的dom方法,就需要进行对象转换。刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪

2014-11-19 08:51:26 429

转载 免安装Oracle客户端使用PL/SQL

Oracle客户端挺招人烦的,部署连接它的应用通常需要先安装它的客户端,安装程序要求在目标机器上写注册表,假设你没有洁癖的话,你仍可能被下面的事情绊住:当你的机器上的其他程序依赖于x64的Oracle的程序,并且它们很有可能根本不是你写的,因此你还不敢随便乱动服务器,但是你可能需要一个PL/SQL用来在相同的环境下执行查询,这个时候你还是需要一个免安装的办法来处理这个问题。1、下载Oracle

2014-11-18 09:22:31 450

转载 javascript复制对象使用说明

oldObj是一个对象,而不是值例如var newObj=oldObj;如果想oldObj改变的时候不影响到newObj;可以这样写一个函数复制代码 代码如下:function clone(myObj){if(typeof(myObj) != 'object') return myObj;if(myObj == null) return myObj;var myNewObj = new Objec

2014-11-07 15:25:49 411

转载 Cody_Yu 通用的DAO查询,常见方法集合

import java.io.*;import java.sql.SQLException;import java.util.ArrayList;import java.util.List; import org.hibernate.Hibernate;import org.hibernate.HibernateException;import

2014-11-04 13:01:40 443

Java数据结构和算法.(第二版)

Java数据结构和算法.(第二版)

2015-03-12

Java常见算法大全

老掉牙 河内塔 费式数列 巴斯卡三角形 三色棋 老鼠走迷官(一) 老鼠走迷官(二) 骑士走棋盘 八个皇后 八枚银币 生命游戏 字串核对 双色、三色河内塔 背包问题(Knapsack Problem) 数、运算 蒙地卡罗法求 PI Eratosthenes筛选求质数 超长整数运算(大数运算) 长 PI 最大公因数、最小公倍数、因式分解 完美数 阿姆斯壮数 最大访客数 中序式转后序式(前序式) 后序式的运算 关于赌博 洗扑克牌(乱数排列) Craps赌博游戏 约瑟夫问题(Josephus Problem) 集合问题 排列组合 格雷码(Gray Code) 产生可能的集合 m元素集合的n个元素子集 数字拆解 排序 得分排行 选择、插入、气泡排序 Shell 排序法 - 改良的插入排序 Shaker 排序法 - 改良的气泡排序 Heap 排序法 - 改良的选择排序 快速排序法(一) 快速排序法(二) 快速排序法(三) 合并排序法 基数排序法 搜寻 循序搜寻法(使用卫兵) 二分搜寻法(搜寻原则的代表) 插补搜寻法 费氏搜寻法 矩阵 稀疏矩阵 多维矩阵转一维矩阵 上三角、下三角、对称矩阵 奇数魔方阵 4N 魔方阵 2(2N+1) 魔方阵 堆叠、伫列 堆叠 - 使用阵列实作 堆叠 - 使用链结实作(C 语言动态记忆体宣告) 堆叠 - 使用 Java 作物件封装 伫列 - 使用阵列实作 伫列 - 使用链结实作(C语言动态记忆体宣告) 伫列 - 使用Java 作物件封装 其它 自产生程式(quine)

2015-03-12

简单的改文件名

改文件名 ,把.mp4改为.m__等

2014-10-27

spring-framework-3.2.4.RELEASE.zip

spring-framework-3.2.4.RELEASE.zipspring-framework-3.2.4.RELEASE.zipspring-framework-3.2.4.RELEASE.zip下载别人的。

2014-10-20

spring-framework-3.0.6.RELEASE-with-docs.zip

spring-framework-3.0.6.RELEASE-with-docs.zip 下载别人的

2014-10-19

屏幕拾色

屏幕拾色,很方便

2014-07-04

刚写好的纯净SSH

刚写好的。留着自己用。费了我好大功夫。学习,,,现在开始,不晚啊。 请不要做浮躁的人.

2014-04-11

flaxpaper无水印

flaxpaper无水印

2014-04-01

Windows Workflow Foundation Step By Step.pdf

Windows Workflow Foundation Step By Step.pdf

2014-01-16

32位版天正建筑8.5运行替代文件

64位系统下安装天正建筑8.5运行替代文件,win7 64bit测试可用

2014-01-16

删除-大数据取舍之道

删除》讲述了遗忘的美德,为读者展现了大数据时代的取舍之道。 《删除》从大数据时代信息取舍的目的和方法分别诠...

2014-01-16

SVN包

SVN包

2014-01-14

360wifi驱动

360wifi驱动

2014-01-14

EwebEditor

项目里边经过删减的。JAVA的,然后,可以用,具体页面看不懂上官网

2014-01-06

联想thinkpad电源管理

联想thinkpad电源管理

2013-12-15

oralce配置属性图

ORACLE

2013-06-19

空空如也

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

TA关注的人

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