摘要:
1.JVM、JRE、和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。说明:java是跨平台的而JVM不是跨平台的,正对的不同的... 阅读全文
2013年7月19日
摘要:
学习Java已经好几个月的了,不管是看书还是看视频,总是感觉的好简单的,看着书上讲的,听着视频中老师讲的,感觉很是简单的,没什么难度的,可事实是真的如此的吗? 沙漠中树之所以能够不断的成长,在于它不断和恶劣的... 阅读全文
摘要:
原文链接:The Pragmatic Architect - To Boldly Go Where No One Has Gone Before 本文首次发表在 IEEE Software ,并由 InfoQ... 阅读全文
摘要:
作者: 醉梦独倚 发布时间: 2012-12-11 22:04 阅读: 4899 次 推荐: 23 原文链接 [收藏] 1、软件长期运营存在什么问题 一个大规模的客户端软件的生命周期中,我们... 阅读全文
2013年7月18日
摘要:
今天,Team Leader推荐了一个非常棒的动态跟踪分析工具 – BTrace。由于对它的实现原理非常感兴趣,于是花了点时间研究了一下,顺便写点心得。什么是BTrace?BTrace是SUN Kenai云计算开... 阅读全文
摘要:
一、背景 在生产环境中可能经常遇到各种问题,定位问题需要获取程序运行时的数据信息,如方法参数、返回值、全局变量、堆栈信息等。为了获取这些数据信息,我们可以通过改写代码,增加日志信息的打印,再发布到生... 阅读全文
摘要:
背景 周五下班回家,在公司班车上觉得无聊,看了下btrace的源码(自己反编译)。 一些关于btrace的基本内容,可以看下我早起的一篇记录:btrace记忆 上一篇主要介绍的是btrace的一些基本... 阅读全文
摘要:
BTrace 是一款利用hotSpot虚拟机可以动态替换class的特点而完成的,可以对online的程序动态的改变类的行为(一般为加些打印日志),进而进行线上调试的一个工具。一篇淘宝技术团队的博客:http:/... 阅读全文
2013年7月17日
摘要:
一. 前言(Introduction)时光如梭,转眼之间,几年时间就像做梦一样无声无息的逝去!回顾一下,发现2013年是我人生新的起点,因为终于和相恋将近七年的老婆结婚了,为此我在个人博客上发表了一篇文章简单回顾... 阅读全文
摘要:
大家都知道公共场所的Wifi安全性很差,但并不清楚究竟有多差。大多以为只要不上QQ、不登陆网站账号就没事了,看看新闻小说什么的应该毫无关系。 的确如此,看看新闻网页没有涉及任何敏感的账号信息。即便是数据明文传输... 阅读全文