自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

待续

1.关于read(byte[] b)read(byte[] b) : 从输入流中读取一定数量的字节,并将其存储在缓冲区数组 b 中。以整数形式返回实际读取的字节数。在不指定读取的起始点时,默认从流中读取b.length长度的字节值到字节数组中去,完全覆盖字节数组,当然前提是该流长度大于或者等于字节数组,如果小于字节数组就只写入流长度的字节。在输入数据可用、检测到文件末尾或者抛出异常前,此方法...

2011-12-26 20:41:00 56

JAVA串口通信详解

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

2011-12-26 19:37:00 105

JAVA Observer

Java 提供了 Observer 模式的默认实现,下面我们就看一下 Java 对 观察者模式的支持。Java 对 观察者模式的支持 主要体现在 Observable类和 Observer接口。(1) Observable类代表 被观察者 (java.util.Observable) 主要方法有: void setChanged(): 设置被观察者的状态已经被改...

2011-12-26 15:16:00 72

传统的数据库操作和Hibernate数据库操作,事务的体现

传统的sql操作,对事务其实是默认提交的,如果想对事务进行操作,则按如下的方法:try{ conn.setAutoCommit(false); //设置不会自动提交 stmt = conn.createStatement(); stmt.executeQuery("SELECT * FROM temp_info"); stmt.executeUpdate("UPDATE t...

2011-12-25 09:58:00 65

Spring+Hibernate集成后事务与Session的一些理解。

Spring的配置文件,在web.xml加载时,就按照类得映射给动态注入了,而且对于其中需要加载的hibernate配置文件,也只加载一次,就把sessionFactory注入给对象中。然后在类中如果需要取得sessionFactory,只需继承HibernateDaoSupport来取得session.不需要在类中写set方法,因为由HibernateDaoSupport中提供。以往我们单独...

2011-12-25 09:00:00 67

”过程”在敏捷开发中的位置

本文是《敏捷热点问题的多角度杂议》(首次刊发在程序员杂志2011年9月刊)的一部分,为方便讨论,在这里独立成文。敏捷软件开发宣言的第一个价值观指出“个体和互动 高于流程和工具”。“流程”对应的英文是“Process”,在有些地方也译为“过程”,下文中“流程”和“过程”为同义词。由于敏捷宣言和原则总共篇幅不长,并没有完全说明其中问题,导致了如下有趣又矛盾的现象:1,部分敏捷的执行者抱怨以Sc...

2011-12-22 15:32:00 144

jsp有必要放在WEB-INF下

本人之前看过很多论坛关于这点的讨论,我也考虑了很多情况,也苦恼了一阵,最后还是偶然的机会看到一个别的话题才得到的正解。关于论坛关于这个得争论,主要可以用一句话来概括。jsp放在外面-------简洁,方便jsp放在里面-------安全,麻烦当时我看了很多论坛,也没有真正的剖析明白。最经典的一个说法是这样的,说为了防止直接通过浏览器访问jsp,我们把jsp放在web-inf下,但是...

2011-12-21 13:10:00 212

JavaWeb工程下,基于代理模式的两种层次结构比较分析

对于JavaWeb工程,个人认为很多人后台处理是非常高深的事情,其实通过这段时间的理解与实践,我个人感觉要想把后台写的漂亮,无非需要注意两点:一是对于javase的编程理解,二是对框架搭建的理解。在这两点之上我认为贯穿整个后台设计之中的是编程人员时刻清晰的思路。下面是我对近期发现的两个web框架搭建方法的一些感悟,其实本人也是菜鸟一只,理解比较肤浅,不过对于刚刚入门的同僚,我相信还是有帮助的。...

2011-12-11 20:10:00 88

小议团队自组织

本文是《敏捷热点问题的多角度杂议》(首次刊发在程序员杂志2011年9月刊)的一部分,为方便讨论,在这里独立成文。“自组织”是敏捷中难以把握的一个词,英文是self-organizing,也有地方是self-organization,还有self-organized,以上三个词的中文都译为“自组织”,从英文来看,显然三者是有区别的。 在敏捷软件开发宣言中没有提自组织,在敏捷原则中相关原则的英...

2011-12-08 14:35:00 95

开发可以复用的构件和利用可以复用的构件进行开发

------------ 一个关于构件复用规程的例子原则1,构件是可复用的、供二次开发的软件,主体可以是源代码形式,也可以是二进制形式,配套相应的文档。2, 各项目使用的构件(包括原创构件和第三方构件)是受管理的,都是来自于构件库中,如果不在构件库中,要先申请入库,后使用;3,各项目的code base不存放构件,统一到指定的构件库中提取,在项目编译说明书中详细列出项目所用到的构件以及如何使用...

2011-12-07 09:40:00 204

java从菜鸟到架构师的必看书籍

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求...

2011-12-06 21:01:00 74

Eclipse中添加javascript编辑插件的方法

jseclipse的安装以及中文问题 JSEclipse是针对Eclipse开发平台的免费插件。它支持的功能有:代码完成、大纲浏览、错误报告、代码换行,等等。 一、jseclipse的安装 1.打开Eclipse工作区(Workbench) 2.利用更新管理器安装JSEclipse,在主目录中找到:Help > Software Updates ->Find an...

2011-12-05 15:08:00 1003

XMLHttpRequest的创建过程

JS方法:varxmlhttp;//一定注意是写在外面的全局变量,我调了一个上午才发现。function verify(){//使用dom方式获取文本框中的值var userName=document.getElementById("userName").value;//以下5个步骤即完成ajax应用的5个关键步骤//1. 创建XMLHttpRequest对象(最关键&...

2011-12-05 14:43:00 147

从“执行新过程新增5%的工作量”看新过程引入

“执行新过程新增5%的工作量”这个标题写下后发现它是有歧义的。第一个意思是 执行了新过程后,整体工作新增了5%的工作量;第二个意思是 新过程执行后,过程执行本身增加了5%的工作量。1,过程执行本身的工作量是极为难以度量的。以需求开发中书写需求规格说明书为例,假设老过程是按照以往某个样例来书写,不需要同行评审,没有度量;新过程是按照模 板来书写,要求进行同行评审,进行了度量。以上可以看出...

2011-12-04 10:33:00 123

Ajax的readyState和status属性

readyState属性包括五种可能的取值:0: (未初始化)send方法还没有被调用1: (加载中)已调用了send方法,请求还在处理2: (已加载)send方法已完成,整个应答已接收3: (交互中) 正在解析应答4: (已完成) 应答已经解析,准备好进行下一步处理。对象XMLHttpRequest属性status的含义:0**:未被始化1**:请求收...

2011-12-03 20:41:00 71

读刘未鹏师兄的大学时光有感

仔细读了这篇文章,我的第一感觉就是,我的本科和研究生生活就像是一个肥皂泡时间,表面看起来是非常光鲜,该经历的统统经历一遍,但是和师兄的生活比起来,还是显得内劲不足,极不充实。如果早些看见这篇文章可能会改变我很多,但是前提是那时我的心智也相对成熟,感慨一下,很多大学生上了大学不知道自己要的是什么,如果我小弟明年考上大学,我会推荐他读一下。希望看见这么好的文章能和大家一起分享,能得到多少全凭个人...

2011-12-03 16:46:00 61

svn服务端的安装与使用方式简介(二)

8. 安装apache,SVN与apache结合的方式使用下载Apache(http://httpd.apache.org/download.cgi)安装apache_2.2.14-win32-x86-no_ssl.msi打开Apache安装目录下Apache2.2\conf\httpd.conf 配置文件将下列2行前方的#移除(第83 行): Loa...

2011-12-02 23:00:00 68

空空如也

空空如也

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

TA关注的人

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