自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (10)
  • 收藏
  • 关注

原创 java常用代码

整数相除(sum \ bad 为int类型)BigDecimal a = new BigDecimal(""+(sum-bad)+".00");BigDecimal b = new BigDecimal(""+(sum)+".00");BigDecimal goodEntRate =a.divide(b,4,BigDecimal.ROUND_HALF_UP);goodEntRate =

2015-09-06 15:48:23 853

原创 把svn中的分支(branch)合并到主分支(trunk)

把svn中的分支(branch)合并到主分支(trunk)branch 和 trunk的代码同步至最新选中trunk项目需要合并的代码(可以项目根目录、也可以是子目录或文件)选择合并操作 ( team-->合并)选择合并一个分支(reintegrate a branch)填写需要合并的分支目录(reintegrate a branch)

2015-04-07 16:23:10 4585

原创 如何在关闭web服务时进行一些清理操作(Spring mvc)

背景目前正在替一家500强企业开发系统,因为系统众多所以他们使用ESB对各个系统之间的服务进行管理,同样也要求我们的系统进行对接。要求在我们的系统启动时进行注册,在系统关闭时进行注销。根据要求同事写了一个serverlet在系统启动的时候进行注册操作,但是不知道在系统关闭时进行相应的操作。解决方法因为项目使用spring mvc 项目,所以我知道可以通过spring的监听器完成相应的工

2015-03-30 10:28:16 3186

转载 sqlserver 分段函数

-- 函数--表值函数create function f_split(@SourceSql varchar(8000),@StrSeprate varchar(10))returns @temp table(a varchar(100))--实现split功能的函数--date    :2005-4-20--Author :Dominoasbegin    de

2015-03-18 13:48:29 2208

原创 python中编码总结

python中编码总结:1 python默认使用程序文件的编码对中文字符串进行编码,所以utf-8 、gbk程序的记录的中文是不同的编码2 可以强制使用unicode编码进行编码,使用u字符3. utf-8 每个中文占用3个字节 \xe8\x80\x834 gbk 每个中文占用2个字节  \xbf\xbc5 编码介绍编码规则

2015-02-28 16:15:57 983

原创 js限制金额输入框(最高精度为保留6位小数)

js限制金额输入框(最高精度为 保留6位小数)说明:在一个项目中有限制6位小数的限制。在本次测试的过程中发现还存在一些bug  1.如可以长按键盘不放可输入多个小数点  2.通过长按可输入‘1...234.’   这次解决了这个bug,并把代码实现的代码贴了出来 New Document function formatMoneyWith6digts2

2015-02-26 17:28:37 8283

原创 python正则表达式-findall

python正则表达式-findall#coding=utf-8import re '''# 获取匹配的的内容'''p = re.compile(r'\d+') print '找出所有的数字',p.findall('one1two2three3four4') '''# 获取匹配的的内容-比较复杂的例子'''unicodePage ='i am a boyi am

2015-02-23 21:43:30 3295

转载 查看java calss文件的jdk版本

查看jdk版本由于JDK一般是向下兼容的,所以有时候本地的JDK版本比类库的版本低,往往会抛出java.lang.UnsupportedClassVersionError: Bad version number in .class file。有时候需要确认到底是哪个类的版本低。所以需要确认类的编译JDK的版本。 可用二进制编辑工具(例如EmEditor)打开类文件,会有以下的显示: CA

2015-02-14 11:17:33 579

原创 在mysql数据库中制作千万级测试表

前言:最近准备深入的学一下mysql,包括各种引擎的特性、性能优化、分表分库等。为了方便测试性能、分表等工作,就需要先建立一张比较大的数据表。我这里准备先建一张千万记录用户表。步骤:1 创建数据表(MYISAM方式存储插入速度比innodb方式快很多)数据表描述数据量:1千万字段类型:  id :编号

2015-01-28 16:48:22 1324

原创 sqlser2008常用操作

导入导出数据库:导出数据库:1. 右击选中需要备份的数据库,任务--备份 导入数据库1. 右击选中需要“数据库”,点击附加操作批量导出存储过程:1 选中需要导出的数据库,然后点击  查看-->对象资源管理详细信息2 在 可编程性-->存储过程中 选择需要导出的存储过程(可多选),鼠标右击导出成sql脚本

2015-01-04 12:45:39 1489

原创 oracle创建表空间脚本

前言:以前都是用oracle的工具生成表空间的,今天看到一种更方便、快速的方法---使用数据库脚本。/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace airforce34 tempfile 'D:\date\airforce34.dbf' size 100m autoextend on ; --删除临时表空间

2014-12-26 09:38:00 1302

原创 Tomcat常用配置

设置编码修改 conf\server.xml  <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />设置应用名称所对应的目录conf\ser

2014-12-25 10:44:27 872

原创 解决端口冲突问题

前言:        在日常的工作中经常会遇到端口被占用的问题,以前都凭经验或者直接到网上查找当前软件端口冲突的原因,最终问题都能解决但是比较费时费力,今天网上看到一种利用windows命令解决端口冲突的办法比较不错,我把使用方法记录下来供大家参考。1 查看相应的端口是否被占用,如果没有被暂用的话则不会显示一下内容netstat -aon|findstr

2014-12-19 10:14:51 8934 1

原创 js检查元素是否包含在数组中

说明在系统中需要检查税率填写的正确性,一定是国家规定的某几种税率,当然可以通过if else进行校验,但是还可以使用定义一个数组然后校验是否包含在元素中进行校验。优点:添加税率无需修改逻辑,只需要在税率数组中添加即可。

2014-12-17 10:45:11 1900 4

转载 eclipse tomcat启动,内存溢出问题

可以尝试办法:A.修改Tomcat/bin/catalina.bat,添加如下内容set JAVA_OPTS=-Xms256m -Xmx512m -Djava.awt.headless=true [-XX:MaxPermSize=128M]B.eclipse->windows->preferences..->tomcat->jvm..->jvm文本框里,添加-Xms256m -Xm

2014-11-13 14:10:57 640

原创 spring问题排查-调低日志等级

问题描述1. 页面经过一次修改后,提交后页面出现400错误,但是后台并没有输出任何错误信息。2. debug监听应页面相应的提交链接也没有任何反应(没有进入后台的controller方法中)。3. 在浏览器刷新提交链接可进入后台方法(Debug可以监听到)解决方法:1. 通过问题中的第3条可以看出肯定是页面中的内容,应该是参数的问题导致无法提交的。2. 但是通过页面

2014-11-12 10:17:35 2638

原创 通过互联网同步win7时钟

通过互联网同步win7时钟,单位所有的电脑时间总会同步到一

2014-11-06 14:12:31 969

原创 兼容chrome和ie的音乐播放

兼容chrome和ie的音乐播放(Ie7 Ie8 Ie9 均测试过 )aa function playSound(){ var snd_ie = document.getElementById('snd_ie'); snd_ie.src = "./alert.wav" var snd_chrome = document.getElementById('snd_ch

2014-10-20 15:53:10 2356

转载 页面提示框试下,类似cs

aa* { margin: 0px; padding: 0px;}#tip { position: absolute; right: 0px; bottom: 0px; height: 0px; width: 180px; border: 1px solid #CCCCCC; background-color: #eeeeee; padding: 1px; over

2014-10-20 13:30:55 534

原创 耗时输入框

前言:在系统中有输入耗时的需求,用于描述一个活动花费多少时间。具体要求:精确到分钟,只允许录入小时和分钟,不允许输入不合法的字符,或者做相应的校验。设计:根据需求考虑使用js的键盘时间来进行控制,静止非数字以外的字符录入至输入框中,这样就需要校验了。实现代码(支持ie及chrome)页面 $(docu

2014-09-28 14:26:02 874

原创 websphere8 调整堆内存

前言原来使用tomcat作为应用服务器,当需要调整堆内存的时候只需在catalina.bat文件中添加AVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx350m 即可,本项目要求需要使用websphere,找了很久终于找到配置的地方。在“运行时”还可以查看当前的内存情况,当然需要看及时的内存情况可使用自带的PMI功能。

2014-09-19 15:42:48 4954

原创 jdk读取xml文件

前言在写一个通用组件的时候需要读取xml文件,但是考虑到组件分发更加方便,所以进来少引用第三方的jar包,所以直接使用jdk内置的xml解析方法,当然功能和效率可能都没有第三发的组件强大。导入的文件:import org.w3c.dom.Document;import org.w3c.dom.Element;import org.w3c.dom.NodeList;解析代码:

2014-09-18 15:09:25 1723

原创 BS登陆功能

登陆方法package ey.org.web.controller;import java.util.List;import javax.annotation.Resource;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSession;import org.springf

2014-09-18 15:02:08 1815

原创 利用navicat导出数据表结构和insert语句

解决在Eclipse中引用jar包后,查看组件的方法乱码问题

2014-09-17 17:30:03 15730

原创 Jquery validate 验证

1 必填和远程校验$("#inputForm").validate({ rules: { "username": "required", "loginid": { remote: { type: "post", url: "${ctx}/user/isUniCode.do", data: { code: function() { r

2014-09-04 14:31:28 844

原创 Jquery ajax传递数组

前台后台@RequestMapping("/batchDeleteRole") public void batchDeleteRole(HttpServletRequest request,HttpServletResponse response){ String[] roleids = request.getParameterValues("ids[]");

2014-09-03 16:51:31 1505

原创 页面传递Json对象,后台解析

使用的组件前台组件:json2.js  来自 http://www.json.org/js.html后台组件:json-lib-2.2.2-jdk15.jar前台代码1 通过页面生成json对象列表,然后转换成字符串// 生成json对象 转字符串 function makeTsJsonParam(){ var tsList = new Array();

2014-09-03 15:30:12 7496

原创 Spring读取配置文件

说明:一般项目中都会有读取配置文件的需求,可以使用property文件、xml文件等方式。这里利用spring可读取对象的特性,写了一个读取属性的例子。demo演示了项目常用的两种属性第一是key 、value关系的map对象(类似property文件)、列表对象listjava对象package eway.flight.utils;import java.util.

2014-08-19 10:40:32 1222

原创 页面异步保存列表列

依赖jsw

2014-08-18 15:04:56 1197

转载 怎么建立win7无线热点

使用CD命令进入你要进的目录开启WIN7的无线热点的方法: 1、使用管理员运行CMD 2、使用命令netsh wlan set hostednetwork mode=allow ssid=wifi key=123456789 mode=allow 是否启用虚拟WIFI网卡,disallow为禁用 ssid=wifi

2014-08-05 18:54:15 595

原创 checkbox常用操作

全选function SelectAll(checked,checkbox_id) { var checkboxs=document.getElementsByName(checkbox_id); for (var i=0;i<checkboxs.length;i++) { var e=checkboxs[i]; e.checked=checked; }}反向选

2014-08-01 11:17:42 1525

原创 锁定菜单选中项(BS程序)

1  要求在BS程序中通常都用需要显示当前选中菜单要求,具体要求如 高亮菜单、用特殊颜色标示等。实现难点:因为html不保存状态,所以每次菜单的改变如何记录这个状态是问题的核心。2 解决方法我大致使用过一下集中方式。1. iframe(比较古老的做法):这种方法做法最为简单,就是把menu菜单、菜单导向的内容分别放置在两个页面中(内容使用 iframe ),

2014-07-29 15:43:09 869

原创 css常用操作

div中过多文字省略

2014-07-25 19:59:50 465

原创 js常用操作

checkbox全选//全选function SelectAll() { // alert(); var checkboxs=document.getElementsByName("checkbox"); for (var i=0;i<checkboxs.length;i++) { var e=checkboxs[i]; e.checked=!e.checke

2014-07-25 13:29:28 676

原创 Eclipse工具问题

1 Eclipse使用ctrl复制 粘贴很卡Eclipse -- Windows->Preferences->General->Editors->Text Editors->Hyperlinking: 去掉这个选项的勾:Enable on demand hyperlinks style navigation 备注:如果只是页面开发时候开的话,只需要去掉javacript 和 jsp

2014-07-24 09:06:01 906

转载 使用 JSLint 保证 JavaScript 代码质量

使用 JSLint 保证 JavaScript 代码质量随着富 Web 前端应用的出现,开发人员不得不重新审视并重视 JavaScript 语言的能力和使用,抛弃过去那种只靠“复制 / 粘贴”常用脚本完成简单前端任务的模式。JavaScript 语言本身是一种弱类型脚本语言,具有相对于 C++ 或 Java 语言更为松散的限制,一切以函数为中心的函数式编程思想也为开发人员提供了

2014-07-24 08:56:58 647

原创 ruby常用操作

# -------if 语句--------------x=3if x > 2 puts "x is greater than 2"elsif x <= 2 and x!=0 puts "x is 1"else puts "I can't guess the number"end# -------for 语句--------------for i in 0..5

2014-07-21 17:35:18 633

原创 win7 +ruby环境 require “mysql”出错解决方法

错误信息ERROR: Error installing mysql-2.9.0.gem: ERROR: Failed to build gem native extension.解决方案主要参考《2. 安装失败问题处理 》:step1.     下载 mysql-connector-c-noinstall-6.0.2-win32,并解压

2014-07-21 15:12:44 1422

转载 纯DIV+CSS百分比进度条

纯DIV+CSS百分比进度条 New Document body { font-size: 12px; } #n { margin:10px auto; width:920px; border:1px solid #CCC; font-size:14px; line-height:30px; } #n a { padding:0 4px; color:#3

2014-07-17 12:53:20 4681 1

原创 win7安装ruby on rails开发环境

win7安装ruby开发环境:1 安装 rubyinstaller-2.0.0-p481.exe    1 选择安装目录:(如:D:\server\Ruby200)    2 安装过程中: 需要勾选所有选项(安装插件、执行执行rb扩展的文件)    验证:cmd 中 ruby -v 显示版本号则说明正常2  rubygems-2.3.0.zip

2014-07-16 14:49:23 1754

批量编码转换GB2UTF8

可对文件进行编码转换。如把指定目录下的GBK编码文件 转换成UTF-8.

2014-09-12

plsqldev最新版 完美汉化破解包

包含最新版 plsql V1005官网安装包 + 汉化包 + 破解工具(序列号生成器),亲测可用。其中,破解工具 10 版通用

2013-10-30

hypersnap6

hypersnap6是一款截图软件,功能很强大。

2013-07-16

Mysql5.5非安装精简版

1.精简版容量超小 2.免安装(win7-32bit、win7-64bit可用) 3.登录账户 root/root 4.数据库编码已改为utf8

2013-07-15

editplus3安装版(含注册码)

editplus3安装版(含注册码) win7-32bit、win7-64bit均测试通过

2013-07-04

ExportBlog( blog导出工具)

支持blog: CSDN、ITEYE、博客园、新浪、搜狐、和讯、ChinaUnix、网易、51CTO、开源中国、百度空间、QQ空间和51空间。 备注: CSDN已测试

2013-06-29

ez_setup.py

说明: 当使用python install出现 “No module name setuptools” 时。可以使用此文件。存放在任何目录如d:\ez_setup.py, 在cmd中执行即可此文件即可。 测试环境: python2.7 win7-64bit 测试通过

2013-06-23

sublime2-win64位安装文件及破解方法

sublime2-win64位安装文件及破解方法(同类软件 editPlus )

2013-05-25

Navicat Premium V9.1.5简体中语文绿色版.zip

1. 无需安装 2. 支持多种类型的数据库 包括 mysql 、oracle 、sqlserver 等

2013-05-13

空空如也

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

TA关注的人

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