自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (17)
  • 收藏
  • 关注

转载 CentOS 6和CentOS 7防火墙的关闭

CentOS6.5查看防火墙的状态: 1 [linuxidc@localhost ~]$service iptable status   显示结果: 1 2 3 4 5 [linuxidc@localhost ~]$service iptable status Redirecting...

2020-04-18 18:41:41 215

原创 延时队列demo

package com.jst.park.rabbit;import java.util.HashMap;import java.util.Map;import javax.annotation.PostConstruct;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframe...

2020-04-13 10:12:32 284

转载 linux安装rabbitmq3.6.5

一、准备依赖包yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz二、下载erlang-18.3-1wget www.rabbitmq.com/releases/erlang...

2020-04-08 19:26:58 749

原创 mysql行转列(拆分单个字段字符串值场景)

根据某个字段值,如根据“,”分割,行转成多列可以借助一个序号表,该表中除了连续的ids没有其它字段,ids的值范围取决于"一"中存储的信息拆分后的数量(可以是大于等于这个数量)。SELECT    ids,id,APPLY_ID,     REPLACE(        SUBSTRING_INDEX(REASON, ',', a.ids),        CONCAT(            S...

2018-05-30 17:32:35 11293 1

原创 把数据list分割成list/len组,每组len条数据

把数据list分割成list/len组,每组len条数据

2017-12-07 16:14:53 563

原创 一个 活动支持多个渠道的时候,列转行,同一个值合并成一个字段,逗号分开

一个 活动支持多个渠道的时候,列转行,同一个值合并成一个字段,逗号分开

2017-08-29 14:34:44 479

原创 junit测试 RSA非对称签名和MD5数据签名 java

欢迎转载,请注明出处。

2017-07-17 10:16:34 472

原创 springboot logback 日志配置。

下面的引用 SizeAndTimeBasedRollingPolicy  只能是1.2版本以上 ,如果是spring starter 中已经引用了,直接修改日志版本号即可即在pom中加入:   1.2.1注意1:TimeBasedRollingPolicy 和 SizeAndTimeBasedRollingPolicy  的区别。使用TimeBasedRolling

2017-06-15 11:16:21 8230

原创 Junit4 + MockMvc 进行单元测试,springboot controller单元测试

package com.test.controller.user;import org.junit.Assert;import org.junit.Before;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation

2017-06-12 15:10:51 13442

原创 反射工具类

package com.ls.util;import org.apache.commons.beanutils.ConvertUtils;import org.apache.commons.beanutils.NestedNullException;import org.apache.commons.beanutils.PropertyUtils;import org.apache

2017-06-06 16:28:38 631

原创 Spring工具类,获取Spring容器中的Bean

package com.ls.util;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;/** * Spring工

2017-06-06 16:25:32 1318

原创 DateUtil 日期工具类

package com.ls.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.co

2017-06-06 16:23:18 4016

原创 校验出生日期,校验身份证格式,校验会员账户:9开头数字,校验手机号码是否合法,判断字符串中的url是否都是图片格式字符串,通过图片url读取图片并将图片转换成base64编码

校验出生日期,校验身份证格式,校验会员账户:9开头数字,校验手机号码是否合法,判断字符串中的url是否都是图片格式字符串,通过图片url读取图片并将图片转换成base64编码

2017-05-10 16:51:30 1518

转载 js校验电话号码、邮箱、金额、身份证号、密码长度和复杂程度等等的验证

电话号码、邮箱、金额、身份证号、密码长度和复杂程度等等的验证以及对后台返回数据的格式化比如金额,返回的值为null,还有对指定日期之前或之后某一天或某一月的计算

2017-04-17 09:46:36 2014

转载 Java中如何高效的判断数组中是否包含某个元素

Java中如何高效的判断数组中是否包含某个元素。如何检查一个数组(无序)是否包含一个特定的值?这是一个在Java中经常用到的并且非常有用的操作。同时,这个问题在Stack Overflow中也是一个非常热门的问题。在投票比较高的几个答案中给出了几种不同的方法,但是他们的时间复杂度也是各不相同的。本文将分析几种常见用法及其时间成本。

2016-12-15 17:15:54 9569 2

翻译 Java隐藏手机号中间四位,隐藏身份证中间数字

phone.replaceAll("(\\d{3})\\d{4}(\\d{4})","$1****$2");152****4799idCard.replaceAll("(\\d{4})\\d{10}(\\w{4})","$1*****$2");4304*****7733$1、$2、……表示正则表达式里面第一个、第二个、……括号里面的匹配内容转自http://

2016-12-08 15:58:15 9031

原创 香港手机号、固话、身份证正则表达式校验

手机:/^(5[1-6,9]|6[0-9]|9[0-8])\d{6}$/电话:/^(2[1-9]|3[1,4-7,9])\d{6}$/身份证:/^((s?[A-Za-z])|([A-Za-z]{2}))d{6}((([0-9aA]))|([0-9aA]))$/手机:/^(5[1-6,9]|6[0-9]|9[0-8])\d{6}$/电话:/^(2[1-9]

2016-10-31 14:49:21 4356

原创 正则表达式,验证身份证,手机号,电话号码,邮箱,邮编,日期,正负数,英文字符串等

//身份证正则表达式(15位) isIDCard1=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/; //身份证正则表达式(18位) isIDCard2=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/; 地区、性别和身份证进行

2016-09-02 09:37:14 1263

原创 java 校验15位或18位身份证号码

package com.first.common.utility.idcard;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.util.Map;import com.s

2016-09-01 17:26:03 6171 1

转载 内存溢出之Tomcat内存配置

设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置三、实例,以下给出1G内存环境下Java jvm 的参数设置参考:JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:M

2016-08-02 12:30:20 286

转载 敏感词过滤代码

public class AtomicPattern {public boolean findMatchInString(String str) {if (this.pattern.str.length() > str.length())return false;int beginIndex = str.length() - this.pattern.str.length();

2016-07-12 11:39:21 1184

转载 Linux 统计某个字符串出现的次数

要统计一个字符串出现的次数,这里现提供自己常用两种方法:1. 使用vim统计用vim打开目标文件,在命令模式下,输入1:%s/objStr//gn即可2. 使用grep:1grep -o objStr  filename|wc

2016-05-10 09:41:00 1385

转载 java 打印对象的属性和值ToStringBuilder.reflectionToString

一、简介与引入   1、ToStringBuilder、HashCodeBuilder、EqualsBuilder、ToStringStyle、ReflectionToStringBuilder、CompareToBuilder等这些类都是位于commons-lang.jar下面的,所以要使用这些类一定要导入commons-lang.jar。   2、为什么要使用ToStringBuild

2016-03-18 14:33:58 6222

原创 Ripple Maker

Ripple Maker 10 秒钟帮你在咖啡上画一个你喜欢的人

2016-02-25 15:58:19 732

转载 关键业务系统的JVM启动参数推荐http://calvin1978.blogcn.com/articles/jvmoption-2.html

关键业务系统的JVM启动参数推荐http://calvin1978.blogcn.com/articles/jvmoption-2.html

2015-12-16 18:16:40 413

原创 在线桌面版本API,中文api

在线桌面版本API,中文api

2015-11-24 14:48:54 493

原创 在线桌面版本API,中文版本API,在线帮助文档等

http://www.jq-school.com/api/index.html

2015-11-24 14:46:43 448

原创 springmvc + ajaxFileUpload多文件上传

记录一下多文件上传功能,免得以后到处找,也为初学小白提供一下解决方法。这只是小的其中的一种解决方法,仅供参考,不好勿喷!

2015-11-06 15:22:24 514

google_axure_chrome_extension_V0.6.3.zip

此插件用于在谷歌浏览器无法打开axure的原型图的时候,下载后,直接解压后,打开google浏览器界面,直接拖动插件到谷歌浏览器内即可安装,在谷歌浏览器后,就可以打开原型图了

2020-03-12

fastdfs_client-1.26

fastdfs client 文件上传、下载工具类 ,方便做图片文件存储

2018-03-29

flash调用摄像头拍照和上传的学习地址

flash调用摄像头拍照和上传的学习地址 挺有用

2015-08-24

win7 32&64位内码输入法

适用于win7 32位 64位系统的内码输入法,直接一键安装,方便各位造字,把造的字打出来等

2014-11-18

Disruptor Demo 实例 Disruptor jar包

disruptor 的实例,里面包括有jar包 和api ,提供disruptor初学者入门应用。

2014-03-10

常用的数据库驱动包oracle驱动、sql server驱动+mysql +sysbase+db2 数据库驱动 jar包

常用的数据库驱动包oracle驱动、sql server驱动+mysql +sysbase+db2 数据库驱动 jar包

2013-11-07

JIRA5破解和汉化

JIRA功能全面,界面友好,安装简单,配置灵活,权限管理以及可扩展性方面都十分出色。 下面是我对JIRA 5版本的破解过程以及破解补丁,希望能对你有所帮助。(验证以后发现对JIRA5的其他版本的破解也通用。)

2013-01-24

SSO CAS 单点登录实例SSOAuth+SSOWebDemo1+SSOWebDemo2.zip

单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和IT服务。例如财务系统为财务人员提供财务的管理、计算和报表服务;人事系统为人事部门 提供全公司人员的维护服务;各种业务系统为公司内部不同的业务提供不同的服务等等。这些系统的目的都是让计算机来进行复杂繁琐的计算工作,来替代人力的手 工劳动,提高工作效率和质量。这些不同的系统往往是在不同的时期建设起来的,运行在不同的平台上;也许是由不同厂商开发,使用了各种不同的技术和标准。如 果举例说国内一著名的IT公司(名字隐去),内部共有60多个业务系统,这些系统包括两个不同版本的SAP的ERP系统,12个不同类型和版本的数据库系 统,8个不同类型和版本的操作系统,以及使用了3种不同的防火墙技术,还有数十种互相不能兼容的协议和标准,你相信吗?不要怀疑,这种情况其实非常普遍。 每一个应用系统在运行了数年以后,都会成为不可替换的企业IT架构的一部分. 我用J2EE的技术(JSP和Servlet)完成了一个具有Web-SSO的简单样例。样例包含一个身份认证的服务器和两个简单的 Web应用,使得这两个 Web应用通过统一的身份认证服务来完成Web-SSO的功能。此样例所有的源代码和二进制代码都可以从网站地址http://gceclub.sun.com.cn/wangyu/下载。 样例部 署和运行的环境有一定的要求,需要符合Servlet2.3以上标准的J2EE容器才能运行(例如Tomcat5,Sun Application Server 8, Jboss 4等)。另外,身份认证服务需要JDK1.5的运行环境。之所以要用JDK1.5是因为笔者使用了一个线程安全的高性能的Java集合类 “ConcurrentMap”,只有在JDK1.5中才有。 这三个Web应用完全可以单独部署,它们可以分别部署在 不同的机器,不同的操作系统和不同的J2EE的产品上,它们完全是标准的和平台无关的应用。但是有一个限制,那两台部署应用(demo1、demo2)的 机器的域名需要相同,这在后面的章节中会解释到cookie和domain的关系以及如何制作跨域的WEB-SSO 解压缩SSOAuth.zip文件,在/WEB-INF/下的web.xml中请修改“domainname”的属性以反映实际的应用部署情况, domainname需要设置为两个单点登录的应用(demo1和demo2)所属的域名。这个domainname和当前SSOAuth服务部署的机器 的域名没有关系。我缺省设置的是“.sun.com”。如果你部署demo1和demo2的机器没有域名,请输入IP地址或主机名(如 localhost),但是如果使用IP地址或主机名也就意味着demo1和demo2需要部署到一台机器上了。设置完后,根据你所选择的J2EE容器, 可能需要将SSOAuth这个目录压缩打包成war文件。用“jar -cvf SSOAuth.war SSOAuth/”就可以完成这个功能。 解压缩SSOWebDemo1和SSOWebDemo2文件,分别在它们/WEB-INF/下找到web.xml文件,请修改其中的几个初始化参数 <init-param> <param-name>SSOServiceURL</param-name> <param-value>http://wangyu.prc.sun.com:8080/SSOAuth/SSOAuth</param-value> </init-param> <init-param> <param-name>SSOLoginPage</param-name> <param-value>http://wangyu.prc.sun.com:8080/SSOAuth/login.jsp</param-value> </init-param> 将其中的SSOServiceURL和SSOLoginPage修改成部署SSOAuth应用的机器名、端口号以及根路径(缺省是 SSOAuth)以反映实际的部署情况。设置完后,根据你所选择的J2EE容器,可能需要将SSOWebDemo1和SSOWebDemo2这两个目录压 缩打包成两个war文件。用“jar -cvf SSOWebDemo1.war SSOWebDemo1/”就可以完成这个功能。 请输入第一个web应用的测试URL(test.jsp),例如http://wangyu.prc.sun.com:8080/SSOWebDemo1/test.jsp,如果是第一次访问,便会自动跳转到登录界面,如下图。 使用系统自带的三个帐号之一登录(例如,用户名:wangyu,密码:wangyu),便能成功的看到test.jsp的内容:显示当前用户名和欢迎信息。 请接着在同一个浏览器中输入第二个web应用的测试URL(test.jsp),例如http://wangyu.prc.sun.com:8080/SSOWebDemo2/test.jsp。你会发现,不需要再次登录就能看到test.jsp的内容,同样是显示当前用户名和欢迎信息,而且欢迎信息中明确的显示当前的应用名称(demo2)。 3.2 WEB-SSO代码讲解 3.2.1身份认证服务代码解析 Web-SSO的源代码可以从网站地址http://gceclub.sun.com.cn/wangyu/web-sso/websso_src.zip下 载。身份认证服务是一个标准的web应用,包括一个名为SSOAuth的Servlet,一个login.jsp文件和一个failed.html。身份 认证的所有服务几乎都由SSOAuth的Servlet来实现了;login.jsp用来显示登录的页面(如果发现用户还没有登录过); failed.html是用来显示登录失败的信息(如果用户的用户名和密码与信息数据库中的不一样)。

2012-10-15

MySql5.0客户端工具

此客户端工具为mysql5.0客户端工具,拿出来共享给广大开发人员,欢迎下载。

2012-07-27

jexcelapi_2_6_11

这是一款不错的数据导出插件,相信这款插件能给你带来开发工作的方便。

2012-05-07

LoadRunner8.1 中文版 专业的软件压力测试工具

专业的软件压力测试工具,此工具为破解安装版,里面有安装破解文件

2012-04-22

PLSQL+Developer工具的使用文档

有了这个文档,让你更加的熟悉PLSQL+Developer,加快你的快发速度!

2011-09-09

PLSQLDeveloper7.0的教程

这个时关于PLSQLDeveloper7.0的教程,能让您更加对该工具得心应手

2011-09-09

bbs struts hibernate 源码 带数据库

基于struts 和hibernate开发的 bbs,满足基本的要求!

2011-08-20

b/s管理系统网站模板

这是一个很值得借鉴的管理系统式的网站模板。功能强大,绝对值得下载。

2011-08-11

b/s架构的管理系统的页面模板

这个是一个b/s架构的管理系统的模板,各个页面美观实用,是值得参考的一个网站模板。

2011-08-11

网站前台模板,设计网系统网站的全部页面。

这是一个网站的前台模板,与大家共享下参照下!

2011-08-06

空空如也

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

TA关注的人

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