自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

溺水的鱼 - Later equals never.

我是一尾溺水的鱼,因为丧失了思想,所以能够自由自在的流浪!

  • 博客(107)
  • 资源 (535)
  • 问答 (5)
  • 收藏
  • 关注

转载 Windows下的Java访问USB设备解决之道(翻译Java libusb / libusb-win32 wrapper)收

Java libusb / libusb-win32 封装包概要Java libusb 封装包是对libsub和libusb-win32 USB library的Jave封装. libusb 旨在创建一个平台无关性的、面向应用程序级别的、访问USB设备的类库,基于C/C++的实现,方便地通过第三方接口扩

2008-06-27 13:09:00 4112

Windows下的Java访问USB设备解决之道(翻译Java libusb / libusb-win32 wrapper)收

Java libusb / libusb-win32 封装包概要Java libusb 封装包是对libsub和libusb-win32 USB library的Jave封装. libusb 旨在创建一个平台无关性的、面向应用程序级别的、访问USB设备的类库,基于C/C++的实现,方便地通过第三方接口扩展到不...

2008-06-27 13:09:00 255

转载 java 串口通信

/** *//******************************************* 程序文件名称:SendComm.java*  功能:从串行口COM1中发送数据******************************************/import java.awt.*;import java.awt.event.*;import java

2008-06-27 13:07:00 1185

java 串口通信

/***//******************************************* 程序文件名称:SendComm.java*功能:从串行口COM1中发送数据******************************************/importjava.awt.*;importjava.awt.event.*;importjava.io.*...

2008-06-27 13:07:00 80

java 串口通信

/***//******************************************* 程序文件名称:SendComm.java*功能:从串行口COM1中发送数据******************************************/importjava.awt.*;importjava.awt.event.*;importjava.io.*...

2008-06-27 13:07:00 108

转载 在Java中操作串口实现短信收发

采用串口操作进行短信收发,是比较常见的一种方式.比如,很多群发软件,用的就是这种方法.1.配置comm.jar.Comm.jar是Sub实现底层串口操作的API,调用了本地的DLL文件,因为Java本身不具备直接访问硬件设置的能力,都是通过调用本地方法来实现的.可以Java的官方网站下载.下载之后把其中Comm.jar包导入到工程的Classpath中,把另外两个非常重要的文件javax.

2008-06-27 13:01:00 1017

在Java中操作串口实现短信收发

采用串口操作进行短信收发,是比较常见的一种方式.比如,很多群发软件,用的就是这种方法.1.配置comm.jar.Comm.jar是Sub实现底层串口操作的API,调用了本地的DLL文件,因为Java本身不具备直接访问硬件设置的能力,都是通过调用本地方法来实现的.可以Java的官方网站下载.下载之后把其中Comm.jar包导入到工程的Classpath中,把另外两个非常重要的文件javax....

2008-06-27 13:01:00 140

在Java中操作串口实现短信收发

采用串口操作进行短信收发,是比较常见的一种方式.比如,很多群发软件,用的就是这种方法.1.配置comm.jar.Comm.jar是Sub实现底层串口操作的API,调用了本地的DLL文件,因为Java本身不具备直接访问硬件设置的能力,都是通过调用本地方法来实现的.可以Java的官方网站下载.下载之后把其中Comm.jar包导入到工程的Classpath中,把另外两个非常重要的文件javax....

2008-06-27 13:01:00 108

转载 网络通讯更自由 谈Java串行端口技术协议

串行通讯慨述  串行通讯协议有很多种,像RS232,RS485,RS422,甚至现今流行的USB等都是串行通讯协议。而串行通讯技术的应用无处不在。可能大家见的最多就是电脑的串口与Modem的通讯。记得在PC机刚开始在中国流行起来时(大约是在90年代前五年),那时甚至有人用一条串行线进行两台电脑之间的数据共享。除了这些,手机,PDA,USB鼠标、键盘等等都是以串行通讯的方式与电脑连接。而笔者

2008-06-27 13:00:00 866

网络通讯更自由 谈Java串行端口技术协议

串行通讯慨述  串行通讯协议有很多种,像RS232,RS485,RS422,甚至现今流行的USB等都是串行通讯协议。而串行通讯技术的应用无处不在。可能大家见的最多就是电脑的串口与Modem的通讯。记得在PC机刚开始在中国流行起来时(大约是在90年代前五年),那时甚至有人用一条串行线进行两台电脑之间的数据共享。除了这些,手机,PDA,USB鼠标、键盘等等都是以串行通讯的方式与电脑连接。而笔者...

2008-06-27 13:00:00 81

网络通讯更自由 谈Java串行端口技术协议

串行通讯慨述  串行通讯协议有很多种,像RS232,RS485,RS422,甚至现今流行的USB等都是串行通讯协议。而串行通讯技术的应用无处不在。可能大家见的最多就是电脑的串口与Modem的通讯。记得在PC机刚开始在中国流行起来时(大约是在90年代前五年),那时甚至有人用一条串行线进行两台电脑之间的数据共享。除了这些,手机,PDA,USB鼠标、键盘等等都是以串行通讯的方式与电脑连接。而笔者...

2008-06-27 13:00:00 108

转载 关于java使用javacomm20-win32实践总结

 关于java使用javacomm20-win32实践总结        由于这几天要通过java调用通过串口或并口连接的硬件资源,所以我就要用到和底层的硬件进行通讯。通过RS-232的通讯协议,了解电脑和外设是怎样进行通讯的。在应用中我们也可以通过JNI来实现(详情请见http://hgq0011.javaeye.com/blog/31508),这样的话,就必须知道更多的知识。由于java已

2008-06-27 12:58:00 1060

关于java使用javacomm20-win32实践总结

关于java使用javacomm20-win32实践总结 由于这几天要通过java调用通过串口或并口连接的硬件资源,所以我就要用到和底层的硬件进行通讯。通过RS-232的通讯协议,了解电脑和外设是怎样进行通讯的。在应用中我们也可以通过JNI来实现(详情请见http://hgq0011.javaeye.com/blog/31508),这样的话,就必须知道更多的知识。由于java已经提供我们一个j...

2008-06-27 12:58:00 91

关于java使用javacomm20-win32实践总结

关于java使用javacomm20-win32实践总结 由于这几天要通过java调用通过串口或并口连接的硬件资源,所以我就要用到和底层的硬件进行通讯。通过RS-232的通讯协议,了解电脑和外设是怎样进行通讯的。在应用中我们也可以通过JNI来实现(详情请见http://hgq0011.javaeye.com/blog/31508),这样的话,就必须知道更多的知识。由于java已经提供我们一个j...

2008-06-27 12:58:00 74

原创 在eclipse rcp项目中使用jni

在eclipse rcp/plugin项目中使用jni需要导入本地方法库文件 如果要调用本地库可以这样做: 编辑 MANIFEST.MF 加入 Bundle-NativeCode: src/rxtxParallel.dll; src/rxtxSerial.dll; osname=Win32; processor=x86 src/rxtxParallel.dl

2008-06-27 12:15:00 1225

在eclipse rcp项目中使用jni

在eclipse rcp/plugin项目中使用jni需要导入本地方法库文件 如果要调用本地库可以这样做: 编辑 MANIFEST.MF 加入 Bundle-NativeCode: src/rxtxParallel.dll; src/rxtxSerial.dll; osname=Win32; processor=x86 src/rxtxParallel.dl...

2008-06-27 12:15:00 117

在eclipse rcp项目中使用jni

在eclipse rcp/plugin项目中使用jni需要导入本地方法库文件 如果要调用本地库可以这样做: 编辑 MANIFEST.MF 加入 Bundle-NativeCode: src/rxtxParallel.dll; src/rxtxSerial.dll; osname=Win32; processor=x86 src/rxtxParallel.dl...

2008-06-27 12:15:00 75

原创 Derby初探

在Java6中,新增加了Derby数据库,一个轻量级的数据库(Apache Database项目的产品),一个完全基于Java的数据库。相信它的发展应该不错。因为Apache出的产品,一般都表现不错,而且Derby还源于(IBM)CloudSacpe。        使用Derby的好处:磁盘上的数据库比较小,对于基本数据库,大约2MB就够了;较少的管理,并且与Java集成,可以加速开发,同

2008-06-26 12:27:00 1586

Derby初探

在Java6中,新增加了Derby数据库,一个轻量级的数据库(Apache Database项目的产品),一个完全基于Java的数据库。相信它的发展应该不错。因为Apache出的产品,一般都表现不错,而且Derby还源于(IBM)CloudSacpe。 使用Derby的好处:磁盘上的数据库比较小,对于基本数据库,大约2MB就够了;较少的管理,并且与Java集成,可以加速开发,同时也便于学习;...

2008-06-26 12:27:00 84

Derby初探

在Java6中,新增加了Derby数据库,一个轻量级的数据库(Apache Database项目的产品),一个完全基于Java的数据库。相信它的发展应该不错。因为Apache出的产品,一般都表现不错,而且Derby还源于(IBM)CloudSacpe。 使用Derby的好处:磁盘上的数据库比较小,对于基本数据库,大约2MB就够了;较少的管理,并且与Java集成,可以加速开发,同时也便于学习;...

2008-06-26 12:27:00 80

转载 MySQL序列解决方案

MySQL自增长与Oracle序列的区别: 自增长只能用于表中的其中一个字段 自增长只能被分配给固定表的固定的某一字段,不能被多个表共用. 自增长会把一个未指定或NULL值的字段自动填上. 在mysql中添加序列,请看下面的实例: 在MYSQL里有这样一张表: Java代码 CREATE TABLE Movie(    id  

2008-06-25 11:17:00 1815

MySQL序列解决方案

MySQL自增长与Oracle序列的区别: 自增长只能用于表中的其中一个字段 自增长只能被分配给固定表的固定的某一字段,不能被多个表共用. 自增长会把一个未指定或NULL值的字段自动填上. 在mysql中添加序列,请看下面的实例: 在MYSQL里有这样一张表: Java代码 CREATETABLEMovie( idINTNOTNULL...

2008-06-25 11:17:00 134

MySQL序列解决方案

MySQL自增长与Oracle序列的区别: 自增长只能用于表中的其中一个字段 自增长只能被分配给固定表的固定的某一字段,不能被多个表共用. 自增长会把一个未指定或NULL值的字段自动填上. 在mysql中添加序列,请看下面的实例: 在MYSQL里有这样一张表: Java代码 CREATETABLEMovie( idINTNOTNULL...

2008-06-25 11:17:00 83

原创 如何使用脚本在derby数据库中创建表

write create.sql 如下,保存为一个文件 connect jdbc:derby://localhost:1527/socialreaderdb;    CREATE TABLE subscription (    id INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY,    title varchar(1

2008-06-25 09:42:00 2124

如何使用脚本在derby数据库中创建表

write create.sql 如下,保存为一个文件 connect 'jdbc:derby://localhost:1527/socialreaderdb'; CREATE TABLE subscription ( id INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY, title varchar(100) NOT N...

2008-06-25 09:42:00 242

如何使用脚本在derby数据库中创建表

write create.sql 如下,保存为一个文件 connect 'jdbc:derby://localhost:1527/socialreaderdb'; CREATE TABLE subscription ( id INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY, title varchar(100) NOT N...

2008-06-25 09:42:00 784

原创 Ant 的操作

编译java文件的操作 这里说一下 javac 这个任务标签,其中看到 有 srcdir 、destdir、debug 、encoding 等属性,还有一个 classpath 的子标签。Srcdir就是目标source,需要编译的源文件,destdir就是目的地,编译出来的class的存放地。Debug参数是指明source是不是需要把debug信息编译进去,如果不加这个参数等于在命令行后面加上

2008-06-24 16:24:00 1042

Ant 的操作

编译java文件的操作 这里说一下 javac 这个任务标签,其中看到 有 srcdir 、destdir、debug 、encoding 等属性,还有一个 classpath 的子标签。Srcdir就是目标source,需要编译的源文件,destdir就是目的地,编译出来的class的存放地。Debug参数是指明source是不是需要把debug信息编译进去,如果不加这个参数等于在命令行后面加上...

2008-06-24 16:24:00 68

Ant 的操作

编译java文件的操作 这里说一下 javac 这个任务标签,其中看到 有 srcdir 、destdir、debug 、encoding 等属性,还有一个 classpath 的子标签。Srcdir就是目标source,需要编译的源文件,destdir就是目的地,编译出来的class的存放地。Debug参数是指明source是不是需要把debug信息编译进去,如果不加这个参数等于在命令行后面加上...

2008-06-24 16:24:00 62

转载 深入浅出命令模式

一、引言  命令模式是从界面设计中提取出来的一种分离耦合,提高重用的方法。被认为是最优雅而且简单的模式,它的应用范围非常广泛。让我们一起来认识下它吧。  先从起源说起。在设计界面时,大家可以注意到这样的一种情况,同样的菜单控件,在不同的应用环境中的功能是完全不同的;而菜单选项的某个功能可能和鼠标右键的某个功能完全一致。按照最差、最原始的设计,这些不同功能的菜单、或者右键弹出菜单是要

2008-06-24 09:02:00 1479 1

深入浅出命令模式

一、引言 命令模式是从界面设计中提取出来的一种分离耦合,提高重用的方法。被认为是最优雅而且简单的模式,它的应用范围非常广泛。让我们一起来认识下它吧。 先从起源说起。在设计界面时,大家可以注意到这样的一种情况,同样的菜单控件,在不同的应用环境中的功能是完全不同的;而菜单选项的某个功能可能和鼠标右键的某个功能完全一致。按照最差、最原始的设计,这些不同功能的菜单、或者右键弹出菜单是要分开...

2008-06-24 09:02:00 72

转载 深入浅出责任链模式

一、引言  初看责任链模式,心里不禁想起了一个以前听过的相声:看牙。说的是一个病人看牙的时候,医生不小心把拔下的一个牙掉进了病人嗓子里。病人因此楼上楼下的跑了好多科室,最后无果而终。  责任链模式就是这种“推卸”责任的模式,你的问题在我这里能解决我就解决,不行就把你推给另一个对象。至于到底谁解决了这个问题了呢?我管呢!   二、定义与结构  从名字上大概也能

2008-06-24 09:01:00 910

深入浅出责任链模式

一、引言 初看责任链模式,心里不禁想起了一个以前听过的相声:看牙。说的是一个病人看牙的时候,医生不小心把拔下的一个牙掉进了病人嗓子里。病人因此楼上楼下的跑了好多科室,最后无果而终。 责任链模式就是这种“推卸”责任的模式,你的问题在我这里能解决我就解决,不行就把你推给另一个对象。至于到底谁解决了这个问题了呢?我管呢! 二、定义与结构 从名字上大概也能...

2008-06-24 09:01:00 57

深入浅出责任链模式

一、引言 初看责任链模式,心里不禁想起了一个以前听过的相声:看牙。说的是一个病人看牙的时候,医生不小心把拔下的一个牙掉进了病人嗓子里。病人因此楼上楼下的跑了好多科室,最后无果而终。 责任链模式就是这种“推卸”责任的模式,你的问题在我这里能解决我就解决,不行就把你推给另一个对象。至于到底谁解决了这个问题了呢?我管呢! 二、定义与结构 从名字上大概也能...

2008-06-24 09:01:00 50

转载 深入浅出观察者模式

一、引子还记得警匪片上,匪徒们是怎么配合实施犯罪的吗?一个团伙在进行盗窃的时候,总    有一两个人在门口把风——如果有什么风吹草动,则会立即通知里面的同伙紧急撤退。也许放风的人并不一定认识里面的每一个同伙;而在里面也许有新来的小弟不认识这个放风的。但是这没什么,这个影响不了他们之间的通讯,因为他们之间有早已商定好的暗号。呵呵,上面提到的放风者、偷窃者之间的关系就是观察者模式在现实中的活生

2008-06-24 09:00:00 982

深入浅出观察者模式

一、引子还记得警匪片上,匪徒们是怎么配合实施犯罪的吗?一个团伙在进行的时候,总 有一两个人在门口把风——如果有什么风吹草动,则会立即通知里面的同伙紧急撤退。也许放风的人并不一定认识里面的每一个同伙;而在里面也许有新来的小弟不认识这个放风的。但是这没什么,这个影响不了他们之间的通讯,因为他们之间有早已商定好的暗号。呵呵,上面提到的放风者、偷窃者之间的关系就是观察者模式在现实中的活生生的例子。...

2008-06-24 09:00:00 69

转载 Tomcat下默认根目录Web应用发布(/)

tomcat server未启动情况下,修改ROOT目录为ROOT1或其他名字,以后还可以利用一下这个入口(admin/manger) 删除work下的"_"目录 把web应用demo1 copy到webapps目录下(例如demo1) 在Tomcat 5.0/conf/Catalina/localhost目录下模拟admin.xml文件创建一个de

2008-06-23 18:03:00 2048

Tomcat下默认根目录Web应用发布(/)

tomcat server未启动情况下,修改ROOT目录为ROOT1或其他名字,以后还可以利用一下这个入口(admin/manger) 删除work下的"_"目录 把web应用demo1 copy到webapps目录下(例如demo1) 在Tomcat 5.0/conf/Catalina/localhost目录下模拟admin.xml文件创建一个demo...

2008-06-23 18:03:00 104

Tomcat下默认根目录Web应用发布(/)

tomcat server未启动情况下,修改ROOT目录为ROOT1或其他名字,以后还可以利用一下这个入口(admin/manger) 删除work下的"_"目录 把web应用demo1 copy到webapps目录下(例如demo1) 在Tomcat 5.0/conf/Catalina/localhost目录下模拟admin.xml文件创建一个demo...

2008-06-23 18:03:00 85

原创 最强的日历控件

1、引用 WebCalendar.js    2、编写触发的脚本事件    this.Txt_Date.Attributes["onclick"] = "SelectDate(this,yyyy-MM-dd)";    3、以下为WebCalendar.js<!--var cal;var isFocus=false; //是否为焦点//以上为 添加的

2008-06-23 14:34:00 1067

gRPC: Up and Running

Get a comprehensive understanding of gRPC fundamentals through real-world examples. With this practical guide, you’ll learn how this high-performance interprocess communication protocol is capable of connecting polyglot services in microservices architecture, while providing a rich framework for defining service contracts and data types. Complete with hands-on examples written in Go, Java, Node, and Python, this book also covers the essential techniques and best practices to use gRPC in product

2023-11-06

大数据开发|Flink中的窗口分类和生命周期

在我们日常使用flink这个框架的过程中,我们会经常使用到窗口,让我们通过下面这篇文章,快速回顾总结一下吧。 Flink 是一种流式计算引擎,主要是来处理无界数据流的,数据源源不断、无穷无尽。想要更加方便高效地处理无界流,其中的一种方式是将无限数据切割成有限的“数据块”进行处理,这就是所谓的“窗口”(Window)。

2023-11-06

Kubernetes in Action中文版.zip

Kubernetes容器编排系统安全地管理分布式应用的结构和流程,以极高的效率组织容器和服务。Kubernetes充当集群的操作系统,消除了在设计中考虑底层网络和服务器基础设施的需要。本书教你使用Kubernetes部署基于容器的分布式应用。在构建Kubernetes集群前,将从Docker和Kubernetes的概观开始学习。你将逐步扩展初始应用程序、添加特性并加深对Kubernetes架构和操作的了解。当你浏览这本全面的指南时,还将探索高级的主题,如监控、调优和扩容。

2019-06-12

Python参考手册第4版

Python参考手册第4版

2019-04-30

Linux就该这么学

Linux就该这么学,学习linux很好的书籍,希望对学习linux系统的朋友有帮助~

2019-04-09

Data Structures & Algorithms in Java(中文版2nd)

数据结构与算法Data Structures and Algorithms 第二版 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!!!

2018-12-24

数据结构与算法Data Structures and Algorithms(中文版)

数据结构与算法Data Structures and Algorithms(中文版)---高清版.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!!!

2018-12-24

Wireshark网络分析的艺术+Wireshark网络分析就这么简单

Wireshark网络分析的艺术+Wireshark网络分析就这么简单

2017-10-31

网络是怎样连接的

本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。目的是帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。同时,专设了“网络术语其实很简单”专栏,以对话的形式介绍了一些网络术语的词源,颇为生动有趣。, 本书图文并茂,通俗易懂,非常适合计算机、网络爱好者及相关从业人员阅读。

2017-10-31

Redis实战 中文

Redis实战redis 实战 中文版完整版!Redis实战redis 实战 中文版完整版!

2017-10-27

Kubernetes权威指南:从Docker到Kubernetes实践全接触(第2版)

Kubernetes权威指南:从Docker到Kubernetes实践全接触(第2版)

2017-10-27

Shell脚本学习指南

Shell脚本学习指南

2017-06-23

Node.js权威指南

Node.js权威指南

2017-06-23

Netty权威指南 第2版

Netty权威指南 第2版

2017-06-23

Linux学习之CentOS

Linux学习之CentOS

2017-06-23

Kubernetes权威指南

Kubernetes权威指南

2017-06-23

Hadoop权威指南第3版

Hadoop权威指南第3版

2017-06-23

Bootstrap实战1-10章源代码

Bootstrap实战1-10章源代码

2016-03-16

Eclipse插件开发(原书第3版)

Eclipse 插件开发 原书 第3版

2012-11-27

任务栏管理工具

TaskbarShuffle-v2.5.rar windows任务栏管理工具,非常好使~~

2012-11-27

UE14中文版

UE 14 中文版

2012-11-27

java并发编程实践(中文版)4

原书名: Java Concurrency in Practice 随着多核处理器的普及,使用并发成为构建高性能应用程序的关键。java 5以及6在开发并发程序取得了显著的进步,提高了java虚拟机的性能,提高了并发类的可伸缩性,并加入了丰富的新并发构建块。在本书中,这些便利工具的创造者不仅解释了它们究竟如何工作、如何使用,同时,还阐释了创造它们的原因,及其背后的设计模式。 本书既能够成为读者的理论支持,又可以作为构建可靠的,可伸缩的,可维护的并发程序的技术支持。本书并不仅仅提供并发api的清单及其机制,本书还提供了设计原则,模式和思想模型,使我们能够更好地构建正确的,性能良好的并发程序。 本书的读者是那些具有一定java编程经验的程序员、希望了解java se 5,6在线程技术上的改进和新特性的程序员,以及java和并发编程的爱好者。

2011-03-29

java并发编程实践(中文版)3

原书名: Java Concurrency in Practice 随着多核处理器的普及,使用并发成为构建高性能应用程序的关键。java 5以及6在开发并发程序取得了显著的进步,提高了java虚拟机的性能,提高了并发类的可伸缩性,并加入了丰富的新并发构建块。在本书中,这些便利工具的创造者不仅解释了它们究竟如何工作、如何使用,同时,还阐释了创造它们的原因,及其背后的设计模式。 本书既能够成为读者的理论支持,又可以作为构建可靠的,可伸缩的,可维护的并发程序的技术支持。本书并不仅仅提供并发api的清单及其机制,本书还提供了设计原则,模式和思想模型,使我们能够更好地构建正确的,性能良好的并发程序。 本书的读者是那些具有一定java编程经验的程序员、希望了解java se 5,6在线程技术上的改进和新特性的程序员,以及java和并发编程的爱好者。

2011-03-29

java并发编程实践(中文版)2

原书名: Java Concurrency in Practice 随着多核处理器的普及,使用并发成为构建高性能应用程序的关键。java 5以及6在开发并发程序取得了显著的进步,提高了java虚拟机的性能,提高了并发类的可伸缩性,并加入了丰富的新并发构建块。在本书中,这些便利工具的创造者不仅解释了它们究竟如何工作、如何使用,同时,还阐释了创造它们的原因,及其背后的设计模式。 本书既能够成为读者的理论支持,又可以作为构建可靠的,可伸缩的,可维护的并发程序的技术支持。本书并不仅仅提供并发api的清单及其机制,本书还提供了设计原则,模式和思想模型,使我们能够更好地构建正确的,性能良好的并发程序。 本书的读者是那些具有一定java编程经验的程序员、希望了解java se 5,6在线程技术上的改进和新特性的程序员,以及java和并发编程的爱好者。

2011-03-29

java并发编程实践(中文版)

原书名: Java Concurrency in Practice 随着多核处理器的普及,使用并发成为构建高性能应用程序的关键。java 5以及6在开发并发程序取得了显著的进步,提高了java虚拟机的性能,提高了并发类的可伸缩性,并加入了丰富的新并发构建块。在本书中,这些便利工具的创造者不仅解释了它们究竟如何工作、如何使用,同时,还阐释了创造它们的原因,及其背后的设计模式。 本书既能够成为读者的理论支持,又可以作为构建可靠的,可伸缩的,可维护的并发程序的技术支持。本书并不仅仅提供并发api的清单及其机制,本书还提供了设计原则,模式和思想模型,使我们能够更好地构建正确的,性能良好的并发程序。 本书的读者是那些具有一定java编程经验的程序员、希望了解java se 5,6在线程技术上的改进和新特性的程序员,以及java和并发编程的爱好者。

2011-03-29

Running MS-DOS Version 6.22, 20th Anniversary Edition

Running MS-DOS Version 6.22, 20th Anniversary Edition

2010-09-01

Struts 2.1权威指南——基于WebWork核心的MVC开发...part09

Struts 2.1权威指南——基于WebWork核心的MVC开发...part09

2010-07-30

Struts 2.1权威指南——基于WebWork核心的MVC开发...part08

Struts 2.1权威指南——基于WebWork核心的MVC开发...part08

2010-07-30

Struts 2.1权威指南——基于WebWork核心的MVC开发...part07

Struts 2.1权威指南——基于WebWork核心的MVC开发...part07

2010-07-30

Struts 2.1权威指南——基于WebWork核心的MVC开发...part06

Struts 2.1权威指南——基于WebWork核心的MVC开发...part06

2010-07-30

Struts 2.1权威指南——基于WebWork核心的MVC开发...part05

Struts 2.1权威指南——基于WebWork核心的MVC开发...part05

2010-07-30

Struts 2.1权威指南——基于WebWork核心的MVC开发...part04

Struts 2.1权威指南——基于WebWork核心的MVC开发...part04

2010-07-30

Struts 2.1权威指南——基于WebWork核心的MVC开发...part03

Struts 2.1权威指南——基于WebWork核心的MVC开发...part03

2010-07-30

Struts 2.1权威指南——基于WebWork核心的MVC开发...part02

Struts 2.1权威指南——基于WebWork核心的MVC开发...part02

2010-07-30

Struts 2.1权威指南——基于WebWork核心的MVC开发...part01

Struts 2.1权威指南——基于WebWork核心的MVC开发...part01

2010-07-30

Java编程思想(第4版).pdf

Java编程思想(第4版).pdf Java编程思想(第4版).pdf Java编程思想(第4版).pdf Java编程思想(第4版).pdf

2010-07-13

spring-reference2.5 中文版.pdf

spring-reference2.5.pdf 中文版 spring-reference2.5.pdf 中文版 spring-reference2.5.pdf 中文版 spring-reference2.5.pdf 中文版

2010-07-13

struts2标签使用例子

struts2标签使用例子 struts2标签使用例子 struts2标签使用例子struts2标签使用例子

2010-07-09

报表算法编写培训教材

报表算法编写培训教材 报表算法编写培训教材 报表算法编写培训教材

2010-06-11

QTP描述性编程技术集锦

QTP描述性编程技术集锦 QTP描述性编程技术集锦 QTP描述性编程技术集锦

2010-06-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除