心静自然凉~

一杯清茶、二盏淡酒、邀三五知己,诉七八句心语,道九分珍重,怀十分真诚,或伤感、或快乐,无现实之隔阂 、无世俗之势利,如此人生,不亦乐乎!

导航

2008年4月1日

摘要: 1. 2. 3. 阅读全文

posted @ 2008-04-01 19:35 Leo.Zhu 阅读(2196) 评论(0) 推荐(0) 编辑

2008年3月27日

摘要: 在Asp.net中,从A页面中弹出B页面,在B页面中选择数据后,关闭并将数据更新到A页面,是一种常用 的方式。只是我对Javascript不熟悉,所以捣鼓了一下午,终于有了一点成绩:测试项目有两个页面:Default.aspx及Default2.aspx,在Default.aspx页面上有一个TextBox1及一个Button1,Button1用于触发Default2.aspx,TextBox1用... 阅读全文

posted @ 2008-03-27 20:15 Leo.Zhu 阅读(923) 评论(1) 推荐(0) 编辑

摘要: 1、在CallBack之后保持滚动条的位置在Asp.Net1.1中,CallBack之后保持滚动条的位置是一件非常痛苦的事情,特别是页中有一个Grid并且想要编辑特定的行。为了不停留在想要得行,页面会重新加载并且必须在顶部向下滚动。在Asp2.0中,只需要简单的在页面的属性中加入MaintainScrollPostionOnPostBack属性即可:2、页面加载后设置默认焦点到控件上这也是一个非常... 阅读全文

posted @ 2008-03-27 19:57 Leo.Zhu 阅读(219) 评论(0) 推荐(0) 编辑

2008年2月15日

摘要: 过完年了,上了3天的班,感觉还是上班比较充实些,放假回家都不知道干什么了. 这段时间一直沉浸于vc中,感觉到vc真的很麻烦,写个UI太费劲了.不过目前的这个DCOM终于大部分的功能都完成了. 整理下其中使用的一些小的部分,记录以后可能也会用到. 1.获取登陆OS的用户名和域名. 因为这次开发用户都是是用AD进行管理的,所以要获取登陆OS的用户名,然后到DB中捞资料然后登陆分机. 获取方法如下:... 阅读全文

posted @ 2008-02-15 17:49 Leo.Zhu 阅读(681) 评论(0) 推荐(0) 编辑

2008年1月18日

摘要: 在本次记录中将记录一下如果创建一个基于nettcp 或http 下的双向通讯的WCF。 tcp 下的双向通讯: 由于使用tcp的方式,会遵循tcp 的方式,即和HOstServer端先创建一个连接,然后,所有的命令都会在这个connection上进行传输,当然如果是CallBack的部分的数据也会在同一个Connection中进行传输。下面就看下如何创建一个简单的Duplex 。 以下修改 学习笔... 阅读全文

posted @ 2008-01-18 10:41 Leo.Zhu 阅读(7594) 评论(2) 推荐(2) 编辑

2008年1月17日

摘要: WCF中Host和Client端都可以使用app.config 进行配置,然后程序根据配置生成相应的方法。因为这些都被包进WCF中,所以用户可以通过修改config 进行服务的设定。 在学习笔记 一中,我们实现了一个http协议下的C/S的结构的程序。 可以直接修改配置文件,来将其修改成一个tcp协议下的程序。 HostServer的app.config 修改如下: 1 2 3 4... 阅读全文

posted @ 2008-01-17 13:29 Leo.Zhu 阅读(1132) 评论(0) 推荐(1) 编辑

2008年1月16日

摘要: 最近一直忙着工作上的事,一直也没有给自己好好充充电了,突然感觉没有了灵感,唉~~ 最近到微软的网站去看看了,发现WCF这个技术,之前就知道有这个东西了,但是一直也没有具体的看进去。所以打算在年前这几天的时间里好好学学这门技术。 以下是学习教程后的记录。 什么是WCF。 WCF的全称为Windows Communication Foundation,它提供了现有的比如WebService,.net ... 阅读全文

posted @ 2008-01-16 22:50 Leo.Zhu 阅读(1752) 评论(1) 推荐(0) 编辑

2008年1月4日

摘要: CString->TCHAR*的转化可以用函数GetBuff()函数原型为:LPTSTR GetBuffer( int nMinBufLength );CString str("CString");TCHAR* szMsg = new TCHAR[100];//其参数为CString字符串的长度szMsg = str.GetBuffer(str.GetLength());str.ReleaseBu... 阅读全文

posted @ 2008-01-04 15:01 Leo.Zhu 阅读(5417) 评论(1) 推荐(0) 编辑

2008年1月2日

摘要: 开始我的第一个vc模块的设计。 这个是一个vc的写日志的类,为什么叫CLog3...因为之前有两版写log的类,但是都是用C#写的,所以这个vc写的就叫CLog3吧。 功能只是简单模拟C#中的写Log的方法的设计。 设计思路: 因为在程序运行过程中, 需要记录一些信息到log中, 同时要尽量减少对主处理模块的影响,减少i|o的操作,所以CLog3中设计的思路为自己创建一个Thread,该Thr... 阅读全文

posted @ 2008-01-02 22:25 Leo.Zhu 阅读(1485) 评论(0) 推荐(0) 编辑

摘要: 阅读全文

posted @ 2008-01-02 17:02 Leo.Zhu 阅读(168) 评论(0) 推荐(0) 编辑

摘要: 工作需要,要写一个vc的exe的Com,对于一个vc初学者来说,这个还是比较有难度的,还好之前有看过基本vc的书,也经常没事的时候看看vc的code,虽然没有具体开发过什么,但是也了解一些。 今天想想,要写一个COM,但是我一直都没vc的一些有用的类,之前一直使用C# 所以自己总结过许多类,来方便自己以后的开发。但vc的我一个也没有。 唉,那就先写一个CLOG的类吧,于是根据我C#中log类的设... 阅读全文

posted @ 2008-01-02 16:24 Leo.Zhu 阅读(2359) 评论(0) 推荐(0) 编辑

2007年12月31日

摘要: 作者:RisingMine 文章来源:天极开发 点击数:4487 更新时间:2006-8-25 17:07:51 在VC编程中,操作文件的方法主要有两种:利用API函数和MFC的CFile类。微软在其中封装了文件的一般操作,下面我就介绍一下如何利用这两种方法实现文件操作。 1.创建或打开一个文件 API函数CreateFile可打开和创建文件、管道、邮槽、通信服务、设备以及... 阅读全文

posted @ 2007-12-31 22:19 Leo.Zhu 阅读(721) 评论(0) 推荐(0) 编辑

2007年12月19日

摘要: 最近突然想再学一个语言,于是在众多语言中选择Phthon,为什么...可能是因为跨平台性好吧,只不过是一种解释型的语音。 既然想学了,那就开始整环境吧,于是就google ....最后我使用的环境如下,也不知道这样是不是好的配合。 1. 下载Python2.5 的版本,安装 2. 下载wxpython for 2.5 的,安装。(其中包括一些windows的界面元素类,可以生成windows下... 阅读全文

posted @ 2007-12-19 22:10 Leo.Zhu 阅读(372) 评论(0) 推荐(0) 编辑

摘要: 先传一个图片上来吧。实现方法 :这个程序的实现的方法主要使用WMI的方式,动态的获取WMI中的资料。并计算得出结果显示到界面中。主要使用的WMI的类是:Win32_PerfRawData_Tcpip_NetworkInterface,Win32_NetworkAdapter先通过Win32_NetworkAdapter 获取到计算机中的所有的网络适配器的名称。然后选择不同的名称后,动态的获取底层的资料。获取计算机上适配器的方法如下:IList<Win32_NetworkAdapter> NetwordItems = null;NetworkAdapter NA = null;NA 阅读全文

posted @ 2007-12-19 21:53 Leo.Zhu 阅读(5887) 评论(4) 推荐(1) 编辑

2007年10月11日

摘要: 今天将WindowsManager程式升级到1.0.0.3添加远程关机功能和系统命令集的功能. 下载程序远程关机功能实现:原理: 首先通过Ping的命令,来判断远程的机器是否关闭,然后通过ShutDown 的命令去关闭远程的机器.判断远程机器是否开机中private bool isAlive(string svr){this.ping.StartInfo.Arguments = " -n 1 -w... 阅读全文

posted @ 2007-10-11 15:42 Leo.Zhu 阅读(528) 评论(0) 推荐(0) 编辑