自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性。例如:1 + 2 + 34 – 5 + 67 – 8 + 9 = 100。

import java.util.ArrayList;import java.util.List; /** * 1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列, 如:512234、412345等.要求:"4"不能在第三位,"3"与"5"不能相连. *  * @author gnn */public class TryTe

2015-05-14 17:09:07 3821

原创 curl的get和post请求示例

curl的get和post请求示例

2023-04-12 10:06:06 481

原创 resin版本低报错:Absent Code attribute in method that is not native or abstract in class file javax/valida

问题日志:log4j:WARN No appenders could be found for logger (net.sf.ehcache.CacheManager).log4j:WARN Please initialize the log4j system properly.[09:33:34.615] {main} WebApp[http://admp.21cn.com/admp

2016-04-25 10:13:14 885

原创 习惯很大程度上影响你是否成为合格程序猿

1、遇到不懂的自己在哪里瞎搞,而不是搜索答案。2、经常粗心大意,一个小小的错误卡住,可能会花几天时间解决。比如大小写不对,某个字母写错,顺序搞错。3、遇到问题就猜,觉得是那种问题就极力往那个方向靠,事实上不靠谱。出了问题还是要看log,针对性找问题,对症下药。(这点不好描述)4、学习新技术没有动力。如果这个动力没有的话,那很难成为一个优秀的程序猿了。以上几点,个人心得,觉得

2015-06-19 14:28:07 795

原创 对list按元素的属性排序

import java.text.SimpleDateFormat;import java.util.Collections;  import java.util.Comparator;  import java.util.Date;import java.util.List;  import java.lang.reflect.Method;  import java.l

2015-06-01 11:00:45 512

原创 linux从svn更新代码脚本

linux从svn更新代码到当前机器#!/bin/shcd /xxx/srcsvn updatecd um_coremvn clean installcd ..cd um_omsmvn clean packagecd /xxx/jsp/xxx.com/source/src/um_oms/target/xxx-oms-1.0.0-SNAPSHOT/rm -

2015-04-24 17:39:52 2915

原创 velocity foreach用法

#set( $result = ${list})#set ($i=0)#foreach($onlineData in ${onlineDataList})$result.get($i)#set($i=$i+1)#foreach($hour in [0..23])  $hour#end   #foreach($online in $on

2015-04-24 16:48:58 10687

原创 eclipse写代码经常用的快捷键

1. ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。2. ctrl+o:快速outline 如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功

2015-02-12 17:46:28 6679

原创 eclipse解决editor does not contain a main type的方法

写在前面的话:我的也出现这个问题,但是解决方法和转发的内容不太一样,原理一样,我是右击src--build path--use as source folder,估计以前是删除了工程中的部分东西,如果针对其他文件夹报错的会出现很多,不要担心,再remove source folder就行了,记得运行之后重启,还有包估计要重新rebuild source一下。1、今天用eclip

2015-01-29 17:54:13 619

转载 hosts – 如何默认使用记事本打开hosts文件或快捷方式

注:本人只试过第一种方法!!!做网站的同志们经常需要打开hosts文件修改解析来测试网站。像小编一样,我把hosts文件直接做了个快捷方式在开始菜单中。遗憾的是,每次打开都要选择一下打开方式,用记事本打开,非常麻烦。今天研究了下有几种解决方法: 1、最简单的,创建好hosts的快捷方式后,右键,属性,将目标1

2015-01-29 10:15:10 4011

转载 Eclipse中用Maven编译报错的解决方法

Eclipse中用Maven编译报错的解决方法  环境】  eclipse-jee-juno-SR2-win32-x86_64  apache-maven-3.0.4   【Eclipse报错】[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plug

2015-01-21 12:09:48 882

原创 启动resin时由于jdk是1.8版本报错:JDWP Transport dt_socket failed to initialize, TRANSPORT_LOAD

以下是报错信息:一月 10, 2015 11:11:37 上午 com.caucho.boot.WatchdogProcess run信息: WatchdogProcess[Watchdog[],1] starting Resin[11:11:37.342] {watchdog-} WatchdogProcess[Watchdog[],1] starting ResinFA

2015-01-16 12:05:16 3935

转载 JDWP了解 与解决 ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)异常

此问题,搜搜找到正解真困难,转来借鉴下,还是有点用的额! JDWP  JDWP 协议介绍  协议分析  Packet 的结构  JDWP 传输接口(Java Debug Wire Protocol Transport Interface)  JDWP 的命令实现机制  JDWP 的事件处理机制  JPDA(Java

2015-01-10 16:29:46 5878

转载 java sdk安装后环境变量的配置

1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;2.安装完成后,右击“我的电脑”,点击“属性”;3.选择“高级”选项卡,点击“环境变量”;4.新建系统环境变量 JAVA_HOME,值为刚才的安装路径D:\java\jdk1.5.0_08(注意:JAVA_HOME为系统环境变量,不要弄成用户环境变量)5

2015-01-05 16:27:35 2294

转载 Java中的字符串分割

转自 http://blog.csdn.net/yuwenhao0518/article/details/7161059          http://longkm.blog.163.com/blog/static/116662640200971541741/ java中的split函数和js中的split函数不一样。 Java中的我们可以利用split把字符串按照指

2014-12-03 14:28:58 506

转载 程序员人生的出口(写的真不错,对程序员能有一个清晰的认识)

程序员的人生出口很多人非常想知道自己的未来是什么样子的,迫切到一定程度甚至会找算命先生。如果并不是想得到一个精确结果,这事儿其实并没有想的那么难。程序员的人生看起来五花八门,可以是Windows系,可以是Android系,可以是iPhone系等等,但如果为之做点抽象,那就会发现人生出口的类别其实不多,接下来我们就结合例子来看看程序员的人生中最可能的几个出口。这些出口里有大部分人的未来景象。

2014-11-21 17:32:47 477

原创 一些java程序代码中的隐患bug

if(attributes!=null && !attributes.isEmpty()){    for(Entry entry : attributes.entrySet() ) {    sb.append(" ").append(entry).append("=").append("'").append(attributes.get(entry)).append("'").appe

2014-11-20 14:13:03 725

原创 java编程容易出bug的基础细节

String value = (String)entry.getKey();            String msgId = value.split("||")[0];            String level = value.split("||")[1];

2014-11-19 18:34:10 1090

原创 Block[Table[mnode:2,/opt/resin_push/resin-data/self-service/distcache/mnode.db],1b8002,copy=false,lo

500 Servlet Exception[show] java.lang.IllegalStateException: block Block[Table[mnode:2,/opt/resin_push/resin-data/self-service/distcache/mnode.db],1b8002,copy=false,load=false,dirty=false] is not an

2014-11-17 11:45:39 2066

转载 简单爬虫

package java.test.com;/** * @author Guonj * data : 2014-11-11 */import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;import java.util.ArrayList;import j

2014-11-11 16:30:57 435

原创 mysql查询的一些小细节

mysql 查询语句:AND send_time > (2014-10-01  )AND send_time 有问题,查不出来数据 、时间需要用 ‘ ’包住

2014-11-11 11:17:24 389

原创 java基础类型String、StringBuffer、StringBuilder

待写

2014-11-10 19:06:15 486

转载 window下创建软连接

文件系统得是NTFS,而且是Vista及以上才行。MKLINK [[/D] | [/H] | [/J]] Link Target        /D      创建目录符号链接。默认为文件                符号链接。        /H      创建硬链接,而不是符号链接。        /J      创建目录联接。        Link  

2014-11-10 19:04:16 4241

原创 java开发中注意的一些细节

String str = "";if(str==null){} //无效if(StringUtil.isEmpty( str )){} 用这个比较好

2014-11-06 18:14:37 428

原创 java时间转换,long , string和date和时间戳的互转

//String转Date     private static Date getFormatDateByString(String timeString) {          SimpleDateFormat format = new SimpleDateFormat( Constants.DATA_FORM );           if(StringUtil.isEmp

2014-11-06 18:09:21 17570

原创 ssdb 函数zscan 例子

Map map2 =ssdbUtil.getSsdb().zscan(Constants.SSDB_PREFIX_PUBACCOUNT_MSG_ZSET+pubAccount.getAccountId(),msgId,sendTime,ltSendTime2, 20).mapString();

2014-11-05 18:08:44 1169

原创 取出map的key值放到list中 (map遍历)

List inMsgIdList = new ArrayList(); for(java.util.Map.Entry entry : map2.entrySet()) {//将原来MAP的KEY加入list 里面inMsgIdList.add(entry.getKey());}

2014-11-05 18:05:22 12596

原创 mysql建分库分表问题

SELECTmsg_id,account_id,msg_type,title,STATUS,push_type,create_time,send_time,total_count,filter_count,sent_count,offline_count,fail_count,read_countFROMt_um_messageW

2014-11-04 18:05:20 414

原创 java+mysq+ibatiSl的一些问题 以及定义list

List pubMsgList = pubMessageService.getList( params, pageNo , pageNo *pageSize , false );          List pubMsgListTemp = new   ArrayList() ;

2014-11-04 17:53:35 444

转载 svn放弃修改

为了丢弃本地修改的代码,我们使用svn revert 命令来去掉改正。假设我们修改了许多代码,又不愿意提交,最好使用revert命令而不是删除。因为删除有可能会出错,而revert则不会。现在我们加了一行代码System.out.println("不愿意提交的代码");使用svn status检查发现:[plain] view plaincopy

2014-11-04 17:49:45 1885

原创 eclipse常遇到的问题

1、按住键盘上Shift键的同时,在你要操作的文件夹(DOS年代称为目录)上点击鼠标右键,在弹出的菜单中会出现“在此处打开命令窗口”,不按shift键是没有的,可以测试下。如图:在要创建的文件夹下cmd输入命令:mklink /D static D:\21cnproject\21CN-UM\um_self_service\src\main\staticmklin

2014-11-04 12:28:00 391

原创 eclipse安装插件步骤及一些设置问题

1、调字体window-> preference-> General-> Appearance-> colors and fonts-> Basic把字体调大点2、代码自动对齐请教大家,在测试一些从网页上粘贴到eclipse编辑区的代码是没有对齐的,混乱的eclipse有没有什么菜单选项或者什么快捷键可以将这些没有对齐的代码自动对齐呢?谢谢。。。。菜单中的sour

2014-11-03 18:48:53 1632

转载 svn Eclipse插件实现,不能显示svn属性。 以及eclipse-luna_svn插件安装

发现文件的svn属性都不见了,原来都可以显示是否提交,最后提交人,提交时间等信息,现在什么也看不到,不能显示没有提交的文件。从网上找了下,如下:前段时间遇到了svn eclipse插件突然失效的问题,差点没把我吓晕,因为这个问题的症状实在有点NB,听我一一道来,具体表现为:eclipse左边的项目目录结构不显 示任何svn插件的图标,也就是说从eclipse中的项目目录结构中你是看不出哪些

2014-11-03 18:31:42 1547

转载 这些软件还是很不错的

一、Xshell Xftp免费软件 Xshell 和 Xftp 都是 NetSarang 出品的优秀网络管理、安全传输工具。Xshell 是一个免费的安全终端仿真器,可以作为 SSH、TELNET 或 RLOGIN 的终端模拟,能够从 Windows 平台安全连接 Linux 服务器,Xftp 则是安全传输客户端,支持 FTP 和 SFTP 协议,两者都支持标签化的会话窗口。如果你的项

2014-10-30 18:29:56 337

原创 这是一个ibatIS xml文件

msg_id = #eqMsgId:BIGINT#                    msg_id in ( $inMsgIds$ )                    msg_id in           conjunction=",">#inMsgIdList[]:BIGINT#                    account_id =

2014-10-30 18:00:50 562

原创 eclipse引入项目 建立路径

Source folders on build path:project_name->sun_->->->

2014-10-29 18:33:39 564

原创 eclipse debug调试快捷键

F5:tiaodF6:单步执行F8:

2014-10-28 18:25:14 530

原创 一些实用代码 消息队列 和 反解openIds

sudo -i -u resin              切换用户/opt/resin_push/bin/resin.sh stop   停止服务/opt/resin_push/bin/resin.sh stop   停止服务

2014-10-28 18:03:39 477

原创 SecureCRT 基本使用

1、选中你要放置上传文件的路径    cd /data/jsp/push.21cn.com/2、在目录下然后输入rz命令,       rz3、SecureCRT会弹出文件选择对话框,4、在查找范围中找到你要上传的文件,5、按Add按钮。6、然后OK就可以把文件上传了。操作步骤:cp -r self_service self_service_20

2014-10-27 18:42:34 767

智慧海南总体方案2020-2025年

智慧海南总体方案2020-2025年

2023-04-12

evernote安装包

这是一款evernote笔记安装包,本人已经使用多年,该笔记可以联网同步,在公司保存的笔记家里也能看到,好几年使用的笔记一直保存在那里,建议大家使用。

2023-04-12

jdk1.8免安装-小版本是jdk1.8.0-251

jdk1.8免安装-小版本是jdk1.8.0_251

2023-04-12

notepad安装-亲测可安装使用

notepad安装-亲测可安装使用

2023-04-12

PLSQL客户端软件安装,亲测可用,一直在使用中

PLSQL客户端软件安装,亲测可用,一直在使用中

2023-04-12

阿里云短信发送示例代码

接入阿里云短信,java示例代码

2023-04-12

GAT1400-公安视频图像信息应用系统-订阅通知接口文档

GAT1400-公安视频图像信息应用系统-订阅通知接口文档

2023-04-12

空空如也

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

TA关注的人

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