sponsored links

blog

初识Project Server 2007

November 3
初识Project Server 2007
前两天无意中看到一本书,是关于Project 2007的,以前的工作中偶尔也见过别人用Project来做项目计划管理,但是自己一直也不知道怎么用和它到底能帮我们实现些什么,这次有机会好好的系统学习一下. 另外我认为学习一个新东西应从以下几点出发: 它是干什么的: 它能为我们带来什么好处:  它怎么使用. 只要把这三点弄明白了,我想这个东西也就撑握了.下面就先说说它是干什么的及能帮我们做那些事情.     Project Server :           Project Server是微软的企

上古天真论篇第一

November 3
上古天真论篇第一
上古天真论篇第一 昔在黄帝,生而神灵,弱而能言,幼而为齐,长而敦敏,成而登天.乃问于天师日:余闻上古之人,春秋皆度百岁,而动作不衰:今时之人,年半百而动作皆衰者,时世异耶?人将失之耶?岐伯对日:上古之人,其知道者,法于阴阳,和于术数,食饮有节,起居有常,不妄作劳,故能形与神俱,而尽终其天年,度百岁乃去.今时之人不然也,以酒为浆,以妄为常,醉以入房,以欲竭其精,以耗散其真,不知持满,不时御神,务快其心,逆于生乐,起居无节,故半百而衰也.夫上古圣人之教下也,皆谓之虚邪贼风,避之有时,恬倏虚无,真气从

wp8.1 边开发边学习记录

November 3
wp8.1 边开发边学习记录
1. 拦截后退按钮 Protected Overrides Sub OnNavigatedTo(e As Navigation.NavigationEventArgs) AddHandler HardwareButtons.BackPressed, AddressOf MainPage_BackPressed End Sub Protected Overrides Sub OnNavigatedFrom(e As NavigationEventArgs) RemoveHandler Hardwa

第一个wp app上架 owl Mpcrc

November 3
第一个wp app上架 owl Mpcrc
昨晚提交的,没想到这么快就审批通过上架了, 实在开心 http://www.windowsphone.com/zh-cn/store/app/owl-mpcrc/925fbfd7-d57a-48d5-bdf2-762d05672f4b app简介: owl Mpcrc 是一个mpc 的遥控器, 通过 mpc 提供的http接口进行遥控

解决MASM32 9.0和卡巴斯基冲突的方法

November 3
解决MASM32 9.0和卡巴斯基冲突的方法
在安装了卡巴斯基杀毒软件的机子中MASM32 9.0无法正常安装,相信很多朋友都遇到了这个问题 经多次试验找到了不使用官方masm32安装包,绕过解压编译步骤的方法: 安装了卡巴斯基的朋友可以下载CCDebug的RadASM汉化增强版,该软件中附带有已经编译好的MASM32 9.0 安装RadASM汉化增强版时勾选MASM32,安装后可以在安装目录下找到masm32目录 这个目录就是已经编译好的masm32 9.0 如果你不喜欢用radasm,把整个masm32 目录下来后,就可以卸载radas

CS模式免修改 变通To BS 模式的方案!

November 3
CS模式免修改 变通To  BS 模式的方案!
windows server 2003 中 提供了强大 的终端服务器 功能他允许客户机免安装软件 通过 IE 的 远程桌面的 Activex 直接登陆到服务器进行操作每个登陆的用户之间互不干扰,所运行软件的软件在其用户进程内运行.并且可以指定登陆后的一系列操作操作可以通过 微软提供的 ActiveX 控件进行控制.这就意味着可以让用户通过IE登陆到服务器来操作指定CS 软件,操作完毕后自动注销.从而实现瘦客户端的目的.具体方式大家 可以参考看看 这个公司的软件 模式 ;http://www.je

ADO 数据操作 一些不为人知的提速方法!

November 3
ADO 数据操作 一些不为人知的提速方法!
ADO 数据操作 一些不为人知的提速方法!以下是我的一些常使用的方法,并且比较少人使用,贴出来与大家分享,希望大家有什么好的方法也不要吝啬.本贴以后仍然会陆续更新1. 在RecordSet 循环中的优化,预先初始化 Fields 并不会带来代码的其他变化,很方便,而且在大的循环中 提速也很明显Dim R As New ADODB.RecordsetDim Flds As ADODB.FieldsDim II As Long'这里没有用 For Next 的循环方式'因为 要获得 RecordCo

重建 SQLServer 索引的重要性!

November 3
重建 SQLServer 索引的重要性!
大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server要进行表格扫描读取表中的每一个记录才能找到索要的数据.索引可以分为簇索引和非簇索引,簇索引通过重排表中的数据来提高数据的访问速度,而非簇索引则通过维护表中的数据指针来提高数据的索引. 索引的体系结构: 为什么要不断的维护表的索引?首先,简单介绍一下索引的体系结构.SQL Server在硬盘中用8KB页面在数据库文件内存放数据.缺省情况下这些页面及其包含的数据是无组织的.为了使混乱变为有序,就要生成索引.生

SQLServer 日志文件处理办法

November 3
SQLServer 日志文件处理办法
         交易日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分.由于它并不像数据库中的schema那样活跃,因此很少有人关注交易日志.       交易日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独立的文件中.对于任何每一个交易过程,交易日志都有非常全面的记录,根据这些记录可以将数据文件恢复成交易前的状态.从交易动作开始,交易日志就处于记录状态,交易过程中对数据库的任何操作都在记录范围,直到用户点击提交或后退后才结束

SQL Server 的一个Bug

November 3
SQL Server 的一个Bug
前些天使用 SQL 企业管理器 生成脚本的功能 将一些视图 生成脚本发给客户可是 其中有一个视图名称为 : [打印_发件人信息]生成的脚本创建视图的语句 中 居然自动把 "打印_"   给去掉了.. 而其他带有 "打印_XXXX"  视图则没有问题自动生成的脚本如下 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[打印_发件人信息]') and OBJECTPROPERTY(

一篇翻译的 .Net 中字符串性能

November 3
一篇翻译的 .Net 中字符串性能
C# 字符串性能说想 Written By Dr Herbie [2]Translated By Allen LeeReviewed By Teddy Tam & Allen Lee [3] Introduction你在代码中处理字符串的方法可能会对性能产生令人吃惊的影响.在本文中,我需要考虑两个由于使用字符串而产生的问题:临时字符串变量的使用和字符串连接. Background每个项目都有需要你为其考虑编码标准的时候.使用 FxCop 是一个好的开始.我最喜爱的一组 FxCop 规则是“性能”

Window 消息大全使用详解 收藏转贴

November 3
Window 消息大全使用详解 收藏转贴
Window 消息大全使用详解   消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了.例如,单击鼠标.改变窗口尺寸.按下键盘上的一个键都会使Windows发送一个消息给应用程序. 消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息.例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标.这个记录类型叫做TMsg,它在Windows单元中是这样声明的: type TMsg = packed record hwnd: HWND; //窗口

转载提升进程到 Debug 级别 的代码

November 3
转载提升进程到 Debug 级别 的代码
Const STANDARD_RIGHTS_REQUIRED = &HF0000Const TOKEN_ASSIGN_PRIMARY = &H1Const TOKEN_DUPLICATE = (&H2)Const TOKEN_IMPERSONATE = (&H4)Const TOKEN_QUERY = (&H8)Const TOKEN_QUERY_SOURCE = (&H10)Const TOKEN_ADJUST_PRIVILEGES = (&H20

.Net 下区别使用 ByRef/ByVal 的重要性

November 3
.Net 下区别使用 ByRef/ByVal 的重要性
一直以来在 VB6 下,参数默认都是按照 ByRef  传送的,(即按地址传送)而在 .Net(C# Ref,out ) 下, 参数默认是使用 ByVal (即按值传送)  传送的,变量的复本被传递.按地址传送参数是否会比 按值传递 更快呢,我进行了以下测试,分别对 以下3种对象DataTable ,Array ,String 进行了测试 测试中为了避免变量在循环中被缓存,每个循环传递的变量都是不同的   Private Sub Button1_Click(ByVal sender As Sys

善用 @@RowCount 来代替 @@Error 捕获执行语句得错误

November 3
善用 @@RowCount 来代替 @@Error 捕获执行语句得错误
写SQLServer 得存储过程时,很多人都喜欢使用 @@Error 来捕获可能出现得错误实际上,有得时候可能会出现没有错误得逻辑错误,假设 有语句如下Update 表 Set 字段=1 Where 字段2=xxxif @@Error<>0 Goto Err1如果 此数据是必须被更新得,那么在出现该数据不存在得情况下,虽然语句执行没有任何错误,但是这个过程却存在了逻辑错误.虽然我们可以在 Update 前加入 If Exists 加以判断,但是却增加了代码量和复杂度,此时如果使用 @@RowC

Windows 进程管理器毛病知多少

November 3
Windows 进程管理器毛病知多少
不算是Bug ,对于某些人可能有用处, 以下内容在Win2000 Sp0 -SP4 下可以试出1.不可被结束的进程:想要进程不被结束的方法很多,这里只说最简单的一种,即将 执行程序 文件名换名为系统核心进程的名称如: services.exe ,则结束该进程会提示:该进程为系统核心进程,无法结束2.消失了的进程隐藏进程,方法几乎很少,也没有能够真正隐藏的方法 如:藏到其他进程中,改用服务这里说一种很假却很方便的方法,偶尔也能骗骗高手一个 test.exe , 第一次运行,结束,然后改名, 如:

意外的收到报社的稿费,原来是报社是年结的

November 3
意外的收到报社的稿费,原来是报社是年结的
近期情绪不佳,所以也没怎么更新博客,主要也是 CSDN 博客老出错.上次向软件报投稿,过了很久,原本都忘记,可是今天却收到这迟来的稿费,也算是新年礼物吧65元的邮局汇款单,虽然不多,但是却是第一次,相信以后一定会有第二,第三次的....

程序员杂志:对话周鸿袆:从程序员创业谈起

November 3
程序员杂志:对话周鸿袆:从程序员创业谈起
对话周鸿袆:从程序员创业谈起 2005.11.14  来自:<程序员>杂志 离开雅虎中国后的周鸿袆现在的身份是IDG公司的投资合伙人,手中拿着五亿美金用来做风投的他自然对创业有着说不完的话题.由于周鸿袆出身程序员,也一直是本刊的忠实读者,他希望一方面站在投资商的角度,同时以一种过来人的身份来探讨“程序员创业”这个话题.一个周五的傍晚,在北京光华路的一个酒吧中,本刊约到周鸿袆进行这次对话.从昌平远道赶来的周鸿袆由于塞车而晚到了半个小时.由于开会讲了一天的话,他的声音有些嘶哑.不过在草草的吃了晚饭

也谈 软件Skin

November 3
也谈 软件Skin
我们都知道,给自己的软件换皮肤的方法 无非两种: 一种就是自己用大量的 图片 自己构筑 另一种就是使用 皮肤控件 对 Window 通用控件 进行皮肤化 第一种主要是麻烦,效率不高,对于已经做好的界面无能为力 所以大家基本上都比较喜欢第2种方式,使用 换皮肤控件. 现在可以用于 VB6的 皮肤控件并不多,好用的很少,免费的更少(有破(po)解(jie)的) 而 ActiveSkin 算是符合上面条件的一个了,而且这个控件 在进行 Skin 时,占用资源较少,且很稳定 可惜 这个控件 的公司已经不再提供免费

代码人生有感

November 3
代码人生有感
代码人生屏前苦思量,幕下眼亦酸.未老身先衰,壮志尤未偿.看似人前风光,实是人后凄凉.写,几行糊涂代码,难难难谱,几句自嘲新诗,玩玩玩