自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在FreeBSD 用户空间与内核空间使用内存共享

kernel创建一设备分配内存, 并将内存地址通过d_mmap 映射, userland使用mmap! 参考/sys/dev/mem/memdev.c. FreeBSD 7.1 kernel 代码: #include <sys/cdefs.h>#incl...

2009-03-31 15:14:00 49 0

谷歌音乐搜索模式是个不错的尝试

谷歌音乐搜索模式是个不错的尝试 昨天keso在博客写了一篇关于谷歌音乐搜索的文章《三言二拍:我看谷歌音乐搜索》,大意是说“Keso认为谷歌音乐搜索并没有真正解决这个问题(原意请看作者的原文)。”不太赞同keso这种看法。我更愿意换一个角度看这个问题,我理解谷歌做的这个事情是一个新的尝试,是...

2009-03-31 12:09:00 9 0

读《学会提问——批判性思维指南》

摘自http://iamsujie.com/simple_life/reading-critical-thinking/ 前几周读的,贴一下笔记吧。我们大多数人所经历的教育真的很缺这一块,豆瓣链接在这里。 Ø “海绵式”与“淘金式”思维:海绵,吸收,知识储备,相对被动;淘金,筛选,知识互动...

2009-03-31 10:04:00 21 0

GreenJVM-0.1.5及其应用示例集成发布

GreenJVM是一系列jre精简实现集合,它能够轻松的令java虚拟机实现绿色应用。 项目地址:http://code.google.com/p/greenvm/ GreenJVM的实现原理非常简单,主要操作过程可分为三部分:1、去除虚拟机中不被程序调用的类。 2、压缩虚拟机...

2009-03-30 21:04:00 14 0

[转]C++异常处理 13

• ExceptionFlags包含有关异常的标志。当前只有两个值,分别是0(指出一个可以继续的异常)和E X C E P T I O N _ N O N C O N T I N U A B L E(指出一个不可继续的异常)。在一个不可继续的异常之后,若要继续执行,会引发一个E X C E P T...

2009-03-27 15:21:00 13 0

[转]C++异常处理 14

有可能发生在一个f i n a l l y块、一个异常过滤器、或一个异常处理程序里。当发生这种情况时,系统压栈异常。回忆一下G e t E x c e p t i o n I n f o r m a t i o n函数。这个函数返回EXCEPTION_ POINTERS结构的地址。E X C E ...

2009-03-27 15:21:00 24 0

[转]C++异常处理 12

下面的代码举例说明了一种方法,指出所发生异常的类别:BOOL Func_SEHExceptionGetCodeBase(){int x,y;__try{x = 0;y = 4/x;}__except((GetExceptionCode() == EXCEPTION_INT_DIVIDE_BY_ZE...

2009-03-27 15:19:00 13 0

[转]C++异常处理 11

在现在,软件变的越来越大,如果不用SEH,要实现完全强壮的应用程序简直是不可能的。我们先来看一个样板程序,即C的运行时函数strcpy:这是一个相当简单的函数,它怎么会引起一个进程结束呢?如果调用者对这些参数中的某一个传递NULL(或任何无效的地址),strcpy就引起一个存取异常,并且导致整个进...

2009-03-27 15:18:00 23 0

[转]C++异常处理 9

*lpAddress = ''''A''''; // <- Here, Will Happen a Access Exception! VirtualFree((LPVOID)lpAddress,...

2009-03-27 15:17:00 19 0

[转]C++异常处理 10

finally块的总结性说明我们已经明确区分了强制执行f i n a l l y块的两种情况:• 从t r y块进入f i n a l l y块的正常控制流。• 局部展开:从t r y块的过早退出(g o t o、l o n g j u m p、c o n t i n u e、b r e a ...

2009-03-27 15:17:00 22 0

[转]C++异常处理 8

微软在Wi n d o w s中引入S E H的主要动机是为了便于操作系统本身的开发。操作系统的开发人员使用S E H,使得系统更加强壮。我们也可以使用S E H,使我们的自己的程序更加强壮。 使用S E H所造成的负担主要由编译程序来承担,而不是由操作系统承担。当异常块(exception...

2009-03-27 15:16:00 16 0

[转]C++异常处理 7

<script src="/js/google-top_336X280.js" type="text/javascript"></script><script src="...

2009-03-27 15:15:00 22 0

[转]C++异常处理 6

对象从函数的调用处传递到函数参数里与从异常抛出点传递到catch子句里所采用的方法不同,这只是参数传递与异常传递的区别的一个方面,第二个差异是在函数调用者或抛出异常者与被调用者或异常捕获者之间的类型匹配的过程不同。比如在标准数学库(the standard math library)中sqrt...

2009-03-27 15:14:00 18 0

[转]C++异常处理 5

当异常对象被拷贝时,拷贝操作是由对象的拷贝构造函数完成的。该拷贝构造函数是对象的静态类型(static type)所对应类的拷贝构造函数,而不是对象的动态类型(dynamic type)对应类的拷贝构造函数。比如以下这经过少许修改的passAndThrowWidget: class Widg...

2009-03-27 15:12:00 13 0

[转]C++异常处理 4

} 很多window系统有C-like接口,使用象like createWindow 和 destroyWindow函数来获取和释放window资源。如果在w对应的window中显示信息时,一个异常被抛出,w所对应的window将被丢失,就象其它动态分配的资源一样。 解决方法与前面所述的一...

2009-03-27 15:11:00 14 0

[转]C++异常处理 3

bad_typeid 报告在表达式typeid(*p)中有一个空指针P ④ 由runtime_error派生的异常 range_error 报告违反了后置条件 overflow_error 报告一个算术溢出 bad_alloc 报告一个存储分配错误 使用析构函数防止资源泄漏这部分是一...

2009-03-27 15:10:00 16 0

[转]C++异常处理 2

}} void main(){ ExceptionClass e("Test"); try{ e.mythrow(); } catch(...) { cout<<”*********”<<endl; }}这是输出...

2009-03-27 15:08:00 14 0

[转]C++异常处理 1

这两天要处理一个异常的问题,刚好查了些相关的资料。在网上看到了一个不错的贴子,就转了过来,方便本人,以及来此旅游的朋友学习。源地址:http://www.host01.com/Print.html?91983,1 异常处理的基本思想是简化程序的错误代码,为程序键壮性提供一个标准检测机制。 ...

2009-03-27 15:04:00 12 0

Pixazza把每张图片自动变成广告赚钱

原文摘自http://blog.163.com/mr6cc/blog/static/77030627200922610502619/ 昨天美国网路界一直在讨论 一个刚开的网站,名字超难念,叫「Pixazza」,这个网路工具目前被众人围绕并看好,它的投资人包括超大公司(Google)、大...

2009-03-27 12:41:00 11 0

有多少域名被漏掉了?

有多少域名被漏掉了? 刚看到老榕的文章《关于8848指向淘宝的个人声明》,大意是8848的域名因为没有续费被别人抢注并指向淘宝。回想一下我们周围关于“域名”这个互联网最关键的事务,我们周围发生了多少的故事。 前几天,zol刘小东一起吃饭,提到了www.zol.com.cn已经回购 ww...

2009-03-26 18:10:00 140 0

一个优秀股票交易手的定义

摘自http://www.bouhe.com/finances/1170 一个优秀的交易高手的定义应该是,能够连续多年获得稳定持续的连续复利回报,经年累月地赚钱而不是一朝暴富,常赚而不是大赚,资本市场的高额利润应来源于长期累积低风险下的持续利润的结果,职业交易者只追求最可靠的,只有业余低手...

2009-03-26 11:34:00 15 0

中国联通引入3G版Iphone

2009年3月26日 By 老猪 评论 发表评论 在篱笆的论坛上,悄悄出现了中国联通关于3G的介绍,奖品赫然就是3G版iphone,相信运营商不会去推荐水货手机吧?当时就怀疑中国联通的iphone引进已经成功,只是还没正式宣布而已。今天在中国联通的官方网站上也出现了iphone的...

2009-03-26 11:21:00 21 0

给大家分享一个创意的牛媒体:明镜天下(中国)传媒有限公司

前几天我在上岛咖啡吃饭,去洗手间看到的! ----------------------------------------------------- 明镜天下拥 有自主知识产权的新媒体-功能性镜面媒体,实现了户外媒体表现力上的创新,也在户外媒体表现形式上有了实践性的突破。功能性镜面媒体的分区...

2009-03-25 17:47:00 14 0

ProGuard 集成EclipseME 配置

混淆首选项 混淆首选项控制对包进行混淆的过程。 EclipseME使用Proguard 来完成混淆过程。 首选项项目: 项目 内容 Proguard Root Directory 在这里你可以指定Proguard安装路径。 如果你要对你的程序混淆...

2009-03-25 17:22:00 15 0

SWT图像处理入门

Standard Widget Toolkit ( SWT ,标准窗口小部件工具箱),是在 Eclipse 平台上使用的窗口小部件工具箱,它能向开发者提供和本机平台一致的用户界面和比较稳定的性能,也提供了强大的图像处理功能。本文首先介绍 SWT 封装的 Image , ImageData 等类...

2009-03-22 16:50:00 16 0

Java嵌入式数据库LMini-0.1.2及其通讯录使用示例发布

文章关键字:Java 嵌入式开发 DB data 通讯录 address book 文本数据库 微型 记录 数据 下载地址(这些小程序依例丢在code.google上):http://code.google.com/p/greenvm/downloads/list LMini是Loon...

2009-03-21 20:58:00 16 0

[VS Tips]Visual Studio 2008 Toolbox里控件消失(#13119)的问题

今天打开Visual Studio 2008准备写windows form程序的时候, 发现Toolbox奇怪地空了,并显示“#13119”,如下图所示: 我reset toolbox之后还是无效,重起VS仍然无效。google了一下发现有人遇到过同样的问题: http://social....

2009-03-21 00:21:00 27 0

Java游戏开发中应始终坚持的10项基本原则

文章关键字:Java 优化 效率 AWT SWT SWING 精简 绘图 监听 游戏开发 GC DRAW 关于文章中涉及的两个杜撰概念:一、绘图器:众所周知,Java GUI以paint进行绘图,以repaint进行图像刷新,而完成repaint及paint这一连贯过程中所用到绘图组件,我...

2009-03-20 23:46:00 22 0

Java版桌面战棋游戏TLOH(The Legend of Heroes)开发预告

按照本年度计划,年内笔者将继续开发Loonframework,前年及去年写的一些陈旧代码将被替换,有部分架构将重写。但实际上讲,剔除的代码中很多上并非不可用,而仅仅是不够规范,需要重构以满足组件化需要,正如曹孟德之言鸡肋“食之无味,弃之可惜”。所以近期我会整理代码,并陆续将整理后的旧版源码发出。而...

2009-03-20 22:57:00 12 0

说说“315曝光中移动”的“阴谋论”

说说“315曝光中移动”的“阴谋论” 先说一下什么是“阴谋论”,根据互动百科(www.hudong.com)的解释: “阴谋论的通常是指对历史或当代事件作出特别解释的说法。此类特别解释不同于一般广为接受的解释,将事件解释为个人或是团体秘密策划的结果。而且此类特别解释中特别激进者还会进一步...

2009-03-20 09:19:00 18 0

现实与理想(中国台湾清华大学教授彭明辉)

前言 人生最困难的课题,莫过于现实与理想间的矛盾:我们希望有很高的收入和社会地位,让身边的每一个人羡慕、敬佩,甚至于连父母脸上都有光彩;但是,我们又不想要成­为金钱的奴隶,「赢得全世界却赔上自己」。 汽车后面的保险杆上流行一个贴条:「事业的成功,不能补偿家庭的失败。」但是,现在到处都可以看...

2009-03-19 16:02:00 29 0

中规中矩的新浪财报

中规中矩的新浪财报 昨天晚上几个朋友一起吃饭,郭开森说让我看看他即将发布的博文《新浪财报业绩还得靠川军团拼命》。郭兄最近熬夜看“团长”估计很有心得,加之新浪的财报发布,必然会用影片映射现实。 我也回去查了一下,新浪截至2008年12月31日的第四季度及2008年度未经审计的初步财务...

2009-03-18 14:08:00 17 0

.Net Micro Framework - USB Mass Storage功能实现

1. 说明 由于.Net Micro Framework的USB驱动架构中,没有为Mass Storage功能提供原生支持,所以除了要编写Mass Storage主体代码外,还需要在原有的USB驱动中添加部分枚举代码。其实从结构上来说,该部分代码应该添加在PAL层,不过考虑到这层代码为.Ne...

2009-03-18 13:22:00 18 0

Micro Framework上实现SHA-1,SHA-256加密算法

Micro Framework提供了访问Internet的能力,在数据安全性方面, Micro Framework只提供了对RSA和XTEA算法的支持,由于异构系统通信的需要, 我编写了一个加密的类库,目前它只实现了SHA-1,SHA-256算法,以后会慢慢完善的。 详见http://www.m...

2009-03-18 10:21:00 9 0

整合通讯录上“在乎网”

整合通讯录上“在乎网” 昨天我和一个哥们吃饭,他说自己老Nokia手机坏了,换了一个半新的摩托罗拉的手机。问我有没有办法把他原来手机中的电话本倒一下。 谈到手机通讯录这个话题,其实我也感触颇多,原来每次换手机都会丢失一些电话,原因就是手机的通讯录倒不出来,即时能够倒出来,也不能更新到新手机...

2009-03-17 13:44:00 16 0

如何在Gmail中插入简历照片(刚刚搞定 分享一下)

看看这个 如何在Gmail中插入简历照片(刚刚搞定 分享一下)Gmail发送邮件一般不会出什么问题,比如发送文字不能识别出现乱码等等,有些职位要求在邮件正文中粘贴上简历。刚刚搞定,跟大家分享一下... 第一步:利用Google Docs服务建议一个新的文档,点击插入图像 点击后如图,会出现如...

2009-03-17 12:19:00 32 0

“中关村装机”感受网店的力量

“中关村装机”感受网店的力量 我家里的PC用了很久了,那是2002年装的,当时花6000多买的,全是当时的主流配置,17寸CRT显示器、80G硬盘、256M内存、P4 1.7G的CPU、磐英的主板(现在都没有这个品牌了)。中间加过1个320G的硬盘,买过一个DVD刻录机,现在每天上上网、用...

2009-03-16 23:05:00 15 0

Welcome to www.microframework.cn

一个针对国内.Net Micro Framework技术的站点, www.microframework.cn. 欢迎的大家访问. 非常欢迎您的任何意见和建议, 可以通过http://www.microframework.cn/contact.aspx, 与我联系. ;-)...

2009-03-16 22:21:00 11 0

标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast(转载)

C 风格(C-style)强制转型如下: (T) exdivssion // cast exdivssion to be of type T 函数风格(Function-style)强制转型使用这样的语法: T(exdivssion) // cast exdivssion to be ...

2009-03-16 15:35:00 15 0

点评315:分众和中移动背后的故事

点评315:分众和中移动背后的故事 今天315晚会,继去年大揭分众无线垃圾短信,今年直指垃圾短信最终责任人中国移动。在315晚会上已经报道过的事情我不在累述了,我说说当年分众无线背后的事情。 分众无线的前身是一家名叫“凯威点告”的公司,这家公司是注册于山东并且以经营短信群发为主业。当年...

2009-03-16 00:08:00 15 0

提示
确定要删除当前文章?
取消 删除