首页 > 编程语言
java-IO操作性能对比
在软件系统中,IO速度比内存速度慢,IO读写在很多情况下会是系统的瓶颈。 在java标准IO操作中,InputStream和OutputStream提供基于流的IO操作,以字节为处理单位;Reader和Writer实现了Buffered缓存,以字符为处理单位。 从Java1.4开始,增加NIO(New IO),增加缓存Buffer和通道Channel,以块为处理单位,是双向通道(可读可写,类似RandomAccessFile),支持锁和内存映射文件访问接口,大大提升了IO速度。 以下例子简单测试常见IO操作...
分类:编程语言   时间:2014-06-07 15:49:26    收藏:0  评论:0  赞:0  阅读:427
Java深度历险(一) Jboss+EJB的第一个实例
学习感悟:每次学习新的知识,都会通过第一个小的实例入手,获得成就感,经典的Hello Workd实例奠定了我们成功的大门哈,这些经典的实例虽小但是五脏俱全呢,很好的理解了,Ejb的核心。...
分类:编程语言   时间:2014-06-20 09:11:25    收藏:0  评论:0  赞:0  阅读:420
Java经典习题(2)
6.输入一行字符,分别统计出其中英文字母...
分类:编程语言   时间:2014-06-20 11:37:46    收藏:0  评论:0  赞:0  阅读:397
java map按照value值来比较大小并且返回最终结果
java map按照value值来比较大小并且返回最终结果 http://www.zuidaima.com/share/1830834176347136.htm...
分类:编程语言   时间:2014-06-20 12:55:22    收藏:0  评论:0  赞:0  阅读:520
Effective c++(笔记)之继承关系与面向对象设计
Effective c++ 之 继承关系与面向对象设计 提到了在一堆classes中去辨别关系的准则,面向对象设计中容易产生的问题...
分类:编程语言   时间:2014-06-20 12:54:45    收藏:0  评论:0  赞:0  阅读:423
java实现 阿拉伯数字转换为汉字数字 算法
package test; public class NumberFormatTest { static String[] units = { "", "十", "百", "千", "万", "十万", "百万", "千万", "亿", "十亿", "百亿", "千亿", "万亿" }; static char[] numArray = { '零', '一', '二', '...
分类:编程语言   时间:2014-06-07 13:14:52    收藏:0  评论:0  赞:0  阅读:357
javascript操作html元素CSS属性
下面先记录一下JS控制CSS所使用的方法.  1.使用javascript更改某个css class的属性...    .orig {  display: none;  }    你想要改变把他的display属性由none改为inline。  解决办法: 在IE里:  document.styleSheets[0].rules[0].style.disp...
分类:编程语言   时间:2014-06-20 11:54:23    收藏:0  评论:0  赞:0  阅读:389
javascript刷新页面的方法汇总
如何实现刷新当前页面呢?借助js你将无所不能。 1,reload 方法,该方法强迫浏览器刷新当前页面。 语法:location.reload([bForceGet])    参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新") 2,replace 方法,该方法通过指定...
分类:编程语言   时间:2014-06-07 16:23:40    收藏:0  评论:0  赞:0  阅读:467
javascript操作html元素CSS属性
下面先记录一下JS控制CSS所使用的方法. 1.使用javascript更改某个css class的属性... .orig { display: none; } 你想要改变把他的display属性由none改为inline。 解决办法: 在IE里: document.styleSheets[0].rules[0].style.display = "inline"; 在firefox里:...
分类:编程语言   时间:2014-06-20 09:39:44    收藏:0  评论:0  赞:0  阅读:473
Java深度历险(二) EJB Session Bean有状态和无状态的区别与联系
等等通过实例自己实践之后的清晰了很多,多动手多动手,TO Do TO DO !...
分类:编程语言   时间:2014-06-20 09:37:44    收藏:0  评论:0  赞:0  阅读:635
坚持c++,真正掌握c++(2)
c++中的输入输出那些事儿...
分类:编程语言   时间:2014-06-07 14:41:19    收藏:0  评论:0  赞:0  阅读:357
Can not find a java.io.InputStream with the name [inputStream] in the invocation stack. Check the <
最近项目需要用到上传下载,以前学jsp的时候直接用的是smartUpload,现在学的框架但是老师只是简单地教了框架的内容 对struts文件上传和下载没有涉及,没办法只能自己自学了!结果出现了上面的问题。 这个问题的根本原因网上都有说出来,但是没有给出的解决方案。原因是要返回的流为空,文件的路径有误导致文件的输入流为空! 所以最好在逻辑处理那块输出的你要下载文件的路径看是不是你要下载的路径...
分类:编程语言   时间:2014-06-07 13:15:30    收藏:0  评论:0  赞:0  阅读:410
使用线程池优化多线程编程
线程池的优势...
分类:编程语言   时间:2014-06-20 11:05:13    收藏:0  评论:0  赞:0  阅读:396
安装java之后,找不到tools.jar 和dt.jar
可能很多初学者和我一样,在初次接触java开发的过程中,急于看到最终的结果,匆匆在网上下载了jdk之后,点击安装,结果等安装完,开始配置classpath时,发现jdk/lib下面根本就没有 tools.jar 和dt.jar 这两个包。作者在首次遇到这样的问题时,以为是下载的包有问题,于是重新下载了之后再安装,结果还是老样子。我相信你现在很可能遇到了类似的问题。好吧,那你就接着往下看,耐心一点。...
分类:编程语言   时间:2014-06-20 09:17:25    收藏:0  评论:0  赞:0  阅读:689
深入理解Java闭包概念
闭包又称词法闭包 闭包最早定义为一种包含环境成分>和控制成分>的实体. 解释一:闭包是引用了自由变量的函数,这个被引用的变量将和这个函数一同存在。 解释二:闭包是函数和相关引用环境组成的实体。 注:自由变量>:除了局部变量的其他变量   简单理解:闭包能够将一个方法作为一个变量去存储,这个方法有能力去访问所在类的自由变量。...
分类:编程语言   时间:2014-06-20 10:35:13    收藏:0  评论:0  赞:0  阅读:439
数据结构 - 简单选择排序(simple selection sort) 详解 及 代码(C++)
数据结构 - 简单选择排序(simple selection sort)本文地址: http://blog.csdn.net/caroline_wendy/article/details/28601965 选择排序(selection sort) : 每一趟在n-i+1个记录中选取关键字最小的记录作为有序序列中第i个记录.简单选择排序(simple selection sort) : 通过n-i次关键字之间的比较, 从n-i+1个记录中选出关键字最...
分类:编程语言   时间:2014-06-20 09:42:14    收藏:0  评论:0  赞:0  阅读:420
如何使用SpringMVC拦截器
如何使用SpringMVC拦截器 自定义一个拦截器,要实现HandlerInterceptor接口:   public class MyInteceptor implements HandlerInterceptor { 略。。。 } Spring MVC并没有总的拦截器,不能对所有的请求进行前后拦截。   Spring MVC的拦...
分类:编程语言   时间:2014-06-20 12:26:44    收藏:0  评论:0  赞:0  阅读:657
Java学习笔记——动态代理
所谓动态,也就是说这个东西是可变的,或者说不是一生下来就有的。提到动态就不得不说静态,静态代理,个人觉得是指一个代理在程序中是事先写好的,不能变的,就像上一篇"Java学习笔记——RMI"中的远程代理,其中客户端服务对象就是一个远程服务对象的代理,这个代理可以使得客户在操作时感觉像在操作本地对象.....
分类:编程语言   时间:2014-06-07 06:27:09    收藏:0  评论:0  赞:0  阅读:380
C语言中inline的用法
C语言里面的内联函数(inline)与宏定义(#define)探讨先简明扼要,说下关键:1、内联函数在可读性方面与函数是相同的,而在编译时是将函数直接嵌入调用程序的主体,省去了调用/返回指令,这样在运行时速度更快。2、内联函数可以调试,而宏定义是不可以调试的。内联函数与宏本质上是两个不同的概念如果程...
分类:编程语言   时间:2014-06-07 07:09:55    收藏:0  评论:0  赞:0  阅读:490
java基本输入输出练习
java获取用户的输入分两种,一种是字符的输入,一种是整行的输入,要用到java.io包。对于字符输入来说,使用System.in方法可以输入字符;对于整行的输入,可以使用Scanner类的方法获取整行输入。import java.io.*;import java.util.*;public cl....
分类:编程语言   时间:2014-06-07 07:20:52    收藏:0  评论:0  赞:0  阅读:353
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!