- 博客(65)
- 资源 (5)
- 收藏
- 关注
原创 springCloud eureka客户端注册报 Cannot execute request on any known server异常
springCloud 使用eureka客户端注册到注册中心,报如下异常注册中心正常启动,并能正常访问,服务提供方单独也能正常访问,就是无法将服务注册到注册中心;常见情况1、defaultZone 使用是否正确,不同的版本写法不一致,如:default-zoneclient: # 客户端进行Eureka注册的配置 service-url: defaultZone:...
2020-02-02 12:33:48 490
原创 数据库开发基本规范
一、物理设计为表中字段选择合适的数据类型当一个列可以选择多种数据类型时a、优先考虑数字类型b、其次日期、时间类型c、最后字符类型d、对于相同级别的数据类型,优先选用占用空间小的数据类型 二、数据库设计三大范式1、第一范式数据库表中所有字段都只具有单一属性;单一属性的列是有基本数据类型构成;设计出来的表都是简单的二维表;2、第二范式数据库中只有一个业务...
2019-02-19 23:19:09 137
原创 Jmeter性能
meter的使用和分析监控一、安装Jmeter 1、下载Jmeter下载地址:http://www.fayea.com/apache-mirror//jmeter/binaries/apache-jmeter-2.9.zip目前最新版为2.9,其余文件如源代码等也可从如下官网下载:http://jmeter.apache.org/download_jmeter.cgi...
2016-10-14 16:58:21 207
原创 使用XStream注解实现Java对象与XML互相转换的代码示例
我们很多人都处理过XML文件,也有很多非常成熟的第三方开源软件。如:jdom、dom4j等。虽然他们的功能非常强大,但在使用上还是有点不那么习惯。对于格式比较固定的XML文档,它的结构没有变化或是很少变化,这时将它转换成我们熟悉的Java对象来操作的话,会使工作变得更容易一些,而xstream正好可以满足这一点。 本文所用xstream的版本为:1.4.7 <depende...
2015-10-27 09:21:33 150
原创 cron表达式
cron表达式详解Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或 Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下: Sec...
2015-06-09 10:00:14 96
原创 spring定时器
1.所需要的jar包:spring.jar;quartz-all-1.6.0.jar;commons-collections.jar;可能还要commons-*.jar2.定时器说明文档:http://www.cnblogs.com/flurry/archive/2010/06/03/1750842.html例子:一.简单实现Spring Quartz定时器<!-- 定时器需要...
2013-06-13 23:30:25 102
原创 java简单定时任务器
package com.born.yjf.test;import java.util.Timer;import java.util.TimerTask;public class MyTimeTaskTest { Timer timer; public MyTimeTaskTest(int seconds) { timer = new Timer();...
2013-03-04 15:27:12 118
原创 SIteMesh介绍
一、SiteMesh简介 SiteMesh是由一个基于Web页面布局、装饰以及与现存Web应用整合的框架。它能帮助我们在由大量页面构成的项目中创建一致的页面布局和外观,如一致的导航条,一致的banner,一致的版权,等等。 它不仅仅能处理动态的内容,如jsp,php,asp等产生的内容,它也能处理静态的内容,如htm的内容,使得它的内容也符合你的页面结构的要求。甚至于它能将HTML文件象in...
2013-01-31 15:54:47 133
原创 svn分支和合并实战(图解)
被svn分支和合并折腾了两天了。适才终于搞定了分支和合并的问题,打包部署成功了。总结下,以防遗忘。项目前段时间因为要加入OSGi的blueprint方法发布和获取服务,从svn主干上做了分支。如今分支的开发完成了,要求合并到主干中。svn的目录结构如下:主干trunk:https://192.168.0.11:8443/svn/code/product/trunk/项目名称/code/...
2013-01-16 15:55:48 144
原创 配置druid
1.引入依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>0.2.9</version> </dependency>2.配置datasou
2012-12-25 14:34:51 93
原创 maven仓库nexus的安装
在团队开发使用maven进行项目管理的的话,建立自己的使用仓库必不可少,在这里简单跟大家介绍一Nexus的安装过程。 首先我们要从官网下载nexus的安装包,实际上就是一个解压包地址为:http://www.sonatype.org/nexus/go 在这里我们下载的是nexus-2.1.2-bundle.zip这个版本 1、下载好安装包后,我们解压到相应的目录下:...
2012-12-21 15:29:29 89
原创 Java开发环境构建之创建Maven工程
2、创建 Maven 工程(1 ) Maven 的仓库配置之 settings.xml (对当前用户的所有工程有效)l 创建指向nexus 私服 public 路径的镜像 nexus * http://10.1.8.26:8081/nexus/cont...
2012-12-21 14:53:38 121
原创 使用instantclient_11_2 和PL/SQL Developer工具包连接oracle 11g远程数据库
1,先到Oracle网站下载Instant Client :[url=http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html]http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/...
2012-11-30 13:51:08 191
原创 maven+jetty运行时不锁定文件
原因是Jetty会使用内存映射文件来缓存静态文件,其中包括js、css文件。在Windows下面,使用内存映射文件会导致文件被锁定。解决方案是不使用内存映射文件来做缓存。步骤如下:1)在所使用Jetty版本的jar中找到webdefault.xml,把它拷贝到项目中,比如src/main/resources/webdefault.xml。对jetty6,jar文件在$mav...
2012-11-14 15:38:09 91
原创 kaptcha 验证码在spring mvc 中的使用
kaptcha 是一个非常实用的验证码生成工具。有了它,你可以生成各种样式的验证码,因为它是可配置的。kaptcha工作的原理是调用 com.google.code.kaptcha.servlet.KaptchaServlet,生成一个图片。同时将生成的验证码字符串放到 HttpSession中。使用kaptcha可以方便的配置: 验证码的字体验证...
2012-10-31 17:33:33 82
原创 日志logback
Logger 可以被分配级别。级别包括:TRACE、DEBUG、INFO、WARN 和 ERROR,定义于 ch.qos.logback.classic.Level类。如果 logger没有被分配级别,那么它将从有被分配级别的最近的祖先那里继承级别。root logger 默认级别是 DEBUG。...
2012-10-18 11:34:00 90
原创 Eclipse之ANT使用
Ant是Java平台下非常棒的批处理命令执行程序,能非常方便地自动完成编译,测试,打包,部署等等一系列任务,大大提高开发效率。如果你现在还没有开始使用Ant,那就要赶快开始学习使用,使自己的开发水平上一个新台阶。 Eclipse中已经集成了Ant,我们可以直接在Eclipse中运行Ant。 以前面建立的Hello工程为例,创建以下目录结构: 新建一个bui...
2012-10-18 10:29:07 86
原创 CXF WebService整合Spring
首先,CXF和spring整合需要准备如下jar包文件: 这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。 添加这么多文件后,首先在web.xml中添加如下配置: <!-- 加载Spring容器配置 --><listener> <list...
2012-09-27 17:27:34 93
原创 获取from表单提交数据 返回map
/** * 获取from表单提交数据, * @author shu * */public class WebUtil { public static Map getRequestMap(HttpServletRequest request) { Map map=new HashMap(); Enumeration en=request.getParameterN...
2012-08-27 14:08:33 749
原创 用Wubi方式在XP上安装Ubuntu
使用Wubi安装的好处:1,可以将Ubuntu安装到任意分区2,可以使用windows控制面板的“添加删除程序”卸载3,安装后的Ubuntu可以访问其他windows分区的文件安装前的准备工作:1,下载Ubnutu 9.04 desktop 对应版本,比如我的系统需要安装 i386 版本,下载可以到:http://www.ubuntu.org.cn/getubuntu/down...
2012-08-23 13:18:43 244
原创 Eclipse程序员要掌握的常用快捷键
Ctrl+K 光标放在一个变量上(注意,是变量,如果你的光标放在了字符串上,如http://www.hualai.net.cn则没有任何作用的),按下Ctrl+K光标会定位到下一个相同的变量 Shift+Ctrl+K 跟Ctrl+K功能一样,方向相反Ctrl+O 打开类似大纲视图的小窗口Alt+ 左右方向键,跳到前一次/后一次的编辑位置 (经常会用到)双击左括号(小括号,中括...
2012-08-22 10:37:47 96
原创 jquery插件实现图片延迟加载 -- jquery.lazyload
看到了淘宝产品介绍中,图片是在下拉滚动条时加载,这是一个很不错的用户体验。减少了页面加载的时间了,也减轻了服务器的压力,就查了下用JQuery.. 什么是ImageLazyLoad技术 在页面上图片比较多的时候,打开一张页面必然引起与服务器大数据量的交互。尤其是对于高清晰的图片,占的几M的空间。ImageLazyLoad技术就是,当前可见界面的图片是加载进来的,而不可见页面(通过...
2012-07-25 23:15:29 98
原创 使用ngx_lua构建高并发应用(2)
四. 小结 这篇文章简单介绍了一下ngx_lua的基本用法,后一篇会对ngx_lua访问redis、memcached已经连接池进行详细介绍。在之前的文章中,已经介绍了ngx_lua的一些基本介绍,这篇文章主要着重讨论一下如何通过ngx_lua同后端的memcached、redis进行非阻塞通信。1. Memcached 在Nginx中访问M...
2012-07-19 15:12:05 100
原创 使用ngx_lua构建高并发应用(1)
一. 概述 Nginx是一个高性能,支持高并发的,轻量级的web服务器。目前,Apache依然web服务器中的老大,但是在全球前1000大的web服务器中,Nginx的份额为22.4%。Nginx采用模块化的架构,官方版本的Nginx中大部分功能都是通过模块方式提供的,比如Http模块、Mail模块等。通过开发模块扩展Nginx,可以将Nginx打造成一个全能的应用服...
2012-07-19 15:09:46 107
原创 XLSTransformer生成excel文件简单示例
项目结构图:项目中所用到的jar,可以到http://www.findjar.com/index.x下载 ExcelUtil类源码: [java] view plaincopypackage util; import java.io.IOException; import java.net.URL; impo...
2012-06-26 09:43:45 385
原创 命令整理mvn,maven命令整理
mvn pom.xml文件配置详解http://maven.apache.org/ref/2.0.8/maven-model/maven.htmlmvn -version/-v 显示版本信息mvn archetype:generate 创建mvn项目mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app 创建mvn项目mvn p...
2012-06-20 16:42:03 101
原创 Maven的安装和配置
2.1 在Windows上安装Maven 2.1.1 检查JDK安装在安装Maven之前,首先要确认你已经正确安装了JDK。Maven可以运行在JDK 1.4及以上的版本上。本书的所有样例都基于JDK 5及以上版本。打开Windows的命令行,运行如下的命令来检查你的Java安装:C:\Users\Juven Xu>echo %JAVA_HOME%C:\Use...
2012-06-19 16:29:08 134
原创 从java读取Excel
要会利用jxl包中的类来读取excel中的数据, 所以今天就说说如果利用这个包中的类来读取excel的数据。当把我下面说的几个方法学会了之后,我想读取excel数据是非常简单的。 先说一下jxl包,它是通过java操作excel表格的工具类库,并不依赖windows系统平台。 这里我仅仅介绍一下jxl这个包中的几个比较重要...
2012-06-13 14:15:21 126
原创 JS后退一页, JS返回上一页代码,
Javascript 返回上一页: 1. history.go(-1), 返回两个页面: history.go(-2); 2. history.back(). 3. window.history.forward()返回下一页 4. window.history.go(返回第几页,也可以使用访问过的URL) 例: <a href="java...
2012-06-11 19:59:49 233
原创 jQuery选择器大全(48个代码片段+21幅图演示)
选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍,也列举出了一些需要注意和区分的地方。 本文已经同步至我的个人博客站点:积累吧|jQuery...
2012-06-11 19:19:11 74
原创 MyEclipse快捷键大全
MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位到下一个 Ctrl+E...
2012-05-30 20:44:07 82
原创 Java正则表达式详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式...
2012-05-25 16:36:12 92
原创 广告图片运动
假定图片区域的id为your_id,代码分为两部分:第一部分是HTML代码,用于显示广告图片链接;第二部分是JS代码,用于控制广告图片运动。 广告图片的HTML代码 Html代码 用于控制图片运动的JS代码 Js代码 (function(id){ var ...
2012-05-23 17:11:28 93
原创 关于弹出窗口和屏蔽浏览器地址栏及工具栏
window.open ( "http://192.*.*.*/web/index.php ", "newwindow ", "height=768, width=1024, toolbar=no, menubar=no, scrollbars=yes, resizable=yes, location=no, status=yes,left=0,top=0 ...
2012-05-03 19:56:29 500
原创 验证数字的正则表达式集
验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$...
2011-10-29 09:46:34 59
原创 table动态增加一行
My JSP 'tableaddrow.jsp' starting page function tableAddRow(tableName) { var row = tableName.insertRow(tableName.rows.length); //行对象 var i =...
2011-09-21 13:42:38 1540
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人