自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学无止境

路漫漫其修远兮,吾将上下而求索!

  • 博客(42)
  • 收藏
  • 关注

原创 Python初学者 - 函数默认值

我刚才从C++/Java/JS转过来学习Python的,看Python自带的的文档,当学习到函数默认值时,对下面的两个例子疑惑不解,以我以前语言学习的经验,还真很难理解。def f(a, L=[]): L.append(a) return Lprint(f(1)) #output: [1]print(f(2)) #output: [1, 2]print(f...

2019-03-09 23:41:22 286

原创 用.net dynamic实现对JSON文件的读写操作

现在VS2015支持生成Codorva程序了。在Javascript下,JSON格式使用的很多,但是.net framework下,使用起来很不方便,不能像Javascript那么随意。有一个专门的类库Newtonsoft.Json可以使用,但是公司比较正规,不好随便乱用三方的库,而且这个库也比较大,比较重,学习和使用成本都比较高。后来,我想到了,现在的.net是支持dynamic关键

2015-08-18 14:57:50 2653 1

原创 安装自己编写的Chrome插件

想研究研究Chrome的插件技术了,顺便也想开发几个插件,来满足自己的一些奇怪需求。对Chrome的插件知道甚少,该从哪里下手? 开始学习一门技术或者一种语言,最好的方法就是研究一个简单的应用。去哪里能找到这样简单的,可以作为例子的应用呢?其实很简单,去Chrome开发者网站上可以找到许多这样的例子。本文要使用的列子MyBookmarks是从https://developer.chrome.com

2014-01-05 15:13:39 8409 1

原创 解决VisualStudio找不到对nunit.framework.dll的引用

【问题描述】    我有一个VisualStudio 2008的工程,它引用了Assembly nunit.framework.dll,以便进行单元测试。当我用一个帐号登录机器,用VS20008打开这个工程,在工程的References下面能够找到,VS能够找到对nunit.framework.dll的引用。但是,当我用另外一个帐号登录机器是,再用VS20008打开这个工程,在工程的Ref

2012-12-31 14:31:40 6956

转载 android 休眠与唤醒

原文链接:http://blog.sina.com.cn/s/blog_55465b470100n9yx.htmlWake lock - wakelock在android的电源管理系统中扮演一个核心的角色,wakelock是一种锁的机制, 只要有task拿着这个锁, 系统就无法进入休眠, 可以被用户态进程和内核线程获得。这个锁可以是有超时的或者是没有超时的, 超时的锁会在时间过去以后自

2012-11-27 22:37:01 1268

转载 How to restore an element that has been deleted in CCRC?

Merge the directory graphically from the version tree browser: 1. Start the version tree browser for the directory by right-clicking on the file directory, then select Version Tree. 2. After the v

2012-11-23 13:41:49 873

原创 解决工行登录失败:[96111945]验证码输入错误或已经超时失效,请重新输入

今天,我使用公司的笔记本登录工行网站,总遇到这样一个问题:[96111945]验证码输入错误或已经超时失效,请重新输入。我使用的是360浏览器,起初我怀疑是版本不新,好长时间没有升级了。我升级了一下360浏览器,还是老样子,登录不进去。没有办法,试试360浏览器里面的“浏览器医生”这个功能吧。它在清理了一遍浏览器的缓存和重设了设置等之类的操作之后,我第一次登陆进去了工行网银,但是工行网银的

2012-08-12 09:16:06 26702

转载 SAP新年趋势分析:实时计算带来的革命

原文链接:http://cio.it168.com/a2011/1228/1295/000001295356.shtml    【IT168 评论】在之前的文章中,记者带大家回顾了2011年度SAP的发展历程,主要是三大创新产品——内存计算、云计算和移动应用在过去一年的变化和发展,领略到创新给SAP发展带来的契机。然而,面对2012年的到来,SAP又会有哪些新动作,推出哪些新产品呢?接

2011-12-30 12:04:05 794

原创 Eclipse启动失败 - 在安装BlackBerry Java Plug-in for Eclipse v1.3之后

为了开发BlackBerry程序,下载了一个BlackBerry Java Plug-in for Eclipse v1.3。在安装完之后,得到了一个包含有BlackBerry开发插件的eclipse。但是,这个eclipse却怎么也启动不了,弹出一个包含如下信息的对话框。关闭这

2011-09-21 13:27:40 1123

原创 批处理文件中%~dp0是什么意思?

看批处理文件时,常遇到%~dp0之类的东西,不知其意思。打开Windows XP自带的帮助系统,搜索“batch”关键字,能找到有关介绍批处理文件的帮助。通过帮助我终于明白了%~dp0是什么意思,总结如下:        我们知道,%*是用来指批处理文件传入的参数。例如%0表

2011-08-28 13:33:46 5108 1

原创 为什么浮点运算是对语言设计中平台无关性的挑战?

现代语言为了达到编译一次、到处运行的目的,纷纷采用虚拟机的方式,将目标语言锁定为虚拟机支持的中间语言。这样不需要知道最终程序运行的软硬件系统,达到所谓的平台无关性,最典型的例子就是Java和C#了。平台无关性想法很好,但是实现起来却并不容易,充满了挑战。其中之一的挑战就是浮点数运

2011-08-27 10:27:05 766

原创 解决一个Windows下启动项重复的问题

我喜欢Windows在运行的时候,任务管理器出现在右下的系统托盘里,便于监视系统的运行情况。为了能够开机自动运行任务管理器,我在”开始菜单”-->“程序”-->“启动”项中增加了指向任务管理器(taskmgr.exe)的快捷方式。这时问题出现了,当我开机的时候,taskmgr.e

2011-08-26 22:21:55 5003

原创 在批处理文件中遍历参数的一种实现

在Windows平台下,经常写一些批处理文件(batch file),来完成一些任务。有时候,需要对batch命令的参数进行遍历,然后执行一些操作。虽然使用%i可以访问参数,如第3个参数可以使用%3来访问,但是在参数个数不确定的情况下,%i使用起来就不方便了。在参数不确定的情况下

2011-08-26 14:55:37 3986 2

原创 招行网上银行专业版系统设计的一个缺陷

为了方便,我申请了招行的移动证书,这样可以安全方便的操作招行网上银行专业版。有时候,下班回家了,想用招行的专业版进行理财(买卖基金等),很难操作成功,系统总是提示“系统在平账期间,请稍后再试”。实在受不了了,我咨询了招行的客服(咨询的内容附在后面),才明白了招行内部的流程:下午1

2011-08-24 23:02:23 3266

原创 安装Adroid SDK时出现找不到Java SDK的错误

我的机器是Windows XP,没有安装过Java SDK。机器上有Java SDK,是通过解压zip文件的方式获得的,不是通过Installer安装的。因为开发的需要,我得安装Adroid SDK。我下载了一个Adroid SDK,然后双击安装,却出现了以后的错误:

2011-08-17 15:36:55 2539

原创 动手编译开源的Chrome浏览器

我机器上的操作系统是Windows XP,安装了Visual Studio 2008。下面是我的编译过程,希望能抛砖引玉,对大家有所步帮助。注意:如果使用其它版本的Windows和Visual Studio,请自行阅读参考资料1。一、前期的准备工作1.

2011-08-15 17:41:26 4857 1

原创 Chrome扩展:搜索Google+上自己以前发过的帖子

用了一段时间Google+了,发了不少帖子。有时候,想查找以前发过什么帖子,可是Google+没有提供这种功能。现在唯一可行的办法,就是利用Google搜索,来查找自己曾经发的Google+帖子。为了方便,我将这个功能集成到G+ Search这个扩展里面了。所以,现在的G

2011-08-14 18:35:13 1962

原创 IT新闻中的“景德镇”是什么意思?

看一些IT方面的新闻,经常会看到“景德镇”一词。开始,我以为是指江西的景德镇,难道景德镇的IT氛围很好,形成了IT界的“景德镇流派”,如德国的哲学流派“法兰克福学派”。果真如此,中国IT大有希望。后来Google一下,才发现我的想法是错的。原来,“景德镇”是指中国的意思。

2011-08-10 11:18:35 3234 3

原创 【解决问题】加载网络映射盘中的assembly失败

我有一个网络映射盘,盘符是Z:。在Z盘下面,放了一个assembly,名为test.dll。然后,我在VS2010中建立了一个.NET 4.0的工程,程序中有下面一段代码:string dll = @"Z:\test.dll";Assembly a = Assembly.L

2011-08-05 17:00:27 3802

转载 Google 正在打造一个可统领所有网页操作的 Web Intents API

原文链接:http://www.cnbeta.com/articles/150776.htmChromium Blog宣布Google正在打造一个被称为Web Inents的系统,它将允许Chrome用户在不同网页应用之间传输数据,甚至可以让Android用户在不

2011-08-05 10:04:58 568

原创 对一道微软面试题的思考

在论坛上,我看到大家在讨论一道微软面试题:有100万个数字(1到9),其中只有1个数字重复2次,如何快速找出该数字。大家讨论的很激烈,也给出了很多的算法。lthyxy同学的算法是:扫描一遍做计数,然后看那个数的计数器是2。程序如下:int num[10] =

2011-08-04 01:04:14 1740 10

原创 三个为Google+服务的网站

自Google+推出以来,深受大家喜爱,现在用户数已经到达了2500万,是有史以来增长最快的社交网络。但是,毕竟Google+只是处于测试阶段,有很多不完善的地方,造成了一些使用上的不方便。敏锐的国外开发者,嗅出了其中的机会,开发了很多插件,这在情理之中。但是,我没有想到的是,有

2011-08-03 16:28:32 936

原创 解决Google+的一个小问题:打不开帖子里面的链接

有时候,直接鼠标左键点击一个帖子里面的链接(假设链接地址为www.baidu.com),会报一个错误:“This webpage is not available”。仔细看地址栏,发现网址竟然是plus.google.com.hk/*,导致链接打不开。我不知道Google+为

2011-08-03 14:58:09 2197 1

原创 慎用一键修改hosts软件

最近在Google+上,出现了一键修改hosts软件。我建议慎用这种软件,强烈推荐自己手动修改!!!原因一:hosts的文件非常重要,它的作用是将你输入的网址转换成相应的IP地址。如果你输入的工行网址被转换成一个克隆的工行IP地址,后果不堪设想。原因二:它并不是一

2011-08-03 14:54:47 3070

原创 如何实现订阅Google+上用户的帖子

我以前推荐过一种订阅某人G+上帖子的方法: http://plusfeed.appspot.com/{id}。今天,我打算订阅一个名人的帖子到我的Google Reader。但是,我发现一个问题:我只能获取到这个人最近的10个帖子,以前的帖子没有办法得到。后来,我

2011-08-03 14:49:04 1198

转载 Google+上的Google社区经理

转载自:https://plus.google.com/109584754958869383208/posts/JWLCKf1daQ3For Google++Toby Stein - Community Manager for the Google+ pr

2011-08-03 14:42:28 819

原创 一个Chrome小插件:记账啦网站链接

昨天终于注册成为了Chrome的开发者。以前用checkout总是付款失败,昨天换了一个新帐号,终于成功了。兴奋之余,我昨天开发了一个简单webapp插件。这个插件简单,点击后链接到一个记账网站:记账啦。我喜欢记账,已经坚持了好几年了。如果喜欢记账的G友,不妨试试这个网站

2011-08-03 14:38:23 1625

原创 如何在Google Reader上订阅你好友发的Google+帖子?

很简单,下面几步就搞定:1. 找到Google+上属于他/她的那串数字。例如,我的profile地址是:https://plus.google.com/109584754958869383208/posts。属于我的这串数字就是109584754958869383208。

2011-08-03 14:33:40 1128

原创 G+小技巧:如何设置多个头像?

步骤一:打开你的Profile。例如,我的Profile是https://plus.google.com/109584754958869383208步骤二:点击右上角的“Edit Profile”按钮。(参考图解)步骤三:在新的页面,点击头像下面的“change

2011-08-03 14:23:12 1337

转载 探索Antlr(Antlr 3.0更新版)

<br />Tag:大头文章 Antlr<br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明<br />http://dreamhead.blogbus.com/logs/10756716.html<br />《探索Antlr》是两年前写的一篇文章,如今,Antlr 3.0已经发布了,有了一些变化,为了反映这些变化,我决定重写这篇《探索Antlr》。<br />探索Antlr(Antlr 3.0更新版) <br />简介<br />Antlr(ANother Tool for Lan

2011-05-24 18:02:00 564

原创 使用VHD方式安装Win7不能启动的问题

<br />      同事使用VHD的方式给计算机做了一个双系统,一个是老的XP系统,另一个就是Win7。同事大赞VHD这种方式的好处,直接拷贝加上简单的设置就可以给机器做双系统了。Win7口碑挺好的,我早就想安装一个玩玩。在同事的引导之下,我把他机器上的VHD文件拷贝到我的机器上,使用diskpart工具在我的机器上配置好了一个虚拟盘,最后使用bcdedit工具(名字可能记错了)配置好了双引导了。<br />      一切OK之后,我启动我的电脑,选择win7操作系统。可是,win7的logo转了几下

2010-06-11 17:39:00 4866

转载 用Eclipse开发PHP项目

一、安装初次使用Eclipse开发PHP项目,安装还是得花费一定的时间的,仔细看一下本文,可以节约不少时间。首先。Eclipse项目是用Java开发的,所以需要在Java的虚拟机上运行,而Eclipse缺省是没有带虚拟机的,所以如果你的机器上没有安装Java虚拟机(一般的Windows机器上都没安装),你先得安装一个,在这里顺便说一下,安装Java虚拟机有J2SDK和J2RE供选择

2010-01-17 09:19:00 1477

转载 IIS下PHP的ISAPI和FastCGI比较

    原文链接:http://www.williamlong.info/archives/1846.html     在Windows IIS 6.0下配置PHP,通常有CGI、ISAPI和FastCGI三种配置方式,这三种模式都可以在IIS 6.0下成功运行,下面我就讲一下这三种方式配置的区别和性能上的差异。   1、CGI(通用网关接口/Commo

2010-01-04 13:22:00 1156

原创 在Window系统中如何让程序中访问3G虚拟地址

 除了在boot.ini文件中使用开关/3GB,还要在编译程序的时候使用/LARGEADDRESSAWARE,或者使用Editbin.exe的工具。  MSDN的文章:http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx。在这篇文章里面写的很清楚了,现贴在这里: Memory Support a

2009-11-23 14:30:00 1017 1

原创 VS中的"渐进式搜索"

       渐进式搜索定义:通过逐字符输入搜索字符串,然后按搜索字符串的长度来观察找到的匹配项,可以渐进式搜索单个文档或窗口。激活渐进式搜索的两种方法:      1. 从“编辑”菜单中选择“高级”,再选择“渐进式搜索”;      2. 使用快捷键Ctrl+I(正向搜索)和Ctrl+Shift+I(逆向搜索)       渐进式搜索自动搜索整个文档或窗口中的所有文本,但

2009-11-20 17:33:00 2947 1

原创 使用xcopy遇到的一个问题

 我需要从远端的服务器拷贝一个大的目录(>1G)到本机,在Console中我使用了xcopy命令。过了几十分钟之后,在copy一个大的文件(大约500M)时出现了错误:                        File creation error - the specified network name is no longer available.不知道这个错误什么意思,在goo

2009-11-18 13:54:00 2331

转载 给右键菜单加入CMD命令行快速通道

很多人都很喜欢在CMD命令行下来操作计算机,我也是其中之一。 如何快速打开CMD并且定位到指定的路径呢?很多优化软件(比如优化大师)都提供了往右键菜单中加入“CMD快速通道”的功能,当右键点击文件夹时,就打开CMD并定位到该文件夹。网上也有修改注册表来实现的,其实根本不用这么麻烦。打开“我的电脑”,点击菜单中的“工具”-“文件夹选项”,选择“文件类型”,找到“(无)资料夹”,点

2009-05-28 10:12:00 1282

原创 安装LoadRunner8.0的恶梦

     今天早上上班的时候,从同事那里弄了一个LoadRunner8.0来安装。这个LoadRunner是英文版的,而我的操作系统是中文XP。我把它拷贝到了一个带有中文的目录下面,然后运行Setup.exe。在运行到拷贝文件的那一步是,老是会报出一个警告(好像说有什么非法的字符吧),害的我要不停的按Enter键取消这个警告对话框。拷贝完文件后,好像要运行什么程序脚本之类的,也出现了几个错误。

2007-08-29 18:09:00 3897 3

原创 关于const的思考

测试程序如下(在VC8的编译器下):class Test{public: int i;};void main(){ Test t;  //下面两种const的方式是一样的,都是限定Test这个类 const Test * * pp1;  //语句“(*pp1)->i = 100;”会产生编译错误 Test const* * pp2;  //语句“(*pp2)->i = 100;”会产生编译

2006-12-02 17:28:00 1076

原创 发现Python的源代码中关于字符串fastsearch算法的一个笔误!

 今天继续看Python源代码中的PyStringObject结构,发现了它的一个子字符串的查找算法很有趣,研究了一把,这个算法在这里叫做fastsearch。真的不错,它在进行字符跳的时候,是m长度的跳,而不是一个个的跳。其实,算法还是很简单的,仔细分析一下就可以得出了。在分析算法的同时,我发现这个算法一点小小的瑕疵,现在叙述如下:      

2006-12-02 10:22:00 1424

空空如也

空空如也

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

TA关注的人

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