技术随想
文章平均质量分 80
afrag
这个作者很懒,什么都没留下…
展开
-
在csdn上面看到的题目
在csdn上面看到一道题目:对于任意正整数n,f(n)表示从1到n中数字1出现的次数。例如f(3)=1; f(11)=4; f(13)=6;设计一个算法来计算f(n);最开始想到的算法是最直接的算法:对1到n的每个数字m,将m转换成字符串,计算该字符串中字符‘1’出现的次数。所有的次数的和就是计算的结果。具体算法如下: public long countAppearTi原创 2006-05-17 08:05:00 · 1290 阅读 · 2 评论 -
Oracle初级培训中学习到的以前忽略了的细节
公司昨天开始做一个Oracle的培训(基础培训)。昨天和今天进行Oracle的初级知识的培训。把在培训中学习到的以前没有学到或者是忽略了的东西做一个整理。 1. 关于Select语句是否锁定数据。Oracle中的Select语句并不锁定数据,除非使用for update字句。好像Ms SQL Server中Select语句会缺省的锁定数据。原创 2006-05-15 09:08:00 · 1388 阅读 · 1 评论 -
J2EE系统中影响性能的一些因素
6月24日去参加了BEA公司的成都User Group的活动,听了几场讲座。将我觉得最有意义和最有启发的内容记下来。J2EE系统中影响性能的一些因素:1. 数据库没有优化 由于大多数的J2EE系统都会经常访问数据库,如果数据库没有做优化,对系统的性能会有很大的影响。2. 网络没有优化 如果网络没有优化,就有可能会产生瓶颈,影响性能。3.原创 2006-06-27 11:21:00 · 1872 阅读 · 0 评论 -
Java SE 7 新特性之文件操作(1)
转自开发者的天空 1. Path的概念文件系统会把文件进行组织并存放在媒介上,通常是一个或多个硬盘上。目前使用的大多数的文件系统是以树形的方式来存储文件的。在树的顶端是一个(或多个)根节点,在根节点之下是文件和目录,目录下又可以包含文件和目录。理论上可以这样一层层的一直嵌套下去(当然实际中是不可能的,例如Windows系统对路径的长度有限制)。下面的图中展示转载 2010-03-29 10:03:00 · 677 阅读 · 0 评论 -
Java SE 7 新特性之文件操作(3) - Path的其他操作和一些概念
转自 开发者的天空 Path类提供了很多方法来对文件和目录进行读、写和其他的操作。在看这些方法之前,我们先需要了解一些其他的概念:VarargsVarargs实际上是Variable number of arguments的缩写,也就是可变数目的参数。例如在下面的方法声明中,CopyOption参数后面的省略号表明这个方法接受可变个数的参数。转载 2010-04-01 10:29:00 · 940 阅读 · 0 评论 -
Java SE 7 新特性之文件操作(7) - 随机读写文件
转自 开发者的天空随机访问文件允许我们不按照顺序的访问文件的内容,这里的访问包括读和写。要随机的访问文件,我们就要打开文件,定位到指定的位置,然后读或写文件内容。在Javs SE 7中,SeekableByteChannel接口提供了这个功能。SeekableByteChannel提供了一些简单易用的方法。依靠这些方法,我们能够设置或查询当前的位置,然后从当前位转载 2010-04-13 11:15:00 · 3871 阅读 · 0 评论 -
Java SE 7 新特性之文件操作(4)- 删除、拷贝和移动文件
转自 开发者的天空 删除操作通过Path类,我们可以删除文件、目录或符号链接。要注意的是当我们删除符号链接时,其指向的目的目录或文件不会被删除。当要删除一个目录时,该目录必须为空,否则会失败。Path类提供了两个删除方法。第一个是delete方法。Delete方法会直接删除文件或目录,如果删除失败则会抛出异常。例如如果要删除的文件不存在,则会转载 2010-04-03 09:38:00 · 3373 阅读 · 0 评论 -
Java SE 7 新特性之文件操作(6) - 创建和读写文件
转自 开发者的天空 本文中我们来讨论在NIO2中怎样创建文件、读取文件和写文件。NIO2提供了多种创建文件的方法,使得我们在创建文件的时候就可以指定文件的某些初始属性。例如在支持POSIX的文件系统上指定文件的所有者,访问权限等。关于文件的属性,请看上一篇文章Java SE 7新特性之文件操作(5) - 管理元数据创建文件可以调用createFi转载 2010-04-07 20:53:00 · 1560 阅读 · 0 评论