- 博客(27)
- 资源 (13)
- 收藏
- 关注
转载 java正则表达式校验密码必须是包含大小写字母、数字、特殊符号的8位以上组合
一、需求:密码必须是包含大写字母、小写字母、数字、特殊符号(不是字母,数字,下划线,汉字的字符)的8位以上组合二、方案:利用正则表达式来校验三、思路:排除法 1、排除大写字母、小写字母、数字、特殊符号中1种组合、2种组合、3种组合,那么就只剩下4种都包含的组合了 2、表达式为:^(?![A-Za-z0-9]+$)(?![a-z0-9\\W]+$)(?![A-Za-z\\W]+$...
2019-03-01 13:56:20 15643
转载 史上最简单的SpringCloud教程 | 第三篇: 服务消费者(Feign)
上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务。一、Feign简介Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默认集成了Ribbon,并和...
2018-03-21 16:49:22 189
转载 史上最简单的SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)
在上一篇文章,讲了服务的注册和发现。在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。在这一篇文章首先讲解下基于ribbon+rest。一、ribbon简介Ribbon is a client side load balancer which...
2018-03-21 13:32:47 213
转载 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)
一、spring cloud简介spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud是基于springboot的,所以需要开发中对springboot有一定的了解,如果不了解的话可以看这篇文章:2小时学会spring...
2018-03-21 10:31:59 408
转载 Spring基于注解的缓存配置--web应用实例
现在介绍一下如何在基于注解springMVC的web应用中使用注解缓存,其实很简单,就是将springMVC配置文件与缓存注解文件一起声明到context中就OK了。 下面我就来构建一个基于spring注解小型的web应用,这里我使用EHCache来作为缓存方案。 首先来看一下目录结构,如下: jar依赖:ehcache-core-
2014-02-28 00:07:21 539
转载 Spring基于注解的缓存配置--EHCache AND OSCache
一.简介 在spring的modules包中提供对许多第三方缓存方案的支持,包括: EHCache OSCache(OpenSymphony) JCS GigaSpaces JBoss Cache 等等。 将这些第三方缓存方案配置在spring中很简单,网上有许多介绍,这里只重点介绍如何配置基于注解的缓存配置。本文将通过例举EHCache和OSCache详细介绍
2014-02-27 23:59:46 606
转载 JConsole远程监控JBoss服务器
一、简言 Java 6.x采用JMX方式提供了一系列监视和管理虚拟机的API,随SDK一起发布的JConsole则是采用这些API实现监控虚拟机的使用工具。 JConsole能够提供被监控虚拟机的内存、线程、类的加载以及MBean等信息,从而能够对服务器的运行情况进行实时监控。二、运行环境服务器:Redhat Linux ES 5.3 + JDK 1.6.07 + Jboss 4.
2014-01-23 17:34:03 933
转载 20个优秀的前端框架
1. Twitter BootStrap (Apache v2.0;响应式) 时髦、直观并且强大的前端框架,让Web开发变得更加容易。 2. Foundation (MIT;响应式)最先进的响应式前端框架。3. 960gs(GPL&MIT;响应式)960gs提供了一个简单的网格系统,适合快速开发。 4. Ske
2013-09-01 00:22:52 1827
转载 Java中如何获取spring中配置的properties属性文件内容
1、通过spring配置properties文件 class="com.tjsoft.base.util.CustomizedPropertyPlaceholderConfigurer"> /WEB-INF/config/jdbc.properties /WEB-I
2013-07-02 18:32:15 1265
转载 web.xml中配置spring的几种方式 以及 Spring获取Bean的几种方式
spring有三种启动方式,使用ContextLoaderServlet,ContextLoaderListener和ContextLoaderPlugInspring3.0及以后版本中已经删除ContextLoaderServlet 和Log4jConfigServlet可以采用余下两种启动方式ContextLoaderListener和ContextLoaderPlugIn建议使用Con
2013-06-24 19:51:35 5486
转载 DB2数据库的常见错误与破解方案
1、创建DB2数据库的时候,报42704错误 。如: Sql代码 =>create database test =>SQL0204N "SYSTEM_1386_US" is an undefined name. SQLSTATE=42704 =>create database test =>SQL0204N "SYSTEM_1386_US" is
2013-06-20 20:05:51 5036
转载 如何解决Eclipse中Java工程间循环引用而报错的问题
环引用通常发生再如下两种情况下:(1)如果我们的项目包含多个工程(project),而它们之间又是循环引用的关系;(2)使用maven进行项目构建时,两个module之间存在相互依赖;那么Eclipse在编译时会抛出如下一个错误信息:A cycle was detected in the build path of project: XXX解决方法:Ec
2013-06-08 14:43:53 1632
原创 jsp中使用URLEncoder解决乱码问题
以下提供两种解决方法:1. 在传参数之前先把参数进行转码:java.net.URLEncoder.encode(param);取值时用语句java.net.URLDecoder.decode(param);再转回中文例如:GB2312")%>">点击这里if(request.getParameter("url")!=null){str=request.g
2012-11-24 13:41:33 3746 1
转载 SWFUPLOAD的使用方法(java版)
很多开发的时候会遇到附加上传功能,最近项目中使用的是uploadswf插件,SWF主要是多文件无刷新上传,利用flash完成多文件上传操作下面把java开发中使用简单的介绍一下: Jsp页面代码:先在头部引入要使用到的样式文件和js文件linkhref="${ctx}/resource/uploadswf/default.css"rel="stylesheet"type="text
2012-09-26 00:30:22 903
原创 Failed to convert from type java.lang.String to type java.util.Date for value………解决办法
一、问题描述 在用SpringMVC整合mybatis的时候,在controller中调用service进行保存数据的操作,遇到了Failed to convert from type java.lang.String to type java.util.Date for value………这个错误,然后发现数据库有个字段在Entity中的类型是Date的,然后表单传过来的数据时Strin
2012-09-23 17:50:22 1223
原创 jsp单独使用CKFinder上传图片的方法
functionbrowseServer(inputId) { var finder = new CKFinder() ; {finder.selectActionFunction = SetFileField; //设置文件被选中时的函数 finder.selectActionData = inputId; //接收地址的input ID finder.pop
2012-09-14 00:08:18 1772 2
原创 MyEclipse10添加jadclipse反编译插件
jad是一个使用比较广泛的Java反编译软件,jadClipse是jad在eclipse下的插件,下面像大家介绍下如何将jadclipse加入到MyEclipse10.X,9.X,8.X,6.X等各版本当中:1.http://nchc.dl.sourceforge.net/project/jadclipse/jadclipse3.3/3.3.0%20%28for%20Eclipse%2
2012-08-19 12:51:31 2022 4
转载 执行JSP后生成HTML静态文件【方法二】
import java.io.ByteArrayOutputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.PrintWriter; import javax.
2012-08-15 21:57:01 1970
转载 动态JSP如何生成静态HTML【方法一】
具体实现: 利用 Filter 的过滤功能把 *.jsp 过滤出来,判断是否存在对应的 .html 文件,如果不存在对应的 .html 文件,则将其内容读出写入指定的 .html 文件,再跳转到对应的 .html 即可。如果存在对应的 .html 文件,则直接跳转到对应的 .html 即可。代码: JspFilter.java import java.io.Buffered
2012-08-15 21:49:56 812 1
原创 PHP开发配置-windows环境下zend studio + wamp + zend debugger
1.zend studio 下载安装 : zend是一个PHP开发的IDE集成环境,PHP同时可用其它编辑器进行开发,典型的如vi编辑器,editplus等 我下载的是zend studio 8,也有zend studio9的最新版本,直接安装即可,注册码上网搞定 2.wamp 下载安装: 2.1: wamp指的是windows下的apache+mysql+p
2012-08-07 20:02:47 958
转载 input text 的事件及方法
事件 描述onactivate 当对象设置为活动元素时触发。onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。onbeforeactivate 对象要被设置为当前元素前立即触发。onbeforecut 当选中区从文档中删除之前在源对象触发。onbeforedeactivate 在 activeElement 从当前对象变为父文档其它对象之前立即
2012-05-06 22:39:58 418
转载 js操作node节点
1.访问节点document.getElementById(id);返回对拥有指定id的第一个对象进行访问document.getElementsByName(name);返回带有指定名称的节点集合注意:Elementsdocument.getElementsByTagName(tagname);返回带有指定标签名的对象集合注意:Elementsdocu
2012-04-29 00:13:44 815
转载 SVG脚本编程的一些技巧
1、在IE中如何调试SVG中的脚本a、去掉IE设置中的“禁止脚本调试”b、打开注册表,找到“[HKEY_CURRENT_USER\Software\Microsoft\Windows Script\Settings]”,设置"JITDebug"=dword:00000001c、然后就可以用vs.net来进行调试了2、解决IE中需要点击才能激活svg插件的问题编写一个脚本文件
2012-04-28 20:55:43 1149
转载 [Raphael] 在HTML中如何使用Raphaeljs库.
在HTML中使用Raphaeljs库(官网:http://Raphaeljs.com)的二个例子,一个是单独引用Raphael,另一个是与JQuery相接合.其实raphael-min.js同jquery-1.6.js是分别从官网下载到HTML同级目录下的JS文件.在HTML文档中 raphael-min.js" type="text/javascript">
2012-04-27 01:17:19 3230 1
转载 Javascript 对SVG和 VML的封装
Raphael是一个轻巧的Javascript类库,用于简化处理web上的矢量图形。如果你想创建图表、图片裁剪以及图片旋转等图形应用,用Raphael类库可以轻松的实现。Raphael基于SVG(W3C建议标准)和VML绘制图形,这意味着你绘制的图形也是DOM对象,所以可以注册Javascript事件或者随时修改它们。Raphael的目标是提供跨浏览器并且易于使用的矢量图绘制接口,目前支持Fi
2012-04-27 00:02:02 1318 1
转载 基于vml/svg画线条的跨浏览器的函数(已封装)
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">Untitled 1function SVGRenderer() {this.svgRoot = null;}SVGRenderer.svgNamespace = 'http://w
2012-04-26 23:57:42 1255
转载 Html5 的 SVG功能介绍
Html5 的 SVG功能介绍在Html5中有两种绘图方式,一种是Canvas,一种是SVG ;在以前的Html5 canvas 标签 和Html 5文字效果显示文章中都有介绍到,在这两篇文章示例中都有直接间接涉及到。在本文中将介绍SVG的图形绘制与使用。同样SVG也是矢量呈现(缩放矢量呈现),与Canvas有所不同,SVG是一种XML标记语言,它既可以单独保存以".svg"后缀的文件
2012-04-26 23:54:01 3870
CKEditor添加支持flv的插件
2012-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人