- 博客(44)
- 收藏
- 关注
原创 如何在Android模拟器上安装apk文件
http://android.tgbus.com/Android/tutorial/201104/349532.shtml
2014-04-23 17:23:19
151
原创 log4j为特定包定义一个log
<logger name="具体package名字" additivity="false"> <level value="warn"/> <appender-ref ref="PROJECT"/> </logger>
2014-04-09 19:29:18
196
原创 Ubuntu下更改MySQL数据库文件的目录
我的环境为:mysql: Server version: 5.5.34-0ubuntu0.13.04.1 (Ubuntu)os: Linux AY131228130110015809Z 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux 这篇文章相...
2014-04-09 11:22:17
133
原创 解决github push错误The requested URL returned error: 403 Forbidden while accessing
http://blog.csdn.net/happyteafriends/article/details/11554043
2014-04-08 11:44:38
149
搭建一个小网站中碰到的问题记录
自己喜欢看小说了,搭建了一个无广告的网站:书中书 http://www.shuzhongshu.com 。还是碰到了一些问题,这里记录下。 1,设置网站的logon的方法http://bbs.blueidea.com/thread-46151-1-1.html制作的网站http://www.bitbug.net/2, 关于设置 .url文件下载问题的解决尝试在tom...
2014-03-19 17:07:16
136
原创 【转】[MySQL] 释放已删除的InnoDB磁盘空间
http://yk1001.blog.163.com/blog/static/18247692010111453754895
2014-01-08 19:25:11
107
原创 【转】深入浅出JSONP--解决ajax跨域问题
一篇不错的jsonp普及文章。http://www.cnblogs.com/chopper/archive/2012/03/24/2403945.html
2014-01-08 17:27:11
94
原创 spring在不同文件中,定义两个同名bean的处理和问题
在一个别人的应用中开发,发现每个bean在不同的文件中都定义了。但是启动没有问题,且应用正常,比较诡异。看了下日志,发现有2013-12-13 10:26:44,225 [] Catalina-startStop-1 INFO context.InheritableListableBeanFactory - Overriding bean definition for bean 'miao...
2013-12-13 10:49:45
1501
原创 减缓db压力的一种方法
应用对db同一行记录并发的修改压力很大,可能的结果是整个db都会被拖垮。一种方法:在应用层做流控,把压力较少。 具体实现:可以用spring aop做拦截 + 注解 +计数。 ...
2013-10-29 16:50:31
261
原创 shell脚本监控线上db数据并发送邮件。
看到同事写了shell脚本通过访问线上的db,监控业务数据并发送邮件。蛮有意思的,记录下。 #!/bin/bashmyHome=`cd $(dirname $0); pwd`cd $myHomemailfile="$myHome/quantity-lock-error.`date +'%Y-%m-%d'`"echo "sc_item_id,stor...
2013-10-12 11:34:55
317
原创 一个监控java进程的脚本
当cpu load大于5的时候,自动打印cpu load详细情况以及jstack和heap #!/bin/bashtouch cpu_load_monitor.logcpu_load_value=5do_while_flag=truewhile $do_while_flagdoload_average=`w | grep 'average' | c...
2013-10-11 11:20:50
242
原创 ubuntu 12 U盘安装记录
1, 参考 http://sesame.iteye.com/blog/866077 制作了U盘 2,安装好后,红屏(64位)和闪屏(32位) 3,查阅资料知是:显卡驱动问题 4,进入ubuntu的恢复模式。(通过开机时,不断按shift键。按的时候注意时间点,早也不行,晚也不行) 5,在系统设置--》附加驱动中打上一个补丁 6,重启,搞定。...
2013-07-12 20:20:45
97
原创 jar hell问题
ClassLoader cl = Thread.currentThread().getContextClassLoader(); String resouceName = "com/taobao/inventory/client/IpcInventoryQueryServiceClient.class"; Enumeration<URL&...
2013-06-07 13:53:58
533
原创 【转】svn查看已存储的用户和帐号
1. 查看svn 的用户名,密码:找到用户名,密码文件,都是明文的,你可以看到例:linuxhjj@hjj-ubuntu:~/.subversion/auth/svn.simple$ ls9aad7e9f713353a655cf4365926120c7hjj@hjj-ubuntu:~/.subversion/auth/svn.simple$ cat 9aad7e9f713353a655cf436...
2013-05-24 15:11:56
1995
原创 不花钱在真机上开发、发布iphone应用
不花钱的开发和调试,参见:用 Xcode 在 iOS 越狱设备上开发调试http://zhuoqiang.me/jailbroken-ios-device-debug-using-xcode.html 不花钱打包和发布(越狱是前提):生成IPA文件http://blog.csdn.net/lovenjoe/article/details/7524282注意:生成的ip...
2013-05-10 09:51:07
260
原创 mac finder使用技巧
Finder中输入:command+shift+G 在Finder标题栏上显示完整路径Jan 31皇家奶牛桌面系统 Finder 8 条评论 感谢技巧贡献者:皇家奶牛 说实话这么个基本但是有用的技巧一直没有拿出来和大家分享确实有点不对了。众所周知mac的finder是不带路径显示的,你进入某个文件夹只会显示当前文件夹的名字而已。虽然你可以在fi...
2013-05-09 10:58:41
366
原创 mat使用技巧
最近线上内存异常,通过mat分析dump下面的的栈,可以清楚的看到一个thread的局部list中包含了大量的业务对象。问题大概定位到了,但不能细节到某个类和方法层级,对于业务复杂的代码还是不容易。好好研究了下mat的功能,发现可以通过thread的outgoing发现当前引起的service,不过注意噢,默认outgoing只显示前面的25条(被这个搞了一下) 前面带<Java...
2013-05-07 16:21:14
165
原创 Java:Mac中Eclipse添加JDK源码
因为Mac中JDK 1.6.0目录下没有自带JDK的源码src.zip, 所以Eclipse里默认是找不到源码的。1. 在Eclipse里找到使用的JDK目录: preferences...->Java->Installed JREs->JVM 1.6.0 (MacOS X Default).2. 复制src.zip到/System/Library/Frameworks...
2013-01-11 19:25:48
94
原创 java JUC包小结
1 软件包 java.util.concurrent 的描述 1,执行程序接口。Executor 是一个简单的标准化接口,用于定义类似于线程的自定义子系统,包括线程池、异步 IO 和轻量级任务框架。根据所使用的具体 Executor 类的不同,可能在新创建的线程中,现有的任务执行线程中,或者调用 execute() 的线程中执行任务,并且可能顺序或并发执行。ExecutorServi...
2012-12-24 15:53:18
269
原创 用户前几次登录时,不显示验证码的实现原理
最近看到支付宝登录时,以前默认要输入验证码的,现在第一次不用输入验证码;在保证安全的同时,大大提高了90%以上的用户体验,因为大部分用户都是一次登录成功的。随后对原理挺有兴趣,稍微深入了下,还是挺简单的:首先我们抛开是基于cookie的客户端session,还是基于服务端分布式Session管理用户登录。不管那种方式,我们都会为每个用户创建唯一id。在session是增加一个字段用来标...
2012-12-05 16:23:09
1162
原创 转:用消息队列和消息应用状态表来消除分布式事务
出处:http://wangyuanzju.blog.163.com/blog/static/1302920086424341932/英文原文:http://queue.acm.org/detail.cfm?id=1394128由于数据量的巨大,大部分Web应用都需要部署很多个数据库实例。这样,有些用户操作就可能需要去修改多个数据库实例中的数据。传统的解决方法是使用分布式事务保证数...
2012-11-16 16:15:35
71
原创 恢复Oracle数据无删除的数据(AS OF TIMESTAMP)
http://hgangok.blog.163.com/blog/static/283527002012310105220379/
2012-09-17 16:42:25
834
原创 linux 下jboss对外服务解决
安装Jboss 4.2.2 GA后,只能从本地地址localhost或127.0.0.1访问80或8080端口,也即http://127.0.0.1,而不能使用本机的公网地址访问 用netstat -na|grep 80 参看,发现绑定到127.0.0.1上:tcp 0 0 127.0.0.1:80 0.0.0.0:* ...
2012-08-01 11:09:23
121
10分钟Hbase standalone 单机安装
首先看了下这个篇文章 http://hbase.apache.org/book/quickstart.html,按照步骤完成。 注意在ubuntn下有一个小问题:http://hbase.apache.org/book/os.html2.2.3. Loopback IP HBase expects the loopback IP address to be 127.0.0.1....
2012-03-08 10:37:41
90
原创 Integer 类中的一些方法
1,计算一个正int数有几位的方法: 亮点:通过维护一个数组提高性能 final static int [] sizeTable = { 9, 99, 999, 9999, 99999, 999999, 9999999, 99999999, 999999999, Integer.MAX_VALUE ...
2011-10-07 19:32:04
110
原创 一些注解用来标示一个类是否线程安全
http://www.javaconcurrencyinpractice.com/annotations/doc/ GuardedByThe field or method to which this annotation is applied can only be accessed when holding a particular lock, which may ...
2011-10-07 11:28:06
560
原创 SecureCRT 上传、下载文件
Windows上传到Linux从客户端上传文件到linux服务端:只要服务端执行,rz然后在 SecureCRT 里选文件发送 从Linux下载到Windows 你只要设置一下上传和下载的默认目录就行options-->session options-->file transfer 下可以设置上传和下载的目录剩下的你只要在用SecureCRT登陆linux终端...
2011-09-29 10:56:43
250
原创 JBPM整体的组成介绍
使用时,其中core process engine是必须得,其它都是可选的。 history log 记录执行的历史。 human task service(不太明白) that will take care of the human task life cycle if human actors participate in the process 定义业务过程的两个工具: ...
2011-09-25 22:55:57
91
原创 JBPM 5.1 例子运行和实践
1,运行例子参考 http://docs.jboss.org/jbpm/v5.1/userguide/ 第三章的 Installer 完成环境的搭建和例子运行:可以自己先通过迅雷下好对应的jboss和eclipse,并放到lib下,加速过程。自带的下载非常慢。 2,JBPM 目标Executable business processes bridge the gap ...
2011-09-18 16:17:21
81
原创 【转】HttpWatch工具简介及使用技巧
注意: httpwatch需要license . http://www.cnblogs.com/mayingbao/archive/2007/11/30/978530.html
2011-08-28 18:17:09
76
原创 斯坦福大学公开课:编程方法学> 欢迎来到Karel的世界 感想
感想:1,作业的打分机制:++, +, √+, √,√-, -, -- 0.挺有意思,给学生一个很好的空间。2,关于零基础的问题:别人可能养成了不好的习惯,需要先破再学;你直接学反而更快。3,最终成绩由平时的表现决定平时作业 45%期中:15%期末:30%交流:10%4,非常注重诚信5,bug的典故6, 编程语言和软件工程的思想的区别;例子,和写文学作...
2011-08-28 10:47:01
166
原创 【翻译】理解Linux cpu load的含义
网上看道这篇文章,Understanding Linux CPU Load - when should you be worried?感觉还不错,翻译和摘录了关键的信息: 对于单核的机器而言,3条原则(多核类推)1,load小于0.7的时候,系统很正常;只有大于0.7的时候,需要关注下。The "Need to Look into it" Rule of Thumb: 0.70...
2011-07-24 22:11:11
403
原创 ubuntu 10.04 小键盘数字失效
小键盘区,num lock有反应。enter有反应,其他的, 按小键盘数字键,不能输入数字,而是操作鼠标的方向,像是游戏里八维的方向键? 不记得从什么时候才变成这样的?怎么改过来?按下 shift + alt 和 NumLock 就好了亲身体验 有效...
2011-07-22 09:29:45
191
原创 netty 源码 mvn clean install 失败
netty 源码执行 mvn clean install 报jar找不到。 后来发现时 http://repo2.maven.org/maven2这个根本连不上,伟大的GFW 解决方法:使用公司的网络即可。 ...
2011-07-16 14:26:43
128
原创 Windows下创建SVN服务器
VisualSVN Server Windows下的SVN服务器工具,非常方便,集成http。可以参考下面的文档,不过不看也能用,非常傻瓜式的。http://www.jb51.net/article/17365.htm ...
2011-07-15 00:02:07
78
原创 mvn创建java项目命令
mvn archetype:create -DgroupId=com.mike -DartifactId=picgetter -DpackageName=org.mike 感觉有必要系统学习下maven.
2011-07-14 23:59:58
76
原创 Oracle sql 循环和字符串拼接
需要对数据库中的批量数据进行操作,所以写了下面的SQL:1,循环;2,字符串拼接;'[nokia]'||v_LoopCounterdeclare v_LoopCounter Binary_Integer:=227;BEGINloopUPDATE CTU_AVATAR_RULE SET status = 'disabled',gmt_modified = sysdat...
2011-07-13 16:54:08
1625
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人