关于重定向页面下载的办法 (转)
关于重定向页面下载的办法 (转)[@more@] 页面重定向一般有两个页面,第一个页面是引导页,利用meta标签的HTTP-EQUIV=REFRESH重新获得新的页面地址。所以可以用一个页面标签解释的办法来取得新的页面地址。 我们采用一个正则表达式: String express = "HTTP-EQUIVs*=s*"*REFRESH"*([^>]*)URLs*=s*([^>]*)>";XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 来匹配引导页。如果匹配到有定向标签的就取得标签中的url,处理相对地址变为绝对地址,然后再下载这个地址的页面,这个过程可
版本控制常见问题列表——版本控制心得(三) (转)
版本控制常见问题列表——版本控制心得(三) (转)[@more@] 这里列出了若干在使用版本控制的过程中容易出现的常见问题,这些问题来自实际工作中的切身体会。但是,这个问题列表未必全面,并且对于具体个人而言,其情形也不尽相同。每个使用版本控制的开发人员的心里可能都有一个类似这样的列表,并且在实际开发中,或许这个列表还会得到扩充,不断完善。 Item 1. 项目的逻辑结构混乱(这里的“项目”是版本控制中的术语,见A.1) 这是在实施版本控制过程中一个容易出现的问题,尤其是对于项目开发(此处非术语)。其原因有很多
Java手机程序设计入门 电子书开放下载 (转)
Java手机程序设计入门 电子书开放下载 (转)[@more@]Java手機程式設計入門 電子書開放下載大家好,最近有讀者來信跟我說,他買不到我的一本著作:Java手機程式設計入門 / 2001年8月 知城數位出版經過我實際到天瓏書局,光華商場及幾家書局考察,的確都買不到了.所以特別詢問知城數位,希望可以開放這本書的電子版給大家.也獲得了同意.如果您有開發Java手機程式的需求,而且又需要參考資源,請到底下網址下載這本書的電子版..NET/book/midpbasic/">http://www.javatwo.net/book/midpbasic/由於網路流量的問題,您也可以到 CSDN下载 UPLOA
抨击匈牙利命名法 (转)
抨击匈牙利命名法 (转)[@more@]抨击匈牙利命名法 匈牙利命名法是一种编程时的命名规范。命名规范是程序书写规范中最重要也是最富争议的地方,自古乃兵家必争之地。命名规范有何用?四个字:名正言顺。用二分法,命名规范分为好的命名规范和坏的命名规范,也就是说名正言顺的命名规范和名不正言不顺的命名规范。好的舞鞋是让舞者感觉不到其存在的舞鞋,坏的舞鞋是让舞者带着镣铐起舞。一个坏的命名规范具有的破坏力比一个好的命名规范具有的创造力要大得多。 本文要证明的是:匈牙利命名法是一个坏的命名规范。本文的作用范围为静态强类型
S D K 学 习 笔 记2 统计顶层窗口 (转)
S D K 学 习 笔 记2 统计顶层窗口 (转)[@more@]统计顶层窗口 这里主要用到Enumwindows函数来遍历所有顶层窗口。 原音重现: BOOL EnumWindows( WNDENUMPROC lpEnumFunc, // callback function LPARAM lParam // application-defined value ); 这个函数需要一个自定义的回调函数EnumWindowsProc, 原音重现: BOOL CALLBACK EnumWindowsProc( HWND hwnd, // handle to parent window LPARAM lParam // application-defined value ); 好了,现在我们开始统计吧: int iWndNums; //窗口的数量BOOL CALLBACK EnumWindows
VC编程中常用快捷键 (转)
VC编程中常用快捷键 (转)[@more@] XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 在平时的编程中,熟悉快捷键是个能提高效率的方法,本文章将陆续贴出关于快捷键的使用:CTRL+INS 拷贝 CTRL+C 拷贝 SHIFT+DEL 剪切 CTRL+X 剪切 SHIFT+INS 粘贴 CTRL+V 粘贴 CTRL+F 查找 CTRL+H 替换 CTRL+L 删除一行 ALT+F2 编辑和修改书签(永久书签) CTRL+F2 编辑和修改书签(临时
GDI+中的矩阵变换 (转)
GDI+中的矩阵变换 (转)[@more@]一、颜色变换ColorMatrix ColorMatrix位于System.Drawing.Imaging命名空间。它的构造函数有两个,public ColorMatrix();public ColorMatrix(Single[][]);如果使用参数为空的构造函数,可以在程序指定颜色矩阵的各值,也可以直接在构造函数中传递矩阵各值,这样采用第二个构造函数。虽然在SDK文档中解释ARGB 矢量表示为 Alpha、Red(红色)、Green(绿色)、Blue(蓝色)和 W,其实排列顺序应该是RGBAW,Alpha是第四个向量,如[R G B A W]。在颜色矩阵中,第5行5列的值必须是1,,在5列的各值必须是0(除第5行5列),
程序设计中的一些感悟(收藏) (转)
程序设计中的一些感悟(收藏) (转)[@more@](罗恩发表于2002-10-29 8:16:01) 1)学习应该从基础打起,不要一开始就尝试最高深的技术。2)每看一本书,不要说这章我以前学习过了,也掌握的很好,因此我可以跳过这一章看更重要的了。3)对于作业,遇到不会的尽量不要立刻向别人请教。如果实在解决不了的问题,可以先完成你会的,然后把一些特别的难点提炼出来,向高手请教。3)不要指望书本和行家能帮你解决一切问题,因为并不是所有问题都能由别人教给你。 4)向别人请教问题应该把问题说明白。对于错误提示信息应该原样提供出来,不要按自
激励故事[n篇] (转)
激励故事[n篇] (转)[@more@]激励故事[n篇](1) 鸡与大蟒蛇 在一个动物园,饲养员每天都要喂一大盆肉给大蟒蛇吃。 这一天,饲养员突然想看看给大蟒蛇吃鸡会是什么样子。于是他就关了一只鸡到大蟒蛇的笼子里。 这只鸡突然遭遇这飞来横祸,可什么办法也没有,因为现在已被关进大蟒蛇的笼子里了。可他一想,反正是一死,干吗要坐着等死呀,也许搏斗一翻还有活命的机会呢。这样想着,它就使劲地飞起,狠狠地对着大蟒蛇猛啄起来,大蟒蛇被这突如其来的猛攻弄得措手不及,被啄得眼睛都睁不开了,根本没有还手之力。一个小时以后,
< < 深度探索C++模型> > 提问(第四章)(上) (转)
< < 深度探索C++模型> > 提问(第四章)(上) (转)[@more@] 第四章.Function 语意学 1. C++支持的三种member functions是什么?(P140) 4.1 Member的各种调用方式XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1. Nonstatic member function和一般的nonmember function的效率相比如何?它的内部表现是怎么样的?(P141) 2. 为什么member function的名称会被“mangling”了,这样做的目的是什么?(P144-P146) 3. Static member functions为什么没
Loki库读解5(完):AbstractFactory.h读注 (转)
Loki库读解5(完):AbstractFactory.h读注 (转)[@more@]这应该是本系列的最后一篇了吧。有这么多注解后,其它代码在语法上应该不存在困难了。剩下的,就是大家来多多领会《Modern C++Desing》的思想,并运用了。 // Last update: June 20, 2001 #ifndef ABSTRACTFACTORY_INC_#define ABSTRACTFACTORY_INC_ #include "Typelist.h"#include "TypeManip.h"#include "HierarchyGenerators.h" #include <cassert> namespace Loki{ ////////////////////////////////////////////////////////////////////////////////// class tem
更智能——我们才被抛弃 (转)
更智能——我们才被抛弃 (转)[@more@] 也许每个工业的发展都是为了可以更好的为人们的生活所服务,这也不外乎计算机,但是我相对计算机软件产业中的老大microsoft说一句话——你们高智能的操作系统抛弃了我们这些程序员。我是一个程序员,也是一个学生,我编的程序代码并不是很多,也许所有代码家在一起没有超过1000行,但是我越来越能感觉到我已经很难呼吸了!为什么!?因为我们要的不是你Microsoft的智能和强大! 每一个程序员追求的不一样,也许现在开发各种数据库软件的程序员他们希望得到更简易更强大的开发工具,因为他
MySQL的转义字符“” (转)
MySQL的转义字符“” (转)[@more@]Mysql的转义字符“” MYSQL识别下列转义字符: 一个ASCII 0 (NUL)字符。 n 一个新行符。 t 一个定位符。 r 一个回车符。 b 一个退格符。 ' 一个单引号(“'”)符。 " 一个双引号(“ "”)符。 一个反斜线(“”)符。 % &n
< < 深度探索C++模型> > 提问(第三章)(下) (转)
< < 深度探索C++模型> > 提问(第三章)(下) (转)[@more@] 3.5 对象成员的效率XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1. 在没有把优化开关打开的时候,我们能够肯定一个程序的效率表现吗?为什么?(P127) 2. 单一的继承会影响data member的存取效率吗?为什么?(P128) Lippman的教训: 程序员如果关心程序效率,应该进行实际测试。不要光凭推论或者常识或假设。 优化操作并不一定总是有效运作的。 3.6指向Data Members 的指针 1.&
Java程序中通用的体系模式 (转)
Java程序中通用的体系模式 (转)[@more@]层面式 层面式是一种通用的体系模式,它有助于把一个复杂的程序分成几个独立的部分。层面是基于它们的功能模块划分,每一个层面负责一个主要的功能,Packages代表的是逻辑层。级别高的层能使用级别低的层的函数,相反则不然,级别低的层不能使用级别高的层的函数。表A显示了一个通用的层面模式。 表A 表达 显示程序用户界面成分和处理用户请求 范围 负责程序特定的逻辑通讯 数据源 有助于一些后台服务的通讯,如数据库连接,消息处理管理等。 定义合理的层面对整个程序非常的重要,因
打手机0.28元的方法 (转)
打手机0.28元的方法 (转)[@more@]要有两个前提条件:1、你的手机支持亲情号码,比如神 州行服务的手机 2、你的手机支持呼叫转移 如果你满足上面两个条件,就跟我做,那么你可以用0.28元/分钟打国内任何一部电话! 先把你的手机号设置为亲情号码 然后你把你的呼叫转移电话号码设置为你想要打的电话号码打电话时,你用你的手机拨你自己的手机号,就可以跟别人通话了呵呵,绝密资料,独家提供!如要转载,请注明作者:蓝鸽@我是你.NET(www.scetc.net)还有一个技巧,就是你在设置呼叫转移的时候,一定要设置手机忙的时候才转移,以免你有时
及时、明智和负责任的决策 (转)
及时、明智和负责任的决策 (转)[@more@]及时、明智和负责任的决策 作者: BUILDER.COM有个日本武士说过这样一句话,大概内容是:“做决策所花的时间不要多于呼吸7次所花的时间。”你可能会认为,把这个谚语用于你的项目管理工作将是避免灾难的良方,但是它说明了工作中三个决定性的方面:知道何时需要做决策是很重要的。选择合适的期限做决策也是很重要的。承担决策的责任也必要的。我们都曾经进行过一些项目,这些项目的经理都否认决策的必要性。我们都承认自己做过一些太不理智了或者太草率了而没有效果的决策,这些失误常常来源于对失败
瞄准时间这个强盗 (转)
瞄准时间这个强盗 (转)[@more@]XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 瞄准时间这个强盗 现在是星期天上午11点,我又在计算机前工作。自从成为一个三人创业组的CTO(首席技术官)以来,我就在一直在超时工作。我编写软件、处理文档、会见风险投资商和制定公司发展策略;事实上,我深入参与了每一件事。但是作为唯一的软件开发人员,我的主要职责应该是制作出公司要推出的软件,结果我不得不有效地管理好自己的时间,以便能在按期完成软件的同时还能处理手头上其他重要的任务。这里有
管理好时间就是管理好项目 (转)
管理好时间就是管理好项目 (转)[@more@]管理好时间就是管理好项目 作者: BUILDER.COMMonday, September 16 2002 4:38 PM 项目经理(PMs) 为了项目的进度而管理时间,但是非常有趣的是他们并不像制定项目计划那样来管理自己的时间。我从来不认为偶尔的白日梦或者是花时间去消遣是在浪费我们的时间。实际上,真正长期严重影响我们工作效率的是一些我们不太在意的习惯性的行为方式。 这里列举出了一些我们在处理日常事务中浪费时间的例子,也提供了一些避免这些坏习惯的方法。---------------不断发展你主要的项目计划你的任务就是要让项目保
通信格局悄悄演变,好戏还在后头 (转)
通信格局悄悄演变,好戏还在后头 (转)[@more@]通信格局悄悄演变,好戏还在后头 有个在 Sprint 就职的朋友回国探亲,一见面就大贬 CEO,哀叹 Sprint 股价一落千丈,还神秘兮兮地打探国内创业前景。对此我无话可说,只感到 IT 世道在变,连豪情万丈的通信业都落到如此地步。我赞成朋友的观点:通信业短期内难以恢复元气。但有一点看法不同,我不认为通信业的衰落等于 IT 业的衰落,恰恰相反,通信业暴利时代的结束意味着通信服务客户不再被强行盘剥,整个 IT 业乃至全球经济将因此而获益。 掌握资本的人总在贬低技术的推动力,