![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java技术
htoou
这个作者很懒,什么都没留下…
展开
-
自己一个疑惑的问题
1 new Object() 和 Class.newInstance() 效率的问题! 测试类 在我机器上 直接new 对象,在我机器 上执行100000 次 时间是0 ms 而通过 newInstance() 方法执行100000 次大概需要 49 ms ! 2 newInstance 自己一直想找替代方案,但是一直找不到。 除非 实现 c原创 2008-11-01 00:04:00 · 490 阅读 · 0 评论 -
分布式系统架构
公司有一个项目 有一堆服务器,多台数据库,有一个消息控制中心,某一个消息需要被通知到各个服务器上。保持各个服务器上面的对象状态是一致的。前期的时候要的web service 调用,但是感觉不是很可靠。由于每台服务器web应用压力都比较大,并发的平均上4-5千动态应用,后期改造系统框架结构,修改socket 方式 调用。将系统中每个可以调用的任务都开放出来。让其他服务器都可以直接调用。并且返回确切的原创 2008-10-31 23:35:00 · 340 阅读 · 0 评论 -
hadoop namenode -format 重新初始 name 节点的引起的问题。
<br />2010-07-21 10:12:11,987 ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in /home/admin/joe.wangh/hadoop/data/dfs.data.dir: namenode namespaceID = 898136669; datanode namespaceID = 2127444065 <br /原创 2010-12-10 12:25:00 · 1461 阅读 · 0 评论 -
使用ScheduledExecutorService疑惑
<br />定时器类<br /> ScheduledExecutorService =Executors.newScheduledThreadPool(10);<br />启动10线程任务,定时去干活。<br /> 1 发现一个问题。 用掉5个线程,完成4个,还有一个再使用中。<br /> 这个时候再去使用的时候,发现又创建新的线程。而没有使用还回去的,那4个线程。<br /> 一直等10 线程都创建完成了,才会循环往复使用。在使用过程,千万不要把线程数开的太大。估算一下系统并发线程任务数目原创 2010-12-23 00:48:00 · 1387 阅读 · 0 评论 -
单台机器抓取效率每天终于突破100万了。
<br />最头疼的问题来了,抓取下来,数据如何存储。考虑存储到hdfs文件.先分词然后存到hadoop hdfs 文件里面去,方便以后搜索。<br />技术难点1)地址去重 2)内容去重 (转载功能)3)数据存储 4)语义匹配 5)情感分析 6)正文提取 7)聚类等等,8)热点发现。<br />9)趋势分析,10)行业报告。 11)自动预警 (最难是QQ报警,QQ2009协议又关闭了,郁闷,我的QQ机器人废了,那位给我2010协议呀) 12)老板还要新闻的评论,我哭死。原创 2011-02-21 21:49:00 · 432 阅读 · 0 评论 -
Berkeley DB Concurrent Data Store Application
在完全没有必要用上恢复机制和事件的相关语义时,通常我们会用上可并发存储的数据库.对于这类的程序,BDB提供了释放死锁(deadlock-free),数读/单写(multiple-reader/single-writer)的接口.这意味着在同一时刻,可以有多个读者访问数据,但只能有一个来修改数据.这种机制对于应用程序来说是不可见的,BDB提供了必要的锁及阻塞机制的保证这种特性. 要创建BD转载 2011-06-19 21:49:00 · 944 阅读 · 0 评论 -
多线程推送 push JavaPNS 2.1
以前用的 javapns-jdk15-165.jar 不支持多线程。后来在网上找到新的一个jar,可以支持多线程发送,与大家分享一下,不知道写的对不对,不对的话请指出,多谢。 将消息以多线程方式推送到iPhone服务器,不知道写的对不对,我在本地上测试是没有问题的,如有疑问请留言。 以下项目所用的jar包: JavaPNS_2.1.jar bcprov-jdk16-145-转载 2013-06-17 22:13:04 · 2888 阅读 · 0 评论