- 博客(6)
- 收藏
- 关注
原创 “伸手要钱”的一体化【转自http://www.guokr.com/article/74562/】
作为一个对自己的记忆不怎么放心的人,每次出门前我都要默念一下四字咒语“伸手要钱”。身份证、手机、钥匙和钱包是必不可少的出门装备,而每次的检查装备都可算是无奈的负担。要是NFC(Near Field Communications,近场通讯)的应用更广泛一些,也许只需要带手机就够了——身份证兼手机兼钥匙兼钱包,绝对是有史以来最有用的随身电子设备。也许再过几年,这样的设想就会实现:调查和咨询公司A...
2013-05-22 09:28:28
253
原创 生产者消费者模型[转CSDN]
在生产者/消费者模型中,生产者Producer负责生产数据,而消费者Consumer负责使用数据。多个生产者线程会在同一时间运行,生产数据,并放到内存中一个共享的区域。期间,多个消费者线程读取内存共享区,消费里面的数据。要求: 1. 针对上面的场景,请创建2个类,一个叫Producer,一个叫Consumer. 2. Producer类继承Thread类,并实现把数据放到内存共...
2013-01-21 21:22:06
79
原创 Java程序员面试中的多线程问题[转CSDN]
很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0.Java 中多线程同步是什么? 在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个共享变量时,...
2013-01-21 09:33:57
90
原创 Java几款性能分析工具的对比【转CSDN】
在给客户进行应用程序维护的过程中,我注意到一些关于高负载条件下的性能问题。理论上,增加对应用程序的负载会使性能有所下降,但是我认为性能下降的比率远远高于负载的增加,同时我也发现,性能可以通过改变应用程序的逻辑来提升。为了更详细地了解这一点,我们需要做一些性能分析,这时,我们自然就要用到一些性能分析工具。Java有许多的性能分析工具,可以帮助我们弄清楚这个问题,但是我们应该使用哪一款工具呢? ...
2013-01-21 09:11:42
113
原创 Java编程中“为了性能”需做的26件事[转CSDN]
摘要:最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 本文参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好...
2013-01-21 09:07:54
94
原创 JAVA对串口设备进行操作
转自:http://blog.csdn.net/kingvan/article/details/53843 做金融终端开发经常需要写一些设备的控制程序,提取出了一个串口操作的基本框架以防日后忘记,当然针对具体串口设备可能要作相关修改。 import java.io.*;import javax.comm.*; public class SomeSerial implements S...
2011-12-26 13:16:44
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人