- 博客(17)
- 资源 (9)
- 收藏
- 关注
转载 为虚拟机中运行的VMware ESX 4进行快照
VMware ThinApp是一款应用程序虚拟化工具,但对于我来说用的更多的是制作单文件软件和便携软件。VMware ThinApp将程序相关资源如exe、dll、ocx、注册表项等封装到单一的EXE文件中,程序运行时需要的资源也都从这个单EXE的虚拟环境中,从而实现与操作系统的隔离。借助VMware ThinApp的封装可以制作比较纯正的单文件软件,而简单设置参数后,VMware
2012-04-30 12:49:23 859
转载 java中格式化数值和货币
java.text包允许通过与特定语言无关的方式格式化文本消息、日期和数值。许多人配合MessageFormat类使用资源包来为用户本地化消息。更多的人似乎使用DateFormat和SimpleDateFormat类来操作日期字符串,既用于输入也用于输出。最少见的用法似乎是使用NumberFormat类及其相关的子类DecimalFormat和ChoiceFormat。在本月的讨论中,我们将研究一
2012-04-25 07:32:06 8111
转载 JAVA中 String.format方法的使用
在JDK1.5中,format(String format, Objece... argues)是String类的一个非常有用的静态函数,可以将各类数据格式化为字符串并输出。 (中国软件网讯)在JDK1.5中,format(String format, Objece... argues)是String类的一个非常有用的静态函数,可以将各类数据格式化为字符串并输出。其中format参数
2012-04-25 07:30:19 670
原创 Condider a builder when faced with many constructor parameters
最近在看Effective Java这本书,感觉写的还可以。只是觉得全英文还是有点难懂(看来我的英文水平还有待提高啊!!!) Ttem 2 :(看下面的几段代码,有关设计模式,当然都有有点有缺点)package EightthWeek;//Telescoping constructor pattern - does not scale wellpublic class Nut
2012-04-21 09:45:25 765
转载 浅谈Java中的几种随机数
from:http://sd.csdn.net/a/20120322/313407.html众所周知,随机数是任何一种编程语言最基本的特征之一。而生成随机数的基本方式也是相同的:产生一个0到1之间的随机数。看似简单,但有时我们也会忽略了一些有趣的功能。我们从书本上学到什么?最明显的,也是直观的方式,在Java中生成随机数只要简单的调用:java.lang.Math.ra
2012-04-20 16:30:12 431
转载 解决方案:某些网页Firefox不能记住密码
Firefox有个很方便的功能:记住密码。但是在某些网页上此功能却失效了,登陆时不提示保存密码,下次登录时又得重新输入,在登陆某些设置了较复杂密码的地方特别不方便。为何会失效呢?其原因是网页作者在 input 中设置了 autocomplete 属性的值为 offview plaincopy to clipboardprint?input type="tex
2012-04-20 13:12:34 5823
转载 让Firefox的密码框永远都可以自动完成(For Firefox 4&5)
from:http://www.jackyhe.com/?p=208之前曾在Blog中写过《让Firefox的密码框永远都可以自动完成》(http://www.jackyhe.com/?p=114),但这个方法到了 4.0 或以上版本时就失效了。其实Mozilla只是换了一个地方保存那文件(nsLoginManager.js)而已,只要我们找到了新的保存路径,还是可以让“自
2012-04-20 13:11:19 968
转载 Java学习路线图,专为新手定制的Java学习计划建议
怎么学习Java,这是很多新手经常会问我的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西: 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的这个,它是三者的基础,属于桌面级应用开发,这部分如果学得好很容易拓展J2EE和J2ME。J
2012-04-19 21:54:07 567
转载 Eclipse下如何导入jar包
from http://blog.csdn.net/justinavril/article/details/2783182我们在用Eclipse开发程序的时候,经常想要用到第三方的jar包。这时候我们就需要在相应的工程下面导入这个jar包。以下配图说明导入jar包的步骤。1.右击工程的根目录,点击Properties进入Properties。或者选中工程根目录,按Alt-Enter
2012-04-19 17:10:20 613
转载 追MM与Java的23种设计模式
From: http://www.cnitblog.com/gavntery/archive/2005/12/18/5541.html我在Java论坛看到这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用,但可惜没有给出具体的意思,我就在后边加上了。这些都是最简单的介绍,要学习的话建议你看一下阎宏博士的《Java与模式》一书。创建型模式1、FACTORY―追
2012-04-19 14:58:40 596
转载 java初学者必读
1)适合自己的图书才是最好的,最好的书并不一定适合你,看自己的情况。(如果你是一个Java初学者一上手就捧一本Thinking in Java在手里,我想你的日子是不会好过的,那样的书给有一定基础的人看的,当工具书使用的,当然有一定基础后,可以跟着上边流程学,如果你能学下来,那么你的基础就不用说了)2)看书要用心,多动脑,实践很重要,要抱着怀疑的态度看书。(再好的书也可能会出现错误,人非圣人吗
2012-04-17 23:40:38 819
转载 x86中的页表结构和页表项格式
一、页表结构分页转换功能由驻留在内存中的表来描述,该表称为页表(page table),存放在物理地址空间中。页表可看做简单的220个物理地址数组。线性到物理地址的映射功能可以简单地看做进行数组查找。线性地址的高20位构成这个数组的索引值,用于选择对应页面的物理(基)地址。线性地址的低12位给出了页面中的偏移量,加上页面的基地址最终形成对应的物理地址。由于页面基地址对齐在4K边界上,因此页面基
2012-04-14 13:57:40 2870 3
转载 32位系统 2级页表详解
进程页表两级结构:页目录和页表页 进程页表的基本结构仅适合于小进程地址空间,在大地址空间下,该结构发生了变化。大虚址空间下的内存进程页表结构采用页表页和页目录。 32位意味着虚址空间可达4GB 虚址空间计算方法:32位的编址为232,232=210*210*210*22=4GB1k=1024b1m=1024K1g=1024M 若虚址空间为2GB,在
2012-04-14 12:53:32 13906
原创 操作系统多级页表计算问题
某计算机有64位虚地址空间,页大小是2048B.每个页表项长为4B。因为所有页表都必须包含在一页中,故使用多级页表,问一共需要多少级? 最佳答案2048B=2^11 64-11=53(地址中扣除页内地址位数) 共有2^53页一页中可以装2048/4=2^9个页表项9*6>53 至少需要6级页表
2012-04-14 10:26:45 20416 1
原创 两级页表(Two-Level Page Table)
对于要求连续的内存空间来存放页表的问题,可利用将页表进行分页,并离散地将各个页面分别存放在不同的物理块中的办法来加以解决,同样也要为离散分配的页表再建立一张页表,称为外层页表(Outer Page Table),在每个页表项中记录了页表页面的物理块号。下面我们仍以前面的32位逻辑地址空间为例来说明。当页面大小为 4 KB时(12位),若采用一级页表结构,应具有20位的页号,即页表项应有1兆个;在采
2012-04-14 10:26:11 30314 4
原创 有关java的自己画几张图
Java异常类的结构图:Java中Object类的结构:Java中各种修饰符的作用范围:Java 内存中四个区的功能(code segment,data segment,stack ,heap):
2012-04-12 19:55:30 982
原创 委派模式(Delegate)
委派模式(Delegate)是面向对象设计模式中常用的一种模式。这种模式的原理为类B和类A是两个互相没有任何关系的类,B具有和A一模一样的方法和属性;并且调用B中的方法,属性就是调用A中同名的方法和属性。B好像就是一个受A授权委托的中介。第三方的代码不需要知道A的存在,也不需要和A发生直接的联系,通过B就可以直接使用A的功能,这样既能够使用到A的各种公能,又能够很好的将A保护起来了。一举两得,岂不
2012-04-02 11:06:33 23239
java web连接sql server数据库的jar包
2012-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人