`
shuchaoo
  • 浏览: 41388 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
最近找工作,被问了2次java垃圾回收机制,答的都不是很好!原先那股刨根问地的劲好像随着年龄的增长也越来越不行了!   以下是thinking in java中关于垃圾回收的一些总结:java垃圾回收,主要是靠一个低优先级的进程负责回收,注意,不是后台的进程他的优点是边回收,边调整堆使其紧凑 主要有以下几种算法: 1.引用计数该算法在java虚拟机没被使用过,主要是循环引用问题,因为计数并不记录谁指向他,无法发现这些交互自引用对象。怎么计数?当引用连接到对象时,对象计数加1当引用离开作用域或被置为null时减1怎么回收?遍历对象列表,计数为0就释放有什么问题?循环引用问题。   2.标记算法 标 ...
  以下是manifest.mf文件的例子:   Manifest-Version: 1.0  Main-Class: FSDemo Class-Path: lib/hadoop-0.20.2-core.jar lib/commons-logging-1.1.1.jar   注意事项: 1.Main-Class必须在Class-Path前面,否则将会被eclipse重写manifest.mf,出现"could not find the main class. program will exit"错误,很奇怪的是重写后manifest.mf文件的Main-Cla ...
mysql --default-character-set=gbk -uroot -p
ERROR: dev-java/ant-core-1.8.1 failed. Call stack:               ebuild.sh, line   48:  Called src_prepare             environment, line 4114:  Called java-ant_bsfix_one 'build.xml'             environment, line 2147:  Called java-ant_bsfix_files 'build.xml'             environment, line 2128:  Ca ...
 写道 # emerge ant-core Calculating dependencies... done! >>> Verifying ebuild manifests >>> Starting parallel fetch >>> Emerging (1 of 3) dev-java/javatoolkit-0.3.0-r6 * javatoolkit-0.3.0.tar.bz2 RMD160 SHA1 SHA256 size ... [ ok ] * checking ebuild checksums ... [ ok ] ...
emerge portage就可以了   参考:http://www.linuxsir.org/bbs/showthread.php?t=368818
1.是无法下载ibm-java-sdk-6.0-9.0-linux-i386.tgz,必须手工下载,但是ibm-jdk-bin-1.6.0.9.ebuild里RESTRICT='fetch'的,所以必须取消这个约束,然后重新生成ebuild,ebuild ... digest 2.貌似ibm的官方文件目前与ebuild要求的大小不一致,emerge还是会下载,所以ebuild --force ... manifest。 gentoo实在太麻烦了.... 参考链接:http://bugs.gentoo.org/show_bug.cgi?format=multiple&id=35572 ...
还是那个破python问题,居然报 "Active version of CPython 2 is not supported by..."错误,在make.conf里增加或者修改一下USE_PYTHON就行了,怎么修改可以参考: http://www.iwangbin.com/blog/2010/12/1/gentoo-new-keyword-use-python/ http://blog.hartwork.org/?p=972    
郁闷,gentoo '/usr/bin/python' is not valid symlink,可以先看一下系统里的python版本,eselect python list, 然后设定默认版本,eselect python set 'python 2.5' , 上面这个问题是emerge --depclean引起的。    
Gentoo真是比较麻烦,emerge居然老是出错,查看log一看原来wget出现Permission denied(手工wget packages居然没问题),出现权限问题,应该是Portage默认FEATURES="userfetch",也就是在下载源代码放弃root特权,不知道是不是一个bug,所以只要在/etc/make.conf里添加FEATURES="-userfetch"就可以了。   Bug Report在这里:http://bugs.gentoo.org/250389 关于portage特性的简介:http://www.gentoo ...
在Sql语句里做了个变量赋值,居然碰到ResultSet is from UPDATE. No Data,mysql说是已经解决的bug,但是貌似并没有完全解决,只好写存储过程替代了;mysql命令行写存储过程,有个分隔符的问题,所以必须先将";"分隔符替换掉,那就是delimiter命令;大概形式如下: delimiter // create procedure sp1( ... ) begin ....; ....; end; // delimiter ; 也就是现将分隔符设为"//",写完存储过程再改为";" ...
以下是将col1,col2值分别赋给@var1,@var2 select col1,col2 into @var1,@var2 from table limit 1;
百度发红包了!请大家关注哈!现在红包档次越来越高了!百万豪宅大连红星海景房!兔年春节,百度将给全体网民送红包,每一次搜索都有惊喜:从大年三十至正月十五(2月2日至17日),任何人登录百度首页,在搜索框中输入“红包”及包含红包的关键字,搜索与红包相关的信息,即可得到红包大礼。大奖有海景房、汽车赠送,还有豪华境外游,iPhone、iPad等数码精品,阿玛尼、香奈儿等高档名品、以及移动充值卡、各类代金券等,实物奖品价值总计突破2000万,更有各种拜年短信、过年习俗等精美动画虚拟礼品。百分百中奖,让用户在春节的每一次搜索都感受到惊喜。百度春节搜红包活动页面(chunjie.baidu.com)。
ERROR 1045 access denied for user 'root'@'localhost' using password yes 如果是有phpmyAdmin直接在phpmyAdmin里运行:  SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword'); 否则可以参照一下解决办法 解决办法是重新设置root用户密码,在Windows平台下操作步骤如下:1、以系统管理员身份登录到系统;2、如果MySQL服务器正在运行,停止它。  如果是作为Windows服务运行的服务器,进入服务管理器:开始菜单- ...
最终还是走在技术的道路上,关注技术也是一种乐趣
Global site tag (gtag.js) - Google Analytics