- 浏览: 38086 次
最新评论
文章列表
不花钱在真机上开发、发布iphone应用
- 博客分类:
- 移动开发
不花钱的开发和调试,参见:
用 Xcode 在 iOS 越狱设备上开发调试
http://zhuoqiang.me/jailbroken-ios-device-debug-using-xcode.html
不花钱打包和发布(越狱是前提
Finder中输入:command+shift+G
在Finder标题栏上显示完整路径
Jan 31
皇家奶牛桌面系统 Finder
最近线上内存异常,通过mat分析dump下面的的栈,可以清楚的看到一个thread的局部list中包含了大量的业务对象。问题大概定位到了,但不能细节到某个类和方法层级,对于业务复杂的代码还是不容易。
好好研究了下mat的功能,发现可以通过thread的outgoing发现当前引起的service,不过注意噢,默认outgoing只显示前面的25条(被这个搞了一下)
前面带<Java Local>的代表是栈上的变量,即局部变量。
因为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/JavaVM.framework/Versions/1.6.0/Home
3. 重启Eclipse即可.
src.zip的来源你就随便找一个就行了
http://www.cppblo ...
1 软件包 java.util.concurrent 的描述
1,执行程序
接口。Executor 是一个简单的标准化接口,用于定义类似于线程的自定义子系统,包括线程池、异步 IO 和轻量级任务框架。根据所使用的具体 Executor 类的不同,可能在新创建的线程中,现有的任务执行线程中,或者调用 execute() 的线程中执行任务,并且可能顺序或并发执行。ExecutorService 提供了多个完整的异步任务执行框架。ExecutorService 管理任务的排队和安排,并允许受控制的关闭。ScheduledExecutorService 子接口添加了对延迟的和定期任务执行的支 ...
最近看到支付宝登录时,以前默认要输入验证码的,现在第一次不用输入验证码;在保证安全的同时,大大提高了90%以上的用户体验,因为大部分用户都是一次登录成功的。
随后对原理挺有兴趣,稍微深入了下,还是挺简单的:
首先我们抛开是基于cookie的客户端session,还是基于服务端分布式Session管理用户登录。不管那种方式,我们都会为每个用户创建唯一id。在session是增加一个字段用来标示当前的id访问了几次,并把这个信息存在cookie中(基于cookie的客户端session),或者服务端(基于服务端分布式Session),然后根据这个字段作相应的控制即可。
突然想到:这么简单的事,支 ...
出处:http://wangyuanzju.blog.163.com/blog/static/1302920086424341932/
英文原文:http://queue.acm.org/detail.cfm?id=1394128
由于数据量的巨大,大部分Web应用都需要部署很多个数据库实例。这样,有些用户操作就可能需要去修改多个数据库实例中的 ...
http://hgangok.blog.163.com/blog/static/283527002012310105220379/
安装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:* LISTEN
因此应该是jboss启动时候绑定到了本地回路(Local Loopback )lo网卡上,修改方法如下:
修改jboss-4.2.2.GA/ ...
首先看了下这个篇文章 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. Ubuntu and some other distributions, for example, will default to 127.0.1.1 and this will cause prob ...
1,计算一个正int数有几位的方法:
亮点:通过维护一个数组提高性能
final static int [] sizeTable = { 9, 99, 999, 9999, 99999, 999999, 9999999,
99999999, 999999999, Integer.
http://www.javaconcurrencyinpractice.com/annotations/doc/
GuardedBy
The field or method to which this annotation is applied can only be accessed when holding a particular lock, which may be a built-in (synchronization) lock, or may be an explicit java.util.concurrent.Lock.
Immutable
...
Windows上传到Linux
从客户端上传文件到linux服务端:只要服务端执行,rz然后在 SecureCRT 里选文件发送
从Linux下载到Windows
你只要设置一下上传和下载的默认目录就行options-->session options-->file transfer 下可以设置上传和下载的目录剩下的你只要在用SecureCRT登陆linux终端的时候:发送文件到客户端:sz filename
使用时,其中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 定义业务过程的两个工具: eclipse plugin web-based designer Guvnor repository这个用来存储定义好的业务过程,上面两个工具底层都是用了。 jBPM consoleweb版的控制 ...