小李程式™的专栏

有勇气来改变可以改变的事情,有度量接受不可改变的事情,有智慧来分辨两者的不同。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  开发笔记

1

开发中的心得与感想,以DotNet为主
摘要:原版的数据是加密的,无法更改,程序也比较难懂,经本人改造后,清晰多了。 集好用、灵活与一体,基本上是目前网络上最好用的版本了。 阅读全文

posted @ 2009-06-13 23:28 尼斯湖李 阅读(1501) 评论(0) 推荐(0)

摘要:安排开发人员与小组进度时的心理学 当项目变大时,微软把员工分成小组。然后经理把进度的责任和所有权尽可能地分发下去,直到小组和个人;这使二者都产生了一种拥用工作的感觉。它还在小组中,个人中,尤其是小组领导中造成强烈的跟上其它同事预计进度的压力,因为经理可能再平衡进度,从落后的小组或个人手中拿走工作。这样,同事间的压力使经理不需要太多的努力就可以对个人或单个小组的进程实施严格控制。。 阅读全文

posted @ 2006-07-21 19:37 尼斯湖李 阅读(774) 评论(0) 推荐(0)

摘要:刚才了解到可以通过修改注册表达到 XP和2003自动登录的目的,对于自己的机器当然没有问题,但对于AD管理下的客户端这种方法却不太现实,所以根据需要编写了如下vbs脚本,通过脚本来实现注册表的自动修改,以方便网络管理之用。现将脚本分享,至于您如何利用它,那就看您发挥了。 '该脚本需要参数 ,格式依次是: 域名 用户名 密码 ,密码若为空可以不输Set WSHShell=WScript.C... 阅读全文

posted @ 2006-03-10 15:42 尼斯湖李 阅读(2160) 评论(2) 推荐(0)

摘要:应AD部署的需要,编写了一段创建本地用户和加入用户到管理员组的脚本。脚本虽简单,但要保证正确执行还真麻烦,没有语法提醒,出现问题也莫名其妙。下面是我调试通过的代码,现公布出来供大家分享,以免调试之苦。 On Error Resume Next Dim strUserName,strPasswordDim objDomain,objUserSet objNetwork = CreateObj... 阅读全文

posted @ 2006-02-24 12:14 尼斯湖李 阅读(1419) 评论(2) 推荐(0)

摘要:C#中的注释要好好加以利用,这样就能做出带有注释的Dll或者控件,方便使用。设计类的时候: /// /// MyClass的说明/// public class MyClass{ /// /// 渐变前景色 /// private Color froColor; //这是给成员写注释 /// /// 渐变背景色 /// public C... 阅读全文

posted @ 2005-11-16 14:52 尼斯湖李 阅读(709) 评论(0) 推荐(0)

摘要:昨天在园子里溜达,看到 delphidoc 共享的微软技术大会 Tech.Ed2005 所有讲义(ppt格式)下载地址 ,绝对的好东西,没多想便下载了过来,速度还挺快的,这里先感谢一下delphidoc .东西下载过来了,一百来个文件,共六百多兆;哈哈,刚好购刻张盘。 于是打算把它收藏起来。但毕竟一百来个文件,资源管理器里都要好几屏,况且全英文名字,每个文件讲的什么咚咚也不知道,想按照内... 阅读全文

posted @ 2005-10-30 10:54 尼斯湖李 阅读(2345) 评论(10) 推荐(0)

摘要:由于项目需要,首次接触到网络编程,也有缘碰到了UDP;了解了UDP通讯的基本概念和编程知识后,结合网上的部分事例便着手设计UDP通讯程序;测试通过后欣喜若狂,便交给用户试运行,没想到结果却令我大失所望,客户端程序很不稳定;仔细分析后发现是UDP通讯问题,由于客户端是周期性地向服务器请求数据,若客户端的请求指令或是服务端发来的数据包丢失的话,那么客户端将一直等待,陷入假死状态。所以问题在于要设定客户... 阅读全文

posted @ 2005-09-26 15:02 尼斯湖李 阅读(5559) 评论(2) 推荐(0)

摘要:(转载)TCPClient 、 UDPClient和TcpListener,而不是直接向 Socket 中写。它们之间的这种层次关系示意如下: 可见,TcpClient 类基于 Socket 类构建,这是它能够以更高的抽象程度提供 TCP 服务的基础。正因为这样,许多应用层上的通讯协议,比如FTP(File Transfers Protocol)文件传输协议、HTTP(Hypertext Tr... 阅读全文

posted @ 2005-08-12 14:04 尼斯湖李 阅读(2578) 评论(1) 推荐(1)

摘要:当您使用资源浏览器查看文件时,您可以随心所欲的按名称、大小、类型及修改日期不同的列对文件进行大小排序。.Net提供的ListView组件没有直接提供这种功能,但要实现并不难。 ListView.Sort()方法的功能是“对列表视图的项进行排序”,可当您调用它时却什么也没有发生,原因是您没有为listView1.ListViewItemSorter指定排序器。所以,首先必须写一... 阅读全文

posted @ 2005-07-27 17:51 尼斯湖李 阅读(698) 评论(1) 推荐(0)

摘要:NET平台下带权限控制的TreeView控件节点生成算法 一、引言 在应用系统开发中,TreeView是一种使用频率很高的控件。它的主要特点是能够比较清晰地实现分类、导航、浏览等功能。因而,它的使用方法与编程技巧也一直受到技术人员的关注。随着应用需求的变化,在很多情况下我们需要实现数据显示的权限控制,即用户看到的数据是经过过滤的,或是连续值,或是一些离散的值。就TreeView... 阅读全文

posted @ 2005-07-21 11:33 尼斯湖李 阅读(911) 评论(0) 推荐(0)

摘要:‘方法1 使用activator方法创建实例 Dim str As String str = "Form2" '必须是 命名空间+点+窗体类名(这里假设为命名空间为空) Dim tempAssembly As [Assembly] = [Assembly].GetExecutingAssembly() Dim... 阅读全文

posted @ 2005-07-20 20:34 尼斯湖李 阅读(924) 评论(0) 推荐(0)

摘要:WinForm的DataGrid要显示ComboBox的效果必须要写一个继承自DataGridTextBoxColumn的类, 並在其中制作ComboBox的功能, 再把这个类的对象加入到DataGrid中使用即可, 做法如下: DataGridComboBoxColumn ComboCol =new DataGridComboBoxColumn(); ComboCol.Mapp... 阅读全文

posted @ 2005-07-13 14:32 尼斯湖李 阅读(577) 评论(0) 推荐(0)

摘要:由于项目需要, 需要对DataGrid的数据行, 按不同的条件以不同的背景色相区别。 由于DataGrid中没有相关的属性和方法可以直接设置,要完成这个功能还挺费些功夫。在网上搜了半天,也没找到解决方案。只好自己动手,丰衣足食了,:) 。研究了半天, 终于搞定它了。好东西不敢独享,特贴出来,希望能给需要的人带来些帮助。 { //... //使用DataGridTableStyle 显示Data... 阅读全文

posted @ 2005-07-13 11:35 尼斯湖李 阅读(537) 评论(0) 推荐(0)

摘要:发布日期: 7/20/2004 | 更新日期: 7/20/2004 本文自发布以来已经增加了新信息。 请参阅下面的编辑更新。 本文讨论: • 用于编写单元测试的 NUnit • 用于创建代码文档资料的 NDoc • 用于生成解决方案的 NAnt • 用于生成代码的 CodeSmith • 用于监视代码的 FxCop • 用于编译少量代码的 Sn... 阅读全文

posted @ 2005-07-06 07:49 尼斯湖李 阅读(514) 评论(0) 推荐(0)

摘要:浅谈权限管理的对象模型和实现 beegee (2003-7-16) 目录: 1.权限管理问题的分析 1.1权限管理简要分析 1.2电子政务系统的权限管理 1.3商业化应用系统的权限管理 1.4他山之石 2.权限管理子系统设计 2.1权限管理子系统的总体目标 2.2权限管理子系统的对象模型 2.3注意与不足 3.权限管理子系统的实现 3.1面向对象的实现 3.2组件层与功能层对对象的包装 3.3整合... 阅读全文

posted @ 2005-06-20 20:20 尼斯湖李 阅读(923) 评论(0) 推荐(0)

摘要:权限管理与访问控制常常被放在一起讨论,不是吗?我们的软件设计往往一来就是一个系统组成模块图,在那个图里面一个傻傻的方框里面写上“权限控制模块”。但是,我认为我们还是应该认识到在这个“模块”里面两者的不同。 “访问控制”:是一个动态的概念,是发生在运行时的,也即RBAC里面说的Session中。当一个按照定义需进行控制的访问或调用发生时,“访问控制”即发挥作用了。“访问控制”发生的频率非常高; “权... 阅读全文

posted @ 2005-06-20 20:19 尼斯湖李 阅读(839) 评论(0) 推荐(0)

摘要:本文涉及权限管理的一种面向对象模型的方法和实现。通过分析每次访问发生场景的各要素,并对各要素进行抽象而形成的一种模型,并可用于实现权限访问控制。原谅我自己取了什么“四维权限管理模型”“访问控制矩阵(ACM)”这样难听的名字,还多少有故弄玄虚之嫌,但我在半年前只有这样的见识。 1、访问控制矩阵(ACM) 说明:任意对系统使用者产生价值的用例中的操作均在以下四个维度加以控制: l ... 阅读全文

posted @ 2005-06-20 20:13 尼斯湖李 阅读(7046) 评论(1) 推荐(0)

摘要:前段时间做了一个修改密码的 webpart,考虑到 webpart 安装过程异常繁琐且容易出错,就写了个批处理脚本,无论是用在Webpart的调试上,还是真正要安装webpart 感觉方便了好多!而且是“绿色安装”。感兴趣的话可以参照下面脚本:@echo off@echo **************************@echo *修改密码Web Part 1.0.0.1*@echo ***... 阅读全文

posted @ 2005-06-07 09:46 尼斯湖李 阅读(1146) 评论(0) 推荐(0)

摘要:Leveraging .NET Components and IDE Integration: UI AOP in an MVC use caseBy Daniel Cazzulino [MVP XML] An in-depth exploration of the features and the power of .NET Component Model architecture, its i... 阅读全文

posted @ 2005-06-03 22:32 尼斯湖李 阅读(435) 评论(0) 推荐(0)

摘要:最近作开发,牵扯到较多的字符串操作,字符操作大都在万次以上,效率因素不得不考虑了。 阅读全文

posted @ 2005-06-02 22:12 尼斯湖李 阅读(1706) 评论(13) 推荐(0)

1