- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 jetty的安装和运行
从以下网站下载最新版本的jettyhttp://download.eclipse.org/jetty/下载完解压后,目录结构如下:在cmd命令行进入jetty目录,执行以下命令 java -jar start.jar出现如下错误原因是jetty运行需要jdk1.7版本呢,而我电脑上装的是jdk1.6无奈之下,只有选择jetty其他版本。重复以上动作,下载je
2013-12-27 16:01:01 765
原创 volatile在java server模式和client模式下的不同(主内存和工作内存)
因为要做一个java多线程的培训,而自己对多线程的理解也是一知半解。尤其困惑的地方是对volatile关键字的理解。好了,现在步入正题。volalte的关键字是在多线程共享数据时,共享数据不会备份到各线程的工作内存中,而是直接从主内存中获取最新值,即是线程可见性。以下是对volatile关键字的测试代码public class VolatileTest { public
2013-12-26 18:17:00 1351 1
转载 [Android] 以singleInstance模式加载的Activity怎么接收以Bundle方式传递过来的参数 By onNewIntent() but not onResum
问题来自这儿,Bundle在接收时未更新,http://blog.csdn.net/dadoneo/article/details/8164058。虽然可以暂时解决问题,但并未说到根本原因,下面就Activity的LaunchMode来说说这个Bundle到底要怎么更新。============================================用如下方式打开Act
2014-12-27 11:30:30 1117
转载 SqlServer数据库还原或更新 脱机和联机操作
联机ALTER DATABASE ZNDC SET online WITH ROLLBACK AFTER 0脱机 ALTER DATABASE ZNDC SET offline WITH ROLLBACK AFTER 0
2014-07-10 16:45:49 1528
转载 如何Debug jdk源码,查看局部变量
学习java最好的办法就是看jdk源代码,面对浩瀚的jdk(光源码就有40M多,比一个大型网站的源码都多)从何入手呢,要是能单步调试跟进到jdk源码里并且能查看其中的局部变量最好了。可惜的是sun提供的jdk并不能查看运行中的局部变量,需要重新编译一下rt.jar。废话少说,下面是编译jdk的具体步骤:1.把C:\java\jdk1.6.0\src.zip解压到C:\java\
2014-01-17 14:01:06 1412
转载 双重检查锁定与延迟初始化
在java程序中,有时候可能需要推迟一些高开销的对象初始化操作,并且只有在使用这些对象时才进行初始化。此时程序员可能会采用延迟初始化。但要正确实现线程安全的延迟初始化需要一些技巧,否则很容易出现问题。比如,下面是非线程安全的延迟初始化对象的示例代码:public class UnsafeLazyInitialization {private static Instance instance
2014-01-02 11:04:06 634
转载 告别码农,成为真正的程序员
本文是我借助 Google 从网上拼凑的文章,可能条理不是很清晰,希望对广大程序员们有些帮助。一、成长的寓言:做一棵永远成长的苹果树一棵苹果树,终于结果了。第一年,它结了10个苹果,9个被拿走,自己得到1个。对此,苹果树愤愤不平,于是自断经脉,拒绝成长。第二年,它结了5个苹果,4个被拿走,自己得到1个。「哈哈,去年我得到了10%,今年得到20%! 翻了一番」
2013-12-27 11:24:03 524
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人