坚信科学,分享技术

Monthly Archives: 11月 2009

一周废话汇总【54chen Twitter 2009-11-28】

支付宝不支持ubuntu firefox3.55? # 前台看到一个应聘java的,居然是老妈带来在前台帮着登记 # 转文章故意去掉出处的小人,我代表中国一线的原创作者BS你。 # http://page.renren.com/600002662?ref=54chen offer寺,找工作专用,拜过有offer # 一个人的成长有两个条件,一是要给予足够的时间,没有任何人会在一天之内成长起来,就像一棵树一样,十年过去才会发现长大了,另一个条件是生命的热情永不熄灭,不管多么卑微,内心的种子一定要向往天空,要尽力伸展自己的枝叶去触摸蓝天,去追逐天空的云彩,有了向上的心,一定就会有灿烂的果。 # google wave每人放出了8个 # 席慕容说过:我并不是立意要错过 可是我 一直都在这样做 。生命的旅驿中 一定有些什么,是使你我不可割舍的;一定有些什么,是令你我思念牵挂的;一定有些什么,是让你我柔肠千转刻骨铭心的。如果昨日重现,请别再让幸福擦肩。 # 至尊宝挖开自己的心,看到了紫霞留在那里的一滴眼泪,毕竟曾经沧海过。五百年又五百年,兜了一个大圈子又回到了原地。人没能战胜命运,而人的尊严却在抗争中得到了肯定,人的情感也必将不朽。 # 1949年,只有社会主义才能救中国; 1979年,只有资本主义才能救中国; 1989年,只有中国才能救社会主义; 2009年,只有中国才能救资本主义; 2012年,只有中国才能救地球…… # 好疯狂 到处是google wave的邀请 全是用户自发的 这是如何做到的 #

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

ubuntu9.10里的firefox不显示DNS Flusher插件的解决办法

ubuntu 9.10里的firefox是3.55版本的,DNS Flusher是个很好用的快速切换dns的插件。 ubuntu下是大小写敏感的,而DNS Flusher的作者似乎只是个windows用户。 修改这个文件: vim /home/cc/.mozilla/firefox/icj6nr4a.default/extensions/{7d575baa-b543-11dc-8314-0800200c9a66}/chrome.manifest (根据你的情况自己修改下目录) 然后修改这个文件里的第一行和第二行里的两个overlay,将里面的dnsFlusher.xul都改成dnsflusher.xul,注意,只修改前面两个overlay,后面的content和skin无需修改。

Continue reading

Posted in linux | Tagged , | Leave a comment

一周废话汇总【54chen Twitter 2009-11-21】

网友就网络防火墙和TWITTER提问奥巴马。奥巴马称“一直坚定支持互联网开放使用,非常支持不审查内容”。 # 转自雷铮♥Fish: 我拿着一麻袋钱去上大学,换来了一麻袋书,毕业了,用这些书去换钱,却买不起一个麻袋! # x200 ntfs硬盘安装ubuntu9.10正式版手记,正式版还是不错的。。。 http://www.54chen.com/c/830 # 焊雷管、锯灯泡、修理火车内外胎 http://www.54chen.com # 两个人时,善待对方,一个人时,善待自己。有过失恋的苦涩,也许会让下次的爱情多些理性的等待和成熟的耕耘与浇灌,有过失恋的痛苦,也许会对爱情的珍视会真正的从内心深处生发出来。 #

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

ubuntu 9.10下linuxqq经常挂掉的解决方案

ubuntu 9.10下linuxqq(官方的QQ,八百年不更新的那个了) sudo vim /usr/bin/qq 增加 #!/bin/sh export GDK_NATIVE_WINDOWS=true cd /usr/share/tencent/qq/ ./qq 经试验正确无误。。。linuxqq不再挂。。。五四陈科学院小道报道

Continue reading

Posted in 生活备份 | 7 Comments

ubuntu 9.10安装配置eclipse、subclipse、m2eclipse(svn插件和maven插件)

ntfs硬盘安装ubuntu 9.10方案见: x200 ntfs硬盘安装ubuntu9.10正式版手记 eclispe 3.51安装: sudo apt-get install eclipse 整完会在应用程序中多出来一项“编程”。 此时的eclipse是以自带的jre来运行的,后面的maven插件会要求eclipse在jdk里运行,而不是jre里,所以再安装一下jdk: sudo apt-get install sun-java6-jdk 这样,jdk会安装到/usr/lib/jvm/java-6-sun 然后修改eclipse.ini sudo vim /usr/lib/eclipse/eclipse.ini 在-vmargs上一行加入: -vm /usr/lib/jvm/java-6-sun-1.6.0.15/bin (有回车) 同时选择一下window->preferences->java->installed jres增加对应目录的jre 然后开始 Help->install new software subclipse http://subclipse.tigris.org/update_1.2.x 安装好subclipse。subclipse提供了svn的支持。 然后同样安装m2eclipse插件: m2eclipse比较麻烦,需要依次安装的有: emf http://download.eclipse.org/modeling/emf/updates/releases/ cdt http://download.eclipse.org/t

Continue reading

Posted in java, 生活备份 | Tagged , , | Leave a comment

x200 ntfs硬盘安装ubuntu9.10正式版手记

09年10月31日,9.10发布了正式版本,科学院曾经出过两篇硬盘安装的手记,一个是8的一个是9.10测试版本的。地址是: [十一归来]ubuntu 9.10 硬盘安装手记 ubuntu 8.10 desktop版本 硬盘安装手记 先说平时我们用wingrub安装的时候,是不支持ntfs的,只能用grub for dos的grldr文件(grub4dos的这个文件支持ntfs)。 下载iso文件:ubuntu-9.10-desktop-i386.iso 同上一文,我列出使用的boot.ini和menu.lst: boot.ini [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect C:\GRLDR="wingrub" menu.lst timeout 10 title Windows at (hd0,0) root (hd0,0) chainloader +1 title install …

Continue reading

Posted in linux | Tagged , , | 4 Comments

一周废话汇总【54chen Twitter 2009-11-14】

流感开始了,大批的兄弟倒下 # 我从知道有爱情这么回事以来,樱木没和晴子好,宜静没有嫁大雄,新一也没有娶小兰,就连Li lei和Han meimei到现在也没结果...不能因为寂寞而苟且,不能因为孤独而恋爱 # 露肩不拼医生吼啊~该触手时就触手啊~疯疯祸祸床就皱啊~ # 上一推想歪的,一定是光棍,哦哈哈 # QQ2.7W 群中Lokoo:你公司5人,你老板赚100W,你实习的,没薪水, 那你的平均收入中50W了? 能这样算吗 # @long132 万能的人工智能 # 太白金星:娘娘为何闷闷不乐呢?王母娘娘:哎,最近发现玉帝老是心不在焉,时不时的往人间看。后来我才知道原来是在看美女。太白金星:是呀,不光玉帝,很多神仙也在偷看,只怪人间的女子衣服穿的越来越少,裙子越来越短。王母娘娘:那就降大雪冻冻他们吧。太白金星:好,臣这就去办。 #

Continue reading

Posted in 生活备份 | Tagged | 1 Comment

人人网内部培训:java并发编程原理-synchronize volatile-张洁大侠

来自人人网内部培训的最新消息: 北京时间今天下午不明时间,一群人在张洁大侠的培训下,对java并发编程原理-synchronize volatile等进行了激励的讨论和学习。出席本次会议的有。。。 言归正传,说,并发,就会出现锁。 1.互斥锁实现算法 使用一个并发队列: do{ pre=head; newNode->next=prev; }while(!cas(head,prev,newNode)); 此代码中cas是操作系统提供的compare and swap接口,能保证原子性操作(类似memcache的cas)。 2.编译器指令优化使内存指令重排序与并发编程 并发的程序会受到指令重排序的影响,顺序执行的程序逻辑不会受影响。 例子: int a=b=0; Thead1 { a=1; b=2 } Thread2 { if(b==2) { System.out.println(a); //这个a会是多少? } } 上例中Thread2并不一定会打出1来,因为在Thread1中的两个指令会被编译器优化时交换了顺序,出现了与我们想像中不一样的逻辑。 3.增加synchronize抑制内存指令重排序 synchronize的作用是什么呢,经常都说是同步,市面上的说法是,jvm在运行的时候,变量会在本地有一个内存区,另外还有一个主存区,同步的含义就是将本地的值同步到主存去。 这个说法没有明确的错误,而且在一定程度上还能帮助你理解synchronize的作用,然而内部真正的原因,是利用synchronize建立内存屏障,使其能够抑制内存指令的重排序,从而使并发程序达到我们想像中的

Continue reading

Posted in java | Tagged , , | 3 Comments

一周废话汇总【54chen Twitter 2009-11-07】

多谢各位帮转,房子已经找到,现在转租蓟门桥两居中一居,老小区,安静,六层,有空调,装修一般,15平。~~1150/m # 成年人遇到的问题最大的是爱情问题,其次是没有爱情的问题。 # 联合早报:“当局透露是为了缓解华北旱情而人工造雨,结果带来大雪。” # 安徒生童话——调程序的小男孩 # http://news.qq.com/a/20091102/000577.htm 人工影响催生22年最大初雪 本周气温重返20℃ # 甲流是一种生活状态 # 生病、旅行、放假的人很危险。古代人因为有闲暇创造了哲学,现代人有了闲暇可能会像李开复同学一样:思考着思考着就变了。“闲暇”是一件可怕的事情。 # 每当有人装B时,哥都会低下头,不是哥修养好,是哥在找砖 # @lierby 我是发给你地址了后才推的。。不过我也可以通过gtalk发的,只是消息老是会丢 # 某maillist: 在国内第一批开通wave的,大都是twitter上的那群不安份分子,他们搅黄了饭否,搅黄了twitter,wave一出来他们又第一时间进驻,对于wave的命运,我敢肯定加一定的说,只要一公测,必被和谐。 # 转自罗永浩: 我年纪越大,就越觉得那些心理阴暗,一肚子心计,满脑子阴谋论的人,是因为智力不够。这和我小时候的认识是大致相反的。尽管存在个体差异,但是整体上,足够聪明的,进化得更好的人群,通常会倾向于选择公平、正义,更容易具有坦诚、善良的品质。 # 天朝很神奇,一个游戏,闹到国务院去了,不知道要不要胡总出来说两句呢 # 当时笔、纸、中专生搞出了两弹,而现在我们泛滥的大学生搞上了对象。工作难找,只认为自己学历有了,

Continue reading

Posted in 生活备份 | Tagged | 1 Comment

java nio学习手记[收集]

传统的并发型服务器设计是利用阻塞型网络I/O 以多线程的模式来实现的,然而由于系统常常在进行网络读写时处于阻塞状态,会大大影响系统的性能;自Java1. 4 开始引入了NIO(新I/O) API,通过使用非阻塞型I/O,实现流畅的网络读写操作,为开发高性能并发型服务器程序提供了一个很好的解决方案。这就是java nio. 传统的阻塞型网络 I/O的不足: Java 平台传统的I/O 系统都是基于Byte(字节)和Stream(数据流)的,相应的I/O 操作都是阻塞型的,所以服务器程序也采用阻塞型I/O 进行数据的读、写操作。本文以TCP长连接模式来讨论并发型服务器的相关设计,为了实现服务器程序的并发性要求,系统由一个单独的主线程来监听用户发起的连接请求,一直处于阻塞状态;当有用户连接请求到来时,程序都会启一个新的线程来统一处理用户数据的读、写操作。 这种模式的优点是简单、实用、易管理;然而缺点也是显而易见的:由于是为每一个客户端分配一个线程来处理输入、输出数据,其线程与客户机的比例近似为1:1,随着线程数量的不断增加,服务器启动了大量的并发线程,会大大加大系统对线程的管理开销,这将成为吞吐量瓶颈的主要原因;其次由于底层的I/O 操作采用的同步模式,I/O 操作的阻塞管 理粒度是以服务于请求的线程为单位的,有可能大量的线程会闲置,处于盲等状态,造成I/O资源利用率不高,影响整个系统的性能。 对于并发型服务器,系统用在阻塞型I/O 等待和线程间切换的时间远远多于CPU 在内存中处理数据的时间,因此传统的阻塞型I/O 已成为制约系统性能的瓶颈。Java1.4 版本后推出的NIO 工

Continue reading

Posted in java | Tagged , | Leave a comment
Page 1 of 212