阳光VIP

少壮不努力,老大徒伤悲。平日弗用功,自到临期悔。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 69 70 71 72 73 74 75 76 77 ··· 139 下一页

2012年2月4日

摘要: 转自http://www.javabeat.net/javabeat/java7/index.php。此篇文章提供了Java 7.0的新的重要特性介绍。 Java 7.0也是自Java 5.0做重大改变(泛型和并发包)后的又一次重大变化。语言规范将进一步演化(C#演化的太快了)。尤其是闭包(Closures)的引入,使Java语言也能象C# 3.0语言一样便捷的进行Lamda运算。从语言变化上来看,property关键字可能得到支持. 通过闭包,可以进行lamda运算,并进一步简化匿名类的使用。纯XML支持。从API来看,NIO得到进一步提升,持久化框架将被加入到JSE,等等。当然,离Java 阅读全文

posted @ 2012-02-04 22:12 阳光VIP 阅读(216) 评论(0) 推荐(0)

摘要: 最近整理家里,终于搬出我那台7,8年前买的那台台式机,配置如下:1.CPU 赛扬1G2.显卡 i810 (?)3.内存512M4.光驱CD5.显示器 红色无法显示(或许显卡坏了)6. Windows XP反正此机闲着没用,遂想装个Linux玩玩。因为是CD光驱和Fedora 10 DVD安装光盘,所以我做了个ISO镜像,从硬盘安装。安装参考 "从硬盘安装Fedora-9-i386-DVD", 你可以google这篇文章。从晚8点开始安装,安装到0点还在安装packages, 不等了,睡了一觉,大约早上2,3点钟看了一下,发觉才装最后一个kernel包。不过总算装好了。今天回 阅读全文

posted @ 2012-02-04 22:12 阳光VIP 阅读(110) 评论(0) 推荐(0)

摘要: ACE历时20年,耗费数千万美金,在中间件领域享有盛誉。更可贵的是,ACE彻底的开源,且没有任何限制条件,完全是共产主义的精神,让人钦佩。ACE的Wrapper Facade模式解决了夸平台的c++编程问题。虽然我们现在有标准C++,但是目前的C++标准库对于多线程、网络通信、并发处理、进程管理以及小内存分配、共享内存、内存映射文件等诸多实际运用中的问题没有支持。相信随着时间的推移,C++标准库会越来越多的关心我们程序员实际编程中的问题,但是现在,我需要ACE.ACE的文档在http://www.dre.vanderbilt.edu/Doxygen/Stable/ace/index.html, 阅读全文

posted @ 2012-02-04 22:11 阳光VIP 阅读(181) 评论(0) 推荐(0)

摘要: 内存映射文件多个操作系统平台都提供了内存映射文件,这是一个简单的将数据结构保存到文件中的机制。同时由于32位操作系统的进程虚拟内存最大只能4GB,用内存映射文件的方式就可以突破这个限制,可以用来打开超过4GB的大文件。而且,内存映射文件其实就是一种共享内存机制,进程间可以通过共享内存直接访问数据。ACE提供了ACE_MMAP_Memory_Pool类,该类代表了为内存映射文件分配内存的内存池。和ACE_Malloc模板类配合,我们就可以以平台无关的方式操纵内存映射文件了。比如:ACE_Malloc<ACE_MMAP_Memory_Pool,ACE_SYNCH_MUTEX> 。第二个 阅读全文

posted @ 2012-02-04 22:10 阳光VIP 阅读(341) 评论(0) 推荐(0)

摘要: 物价在节节攀升,CPI居高不下,股市损失惨重,房贷似大山压顶......除了提高我们微薄的收入以外,我们还应该从日常的点点滴滴做起,节约每一分Money。流水记账软件就是帮助你提高理财水平,分析你每月的收入和支出,帮助你节省不必要的开支。它使用简便,就像在普通便签本上记录一样简单,可以方便查看历史趋势,打印相应的财务报告。并且,它是一个纯绿色的免费软件,无须联网便能运行。下载 阅读全文

posted @ 2012-02-04 22:09 阳光VIP 阅读(284) 评论(2) 推荐(0)

摘要: 广州国际乒乓赛降下帷幕,最令人注目的男单决赛在王励勤和波尔间展开,最终波尔夺冠。从比赛内容看,很精彩,既有近台的短兵相接,前三板干净利落;又有中 远台飞毛腿导弹你来我往,多回合难分高下,无愧世界第一,第二的称号。总体评价:比正手,比中远台对拉,比力量王胜一筹,但比反手,比近台快攻,比灵活性 波尔胜出,可谓旗鼓相当,各有千秋!对我们业余选手,真是手心手背,鱼与熊掌,狠不能把所有精华集于自身! 到底你是喜欢波尔呢,还是更喜欢王励勤,我想各人的答案不会一样。我这儿想要论证的是:你应该学哪位? 不妨给出我自己的回答:如果你反手好,追求正反均衡,两面弧圈眼花缭乱的,你学波尔;如果你反手不强,突出正手.. 阅读全文

posted @ 2012-02-04 22:09 阳光VIP 阅读(239) 评论(0) 推荐(0)

摘要: 主要要注意的是smtp认证的问题。代码很简单,如下:调用代码:namespace EmailTest{ class Program { static void Main(string[] args) { try { SMTPEmailSender sender = new SMTPEmailSender("mail.longdayinfo.com", "upcodechina@longdayinfo.com", "12345"); sender.From = "upcodechina@longdayinfo.com" 阅读全文

posted @ 2012-02-04 22:08 阳光VIP 阅读(183) 评论(0) 推荐(0)

摘要: Linux下面使用emacs 编写java程序,而不使用eclipse、netbeans等IDE工具,给我一种很酷的感觉。其实最主要的要知道一些细节:1)jdk1.6版本后面运行程序类通常格式如下:java packageName.className并且运行这行命令的当前路径应该在packageName同名目录的外面2)如果两个类同属于一个package,先使用javac编译好一个类A,另一个依赖A的类B编译时用如下命令:javac -d . B.java我使用 了makefile来解决第二个编译问题:JFLAGS = -gJC = javac -d . .SUFFIXES: .java .c 阅读全文

posted @ 2012-02-04 22:07 阳光VIP 阅读(286) 评论(0) 推荐(0)

摘要: 作为万类之首的Object类,我们有必要详细全面的了解一下。Object类定义在Object.java文件,属于包java.lang。 Object类有一个私有方法private static native void registerNatives(). native是java语言的一个关键字.使用native关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用.JDK的源代码中并不包含这些函数的实现体,你应该是看不到的。对于不同的平台它们也是不同的。这也是java的底层机制,实际上java就是在不同的平台上调用不同的native方法实现 阅读全文

posted @ 2012-02-04 22:06 阳光VIP 阅读(159) 评论(0) 推荐(0)

摘要: 安装NetBeans 我的操作系统是Fedora7,操作系统自带Eclipse,但是由于缺少Java运行库,所以只能运行,不能调试。为了简单起见,我去Sun公司网站下载了NetBeans5.5.1(带JDK),文件名称为:jdk-6u2-nb-5_5_1-linux-ml.bin,大小为143072256 字节。 安装很简单,先执行chmod +xjdk-6u2-nb-5_5_1-linux-ml.bin,然后运行bin文件即可。会出现一个图形安装向导,跟着向导安装,很简单。 你可以在Applications->Programming下找到NetBeans的启动菜单,也可以执行下面的命令 阅读全文

posted @ 2012-02-04 22:06 阳光VIP 阅读(111) 评论(0) 推荐(0)

上一页 1 ··· 69 70 71 72 73 74 75 76 77 ··· 139 下一页