`
jrkui
  • 浏览: 10414 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
因原因博客移至http://jrkui.sinaapp.com~请继续关注~
在Mac OS上安装mongoDB实际上很简单,官网上有详细的步骤照着做就好了。下面说一说我的步骤以及配置方式。 我的Mac OS的版本是10.6,使用的工具有终端、emacs 1、去http://www.mongodb.org/downloads下载mongoDB包,我选择的版本是mongodb-osx-x86_64-2.0.4 2、下载之后解压缩到任意一个目录下(当然最好是合适的目录,任意放置是个不好的习惯) 解压缩后可以发现有一个“bin”目录,这个目录放置mongoDB的命令的目录 3.使用命令“mkdir -p /data/db”,在“/”下创建data/db目录,这个是放置mon ...
上篇《使用java多线程顺序打印“ABCABC”》说明了,怎样使用多线程连续打印出“ABCABC”。我突然想试试如果不加锁会怎么样?加锁与不加锁的性能比又如何。 代码如下package com.jrkui.thread; import com.jrkui.util.ThreadUtil; public class OrderPrintThread2 extends Thread{ private Lock lock; private String flag; public OrderPrintThread2(String flag, Lock lock) { ...
今天看到这么一道多线程题:有三个线程,每个线程有一个属性flag,假设每个线程的flag值顺序为“A”、“B”、“C”,编写一段代码在控制台顺序输出“ABCABC”。 因为线程执行不是按顺序执行的,如果需要按顺序执行,则需要 ...
守护线程(Daemon Thread),就是运行在后台的线程。在java中设置“Thread#setDaemon”方法为true,则表示此线程为守护线程。需要注意的是此方法必须在“Thread#start”方法之前调用,否则会抛出java.lang.IllegalThreadStateException异常。 关于守护线程需要注意的一点是,当所有非守护线程都结束时,java虚拟机就会退出,不管此时有没有守护线程在运行。 所以,如下示例: package com.jrkui.thread; public class SimpleDaemon extends Thread{ privat ...

重新开始写博客

    博客分类:
重新开始写博客。距离我最近一次写博客已经有好久了,上BlogJava看了一下,最近一次写博客是在2008年12月2日,3年多了吧。在blogjava也没写几篇,以前刚出来工作没多久,工作也是战战兢兢,也不会什么技术,再加上各种各样原因(此处省略N个字),写博客就停下来了。那为什么又重新打算开始写博客了呢?是啊,为什么呢?因为无聊,因为闷的慌,因为没事做,因为想记录一下自己每天每段时间的想法、研究技术的心得等等等等,等到几年后翻回来看看,看看几年前的我是怎么想的,聊以慰藉吧~ 工作快5年了,第二次跳槽,没想到辞职这么顺利,也没想到交接也这么顺利,也没想到没有工作没有事做一个人待在一个光线不好空间不 ...
Global site tag (gtag.js) - Google Analytics