﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-yjhmily-随笔分类-开发环境&amp;工具</title><link>http://www.blogjava.net/yjhmily/category/13685.html</link><description>坚持走自己的路……
</description><language>zh-cn</language><lastBuildDate>Sat, 29 Sep 2012 14:44:17 GMT</lastBuildDate><pubDate>Sat, 29 Sep 2012 14:44:17 GMT</pubDate><ttl>60</ttl><item><title>转一篇：mongodb 阶段性技术总结</title><link>http://www.blogjava.net/yjhmily/archive/2012/09/29/388862.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Sat, 29 Sep 2012 14:17:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2012/09/29/388862.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/388862.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2012/09/29/388862.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/388862.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/388862.html</trackback:ping><description><![CDATA[<div>原文出处：<a href="http://space.itpub.net/133735/viewspace-710117">http://space.itpub.net/133735/viewspace-710117</a>&nbsp;<br />总结的不错！<br />-------------------------------------------------------------------------------------------------<br />生产环境最佳实践</div><div></div><div>1.linux 系统：</div><div>1】关闭文件系统/分区的atime 选项</div><div>Vi /etc/fstab</div><div>在对应的分区项后面添加noatime ,nodiratime</div><div>LABEL=/1 / ext3 defaults 1 1</div><div>LABEL=/data1 /data ext4 defaults,noatime,nodiratime 1 2</div><div>2】设置文件句柄４ｋ＋，目前该配置已经集成到启动脚本中。</div><div>Vi /etc/security/limit.conf</div><div>* soft nproc 65536</div><div>* hard nproc 65536</div><div>* soft nofile 65536</div><div>* hard nofile 65536</div><div>3】不要使用large vm page （不要使用大内存页选项）</div><div>Linux 大内存页参考：http://linuxgazette.net/155/krishnakumar.html</div><div>4】用dmesg 查看主机的信息。</div><div>2.linux 文件系统的选择：</div><div>Mongodb 采用预分配的大文件来存储数据,我们推荐</div><div>1】ext4</div><div>2】xfs</div><div>3.内核版本：</div><div>网络上对2.6.33-31 以及2.6.32 的表现持怀疑度， 而强力推荐2.6.36</div><div>4.线程堆栈的尺寸</div><div>默认的线程堆栈尺寸为10m ，调整为1m ，已经集成在启动脚本中。</div><div></div><div>项目过程中的总结与建议</div><div></div><div>1.大小写问题</div><div>mongodb 是默认区分大小写的，但是这会不会衍生出跟mysql 一样的问题？（mysql 区</div><div>分大小写，导致windows 与linux 下的表名，字段名不一致）。</div><div>如果无特别用途，建议表名，字段名全部用小写字母。</div><div></div><div>2.尽可能的缩短字段名的长度</div><div>mongodb 的schema free 导致了每笔数据都要存储他的key 以及属性，这导致了这些数</div><div>据的大量冗余。开发同事也许考虑到，从易读性出发设计的key 基本比较长，基本都是按</div><div>照起字面意思去设计的。这导致key 很长。对应的数据存储占用了很大的空间。</div><div>必要的时候，可以考虑建立一个key 与实际意义的map 表，尽量降低key 的长度。</div><div>示例定义：</div><div>// 基本信息</div><div>static final String _ID = "_id";</div><div>static final String STATUS_CODE = "sc";</div><div>// 缓冲</div><div>static final String DATE = "date";</div><div>static final String MAX_AGE = "age";</div><div>// 内容</div><div>static final String CONTENT = "content";</div><div>static final String CONTENT_TYPE = "ctype";</div><div>static final String CONTENT_LENGTH = "clen";</div><div>static final String ZIP = "zip";</div><div></div><div>3. mongodb 单表最大索引数为64</div><div>无索引排序的最大数据量为4M, 超过则报错退出。</div><div>建议where 条件尽量落在索引字段上，排序字段需要建立索引，索引的使用原则与oracle</div><div>mysql 一致，尽量降低索引数量，索引长度。</div><div>mongodb 的查询每次只能用到一个索引，对数据的查询不会&#8220;并发&#8221;执行</div><div>例如： db.tab.find({'id'=1,'name'=2}) 如果&#8216;id&#8217;，&#8216;name' 列上分别有索引</div><div>对查询效率提升意义不大，如果索引为（'id','name') 则大幅提升效率。</div><div></div><div>4.mongodb 添加字段</div><div>如果添加字段且带有default 值，需要全部数据都要修改，这也是设计阶段需要考虑的</div><div>事情，这个问题的另外一种解法是应用代码里做一次判断。</div><div></div><div>5.测试过程的密码问题</div><div>对于用作数据库使用的Mongodb，在代码测试阶段都应加上密码验证，目前上线阶段基</div><div>本都会在密码验证方面出现问题（做缓存使用的可以不做密码验证)。</div><div></div><div>6.数据源连接方式</div><div>使用连接池模式，尽量减少认证带来的性能额外消耗</div><div>建议采用标准的uri 连接方式： mongodb://user:passwd@host:port,host:port/db</div><div></div><div>7.Mongodb日志量</div><div>正常情况下不需要开启-v 日志选项。</div><div>Mongodb 的-v 日志适合在开发环境的调试线上部署不建议采用这个参数，目前线上</div><div>部署的情况，-v 日志一天也会有几个G 的日志量，去掉这个参数，跟数据查询相关的操作</div><div>就不会记日志了，数据库的内部的重要操作还是会写日志的。</div><div></div><div>8.连接数大小的设置</div><div>Mongodb 驱动程序采用的连接池的方式连接到数据库，目前从观察到的情况是应用一</div><div>开启便根据变量的设置，建立全部连接，然后提供给程序使用，并且一旦其中某个连接</div><div>到数据库的访问失败，则会清空整个连接池到这台数据库的连接，并重新建立连接。</div><div>而mongodb 对中断连接的垃圾清理工作则是懒惰的被动清理方式，如果驱动程序端配</div><div>置的连接数过大，一旦发生重连，则会导致mongo 端堆积大量的垃圾连接数据，导致</div><div>主机资源耗尽。</div><div>建议： mongodb 驱动的连接池大小的设置一般应该控制100 以下，一般情况30-50 足</div><div>够支撑应用访问。</div><div></div><div>9.锁的问题</div><div>Mongodb 对数据库的访问全部加锁，如果是查询请求则设置共享锁，数据修改请求，</div><div>则设置全局排他锁，并且是实例级别的排他锁。并且写锁会阻塞读请求，如果长时间持有</div><div>写锁，会阻塞整个实例的读请求。</div><div>部署建议：</div><div>1】一般情况下，建议不同的应用不要合用一套示例。</div><div>2】如果资源不满足，需要合用，应该具有相同属性的应用合用一套实例。</div><div>例如合同mongo 的应用都是读多写少，防止一台写多应用阻塞读请求。</div><div></div><div>10.关于map/reduce问题</div><div>mongodb 对map/reduce 的支持是单线程的，我们不建议在前台使用该功能， group by</div><div>是通过map/reduce 实现的，开发过程中，要慎用。</div><div></div><div>11.安全问题</div><div>1】Mongodb 运行在mongodb 用户之上，并禁止mongodb 用户登录</div><div>2】使用Mongodb 自带的认证方法（adduser、auth）限制用户访问行为</div><div>3】将Mongodb 置于内网环境中</div><div>4】Mongodb 必须暴露在外网环境中的时候，使用IPTABLES 等网络层技术进行防护</div><div>5】网络层面内容为明文传输，可以考虑存储加密文档，应用端，加解密。</div><div></div><div>12.性能监控</div><div>Mongodb 自带有性能数据收集系统</div><div>Mongostat 实时采集数据库的多项指标,提供http console 端口号为应用端口号+1000。</div><div>关注的主要性能指标：</div><div>1】Faults：显示Mongodb 每秒页面故障的数量，这个是mongoDB 映射到虚拟地址空间，</div><div>而不是物理内存，这个值如果飙高的话，可能意味着机器没有足够的内存来</div><div>存储数据和索引。</div><div>2】Flushes：每秒做了多少次fsync，显示多少次数据被刷新进了磁盘</div><div>3】locked：写锁</div><div>4】idx miss：索引未命中比例</div><div>5】qr | qw：读写锁的请求队列长度。</div><div>6】conn： 当前已经建立的连接数。</div><div>其他命令：</div><div>Db.stat()</div><div>db.serverStatuse()</div><div>Db.collection.stats()</div><div></div><div>13.碎片问题</div><div>Mongodb 数据库如果数据修改很频繁，会出现比较严重的空间碎片问题，表现在磁盘</div><div>文件扩张与实际数据量不相符，内存不够用，索引命中率低，查询效率降低。</div><div>碎片整理，目前我们采用的版本没有太有效的方法。</div><div>可以用db.repaireDatabase() 来整理数据库，这个过程非常的慢</div><div>如果是Master-slave 模式则相当于执行一次主从切换，然后从新建立从库。</div><div>如果是replSet 架构可以停掉数据库，然后删除数据目录，从新从复制复制组中全同步数据，</div><div>这个时候要考虑oplog 的尺寸。</div><div>一个大体的步骤：</div><div>1.】先调用rs.freeze(1200),将每个不想让它成为primary 的机器让它在1200 秒内无法成为</div><div>primary(这步也可以不做)</div><div>2. 】将primary stepDown,不出意外新的primary 会起来.</div><div>3. 】将原primary kill 掉.</div><div>4. 】删掉所有data 数据(调用repair 很慢,真不如干掉重新来)</div><div>5. 】再重启动原primary 的进程</div><div>6. 】以此循环完成整个复制组的全部重建。</div><div></div><div>14.系统备份：</div><div>Mongodb 目前不支持在线备份，只能离线备份。</div><div>我们采用的架构为replSet 和Master-slave .</div><div>基于我们目前的架构以及数据一致性要求，我们没有安排相关的备份系统。</div><div></div><div>15.应用代码中Mongodb连接问题</div><div>在有些应用在使用Mongodb 过程中会存在以下两个小问题：</div><div>1. 在应用启动过程中，应用存在要求连接池中所有的连接都建立成功才让应用正</div><div>常启动，这种做法不可取，因为存在网络问题、Mongodb 拒绝连接或Mongodb 假死情况，如</div><div>果没加外部try catch 做防护，则Resin 不断重启也不能正常启动端口。</div><div>2.有些应用在使用Mongodb 中连接池配置了safe=true，w=1；这种配置意味着客户端在</div><div>插入数据或更新数据的时候，要求mongodb 必须将所更新的数据写入磁盘并返回更新成功</div><div>的信息给程序。如果碰上应用程序访问压力大，mongodb 就会反应迟钝，并会发生假死可能，</div><div>针对此情况，需要评估数据的一致性需求，做出合适调整。我们一般建议关闭此选项。</div><div></div><div>16.补充开发方面的一些问题</div><div>1】skip+limit翻页，越往后面越慢，有资料说用数组元素的分页可以解决，目前还没</div><div>试过，比较靠谱的做法是，先找出上次的id，翻页的时候不用skip：</div><div>last_row_id = ObjectId(&#8216;....&#8217;);</div><div>db.activity_stream-&gt;find({_id:{$lt: last_row_id },</div><div>user_id:20 } ).sort( {_id:-1} ).limit(10);</div><div>2】.只有真正需要的字段才select出来</div><div>3】.更新的某条数据的时候，先查出来再更新会减小锁的时间</div><div>4】.只有返回很少结果的查询才用索引，否则会加载太多数据，比没有用索引还慢</div><div>5】.属性比较多的时候，建立分层的关系能够提高查询效率，否则每个记录都要过一遍</div><div>才能找到要的属性</div><div></div><div>17.关于硬件资源的选择：</div><div>虚拟机可以很好的隔离资源，并可动态的扩展。</div><div>我们建议mongodb 的部署采用虚拟机的方式，每个虚拟机部署一个实例，使各节点分</div><div>散在不同的物理机上,根据应用的前期预测，平衡虚拟机的之间的i/o。</div><img src ="http://www.blogjava.net/yjhmily/aggbug/388862.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2012-09-29 22:17 <a href="http://www.blogjava.net/yjhmily/archive/2012/09/29/388862.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu /boot空间不足的解决</title><link>http://www.blogjava.net/yjhmily/archive/2011/04/06/347694.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Wed, 06 Apr 2011 04:09:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2011/04/06/347694.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/347694.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2011/04/06/347694.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/347694.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/347694.html</trackback:ping><description><![CDATA[<p><span style="font-size: 16px; color: #000000;">提示/boot目录空间不足，查了一些资料，最后把久的内核给卸载得以解决。</span></p>
<p><span style="color: #0055ff; font-size: 16px;">1.首先查看自己使用的内核</span></p>
<span style="color: #0055ff; font-size: 16px;">lxz@lxz-pc:~$ uname -a</span><br />
<p><span style="font-size: 16px; color: #000000;">Linux lxz-pc 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:48 UTC 2011 i686 GNU/Linux</span></p>
<p><br />
</p>
<span style="font-size: 16px; color: #000000;">2.然后查看自己boot目录，选择需要卸载的版本</span><br />
<span style="font-size: 16px; color: #000000;">lxz@lxz-pc:~$&nbsp;&nbsp;&nbsp; cd /boot</span><br />
<span style="color: #0055ff; font-size: 16px;">lxz@lxz-pc:/boot$&nbsp; ls -l</span><br />
<span style="font-size: 16px; color: #000000;">总计 35125</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp;&nbsp; 705861 2011-01-22 06:04 abi-2.6.35-25-generic</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp;&nbsp; 709370 2011-03-01 23:56 abi-2.6.35-28-generic-pae</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp;&nbsp; 128615 2011-01-22 06:04 config-2.6.35-25-generic</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp;&nbsp; 129056 2011-03-01 23:56 config-2.6.35-28-generic-pae</span><br />
<span style="font-size: 16px; color: #000000;">drwxr-xr-x 3 root root&nbsp;&nbsp;&nbsp;&nbsp; 7168 2011-03-23 10:31 grub</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root 10761551 2011-03-04 10:49 initrd.img-2.6.35-25-generic</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root 10741569 2011-03-23 10:18 initrd.img-2.6.35-28-generic-pae</span><br />
<span style="font-size: 16px; color: #000000;">drwx------ 2 root root&nbsp;&nbsp;&nbsp; 12288 2011-01-05 04:52 lost+found</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp;&nbsp; 165084 2010-09-25 01:14 memtest86+.bin</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp;&nbsp; 167264 2010-09-25 01:14 memtest86+_multiboot.bin</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp; 1831296 2011-01-22 06:04 System.map-2.6.35-25-generic</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp; 1873873 2011-03-01 23:56 System.map-2.6.35-28-generic-pae</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp;&nbsp;&nbsp;&nbsp; 1192 2011-01-22 06:06 vmcoreinfo-2.6.35-25-generic</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp;&nbsp;&nbsp;&nbsp; 1196 2011-03-01 23:57 vmcoreinfo-2.6.35-28-generic-pae</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp; 4294672 2011-01-22 06:04 vmlinuz-2.6.35-25-generic</span><br />
<span style="font-size: 16px; color: #000000;">-rw-r--r-- 1 root root&nbsp; 4428048 2011-03-01 23:56 vmlinuz-2.6.35-28-generic-pae</span><br />
<span style="font-size: 16px; color: #000000;">上面显示的情况中，是我已经把linux-image-2.6.35-27-generic的结果<br />
<br />
</span><span style="color: #0055ff; font-size: 16px;">3.卸载旧内核应该使用命令：</span><br />
<span style="color: #0055ff; font-size: 16px;">lxz@lxz-pc:/boot$&nbsp; sudo apt-get remove linux-image-2.6.35-27-generic<br />
<br />
</span><span style="color: #0055ff; font-size: 16px;">4.查看/boot目录：</span><br />
<span style="color: #0055ff; font-size: 16px;">lxz@lxz-pc:/boot$ sudo du -m /boot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //以MB为单位显示<br />
</span><span style="color: #000000; font-size: 16px;">1&nbsp;&nbsp;&nbsp; /boot/grub/locale</span><br />
<span style="color: #000000; font-size: 16px;">2&nbsp;&nbsp;&nbsp; /boot/grub</span><br />
<span style="color: #000000; font-size: 16px;">1&nbsp;&nbsp;&nbsp; /boot/lost+found</span><br />
<span style="color: #000000; font-size: 16px;">36&nbsp;&nbsp;&nbsp; /boot<br />
<br />
</span><span style="color: #0055ff; font-size: 16px;">5.查看文件系统使用情况，和文件系统被挂在的位置：</span><br />
<span style="color: #0055ff; font-size: 16px;">lxz@lxz-pc:/boot$&nbsp; df&nbsp; -lh</span><br />
<span style="color: #000000; font-size: 16px;">文件系统&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 容量&nbsp; 已用&nbsp; 可用 已用%% 挂载点</span><br />
<span style="color: #000000; font-size: 16px;">/dev/sda7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 71G&nbsp; 7.7G&nbsp;&nbsp; 60G&nbsp; 12% /</span><br />
<span style="color: #000000; font-size: 16px;">none&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1001M&nbsp; 244K 1001M&nbsp;&nbsp; 1% /dev</span><br />
<span style="color: #000000; font-size: 16px;">none&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1007M&nbsp; 216K 1006M&nbsp;&nbsp; 1% /dev/shm</span><br />
<span style="color: #000000; font-size: 16px;">none&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1007M&nbsp; 100K 1006M&nbsp;&nbsp; 1% /var/run</span><br />
<span style="color: #000000; font-size: 16px;">none&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1007M&nbsp;&nbsp;&nbsp;&nbsp; 0 1007M&nbsp;&nbsp; 0% /var/lock</span><br />
<span style="color: #000000; font-size: 16px;">/dev/sda8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 92M&nbsp;&nbsp; 42M&nbsp;&nbsp; 46M&nbsp; 48% /boot</span>
<img src ="http://www.blogjava.net/yjhmily/aggbug/347694.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2011-04-06 12:09 <a href="http://www.blogjava.net/yjhmily/archive/2011/04/06/347694.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu android开发 连接手机</title><link>http://www.blogjava.net/yjhmily/archive/2011/03/23/346857.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Wed, 23 Mar 2011 06:11:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2011/03/23/346857.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/346857.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2011/03/23/346857.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/346857.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/346857.html</trackback:ping><description><![CDATA[<h1 class="title_txt"><cite class="fav_csdnstylebykimi"> </cite>
</h1>
<div class="blogstory">
<p>在ubuntu环境下进行android开发，想把目标设备定为真实的手机。</p>
<p>前几天刚买了个defy就试了下，结果打开手机usb调试模式连接到电脑后，在eclipse里面手机名字显示为一堆？？？号，且无法使用。</p>
<p>需要以下的步骤才能连接到：</p>
<p>1 把手机设备为usb调试模式并和电脑连接</p>
<p>2 打开终端运行 </p>
<p><span style="color: #800000;">&nbsp;&nbsp;&nbsp; lsusb</span>
</p>
<p><span style="color: #800000;"><br />
</span>
</p>
<p>&nbsp;&nbsp;&nbsp; 屏幕上会有一行显示类似</p>
<p><span style="color: #ff0000;">&nbsp;&nbsp;&nbsp; Bus 002 Device 012: ID </span>
<span style="color: #000080;">22b8</span>
<span style="color: #ff0000;">:xxxx Motorola xxxxxxxxxxxx</span>
</p>
<p>&nbsp;&nbsp;&nbsp; 这就是你的android手机了</p>
<p>3 然后在终端运行</p>
<p><span style="color: #800000;">&nbsp;&nbsp; sudo gedit /etc/udev/rules.d/50-android.rules</span>
</p>
<p><span style="color: #800000;"><span style="color: #000000;">&nbsp;&nbsp; 并编辑其中加入行：</span>
</span>
SUBSYSTEM=="usb", SYSFS{"<span style="color: #ff0000;">Motorola xxxxxxxxxxxx</span>
"}=="<span style="color: #000080;">22b8</span>
", MODE="0666"
</p>
<p>4 接着运行</p>
<p><span style="color: #800000;">&nbsp;&nbsp;&nbsp; sudo chmod a+rx /etc/udev/rules.d/50-android.rules</span>
</p>
<p><span style="color: #800000;">&nbsp;&nbsp;&nbsp; sudo /etc/init.d/udev restart</span>
</p>
<p><span style="color: #000000;">5 最后进入android sdk的tools目录 platform-tools 运行</span>
</p>
<p><span style="color: #800000;">&nbsp;&nbsp;&nbsp; sudo ./adb kill-server</span>
</p>
<p><span style="color: #800000;">&nbsp;&nbsp;&nbsp; sudo ./adb devices</span>
</p>
<p><span style="color: #800000;"><span style="color: #000000;">试着重新打开eclipse，在运行参数里选则手动选取目标设备，这时在Device Chooser里面应该就可以看到正常显示出名字的手机了。</span></span></p>
</div>
<img src ="http://www.blogjava.net/yjhmily/aggbug/346857.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2011-03-23 14:11 <a href="http://www.blogjava.net/yjhmily/archive/2011/03/23/346857.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ubuntu系统下Memcache的安装与配置</title><link>http://www.blogjava.net/yjhmily/archive/2010/04/20/318836.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Tue, 20 Apr 2010 04:19:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2010/04/20/318836.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/318836.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2010/04/20/318836.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/318836.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/318836.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 目前手上的项目需要用到memory cache,于是我选择强大的Memcached。至于Memcached的强大先不在这里说了，<br />
后续有时间，我专门来介绍一下Memcached吧。今天只介绍下安装和配置；<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 直接进入主题吧；<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1、下载<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Memcached下载地址: http://memcached.org/&nbsp; 我下载的最新版本v1.45<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Libevent下载地址：http://www.monkey.org/~provos/libevent/&nbsp;&nbsp; 我下载的版本是<a href="http://www.monkey.org/%7Eprovos/libevent-1.4.13-stable.tar.gz">libevent-1.4.13-stable</a><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 因为Memcache用到了libevent这个库用于Socket的处理，所以需要安装libevent<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2、先安装libevent<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # tar zxvf libevent-1.4.13-stable.tar.gz<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # cd libevent-1.4.13-stable<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # ./configure &#8211;prefix=/usr<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # make<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # make install<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3、再安装Memcached，同时需要安装中指定libevent的安装位置：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # tar zxvf memcached-1.4.5.tar.gz<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # cd memcached-1.4.5<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # ./configure &#8211;with-libevent=/usr<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # make<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # make install<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 安装完成后会把memcached放到 /usr/local/bin/memcached ，<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4、<strong>memcached的基本设置</strong>：<br />
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 启动Memcache的服务器端：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
# /usr/local/bin/memcached -d -m 100  -u root -l 192.168.1.192 -p 12000 -c 256 -P /tmp/memcached.pid</p>
<blockquote>
<p>&nbsp;&nbsp;&nbsp; -d选项是启动一个守护进程，<br />
&nbsp;&nbsp;&nbsp; -m是分配给Memcache使用的内存数量，单位是MB，我这里是100MB，<br />
&nbsp;&nbsp;&nbsp;
-u是运行Memcache的用户，我这里是root，<br />
&nbsp;&nbsp;&nbsp; -l是监听的服务器IP地址，如果有多个地址的话，我这里指定了服务器的IP地址192.168.1.192，<br />
&nbsp;&nbsp;&nbsp; -p是设置Memcache监听的端口，我这里设置了12000，最好是1024以上的端口，<br />
&nbsp;&nbsp;&nbsp; -c选项是最大运行的并发连接数，默认是1024，我这里设置了256，按照你服务器的负载量来设定，<br />
&nbsp;&nbsp;&nbsp; -P是设置保存Memcache的pid文件，我这里是保存在 /tmp/memcached.pid，</p>
</blockquote>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如果要结束Memcache进程，执行：</p>
<blockquote>
</blockquote>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # kill&nbsp; cat /tmp/memcached.pid</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 也可以启动多个守护进程，不过端口不能重复。</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img src ="http://www.blogjava.net/yjhmily/aggbug/318836.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2010-04-20 12:19 <a href="http://www.blogjava.net/yjhmily/archive/2010/04/20/318836.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最快的办法找回“显示桌面”图标</title><link>http://www.blogjava.net/yjhmily/archive/2009/04/21/266696.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Tue, 21 Apr 2009 02:29:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2009/04/21/266696.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/266696.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2009/04/21/266696.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/266696.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/266696.html</trackback:ping><description><![CDATA[不小心把快速启动里面的“显示桌面”图标搞没了，懒得折腾，所以一直用WIN+D，还是觉得不太习惯。总觉得少了点什么......<br /><br />后来还是把“显示桌面”找回来了！记录一下<br /><br />以前用过一个自己编写“显示桌面.scf”文件的办法干过，具体操作如下：<br /><br /><font color="#0000ff"><span id="reply_content_100515930">记事本输入：[Shell]Command=2IconFile=explorer.exe,3[Taskbar]Command=ToggleDesktop另存为"显示桌面.scf"，文件类型为所有文件。然后将文件拖到快速启动栏即可；</span><br /></font><br /><br />不过有点麻烦，这次 google了一下，找到一个更简单的办法；<br /><br /><font color="#0000ff">“start”--&gt;“Run”--&gt;输入“regsvr32 /n /i:u shell32”</font><br /><br /><img height="207" alt="显示桌面.jpg" src="http://www.blogjava.net/images/blogjava_net/yjhmily/blogJavaImg/显示桌面.jpg" width="617" border="0" /><br /><br />这个时候你会发现你的快速启动栏里面就有了“显示桌面”<img src ="http://www.blogjava.net/yjhmily/aggbug/266696.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2009-04-21 10:29 <a href="http://www.blogjava.net/yjhmily/archive/2009/04/21/266696.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JAVA程序员不可不注意的编码规范</title><link>http://www.blogjava.net/yjhmily/archive/2007/09/27/148671.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Thu, 27 Sep 2007 05:31:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2007/09/27/148671.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/148671.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2007/09/27/148671.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/148671.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/148671.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 最近经常看一些朋友写的源代码，总是感觉编码规范问题还没有成为大家的关注点，导致代码的通用可读性相对比较差；<br><br>所以在此唠叨几句编码规范（以struts2+spring2+hibernate3架构的项目为例），大家各取所需，欢迎拍砖！<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/yjhmily/archive/2007/09/27/148671.html'>阅读全文</a><img src ="http://www.blogjava.net/yjhmily/aggbug/148671.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2007-09-27 13:31 <a href="http://www.blogjava.net/yjhmily/archive/2007/09/27/148671.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>教你十招优化WinXp系统盘</title><link>http://www.blogjava.net/yjhmily/archive/2007/09/21/147141.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Fri, 21 Sep 2007 08:13:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2007/09/21/147141.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/147141.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2007/09/21/147141.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/147141.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/147141.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 教你十招优化WinXp系统盘&nbsp;&nbsp;<a href='http://www.blogjava.net/yjhmily/archive/2007/09/21/147141.html'>阅读全文</a><img src ="http://www.blogjava.net/yjhmily/aggbug/147141.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2007-09-21 16:13 <a href="http://www.blogjava.net/yjhmily/archive/2007/09/21/147141.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>共享一个MyEclipse5.5GA注册码</title><link>http://www.blogjava.net/yjhmily/archive/2007/05/28/120383.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Mon, 28 May 2007 01:21:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2007/05/28/120383.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/120383.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2007/05/28/120383.html#Feedback</comments><slash:comments>170</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/120383.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/120383.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 共享一个MyEclipse5.5GA注册码&nbsp;&nbsp;<a href='http://www.blogjava.net/yjhmily/archive/2007/05/28/120383.html'>阅读全文</a><img src ="http://www.blogjava.net/yjhmily/aggbug/120383.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2007-05-28 09:21 <a href="http://www.blogjava.net/yjhmily/archive/2007/05/28/120383.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse 快捷键(收藏)</title><link>http://www.blogjava.net/yjhmily/archive/2007/05/10/116424.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Thu, 10 May 2007 03:15:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2007/05/10/116424.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/116424.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2007/05/10/116424.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/116424.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/116424.html</trackback:ping><description><![CDATA[
		<br />Ctrl+1 快速修复(最经典的快捷键,就不用多说了)<br /><br />Ctrl+D: 删除当前行   <br /><br />Ctrl+Alt+↓ 复制当前行到下一行(复制增加)<br /><br />Ctrl+Alt+↑ 复制当前行到上一行(复制增加)<br /><br />Alt+↓  当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)<br /><br />Alt+↑  当前行和上面一行交互位置(同上)<br /><br />Alt+←  前一个编辑的页面<br /><br />Alt+→  下一个编辑的页面(当然是针对上面那条来说了)<br /><br />Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性<br /><br />Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)<br /><br />Shift+Ctrl+Enter 在当前行插入空行(原理同上条)<br /><br />Ctrl+Q  定位到最后编辑的地方<br /><br />Ctrl+L  定位在某行  (对于程序超过100的人就有福音了)<br /><br />Ctrl+M 最大化当前的Edit或View (再按则反之)<br /><br />Ctrl+/  注释当前行,再按则取消注释<br /><br />Ctrl+O  快速显示 OutLine<br /><br />Ctrl+T  快速显示当前类的继承结构<br /><br />Ctrl+W  关闭当前Editer<br /><br />Ctrl+K  参照选中的Word快速定位到下一个<br /><br />Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)<br /><br />Ctrl+/(小键盘) 折叠当前类中的所有代码<br /><br />Ctrl+×(小键盘) 展开当前类中的所有代码<br /><br />Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)<br /><br />Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)<br /><br />Ctrl+J  正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)<br /><br />Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)<br /><br />Ctrl+Shift+F4 关闭所有打开的Editer<br /><br />Ctrl+Shift+X  把当前选中的文本全部变味小写<br /><br />Ctrl+Shift+Y  把当前选中的文本全部变为小写<br /><br />Ctrl+Shift+F  格式化当前代码<br /><br />Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)<br /><br />Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)<br /><br />Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)<br /><br />Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)<br /><br />Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)<br /><br />Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)<br /><br />Alt+Shift+I 合并变量(可能这样说有点不妥Inline)<br /><br />Alt+Shift+V 移动函数和变量(不怎么常用)<br /><br />Alt+Shift+Z 重构的后悔药(Undo)<br /><br /><img src ="http://www.blogjava.net/yjhmily/aggbug/116424.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2007-05-10 11:15 <a href="http://www.blogjava.net/yjhmily/archive/2007/05/10/116424.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> 千万别把JAVA环境变量和TOMCAT的配置方法忘了！！！</title><link>http://www.blogjava.net/yjhmily/archive/2007/03/16/104128.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Thu, 15 Mar 2007 18:20:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2007/03/16/104128.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/104128.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2007/03/16/104128.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/104128.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/104128.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  千万别把JAVA环境变量和TOMCAT的配置方法忘了！！！&nbsp;&nbsp;<a href='http://www.blogjava.net/yjhmily/archive/2007/03/16/104128.html'>阅读全文</a><img src ="http://www.blogjava.net/yjhmily/aggbug/104128.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2007-03-16 02:20 <a href="http://www.blogjava.net/yjhmily/archive/2007/03/16/104128.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>与Agent.bbb木马做斗争</title><link>http://www.blogjava.net/yjhmily/archive/2007/03/14/103856.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Wed, 14 Mar 2007 10:55:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2007/03/14/103856.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/103856.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2007/03/14/103856.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/103856.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/103856.html</trackback:ping><description><![CDATA[
		<p>     从上周起,公司的电脑一开机诺盾就报:C:\WINDOWS\SYSTEM32\LWIGW.DLL被感染木马:  </p>
		<div align="center">
				<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 80.57%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 58px; BACKGROUND-COLOR: #eeeeee">
						<div align="left">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
								<span style="COLOR: #000000">2007</span>
								<span style="COLOR: #000000">-</span>
								<span style="COLOR: #000000">3</span>
								<span style="COLOR: #000000">-</span>
								<span style="COLOR: #000000">14</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #000000">10</span>
								<span style="COLOR: #000000">:</span>
								<span style="COLOR: #000000">19</span>
								<span style="COLOR: #000000">:</span>
								<span style="COLOR: #000000">10</span>
								<span style="COLOR: #000000">    文件 C:\WINDOWS\SYSTEM32\LWIGW.DLL: 检测到 木马程序 Trojan</span>
								<span style="COLOR: #000000">-</span>
								<span style="COLOR: #000000">Downloader.Win32.Agent.bbb<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
								<span style="COLOR: #000000">2007</span>
								<span style="COLOR: #000000">-</span>
								<span style="COLOR: #000000">3</span>
								<span style="COLOR: #000000">-</span>
								<span style="COLOR: #000000">14</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #000000">10</span>
								<span style="COLOR: #000000">:</span>
								<span style="COLOR: #000000">20</span>
								<span style="COLOR: #000000">:</span>
								<span style="COLOR: #000000">00</span>
								<span style="COLOR: #000000">    文件 C:\WINDOWS\system32\drivers\fpvsy.sys: 检测到 木马程序 Trojan</span>
								<span style="COLOR: #000000">-</span>
								<span style="COLOR: #000000">Downloader.Win32.Agent.bbb</span>
						</div>
				</div>
		</div>
		<p>     并且还清除失败(明显杀毒能力太差);工作太忙没顾得上管它;<br />     <br /><br />   今天实在是忍受不了了,下了个卡巴斯基开杀,没想到这下杀出毛病来了:<br /><br />   <font color="#ff0000">卡巴斯基一上来就发现了这个病毒,然后提示删除,我点击确定,卡巴又提示我重启后删除,我心想,那就重启呗!只要能杀掉,省<br />    得它老在这烦我!重启完我就傻了,卡巴又提示有这个病毒,和刚才一样,继续要求重启后删除;就这样不听的循环.........................<br /></font><br />   现在的病毒太欺负杀毒软件了!!!!!!!!!!   搞得杀毒软件就只好欺骗我!!!!!!!!<br /><br />   小样,我就不信治不了你! Google了一下,发现这个木马还蛮牛:</p>
		<div align="center">
				<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 68.84%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 65px; BACKGROUND-COLOR: #eeeeee">
						<div align="left">
								<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
								<span style="COLOR: #000000"> Trojan</span>
								<span style="COLOR: #000000">/</span>
								<span style="COLOR: #000000">Agent.bbb“代理木马”变种bbb是一个盗取用户机密信息的木马程序。“代理木马”变种bbb运行后，自我<br />复制到系统目录下，文件名随机生成。修改注册表，实现开机自启。从指定站点下载其它木马，侦听黑客指令，盗取用户机密信息。</span>
						</div>
				</div>
		</div>
		<p>    搜了点资料最后将其搞定,以下是我结合各种资料并试验成功的办法(自认为比较简单)<br /><br /><br />     1、下载一个叫<span class="tpccontent"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><font size="3">unlocker</font><font color="#000000"><font size="3">的工具，它有解锁功能，可以知道你要删除的文件被哪一些程序占用了该目录或文件，并将其解锁，然后就可以正常删掉了！<br />                 地址：</font><a href="http://www.skycn.com/soft/22964.html"><font size="3">http://www.skycn.com/soft/22964.html</font></a></font></span></span><br /><br />      2、在杀毒软件提示你被感染病毒的文件目录下找到对应的文件，点击鼠标右键，选择Unlocker解锁，会弹出一个框告诉你当前是哪些程序在使用该文件，点击“全部解锁”即可；<br /><br />      3、确定所有被感染的文件都解锁后，运行杀毒软件杀毒，一切OK!<br />            保证不会再被<strong>病毒欺负!!!!!<br /></strong><br />   <br />            <br />   <br /><br />   <br />   </p>
<img src ="http://www.blogjava.net/yjhmily/aggbug/103856.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2007-03-14 18:55 <a href="http://www.blogjava.net/yjhmily/archive/2007/03/14/103856.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>忙里偷闲：推荐一下Links方式安装Eclipse Plugins</title><link>http://www.blogjava.net/yjhmily/archive/2007/01/25/95925.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Thu, 25 Jan 2007 06:29:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2007/01/25/95925.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/95925.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2007/01/25/95925.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/95925.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/95925.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 主要是最近Eclipse Plugins装的比较多，对Links方式安装的方便之处感触越来越深.<br><br>    主推原因: 方便,省事,易迁移.<br><br>    下面我以Log4E插件为例:( 顺便推荐一下Log4E插件 :-) )&nbsp;&nbsp;<a href='http://www.blogjava.net/yjhmily/archive/2007/01/25/95925.html'>阅读全文</a><img src ="http://www.blogjava.net/yjhmily/aggbug/95925.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2007-01-25 14:29 <a href="http://www.blogjava.net/yjhmily/archive/2007/01/25/95925.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>D版Xp安装IE7.0最简攻略</title><link>http://www.blogjava.net/yjhmily/archive/2006/11/05/79188.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Sun, 05 Nov 2006 06:06:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2006/11/05/79188.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/79188.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2006/11/05/79188.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/79188.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/79188.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 去微软下了一个安装包，没想到安装的时候正版验证过不去，总是不让我装！<br>Baidu了一下，发现关于破解IE7.0正版验证的资料已经不少了！<br>自己捣腾了一会，总结出一天最简单的方法！在这里与大家分享：<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/yjhmily/archive/2006/11/05/79188.html'>阅读全文</a><img src ="http://www.blogjava.net/yjhmily/aggbug/79188.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2006-11-05 14:06 <a href="http://www.blogjava.net/yjhmily/archive/2006/11/05/79188.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse 5 岁啦!——Happy Birthday To Eclipse</title><link>http://www.blogjava.net/yjhmily/archive/2006/11/03/78955.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Fri, 03 Nov 2006 09:32:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2006/11/03/78955.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/78955.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2006/11/03/78955.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/78955.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/78955.html</trackback:ping><description><![CDATA[
		<font color="#0000ff" size="5">
				<a href="http://www.eclipse.org/org/press-release/20061025cb_eclipsebirthday5.php">Celebrate Eclipse's 5th Birthday</a>
				<br />
				<br />
		</font>Eclipse is turning 5! It was November 7, 2001 when IBM first released Eclipse as an open source 
		project. To celebrate, a number of activities are being organized for the Eclipse community.<br /><br /><div align="center"><a href="http://www.eclipse.org/org/press-release/20061025cb_eclipsebirthday5.php"><img src="http://www.blogjava.net/images/blogjava_net/yjhmily/blogJavaImg/logo5th.jpg" alt="logo5th.jpg" border="0" height="240" width="160" /></a>    <br /><br />    <br /><div align="center"><a href="http://birthday.eclipse.org/images/usermessage.php?vid=734">My Best Wish To Eclipse -&gt;</a><br /></div></div><img src ="http://www.blogjava.net/yjhmily/aggbug/78955.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2006-11-03 17:32 <a href="http://www.blogjava.net/yjhmily/archive/2006/11/03/78955.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何得到自己的GMail Icon</title><link>http://www.blogjava.net/yjhmily/archive/2006/10/26/77383.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Thu, 26 Oct 2006 05:21:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2006/10/26/77383.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/77383.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2006/10/26/77383.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/77383.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/77383.html</trackback:ping><description><![CDATA[由于最近一直在想发布自己写的个人Blog<font color="#0000ff"><b>(kBlog)</b></font>程序,所以经常关注网上一些个人blog.<br /><br />发现他们都有自己的 <font color="#0000ff"><b>GMail Icon </b><font color="#000000">,刚开始一直以为是人家自己用Photoshp做到,我也曾经尝试着去做一个!(<b>失败告终</b>)</font><b><font color="#000000"><br /></font><br /></b><font color="#000000">可后来我发现每个人的GMail Icon都很类似,就开始怀疑是不是Google有什么统一的标准?<br /><br />Google了一下,才知道原来他们都是用</font><b>E-Mail Icon Generator</b><font color="#000000">搞出来的!恍然大悟,汗!发现自己真有点落后...<br /><br />自己申请了一个: <img src="http://www.blogjava.net/images/blogjava_net/yjhmily/blogJavaImg/image.png" alt="image.png" border="0" height="21" width="142" /><br /><br />这里给两个链接吧!在我之后知道的朋友可以自己去搞一个Icon!<br /><br /></font></font><h1><a title="E-Mail Icon Generator : For GMail, Hotmail, MSN, Yahoo!, AOL and many more!" href="http://services.nexodyne.com/email/index.php"><font color="#ff0000" size="3"><b>E-Mail Icon Generator : </b>For GMail, Hotmail, MSN, Yahoo!, AOL and many more!</font></a><br /></h1><b><span style="color: rgb(51, 102, 255);"><br /><a href="http://gizmo967.mgs3.org/Gmail/">G</a></span><a href="http://gizmo967.mgs3.org/Gmail/"><span style="color: red;">m</span><span style="color: rgb(255, 153, 51);">a</span><span style="color: rgb(51, 102, 255);">i</span><span style="color: rgb(51, 153, 102);">l</span><span style="color: rgb(153, 153, 153);">Signature Generator</span></a></b><br /><br />主要推荐第一个,第二个只支持GMail,并且生成的png图片也不太好看!<br /><img src ="http://www.blogjava.net/yjhmily/aggbug/77383.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2006-10-26 13:21 <a href="http://www.blogjava.net/yjhmily/archive/2006/10/26/77383.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>体验IE7</title><link>http://www.blogjava.net/yjhmily/archive/2006/10/23/76682.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Mon, 23 Oct 2006 01:05:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2006/10/23/76682.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/76682.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2006/10/23/76682.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/76682.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/76682.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 体验IE7&nbsp;&nbsp;<a href='http://www.blogjava.net/yjhmily/archive/2006/10/23/76682.html'>阅读全文</a><img src ="http://www.blogjava.net/yjhmily/aggbug/76682.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2006-10-23 09:05 <a href="http://www.blogjava.net/yjhmily/archive/2006/10/23/76682.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FCKeditor——强大的HTML文本编辑插件</title><link>http://www.blogjava.net/yjhmily/archive/2006/09/21/71041.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Thu, 21 Sep 2006 03:28:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2006/09/21/71041.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/71041.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2006/09/21/71041.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/71041.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/71041.html</trackback:ping><description><![CDATA[一个偶然的机会发现了FCKeditor，非常非常的不错！<br /><br /><br /><font color="#330000">FCKeditor是sourceforge.net上面的一个开源项目。<br />一个强大的HTML文本编辑插件，主要实现了在线网页编辑的功能！<br />操作起来就跟MS WORD一样简单!<br />据我所知，FCKeditor是目前互联网上最好的编辑器，功能强大，支持多种浏览器，无平台限制，可以和多种WEB语言融合，多语言支持，开源等~~</font><br /><br />下面是官方的介绍<br />This HTML text editor brings to the web many of the powerful functionalities of desktop editors like MS Word. It's lightweight and doesn't require any kind of installation on the client computer.<br />Because it is Open Source, you may use it however you want. <br /><br />FCKeditor is now a “must have” editor. This version is even more stable, with many important bug fixings and new features, including native support for Python. Important additions have been also made to the JavaScript API. <br />With no doubts, FCKeditor is the most used web browser based text editor in the market, with almost 50,000 downloads monthly. This version comes to certify the quality and affordability of this project. Enjoy FCKeditor and have a Happy New Year! <br /><br />FCKeditor is compatible with most internet browsers which include: IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ and Netscape 7+.  On the server side, FCKeditor offers a complete integration pack for: ASP.Net、ASP、PHP、ColdFusion、Java、Perl <br />The editor runs over Windows, Mac and Linux operating systems. <br /><br />下载或者查看详情请访问：http://www.fckeditor.net；<br /><br />目前官方推荐的稳定版本是FCKeditor 2.3.1，最近我在官方又看到已经有了FCKeditor.Java 2.3版本了；<br />对用JAVA开发的朋友来说无疑是再开心不过了！<br /><br />了解了该编辑器，下面再来看看具体应该怎么用吧！<br />我是学java的，在自己的工程里面试用了用一下FCKeditor，感觉确实不错,这里我简单介绍一下<br />（仅针对windows操作系统用Eclipse开发的java web工程）<br /><br /><font color="#ff0000">一、下载FCKeditor;<br /><br /></font>    需要下载两个包：<br />    1、FCKeditor_2.3.1.zip   地址：http://www.fckeditor.net/download/default.html<br />         2、FCKeditor-2.3.zip   地址：http://sourceforge.net/project/showfiles.php?group_id=75348&amp;package_id=129511<br /><font color="#ff0000"><br />二、在Eclipse里面新建一个工程，然后把上面两个包的部分文件（对你有用的）考进工程相应目录，<br /><br /></font>    1、解压缩FCKeditor-2.3.zip，在FCKeditor-2.3\web\WEB-INF\lib里面你会看到commons-fileupload.jar和FCKeditor-2.3.jar这两个jar包，考入你工程里面的\workspace\yjhmily\WebRoot\WEB-INF\lib（yjhmily是我的工程名）中，其中commons-fileupload.jar已经存在，覆盖就行了！<br />    2、解压缩FCKeditor_2.2.zip，在\FCKeditor_2.2\FCKeditor中你会看到一个editor文件夹，这里面放的是一些必须的HTML、JS、skin、images、css……等文件，将整个文件夹考入你工程里面的\workspace\yjhmily\WebRoot\FCKeditor\editor中，其中FCKeditor是我自己建的目录，便与标识。当然，你也可以直接把editor文件夹考到WebRoot目录下。<br />    3、将\FCKeditor_2.2\FCKeditor中的fckconfig.js、fckeditor.afp、fckeditor.cfc、fckeditor.cfm、fckeditor.js、fckeditor.lasso、fckstyles.xml、fcktemplates.xml全部考入\workspace\yjhmily\WebRoot\FCKeditor下。其实只要保证这些文件跟editor在同一目录下就可以了！<br /><br /><font color="#ff0000">三、我的工程结构图：<br /><br /><img src="http://www.blogjava.net/images/blogjava_net/yjhmily/blogJavaImg/fck.jpg" alt="fck.jpg" border="0" height="600" width="400" /><br /></font><br /><font color="#ff0000">四、一切OK，可以写一个JSP页面自己感受一下了。<br /><br /></font>    你只需要在JSP页面中写入以下这段代码就可以调用FCKeditor编辑器了！跟使用Struts的标签一样方便。（FCKeditor-2.3.zip中有很详细的例子）<br />    <br />    &lt;FCK:editor id="EditorDefault" basePath="/FCKeditor/"<br />        imageBrowserURL="/FCKeditor/editor/filemanager/browser/default/browser.html?Type=Image&amp;Connector=connectors/jsp/connector"<br />        linkBrowserURL="/FCKeditor/editor/filemanager/browser/default/browser.html?Connector=connectors/jsp/connector"<br />        flashBrowserURL="/FCKeditor/editor/filemanager/browser/default/browser.html?Type=Flash&amp;Connector=connectors/jsp/connector"<br />        imageUploadURL="/FCKeditor/editor/filemanager/upload/simpleuploader?Type=Image"<br />        linkUploadURL="/FCKeditor/editor/filemanager/upload/simpleuploader?Type=File"<br />        flashUploadURL="/FCKeditor/editor/filemanager/upload/simpleuploader?Type=Flash"&gt;<br />This is some &lt;strong&gt;sample text&lt;/strong&gt;. You are using &lt;a href="http://www.fredck.com/fckeditor/"&gt;FCKeditor&lt;/a&gt;.<br />    &lt;/FCK:editor&gt;    <br /><br />五、FCK效果图<br /><br /><img src="http://www.blogjava.net/images/blogjava_net/yjhmily/blogJavaImg/pic.jpg" alt="pic.jpg" border="0" height="201" width="803" /><br /><font color="#ff0000"><br /><br />以上只是我个人对FCKeditor的理解，希望各位网友指点。</font><br /><img src ="http://www.blogjava.net/yjhmily/aggbug/71041.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2006-09-21 11:28 <a href="http://www.blogjava.net/yjhmily/archive/2006/09/21/71041.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MyEclipse 5.0 注册码——支持eclipse 3.2</title><link>http://www.blogjava.net/yjhmily/archive/2006/09/14/69516.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Wed, 13 Sep 2006 18:02:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2006/09/14/69516.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/69516.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2006/09/14/69516.html#Feedback</comments><slash:comments>19</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/69516.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/69516.html</trackback:ping><description><![CDATA[eclipse 3.2 + MyEclipse 5.0 已经问世比较长时间了！今天发现一反常现象！<br /><br />在公司重装myEclipse的时候，google了一下，发现网上流传的myEclipse 5.0 的注册码特别的少！<br /><br />搜来搜去总是那一个码！还不提供注册机下载！（其他低版本的注册码下载地址都挺多的）<br /><br />幸好我在家里电脑上保存了myEclipse 5.0 的注册机。<br /><br />公布一个绝对可用的注册码：<br /><br /><br />*******************************************************<br />License Name : yjhmily<br /><br />License Key  : lLR8ZC-444-55-4467865759095168<br />*******************************************************<br /><br /><br />希望对大家有有用！<br /><br /><img src ="http://www.blogjava.net/yjhmily/aggbug/69516.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2006-09-14 02:02 <a href="http://www.blogjava.net/yjhmily/archive/2006/09/14/69516.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我常用的Firefox插件，做个备份！</title><link>http://www.blogjava.net/yjhmily/archive/2006/09/14/69514.html</link><dc:creator>kangxm</dc:creator><author>kangxm</author><pubDate>Wed, 13 Sep 2006 17:28:00 GMT</pubDate><guid>http://www.blogjava.net/yjhmily/archive/2006/09/14/69514.html</guid><wfw:comment>http://www.blogjava.net/yjhmily/comments/69514.html</wfw:comment><comments>http://www.blogjava.net/yjhmily/archive/2006/09/14/69514.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yjhmily/comments/commentRss/69514.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yjhmily/services/trackbacks/69514.html</trackback:ping><description><![CDATA[公司给我换了台新机器！配置是没得说了，CPU还是双核的！写起程序来真爽！呵呵！<br /><br />重做系统把以前用的Firefox插件弄没了，找了好几天，总算是弄的比较够用了！<br /><br />这里做个备份，同时也跟大家分享一下！<br /><br /><img src="http://www.blogjava.net/images/blogjava_net/yjhmily/blogjava/firefox%20plugins.JPG" alt="firefox plugins.JPG" border="0" height="612" width="891" /><br /><br /><br />DictionarySearch：  在线字典<br /><br />Google Toolbar for Firefox：   Google的工具条   挺不错的！<br /><br />Web Developer：    Web开发者的福音   拥有强大的CSS调试和Form调试能力，对页面的分析非常全面！<br /><br />Gmail Manager：    Gmail管理    感觉一般，个人感觉没什么必要！今我的google个性化主页就能看到Gmail的情况！<br /><br />FlashGot：   调用外部下载工具   个人喜欢将其与Net Transport关联<br /><br />DownThemAll!：  批量下载工具    看名字就很特别，其实是抓图片的好东东！<br /><br />del.icio.us：   收藏夹管理工具   暂时还没弄明白到底好在什么地方！<br /><br />All-in-One Gestures： 定制鼠标手势  <br /><br />Fasterfox：对Firefox进行性能和网络优化，还带有页面装载计时器<br /><br />Tab Mix Plus：加强默认的标签分页浏览功能<br /><br />SearchStatus：显示当前网页的Google Pagerank和Alexa排名<br /><br />Performancing：Blog写作工具  爱写blog的同志肯定喜欢<br /><h2 class="modtitle"><table class="mhdr" cellpadding="0" cellspacing="0"><tbody><tr><td style="cursor: move;" id="m_7_h" class="mttl"></td></tr></tbody></table></h2><img src ="http://www.blogjava.net/yjhmily/aggbug/69514.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yjhmily/" target="_blank">kangxm</a> 2006-09-14 01:28 <a href="http://www.blogjava.net/yjhmily/archive/2006/09/14/69514.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>