摘要:
阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
在51CTO上闲逛的时候,看了这个系列的帖子。感觉不错,特转发于此,留做纪念。 原文链接: 宅男程序员给老婆的计算机课程之0:认清本质 宅男程序员给老婆的计算机课程之1:认清实际 宅男程序员给老婆的计算机课程之2:怎么看待牛人 宅男程序员给老婆的计算机课程之3:架构比较 宅男程序员给老婆的计算机课程之4:SQL vs NoSQL 宅男程序员给老婆的计算机课程之5:设计模式 宅男程序员给老婆的计算机课程之6:模版引擎 宅男程序员给老婆的计算机课程之7:运维的重要性 宅男程序员给老婆的计算机课程之8:控制器 宅男程序员给老婆的计算机... 阅读全文
摘要:
在局域网中共享文件,FTP是比较方便的方案之一。Win7内部集成了FTP,只是设置起来颇费一番功夫。着文以记之。 一、安装FTP组件 由于Win7默认没有安装FTP组件。故FTP的设置第一步就是安装FTP组件 点击:控制面板—》程序和功能—》打开或关闭Windows功能。勾选“FTP服务器”及“FTP服务”“FTP扩展性”,点击“确定”,安装FTP组件。如下图所示 二、添加FTP站点 点击:控制面板—》管理工具。选中“Internet信息服务(IIS)管理器”,如图 双击“Internet信息服务(IIS)管理器”。弹出管理器界面,如下图所示: ... 阅读全文
摘要:
日前,在进行JS测试的时候,不巧碰到了IE8下的KB927917的错误。在网络上搜寻了一番之后,结合实际,给出了自己的解决方案。下面用示例来说明。 先看看下面的示例一的网页代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><h 阅读全文
摘要:
有一段时间没有写博客了。今日闲逛的时候,看到一篇博客“4月7日某公司在华南地区举办了一年一度的"开发者"聚会——记某公司笔试”。里面有作者回忆的面试题。其中一题引起了笔者的注意,题目如下: 题目:已知一个数组a[N],构造一个数组b[N],构造规则:b[i]=a[0]*a[1]*a[2]...a[N]/a[i]; 要求: 1、不可以使用除法; 2、时间复杂度为O(n),空间复杂度为S(0); 3、除遍历使用的变量外,不可以使用其它变量; 看似简单,想想也废了一番脑筋。 最先想到的是就是原作者想到的方法,代码如下(用的是VB2008): Public Sha... 阅读全文
摘要:
在日常的代码开发中。习惯于在自己的代码编辑器里设置自己喜欢的代码字体及颜色。在写博客的过程中,有不可避免的要粘贴一些自己写的代码。问题就来了,往往在博客中提供的代码显示工具显示的代码格式和之前在代码编辑器里就发生了变化。虽不是什么大问题,但总是觉得有点不舒服。 本人用的编辑器是VS系列。一次在无意中将代码复制后,贴到写字板中,发现格式没有发生变化,将文件保存后,用记事本打开,发现是保存为Rtf格式。也就是说,在VS中复制代码,实际内存中保存着该代码的Rtf格式,这样也就是保留了该代码的格式。那么接下来要做的事情就是写一段代码,将该Rtf格式的代码改写成Html格式的代码。由于两种格式之间... 阅读全文
摘要:
在VS编程中,一般遇到比较耗时的操作的时候(例如:从网络上下载文档,文件的IO操作等),如果采用一般的做法,主线程会一直等待操作完成,会遇到界面假死的问题。故在此情况下,合理的做法是采用异步操作和多线程操作。异步操作可以在另开一个线程执行耗时的操作,在主线程上是不等返回,直接操作下一步,从而解决了界面假死的情况。不过,由于异步操作是新开了一个线程,在新开的线程里操作界面元素的时候(例如:在下载文档时显示进度,修改界面上的进度条的数值),会抛出一个线程安全的异常。为了解决这个问题,VS提供了BackgroundWorker类,通过内部封装,提供了一个异步操作,同时又能解决线程安全的问题。Back 阅读全文
摘要:
原题:一个正整数,转成二进制后,这个二进制数包含多少个1? 这个问题在网上看过多次,几番思考,也没有什么好的办法。采用最基本的办法,逐位判断,是1的统计加1,最后将统计数返回。 以下是这个思路的VB2008代码,不失一般性,将正整数的范围控制在(1~231-1) Private Function GetCount1OfValue(ByVal Value As Integer) As Integer Dim i As Integer, Count As Integer = 0 For i = 0 To 30 If (Value And 2 ^ i) = 2 ^ i Then Count += . 阅读全文