
IT
大龄代码农民
代码者爱好者
展开
-
国内IT行业和IT人员当何去何从
转自我想,作IT的人几乎没有迷茫的,为这个行业的发展迷茫,为个人的职业迷茫,为技术的走向迷茫。一位前辈和我说过,作IT不迷茫的人,是不适合作IT的。事实上,我也一直为此迷茫,为之苦恼了若干年,而且我估计我还会继续苦恼下去。不过,在这中苦恼中,我似乎终于看出了一些眉目,而同时又增加了若干迷雾。这里,我把我的体会拿出来与大家分享。行业篇首先从行业说起,IT是为市场需求服务的,没有市场就意味没有IT。从原创 2004-09-21 09:58:00 · 2924 阅读 · 0 评论 -
URL Protocol Handler
http://www.cnblogs.com/zjneter/archive/2008/01/08/1030066.html这里介绍了如何使用URL Protocol Handler弹出应用程序判断URLProtocol是否存在try{ var shell = new ActiveXObject("WScript.Shell"); var ChatCallerKey=shell.RegR原创 2012-03-19 16:37:19 · 7853 阅读 · 1 评论 -
不基于NTFS权限的CVSNT权限设置
不基于NTFS权限的CVSNT权限设置以前在Window2000 Server上我使用CVS用的是window帐号和ntfs进行权限控制。下面是用cvs内置的权限管理一、基本设置1、 安装:cvsservice –i,安装cvs服务,cvslock –i,安装cvs lock服务2、 使用pserver协议3、 不使用impersonation二、初始化1、 初始化respository2原创 2005-03-12 10:53:00 · 1329 阅读 · 0 评论 -
Simple_Application_Framework_for_VCL
<P class=" text ">In this paper we will discuss a better way of building Windows client applications using the Borland VCL Library. As a result, we will have原创 2005-01-27 09:39:00 · 2247 阅读 · 0 评论 -
搞笑:史上最强的黑客任务
这是我当黑客以来接到的一项最具挑战性的生意,是去黑另一个黑客的电脑。工欲善其事 ,必先利其器,我很明白现今装备的重要性,于是我把自己从头武装到脚,包装上了全黑 的紧身夜行衣和戴上墨镜。这样我看起来 就很黑很客,很重很要了。 一出门,我就给车撞了…… 司机下车后,打着强光手电筒找了好半天才找得到躺在地上的我,说了一句:原来木乃伊也有黑色的。 赔了钱,我才起来继续前行,我想我赔给他的钱应原创 2005-01-09 00:55:00 · 1999 阅读 · 1 评论 -
程序设计模式的有趣解释-追MM
创建型模式 1、FACTORY一追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要原创 2005-01-11 16:16:00 · 1376 阅读 · 0 评论 -
VSS使用规范
² 一般情况下,VSS数据库不要超过3~5GB(虽然可以无限大)。存储不相关的项目在不同的数据库,也可通过Archive和Restore工具来移动项目到另一个数据库。² 配置管理员按照以下步骤每周运行一次Analyze工具(至少1个月1次): 1、锁住数据库(通过管理员界面的Tools—>Lock SourceSafe database); 2、原创 2004-12-16 23:32:00 · 1576 阅读 · 0 评论 -
汉语,我想对你哭!
武汉大学某教授在一次讲演中曾不无感慨地说到,汉语现在已经成为了一种弱势语言、一种第二阶级的语言。在座的富有自由辩论精神的学子们一片哗然,纷纷以"语言是没有阶级性的"观点反驳。但在听了演讲者的"一个外国人晋职、升中学、上大学、考研究生、攻博,需要考我们汉语吗?"的反问之后,全场寂然。 我不否认,今天我们必须学习西方科技知识,掌握其语言,了解其文化。但是,如果我们普通陷入对外国语言(这里主原创 2004-12-16 10:04:00 · 1348 阅读 · 0 评论 -
UDP穿透NAT的原理与实现(附源代码)
P2P 之 UDP穿透NAT的原理与实现(附源代码)原创:shootingstars参考:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt 论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念:原创 2004-12-15 13:55:00 · 2072 阅读 · 1 评论 -
关于cvsNT的帐号问题
前一阵研究CVS,于是下载了一个CVSNT安装了一下~~很EASY。但是问题随而来,我想用cvs去管理帐号,不想用OS管理帐号,于是我就把,os 验证关闭,打开cvs验证,结果,所有的用户都不能登陆了。打开os验证,还是不能登陆。没有办法,关闭关闭cvs验证,可以了。但是只能容许系统用户登录。总结:cvs的验证是两个同时进行的~缺一不可原创 2004-11-10 16:49:00 · 1656 阅读 · 2 评论 -
CVS:版本控制的开放标准
译者按:CVS,即并发版本系统(Concurrent Versions System),是占统治地位的版本控制系统。它具有开放源码、“网络透明”(Network-transparent)的特点,从个体开发者到大型的分布式开发队伍,都可以使用它来进行项目的版本控制: l 它的客户/服务器访问方法使得开发者可从任何有Internet连接的地方访问最新的代码。l原创 2004-10-29 11:08:00 · 3120 阅读 · 0 评论 -
CVS版本管理之长剑出鞘
软件行业有一个关于软件使用的“28”或是什么“37”原则的。也不知道是那位老大总结的,但是真的很准确。我们一直用CVS对代码进行管理,可我想说的是,我一直就使用CVS里最最基本的部分。cvs co,cvs ci, cvs up,cvs add,都是最基本的功能,我从来就没有过仔细的研究一下CVS,惭愧!我参与的项目release好一段时间了,这期间经历了市场血与火的洗礼...。做应用软件的就是原创 2004-10-29 11:04:00 · 1282 阅读 · 0 评论 -
支付宝中当面付的通过音频传输数据的研究-实现部分(2)
书接上回既然有目标了 我们就开始写测试代码吧~~ 1)使用超声波17500, 17700, 17900, 18100, 18300, 18500, 18700 分别表示0-6(为什么是0-6呢 嘿嘿 本人比较懒,SinVoice使用了6段频率,我也懒得修改代码了,就使用了同样的六段频率)其中0表示开始 6表示结束。真正的数据段就只有个1-52)修改SinVoice的正弦波生成类生成类原创 2014-08-21 14:39:43 · 10189 阅读 · 9 评论