- 浏览: 59258 次
- 性别:
- 来自: 南通
最新评论
文章列表
1. 基本 概念
IO 是主存和外部设备 ( 硬盘、终端和网络等 ) 拷贝数据的过程。 IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成。
所有语言运行时系统提供执行 I/O 较高级别的工具。 (c 的 printf scanf,java 的面向对象封装 )
2. Java 标准 io 回顾
Java 标准 IO 类库是 io 面向对象的一种抽象。基于本地方法的底层实现,我们无须关注底层实现。 InputStream\OutputStream( 字节流 ) :一次传送一个字节。 Reader\Writer( 字符流 ) :一次一个字符。
3. nio 简介 ...
javascript-DOM操作基础
- 博客分类:
- javascript
1.节点(node)层次
Document--最顶层的节点,所有的其他节点都是附属于它的。
DocumentType--DTD引用(使用<!DOCTYPE>语法)的对象表现形式,它不能包含子节点。
DocumentFragment--可以像Document一样来保存其他节点。
Element--表示起始标签和结束标签之间的内容,例如<tag></tab>或者<tag/>。这是唯一可以同时包含特性和子节点的节点类型。
Attr--代表一对特性名和特性值。这个节点类型不能包含子节点。
Text--代表XML文档中的在起始标签和结束标签之间,或者CDa ...
java编程性能
- 博客分类:
- effective java
摘要:最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 本文参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。
1.尽量在合适的场合使用单例
使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例 ...
防止select事件累加的js操作
- 博客分类:
- javascript
<%@ page contentType="text/html;charset=GBK"%>
<%@include file="../common/tag_include.jsp"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>
查看市场折扣表-分销
</title>
<li ...
判断是否为数字或者小数
- 博客分类:
- javascript
function isNumChk(str){
var re = /^[\d]+$/
return re.test(str);
}
function isDoubleChk(str){
if(isNumChk(str))
return true;
var reg = /^(-|\+)?\d+\.\d*$/;
return reg.test(str);
}
免费的PLSQL注册码
- 博客分类:
- PL/SQL注册码
PLSQL Developer V9 注册码
License Number:999
Password:xs374ca
Product Code:46lexxzpthqrjmkhyd5czddfcjh33a9p2z
Serial Number:275052
在用Tomcat 开发Java Web project 时,在调试的时候,由于我们不断改动java 源文件,因而我们需要不断重新启动Tomcat 更新我们的项目,我们把很多时间浪费在了更新上,这样开发效率大大降低。
Jetty 完全支持Hot code debugging ,也就是说,我们在更改java源文件,更改html,jsp时不用再重新启动服务器了,这样节省了大量时间(注意web.xml 等其他配置文件的更新还是需要重新启动服务器的)。
好了现在开始教你如何配置Jetty 到Eclipse.
http://www.eclipse.org/jetty/downloads.php这个地址 ...
假定有一个复杂类型如下
public class Client {
private Integer idclientinfo;
private String clientname;
private String tel1;
private String tel2;
private String fax;
private String email;
private String address;
private String city;
private String province;
private String country;
private String mailad ...
实现textarea限制输入字数
- 博客分类:
- javascript
实现textarea限制输入字数(包含中文只能输入10个,全ASCII码能够输入20个)
textarea称文本域,又称文本区,即有滚动条的多行文本输入控件,在网页的提交表单中经常用到。与单行文本框text控件不同,它不能通过maxlength属性来限制字数,为此必须寻求其他方法来加以限制以达到预设的需求。
通常的做法就是使用#脚本语言来实现对textarea文本域的字数输入限制,简单而实用。假设我们有一个id为 txta1 的textarea文本区,我们可以通过以下代码限制它的键盘输入字数为10个字(汉字或其他小角字符):
<script language="#" t ...
一个损坏的 JavaScript 代码示例
Web 应用程序面临的一个最大挑战是支持不同版本的 Web 浏览器。能在 Safari 上运行的 JavaScript 代码不一定能在 Windows® Internet Explorer (IE)、Firefox 或 Google Chrome 上运行。这个挑战的根源是呈现层中的 JavaScript 代码从一开始就没有进行测试。如果没有对代码进行单元测试,那么在升级或支持新浏览器后,组织可能需要花钱反复测试 Web 应用程序。本文将展示如何通过高效的 JavaScript 代码单元测试降低测试成本。
一个常见用例是登录表单 JavaScript ...
IT实验室将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少条了呢?
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。
2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,?multithreading,reflection,event,handling,NIO,l ...
1.前言。
在声明式的事务处理中,要配置一个切面,即一组方法,如
Java代码 收藏代码
<tx:advice id="txAdvice" transaction-manager="txManager">
<tx:attributes>
<tx:method name="find*" read-only="true" propagation="NOT_SUPPORTED" />
&l ...
folders.jsp
- 博客分类:
- effective java
<%@ page contentType="text/html; charset=GBK" %>
<%@include file="common/tag_include.jsp"%>
<%int i=1;%>
<script>OutBarFolder<%=i%>=new Array("规则管理");var fx=1;</script>
<script>OutBarFolder<%=i%>[fx]="<%=request.g ...
<div id="testR">
<select id="cfo" name="columnDefineInfo" style="display:none">
<c:forEach var="dcDefine" items="${decisionColumnDefineList}" varStatus="status">
<option value="<c:out va ...
《Effective Java中文版(第2版)》内容全面,结构清晰,讲解详细。可作为技术人员的参考用书。
编码平添乐趣,程序更加完美,高效成为习惯,工作如此轻松。
你是否正在寻找一本能够更加深入地了解Java编程语言的书,以便编写 ...