自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 资源 (1)
  • 收藏
  • 关注

原创 萝卜卖8毛变成8块的经济学

2016年10月国庆随老婆回娘家。听岳父说,在几年前,萝卜原本每斤卖8毛,今年变成了一块。在去年,玉米收购价是每斤6毛,今年变成了3毛。玉米的收购价可能是市场变化所致,而萝卜的价格变化则更多的是因为另一个原因:去年广播里大肆宣传吃萝卜的好处,大家都要买萝卜吃,于是,萝卜就涨价了。2013~2014年云计算火起来了,那么这个的火除了本身的市场需求(大量的互联网企业需要云计算、云存储和云数据处

2016-10-10 16:33:56 1086

原创 Protocols and behavioral compatibility

Protocols are rules about two cooperating parties, such as a program and its underlying operating system, or a Web client and a Web server. For example, POSIX is a protocol for system service calls on

2016-09-29 12:47:39 958

原创 MITA和MAUI框架

2008~2009在中软做微软vendor的时候,我记得有两个微软内部的UI自动化测试框架,一个叫MITA,一个叫MAUI。好像MITA是Windows部门的人开发的,而MAUI则是DevDiv(Visual Studio)开发的。https://social.msdn.microsoft.com/Forums/en-US/201446f7-0586-4330-b9f1-b778effaf

2016-09-27 14:24:29 2404

原创 The core of cloud computing in my understanding

The core of cloud computing is the infrastructure. Cloud server farms, cloud storage, cloud database and message queues. And then, for traditional applications to run on the cloud, they should be impl

2016-04-21 10:41:21 983

原创 体验了不带摄像头的VR头盔以后,觉得它也只能用来玩玩游戏了

买了一个插手机的VR头盔,可以用来看3D图片,感觉很开心。但是,发现一个严重的问题:和红绿眼镜或者电影院的偏光眼镜不一样,戴着VR头盔看图片的时候,想要看见图片上下左右的边缘部分,必须转动眼珠。而这个动作太累了。这种体验和我们在3D电视机或3D电影院看电视或电影很不相同,后者戴上眼镜后,如果想看画面的边缘时眼球转不过去,只需要侧一下头就行。所以结论是,不带摄像头的VR头盔也只能用来玩玩带重

2016-03-15 12:16:26 2280

原创 人工智能随想

最近的神经总是受所有有关AlphaGo的新闻影响,不住地思考电子计算机上的人工智能能走多远,能做成什么样子。从没搞过人工智能,看官看看便罢。有几点小想法:一、人工智能的“自我意识”现在似乎还没有存在于AlphaGo这样的项目中,但在将来一旦有,应该是人为赋予的。为什么不是机器自己产生的呢?因为所有人工智能的进化都是通过两个途径——机器学习和人为的算法改进。机器学习的作用是能

2016-03-13 10:59:16 1185

原创 Exporting a function in a DLL using Microsoft Visual C++ 6.0

BackgroundThere is a function written in C (not necessarily in C++). The function is a part of the source code of a DLL, namely PreciseLanczosDLL.dll. There is a C# program, namely PreciseLanczosS

2016-03-03 11:11:29 1622

原创 2013年Stanley B. Lippman中国行,高博访谈视频

2013年Stanley B. Lippman中国行,高博访谈视频(带中文字幕): 1. http://www.tudou.com/programs/view/ZF5-aiJvS9o/ 2. http://www.tudou.com/programs/view/Oapn8PCszhw/ 3. http://www.tudou.com/programs/view/ATs2H6snZAs/ 4.

2016-02-15 15:20:09 1064

原创 Code review aspects

Code review aspects:Design documents. Design documents are important, as it describes the requirements (leading to scenarios) and the design. With those in mind, it would be possible to understand var

2016-01-25 19:56:17 1398

原创 长虹42Q1N电视机和小米盒子1G增强版无线连接测试

带安卓系统的长虹42Q1N电视机和小米盒子1G增强版(又称3代)无线连接测试长虹启客42Q1N彩电。据称是启客一代。测试了以下项目: - DLNA - Miracast方法:用Apple iPad Mini 2代上的“腾讯视频HD”应用的“投电视”功能(DLNA连接),连接智能电视。结果:显示DLNA连接中。然后播放失败。 方法:用Xperia Z1的投屏功能连接到智能电视的Miracast。

2016-01-02 10:40:33 4888

原创 两点小内容:长虹彩电的“电脑模式”和“2038千年虫”

新买的长虹彩电42Q1N在它的画质设置里面的“电脑模式”,它能取消电视机默认的“锐化”效果。显示画面比较自然。当然,缺点是对于分辨率较低的源,有时过于柔和。另外,当电脑通过HDMI连接电视机时,无法打开3D模式。小米盒子连电视机时却可以打开3D模式。3D模式有左右、上下、横交织、纵交织、2D转3D等。正是在当初2000年千年虫爆发的时候,学了C语言编程。当时就意识到,C语言里面用3

2015-12-28 10:57:10 1851

原创 IE11 Canvas putImageData总是变成白色居然是驱动问题

2015-10-28Robbie (Decheng) Fan从没想到,IE 11的Canvas上putImageData画不出东西(无论put什么图像数据,出来的都是白色),居然是显卡驱动程序问题。开头以为是IE 11的bug,因为其他浏览器都是好的。在网上搜啊搜,都没有结果。搜到一条是在英特尔论坛上的帖子,说是觉得是HD Graphics驱动程序问题,但那位网友在更新驱动程序后也没有

2015-10-28 14:12:44 2312

原创 时间管理诀窍

原载于:时间管理决窍1. 把任务组织在一个任务列表(todo list)里。对于知道步骤的任务,这由为重要。对于不知道步骤的任务,可以先写一些初始的想法,然后边做边调整列表中接下去待做的项。这样做以后对于多任务也有好处,因为一次只专注一个任务,但又能在做到一定阶段时从一个任务切换到另一个任务。2. 如果有兴趣做一件事,而又没有兴趣做某些别的事情,而且,那些别的事情优先级没有“有兴趣

2015-05-19 20:34:54 1295

原创 各语言类型系统之间的区别

原载于:各语言类型系统之间的区别C#、ABAP是按照传统的面向对象的思路来设计的。例如interface的成员方法都是显式实现的,好处是一个类可以实现任意多个interface,即使两个interface中有同名方法也没有关系。Java中interface的实现相对不灵活,因为类的方法名必须与interface中的方法名完全一样。这样,当一个类实现多个接口时,只要其中两个接口拥有同

2015-05-19 20:29:25 1431

原创 Surface Pro 3电源方面注意事项

by r_mosaic 2015-04-08首先,Surface Pro 3支持InstantGo(以前叫Connected Standby)模式,这个模式是它新增的,在老版本的Surface Pro里面都不存在。其次,由于有了InstantGo模式,唯一可见的电源计划就是“平衡”。没有“高性能”,没有“节能”,也没有“总是打开”。其次,很多电源计划中的选项都被隐藏了起来,只有

2015-04-12 16:28:18 9323

原创 面向对象编程其实与亚里士多德的“实体论”很相似

最近在看西方哲学史,看到亚里士多德的实体论的时候,心想,这不就是面向对象的概念吗?实体->特性。实体就是一个对象,它产生于一个非抽象的类。特性,就是interface中具体的方法或属性。一个对象实现了一个接口,那么它就具备了这些特性。比如,“这个苹果是红的”。那么“这个苹果”就是实体,“红”就是它的特性。而“苏格拉底是一个人”,则说明类Socrates继承于类Human。

2015-03-15 11:39:59 1518

原创 如何说服你的老板为软件质量做投入?

如何说服你的老板为软件质量做投入? 软件质量(包括功能、性能)是很耗费人力物力的。那么如何说服你的老板为软件质量做投入呢? 关键在于,这个软件很受欢迎,并且是长期受欢迎的。如果满足这两个条件,那么,软件的质量就功不可没。 我的切身体会,就是我这几年来工作所在的软件,我们整个团队都没有为质量少投入过。其实我们团队人数并不多,多年来我们这里还不像是很吸引人的地方,有的团队比我们

2015-03-06 09:22:30 1473

原创 有关云时代PaaS的想法

老婆转了一篇很有启发性的文章 http://qbview.url.cn/getResourceInfo?appid=31&url=http%3A%2F%2Fdockerone.com%2Farticle%2F182%23rd%3Fsukey%3D4093a841665b25f266c713ea1b1ff3113cf2bfbd5be5bda87fde9ac0133b8b044a37ba961d9

2015-02-07 12:52:20 1677

原创 C++的奇怪之处

C++的奇怪之处Quanben: C++引用蠢笨的地方是,按照变量定义原则,加上符号应该还原到剩余Quanben: 如int *a;    如果*a则就是intQuanben: 而int &a; 如果 &a,则并不是intQuanben: ngeQuanben: 当时就一直觉得这个不对劲,而且知道这里是有问题的,但也宽容了Quanben: 现在觉得其实蛮傻逼的Q

2014-12-13 14:55:44 1481 2

原创 程序员的注释之道

SAP高级开发工程师 范德成2014年10月25日 写这篇文章之前,我所思考的前一个问题是代码的质量。而在编写了好的代码的前提下,代码的注释就成了代码质量的另一部分——它的作用初看时显得并不那么大,但是越到后面越显得重要。当一名勤奋的程序员为了一个大项目,洋洋洒洒地写了数千行代码之后,他转而去做该项目的另一个模块。等到一年后,他回头再来看他之前写的这几千行代码时,如果没有详细有意义的注

2014-10-27 21:44:48 3580

原创 leetcode_动态规划

昨上做了一道题,原题来自LeetCode,由“待字闺中”微信公众号转发。这道题实际上我自己没有想出好的解法来,而是最后看了答案,对我来说是首次理解了这种类型的动态规划的解法。以下是链接:http://mp.weixin.qq.com/s?__biz=MjM5ODIzNDQ3Mw==&mid=200559586&idx=1&sn=7d7e7ed20f92e437d0924403e8a

2014-10-19 13:37:17 1128

原创 自学Java之三(Java API documentation的结构)

我们学习一门语言,要从基础的结构开始。这样有利于快速掌握基础的编程,包括数据结构与算法、整数浮点数计算和字符串处理等等。Java和C语言的思想类似之处是,利用库来扩展功能特性,而不是使用语言本身。这一点是和某些其他语言,包括BASIC和ABAP很不一样的地方。BASIC和ABAP内置了很多功能,比如BASIC有许多语句纯粹是为了在DOS里面画图形、Visual Basic里面有许多语句

2014-10-18 22:23:09 1464

原创 自学Java之二

上回学了import。话说,相比之下C#的using要好用些。比如using可以这么写:using WindowsForm = System.Windows.Forms.Form;using MobileWebForm = System.Web.UI.MobileControls.Form;这种写法让一个.cs文件里的名称更简洁。但import显然不能这么灵活。这次要来学习写一个真

2014-10-14 22:54:00 928

原创 自学Java之一(import关键字)

偶是一个C/C++老鸟,C#老鸟,JavaScript老鸟,Python老鸟。现在开始自己教自己Java。首先,C#有MSDN作为文档,MSDN里面有清晰的结构,包括语言和类库。MSDN中,C#的语言语法是以简介的形式列出的。类库则有其完整的文档。C#语法的完整信息需要看C# Language Specification。C#至今已有5个版本了。C# 1.0是2002年随着VS2002

2014-10-14 21:04:12 973

原创 ReadConsoleInputA no longer works correctly with DBCS in Windows 8.1

http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/3792a810-783a-4e36-ba82-e5c344bea8fb/

2014-10-09 16:49:44 1248

原创 Android Terminal Emulator(终端模拟器)1.0.62的可重现崩溃经历

Android Terminal Emulator(终端模拟器)1.0.62的可重现崩溃经历。今天早上我打开Android Terminal Emulator,并试图用其中的命令行vim来编辑一个文本文件时,发生了崩溃。且称这个文本文件为text_abc.txt。我发现,首先是根据vim一贯的设计,它会记录它所编辑过的最近几十个文件的最后位置。因此,在打开text_abc.txt的时候,v

2014-10-09 09:30:21 1576

转载 节选——解密内幕:一位Adobe中国区遭裁员工的“陈述”

那真正原因是什么?李德胜认为,裁员和中国的人力成本这几年上升很快有关。要知道,中国的人力成本跟印度比已经完全没有优势,更不论印度还有语言上的优势。对于这一点,CSDN昵称为“kittychina”也表达出同样的看法。他在《用户曝光Adobe中国区全体解散 官方回应称基本属实》文章的评论中指出,中国拼不过印度,中国的高房租、高成本在世界竞争中已经丧失了优势,外企撤离、中国民企都是低价值环节,

2014-09-30 20:46:53 1921

原创 微信语聊流量消耗实测

本次测试记录了微信语音聊天的流量消耗。

2014-09-28 16:06:21 59659

原创 GCC installation on Android

Decheng (Robbie) Fan2014-08-26I wanted to install GCC (GNU Compiler Collection) on my Android phone.Yes, you read it correctly, my Android phone! Not a Linux PC or WindowsPC. Not a Windows 8 t

2014-08-31 16:20:47 2932

原创 我们的高科技明天

当计算机已经普及到连手表都有完整的ARM平台的时候,洗衣机居然还不能自动洗衣领,真的让人有点失望。当然,也有类似的小发明(衣领净小机器http://www.idea78.com/06/22/683.html),但无法组合成一个完整的系统。 其实我对可编程性一开始就很感冒。微软费了那么大的功夫,终于让他们的一些大型应用程序具备了可编程性。如Office可以通过VBA(Visual Basic

2014-07-27 00:39:25 1630

原创 Robbie's Notes on File System Security in Linux (and comparison to Windows NT)

mode: rwx for [ user, group, others ]object: directory or filespecial modes: t for directoryWhen applying rwx to a file, they mean: r - whether the (binary) contents ofthe file can be read; w

2014-07-26 21:30:50 1066

原创 Linux那些进步快和慢的地方

2014-06-26 12:57:05 711

原创 五句应该被淘汰的语句

今天也顺应一下CSDN的文风,来写一篇小品文。在我们众多的编程语言中,我认为有五句应该被淘汰的语句。5. C/C++中的没有break检查的switch。无论是不需要break语句的Visual Basic中的SELECT CASE,还是ABAP中的CASE WHEN,还是python中索性对switch不支持,还是C#中对break的严格检查,都表明没有break检查是不友好的。如果

2014-06-05 09:34:26 1407

转载 [转] 张亚勤:网络是泡沫吗?(2001年微软亚洲研究院院长话题)

网络是泡沫吗? 随着美国Nasdaq股市网络股的狂升和暴跌,“网络究竟是不是泡沫?” 开始成为业内外、大众传媒和普通百姓们最为关心和热衷的一个话题。 在各种观念的激烈交锋中, 甚至一些最坚定的互联网分子也开始动摇起来。而对于那些从来就不相信互联网的人来说,网络泡沫简直就是不争的事实。他们质问:“互联网在美国‘玩’了这么多年,有几家挣钱的?”我的观点恰恰相反:网络绝不

2014-05-16 07:44:04 948

原创 王建硕的2001交大Microsoft Club宣讲会

王建硕先生自2005年创办客齐集网站以来,都是该网站的CEO。而他在2001年时,在上海交大Microsoft Club举办的.NET宣讲会,则非常经典。虽然已经过去这么多年了,我还是试着回忆一下。可能有些错讹,敬请见谅。他穿着浅蓝色衬衫,带着细金属边框的眼镜,而又文质彬彬,看上去非常专业。讲话的声调不高,但很有说服力。他

2014-04-12 21:47:05 1919

原创 Slackware 14上配置MySQL与PHP笔记

{MySQL on Slackware 14.0.2014-02-09Run:mysql --versionThe version of mysql included in Slackware 14 is 5.5.27.http://dev.mysql.com/doc/refman/5.0/en/postinstallation.htmlmysql_install_db

2014-02-09 19:40:23 1129

转载 12球找异常问题

好的智力题目的标准是:1.一般人做不出来或者做不下去;2.不需要知识。    看仔细了:    有12个乒乓球特征相同,其中只有一个重量异常,现在要求用一部没有砝码的天平称三次,将那个重量异常的球找出来。    评分标准:    1.30分钟以内做出来:智力很高很高很高,不知道有多高......    2.60分钟以内做出来:智力很高。    3.两小时内做出来:智力相当高

2014-02-03 10:45:56 783

转载 Theseus和Ariadne

希腊文化深入人心。不只是《圣斗士星矢》为我们带来了希腊神话般的动画片,也不只是宙斯、维纳斯、普罗米修斯、缪斯、雅典娜等神祗。文韬武略无所不通的劳佳同学的《安凯厄斯与晋景公》也提到了一个很出人意料的希腊故事。  这次我们要聊一下Theseus和Ariadne。   在曹天元的《量子力学史话》里也谈到了Theseus和Ariadne。说道Theseus在不断摸索之中,就是找不到出路

2013-12-28 11:13:17 1282

原创 GDG DevFest笔记

2013年10月20日2013 GDG DevFest。上海东软件园二楼。主持人陆康,也就是交大BBS上大家所熟知的康爷(areyoulookon),他曾经是Google板的板主。进入会场之前,原本以为需要签到,但实际上却是直接领资料和礼品卡,还有餐券和饮用水,还送一个袋子。实是非常体贴。会场很大,和大的电影院差不多,容纳400人没问题。我八点半到的,Yves当时还在东昌路。开场主

2013-10-22 09:23:17 1855

原创 格式孤岛、数据孤岛与通讯孤岛

今年,软件行业在多个方面正经历一场转折。即便是软件行业的巨头们也都颇受其影响。我们正在目睹着“移动计算”的渗入。我们正在使用越来越多的“云”服务。我们正在经历着所谓“大数据时代”的开端。20世纪90年代,在商业化计算机软硬件的竞争格局下,“格式垄断”逐渐产生。微软的Office以其操作系统Windows的垄断地位,以及Office本身的优良特性而得以推广,但暴露出来Office所使用的文件格式

2013-10-13 20:44:36 1493

《深入解析Windows操作系统(第六版)》翻译后记

《深入解析Windows操作系统(第六版)》翻译后记 by 范德成

2015-05-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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