自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 收藏
  • 关注

原创 (转)maven scope含义的说明

依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围: compile (编译范围) compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath 中可用,同时它们也会被打包。 provided (已提供范围) provided 依赖只有在当JDK 或者一个容器已提供该依赖之后才使用...

2016-06-14 11:25:30 150

原创 jquery checkbox 全选操作不正常的问题解决

       背景:对一个列表中的所有数据的checkbox操作。通过一按钮的形式,对所有数据的checkbox全选后,并进行提交。       <ul class="main-menu" id="task"> <li class="nav-header hidden-tablet"><input type="checkbox" id=&qu

2015-05-27 15:34:07 206

原创 proxool 0.9.1,解决 Attempt to register duplicate pool 异常(转)

做项目的时候,遇见空异常,而且不是经常的,本来想将就的放过,可考虑到偶尔影响用户的正常使用,对用户体验非常不好,还是要花些时间查找问题的根源。结果如预料的那样,跟转发来的这篇博文讲述的性质一模一样。 同时再赞叹一声,转发来的这位博主,写的很详尽。下面是原文: 今天客户发来的日志中发现异常。该异常偶尔在程序启动的时候出现。 [java] view plaincop...

2015-05-22 11:18:26 504

原创 Mac上MySQL root 密码忘记或权限错误的解决办法(绝对能行的方法)(转)

不管什么原因吧,忘了密码也好,改了权限也好,导致root登录不上了。    以下是还原root权限和更改root密码的最便捷方法。    1:装mysql workbench 。可视化界面直接操作。(连接mysql server 的客户端)    2:苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(用苹果系统的应该都懂)    3:进入...

2015-05-21 10:56:52 148

原创 git 怎样删除本地推送的远程分支

 在项目中使用了git管理代码后,很多时候会创建很多的不同名称的分支,以区分各个分支代码功能。 而随着代码的合并,以前的分支就可能不再需要保存了。又为了能够清楚的找到现行的重要分支,所以就要对没有用的分支进行删除。 那这时候就可以使用下面的命令: git push origin --delete <branchName> 删除tag这么用: ...

2015-05-04 09:20:11 351

原创 javasript 字符串截取、替换、包含

最近经常会用到前端处理字符的问题,现在记录一下关于用javascript对字符处理的操作。 前景:       有两个简单字符字义,如下:  var str1 = "abcdefghijklmn";var str2 = "0123456789";  1、判断str1字符中是否包含"hello"和"ghi"  if(str1.indexOf...

2015-04-29 14:51:21 418

原创 jqGrid 多选行的取值

  针对博客《从2行到6行多选》后的选中行取值进行说明。 var selectedIds = $("#entrysTable").jqGrid("getGridParam", "selarrrow");var entrysId = "";for(var i = 0 ; i < selectedIds.length; i ++ ){ var id = selecte...

2014-07-07 15:29:06 1040

原创 jqGrid 设置单元格行高的方法

好像在jqgrid的api中没有发现直接对行高的描述,就用了赋数据的方法。 自定义行高,改写loadComplete事件loadComplete: function() { var grid = $("#list"); var ids = grid.getDataIDs(); for (var i = 0; i < ids....

2014-07-07 14:58:16 3837

原创 Jquery chosen动态设置值 select Ajax动态加载数据 设置chosen和获取他们选中的值

  在做一个编辑对话框时,要对里面带有select option的操作。主要是想动态加载option和对option的选中。但是由于项目中使用了jquery里的chosen()方法,怎么也无法实现效果。原码如下:  <select id="viewOLanguage" data-rel="chosen"> <option value="zh">简体中文(...

2014-06-27 11:38:38 1341

原创 jqgrid 3.6 中文api

JQGridJQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。JQGrid Demo 是一个在线的演示项目。在这里,可以知道jqgrid可以做什么事情。下面是转自其他人blog的一个学习资料,与其说是学习资料,说成查询帮助文档更加合适。jqGrid学习之 ------------- 安装jqGrid安装,只需把相应的css、js...

2014-06-26 12:41:47 227

Java编程风格

JAVA编程风格简析很久以来都在体会着JAVA的风格,现在做一简单陈述,希望大家多提宝贵意见。 对于一种好的编程语言,学习它的编程风格是很重要的。每种语言都有自己的编写和注释约定,当然所有语言都建立在最基本的约定之上。编程中最重要的并不是让代码按自己希望的方式运行,而是程序中那种自明的编程风格(这对于程序员的益处相信众多程序员都身有体会)!但这还不够,程序还应该具有可读、相对持久和...

2014-06-26 12:38:03 133

原创 jqgrid shiftKey 从第2行到第6行多选的解决方案

   今天项目里又应用到了jqgrid这个插件,实现应用shitf键多选值。      jqgrid功能的强大是有目共睹,但是当我使用api中的 multiselect: true,multikey:'shiftKey'     时并没有如我所想象的那样实现多选功能,而只是单纯的点击项的多选。     于是在网上查找一番,终于找到牛人实现的一个简单方法(...

2014-06-24 13:04:29 541

原创 Mysql批量update时1175的错误解决 (转)

当用MySQL Workbench进行数据库的批量更新时,执行一个语句会碰到以下错误提示:Error Code: 1175You are using safe...without a WHERE that uses a KEY column 因为是MySQL Workbench的默认的安全设置是不能批量更新表的。当要执行的SQL语句是进行批量更新或者删除的时候就会提示这...

2014-02-18 16:23:48 202

原创 Log4j的简单配置

         公司的项目需要用到log4j对日志的管理,把内容简单说明一下。(java环境)         log4j的配置管理形式有两种:一种是. properties格式的文件,另一种是.xml格式的文件。          #可以设置级别:debug>info>error #debug:显示debug、info、error #info:显...

2013-08-16 15:48:09 94

原创 git的简单命令及使用

        公司里一直在用git做为版本管理工具,而我总感觉用着别扭,难道是svn用多了。在这里简单记录: git remote add -f songcl git://192.168.215.12/git/dict2.git (项目里添加获取人的设置)其中,songcl是在本地设置获取人的别名。dict2.git是获取人的项目。git fetch --all(获取全取人分...

2013-08-16 15:19:10 99

原创 jQuery $ is not defined——js引入报错

       今天在项目里使用jquery、jqgrid等js时报错了:jQuery $ is not defined("$" 是在jquery里面定义的。)。但我确实引入了呀,而且自己写测试能在jqgrid里得到数据呀!这是什么问题呢?        后来查了一下,才知道原来是引入js时存在顺序问题,否则会导致jqgrid找不到jQuery对象。              后...

2013-07-25 09:19:40 518

原创 关于ajax后台success传来json数据的问题

最近在使用JQuery的ajax方法时,需要返回的数据为json数据,在success返回中数据处理会根据返回方式不同会采用不同的方式来生成json数据。在$.ajax方法中应该是如何来处理的,简单进行说明。         首先给出要传的json数据:[{"demoData":"This Is The JSON Data"}]        1,使用普通的aspx页面来处理    ...

2013-07-25 09:06:13 690

原创 关于MySql中自增长id设置初始值

在MySQL数据库,设置了id为自增长类型,但由于程序还处于开发阶段,很容易的会产生错误数据,然后就直接删除了,可是id的自增长值没有跟着减少,这里提示:        如果表中数据没有用,直接删除了数据,自动增长ID还是不会从1开始的。         那么需要怎么做呢?有两种办法: 1、ALTER TABLE `tablename` auto_increment='227...

2013-07-25 08:45:47 368

原创 自增长:java.sql.SQLException: Field 'id' doesn't have a default value

        今天用java程序向mysql数据库中进行数据记录的时候,用的id自增长时,报了异常java.sql.SQLException: Field 'id' doesn't have a default value错误,看了一篇博文,决定按他的方法试试。http://blog.sina.com.cn/s/blog_43ed7f260100fk6h.html:其中现在修改了STRICT...

2013-07-25 08:36:10 153

原创 java 数值进制转换

十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16).toString() 八进制转成十进制 Integer.v...

2013-01-28 11:53:31 142

原创 java api 判断字符

java.lang.Character里有相应的判断方法char c = 'a';isDigit(c):判断字符是否数字isLetter(c):判断字符是否字母 isLetterOrDigit(c):判断字符是否字母或数字isLowerCase(c):判断字符是否小写字母isUpperCase(c):判断字符是否大写字母isWhitespace(c):判断字符是否空...

2012-07-10 15:41:04 261

原创 JAVA中文字符编码问题详解(转)

  JAVA的中文字符乱码问题一直很让人头疼。特别是在WEB应用中。网上的分析文章和解决方案都很多,但总是针对某些特定情况的。很多次遇到乱码问题后, 经过极为辛苦的调试和搜索资料后终于解决,满以为自己已经掌握了对付这些字符乱码怪兽的诀窍。可当过段时间,换了个应用或换了个环境,又会碰到那讨厌的火 星文,并再次无所适从。于是下决心好好整理一下中文字符编码问题,以方便自己记忆,也为其他程序员兄弟们提...

2012-06-26 12:02:34 108

原创 eclipse与命令行编译的编码问题

      最近在做关于字符串解析的事情,一开始一直在用eclipse进行开发,所以解析时的思路也依照于eclipse解析出来的文本字符串时行。但到了完成阶段后,把项目打成jar包,在命令行里运行时,问题出现了,在命令行里并没有解析出eclipse里解析的字符串,这样一来,由于有特殊字符解析的不一样,导致程序直接运行不了。      先说明一下我的系统,是mac 10.7的机子,其它配置为默认...

2012-06-20 13:04:33 169

原创 java.util.regex.PatternSyntaxException表达式错误异常

今天遇到了java.util.regex.PatternSyntaxException的问题,在进行字符串分割时,以“+”为分割。这时就会报异常。那么解决方法是最后一行。String s="/babalaautomgr.ejs?method=constr";    int i=s.split("+").length;    System.out.println(i...

2012-05-24 13:40:15 345

原创 java 解析 Xml ( VTDGen、AutoPilot )的使用

今天主要用到了对xml的解析,现在做个记录,首先我贴一段我参考的别人的代码。里面的注释描述的很清楚。  package com.ytxsoft.xml;import com.ximpleware.AutoPilot;import com.ximpleware.VTDGen;import com.ximpleware.VTDNav;public class UserVTD...

2012-03-28 20:19:06 465

原创 java 加密解密简单实现(转)

加密算法有很多种:这里只大约列举几例: 1:消息摘要:(数字指纹):既对一个任意长度的一个数据块进行计算,产生一个唯一指纹。MD5/SHA1发送给其他人你的信息和摘要,其他人用相同的加密方法得到摘要,最后进行比较摘要是否相同。2:单匙密码体制:DES:比较简便高效,密钥简短,加解密速度快,破译极其困难,但其安全性依赖于密匙的安全性。DES(Data Encryption Standa...

2012-03-22 10:39:04 103

原创 JAVA 5.0 新特性 枚举 ——enum

今天对JAVA5.0以后出现的新特性枚举enum进行学习和使用,现在记录如下。 枚举感觉和数组差不多,可以对常量进行定义,类似于:  public static final int a = 4 ;   先把一段可直接运行看看效果的代码放上来。  代码:  public class EnumTest{ public static void main(St...

2012-03-21 18:16:28 120

原创 Junit 测试 servlet--easymock

对于要在项目里对servlet进行单元测试,可以使用junit进行,而用junit测试servlet时有两种方法,一种使用httpunit + servlet测试,另一种是easymock + servlet,在这里重点介绍使用easymock方法进行的junit测试。 环境:eclipse 3.7 ,  junit 4 ,  easymock 3.1。 测试单元代码如下 : ...

2012-03-09 09:56:30 237

原创 JAVA Map 的三种遍历方式

今天编程突然使用到对map的遍历,现在记录一下相关知识。 第一种:最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的。  import java.util.Collection;import java.util.Iterator;import java.util.Map;import java.util.HashMap; ...

2012-03-08 18:28:12 262

原创 JAVA的可变类与不可变类

可变类和不可变类(Mutable and Immutable Objects)的初步定义:可变类:当你获得这个类的一个实例引用时,你可以改变这个实例的内容。不可变类:当你获得这个类的一个实例引用时,你不可以改变这个实例的内容。不可变类的实例一但创建,其内在成员变量的值就不能被修改。 如何创建一个自己的不可变类:.所有成员都是private.不提供对成员的改变方法,例如:setXXXX.确保...

2012-03-06 18:36:07 75

原创 非常好的JAVA编译基础(转)

java编译的莫名奇妙问题总结 Java很诱人,但对于刚跨入Java门槛的初学者来说,编译并运行一个无比简单的Java程序简直就是一个恶梦。明明程序没错,但各种各样让人摸不着头脑的错误信息真的让你百思不得其解,许多在Java门口徘徊了很久的初学者就这样放弃了学习Java的机会,很是可惜。笔者也经历过这个无比痛苦的阶段,感觉到编译难的问题就出在classpath的设置及对package的理解之上...

2012-02-24 10:45:13 99

原创 eclipse 里查找行号的方法

今天开发的时候为了方便查找报错行的位置,特意在网上找了一下快捷键是什么,现做记录。在Eclipse里的show the line number 后,使用"Ctrl + L"快捷键就可以通过查找行号,来快速找到该行。...

2012-01-17 10:50:43 1131

原创 TortoiseSVN 命令 (命令行执行工具)

TortoiseSVN是一个GUI客户端,这个自动化指导为你展示了让TortoiseSVN对话框显示并收集客户输入,如果你希望编写不需要输入的脚本,你应该使用官方的Subversion命令行客户端。TortoiseSVN的GUI程序叫做TortoiseProc.exe。所有的命令通过参数/command:abcd指定,其中abcd是必须的命令名。大多数此类命令至少需要一个路径参数,使用...

2011-11-22 11:03:54 242

原创 关于mxgraph中图形颜色显示控制

今天搞了一下ext、mxgraph的东西,之前都是同事在搞,今天也是小小的学习吧。 在mxgraph里如果要想让图形变色,需要这么几步,确定是哪个图形,然后就是变色的方式,我这里重点展示变色方式的代码。 graph.setSelectionCell(cell); 确定好图形后, 第一种 的效果是: graph.setCellStyles(mxCons...

2011-10-19 17:25:56 1637

原创 ORA-00031: session marked for kill 关于oracle的锁表处理

一些操作ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,实在没办法的时候,只好重启数据库。但这也不是最佳的解决方案,现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。 1.下面的语句用来查询哪些对象被锁:select object_name,machine,s.sid,s.serial#from v$locked_ob...

2011-07-29 10:05:27 225

原创 windows 批处理文件编写 相关命令

批处理的作用 简单的说,批处理的作用就是自动的连续执行多条命令。这里先讲一个最简单的应用:在启动wps软件时,每次都必须执行(>前面内容表示DOS提示符): C:\>cd wps C:\WPS>spdos C:\WPS>py C:\WPS>wbx C:\WPS>wps 如果每次用WPS之前都这样执行一遍,您是不是觉得很麻烦呢?好了,用批处理,就可以实现将...

2011-07-20 14:35:21 78

原创 在windows下编写启动服务的脚本

      由于最近系统装了很多的服务,而一些服务只有在特定的时候才会使用到,所以就想到写一个脚本来手动启动服务,而不用在开机的时候自动启动。  使用命令行启动服务在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是:net start 服务名net stop 服务名用sc可打开被禁用的服务,语法是:sc config 服务名 start= demand ...

2011-07-20 14:01:20 258

原创 对MySQL的安装进行补充

这里还有一个问题是:在 mysql.sock 不见的情况下,可能是无法重新启动 mysql 的,如果真的不行,只好先下:#ps -aux|grep mysql再把看到的 pid 先砍了#kill 看到的pid确定全部都杀完了,再看一次还有没有#ps -aux|grep mysql确定里面的 mysql 都没有了,然后再执行 mysqld 或是 service mysql...

2011-07-03 14:05:30 101

linux下的MySQL安装相关问题解决

这次也算是初次在linux系统上安装mysql吧,遇到了不少问题,通过在网上查找了一些相关资料后,总算把这些逐渐解决了,哈。**注意:这里解决的问题是基于Red Hat的rpm安装格式的mysql。 也是我的记录不太即时吧,忘了第一次出现的问题是具体信息怎样描述了,但是从这个问题里可以总结出一点就是,要先卸载干净已安装的mysql(包括系统里预安装的),然后再进行安装,不然出现的错误是...

2011-07-03 11:13:01 88

原创 在windows系统下如何查看端口占用情况

1、打开控制台,使用netstat -a -n -o命令,列出程序的端口占用情况,结果类似如下所示: C:\Documents and Settings\Administrator>netstat -a -n -oActive Connections Proto Local Address Foreign Address State...

2011-06-30 16:31:07 94

空空如也

空空如也

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

TA关注的人

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