`
sesame-test
  • 浏览: 38086 次
社区版块
存档分类
最新评论
文章列表
不花钱的开发和调试,参见: 用 Xcode 在 iOS 越狱设备上开发调试 http://zhuoqiang.me/jailbroken-ios-device-debug-using-xcode.html   不花钱打包和发布(越狱是前提
    Finder中输入:command+shift+G   在Finder标题栏上显示完整路径 Jan 31 皇家奶牛桌面系统 Finder 

mat使用技巧

    博客分类:
  • jvm
最近线上内存异常,通过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
  sudo ntpdate cn.pool.ntp.org
  使用时,其中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版的控制 ...
Global site tag (gtag.js) - Google Analytics