<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/debug1984</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; debug1984]]></copyright><item><title><![CDATA[基于用户密码及角色保护WCF调用]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/7203025</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/7203025</guid><author>debug1984</author><pubDate>Sun, 15 Jan 2012 20:25:36 +0800</pubDate><description><![CDATA[关键字：WCF安全, WCF用户密码, WCF用户名密码, UserNamePasswordValidator
目标：通过客户端提供有效的用户名和密码，调用WCF提供的方法。
参考资料：
基本内容 http://www.cnblogs.com/ejiyuan/archive/2010/05/31/1748429.html
关于证书的访问权限：
                   C:\]]></description><category></category></item><item><title><![CDATA[使用PostMessage在c#中模拟鼠标操作winform上的Treeview中的TreeNode]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/6101543</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/6101543</guid><author>debug1984</author><pubDate>Mon, 27 Dec 2010 22:13:00 +0800</pubDate><description><![CDATA[[DllImport("USER32.DLL", SetLastError = true)]
        static extern bool PostMessage(IntPtr hwnd, uint msg, int LWPARA, int LPara);
        uint WM_LBUTTONDOWN = 0x201;
        uint WM_LBUTTONUP = 0x202;

        public Form1()
        {
          ]]></description><category></category></item><item><title><![CDATA[权限到字段的构思]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/5219817</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/5219817</guid><author>debug1984</author><pubDate>Thu, 21 Jan 2010 11:21:00 +0800</pubDate><description><![CDATA[最近在学习报表和设计模式，有个项目涉及到控制表的字段给不同的角色。权限表大致如下结构create table auth(authid int identity,tablename varchar(50) not null,--需要控制的表名fieldname varchar(50) not null,--需要控制的字段名filter xml,--对字段值的过滤表达式，可]]></description><category></category></item><item><title><![CDATA[今天通过GG解决了两个问题]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/4874647</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/4874647</guid><author>debug1984</author><pubDate>Wed, 25 Nov 2009 23:59:00 +0800</pubDate><description><![CDATA[ 1.SVN的show log功能发生错误。SVN "遇到不可读的路径"解决办法：在conf/serve.conf中，设置 anon-access = none 2.项目文件“”已被重命名或已不在解决方案中遇到问题的解决方案是一个WEB解决方案，按照网上说的添加引用后，问题依旧。联系到我以前建过一个silverlight项目名为viewessay，宿主项目名是myweb，后来在]]></description><category></category></item><item><title><![CDATA[uplodify的asp实现。asp uplodify,asp vbscript uplodify]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/4861770</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/4861770</guid><author>debug1984</author><pubDate>Tue, 24 Nov 2009 10:30:00 +0800</pubDate><description><![CDATA[ 网上没有搜到uplodify的asp实现，官网只提供了php的demo，根据这个demo改了个asp的实现，放到这里，或许能帮助一些人。 asp的上传使用到了风声无组件上传类，在接收uplodify提交的数据上，用的 request.form(0)。下载地址：http://download.youkuaiyun.com/source/1841325 下面是主要代码：  前台界面的调用：]]></description><category></category></item><item><title><![CDATA[常见软件的分析【界面篇】]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/4006996</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/4006996</guid><author>debug1984</author><pubDate>Fri, 20 Mar 2009 11:23:00 +0800</pubDate><description><![CDATA[itudou 用的是 skinmagic，在其目录下 tudou.dll 是skinmagic生成的界面配置文件。firefox3 用的是 yui界面库。]]></description><category></category></item><item><title><![CDATA[代码通过VC的DLL工程封装，由VC#的WINFORM工程调用]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/3963447</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/3963447</guid><author>debug1984</author><pubDate>Fri, 06 Mar 2009 15:32:00 +0800</pubDate><description><![CDATA[在VC的DLL项目中，需要定义一个函数 int Add(int,int);extern "C" __declspec(dllexport) int Add(int,int); 并实现这个函数。 在VC#的WINFORM工程中，引入System.RunTime.InteropSerivices在类中添加如下代码[DllImport("Brown.Core.dll",CharS]]></description><category></category></item><item><title><![CDATA[Regex]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/3646174</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/3646174</guid><author>debug1984</author><pubDate>Tue, 30 Dec 2008 12:13:00 +0800</pubDate><description><![CDATA[Regex,MatchCollection,Groups原文：http://blog.youkuaiyun.com/metababy/archive/2007/01/07/1476406.aspx  2. 正则表达式分析帖子列表的html源代码，可以发现显示帖子的html格式如下： 帖子标题  用户 分数 回复 时间 这样，就可以建立如下的正则表达式： stri]]></description><category></category></item><item><title><![CDATA[使用CSplitterWnd 分割窗体]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/3556420</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/3556420</guid><author>debug1984</author><pubDate>Fri, 19 Dec 2008 10:51:00 +0800</pubDate><description><![CDATA[原文：http://www.codeproject.com/KB/splitter/splitterwindowtutorial.aspx本文PDF下载地址：http://download.youkuaiyun.com/source/886416 图 1简介本文主要是对MFC中CSplitterWnd的用法做个简要介绍。我找了很久相关资料都没有找到适合新手的相关文章。希望本文能够帮助有]]></description><category></category></item><item><title><![CDATA[datagridview合并表头]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/3253858</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/3253858</guid><author>debug1984</author><pubDate>Sat, 08 Nov 2008 10:21:00 +0800</pubDate><description><![CDATA[1.功能说明：将连续的多个列合并成一个新列。2.不足之处：不能合并多层。比如下图这样的功能是没有的。 3.使用参考.在form的构造函数里写下如下代码Utility.exGridView.isEnLarged = false;在datagridview的cellpaiting事件中写如下代码Utility.exGridView exG = n]]></description><category></category></item><item><title><![CDATA[WINDOWS用户密码永不过期]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/2893069</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/2893069</guid><author>debug1984</author><pubDate>Sat, 06 Sep 2008 22:08:00 +0800</pubDate><description><![CDATA[两个版本，第一个VBS是用来指定修改某个用户的，第二个是批量设置所有用户的。sub passwordexpires(username)dim users获取所有用户 set users = getobject("winmgmts:{impersonationlevel=impersonate}").instancesof("win32_useraccount")f]]></description><category></category></item><item><title><![CDATA[莫名的错误]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/2775533</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/2775533</guid><author>debug1984</author><pubDate>Wed, 06 Aug 2008 11:38:00 +0800</pubDate><description><![CDATA[System.ApplicationException: Object synchronization method was called from an unsynchronized block of code.  at System.Net.Sockets.TcpClient.Connect(String hostname,Int32 port)   客户反应系统崩溃了。通过QQ远程查]]></description><category></category></item><item><title><![CDATA[用BYTE[] 传输数据遇到的问题。]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/2760710</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/2760710</guid><author>debug1984</author><pubDate>Sun, 03 Aug 2008 11:10:00 +0800</pubDate><description><![CDATA[BYTE[]申请的是1024个长度。在传输一块较大的文件时，最后收到的文件总是比发送的文件大一点点。最后发现，原来客户端没有把接受字符串的BYTE数组初始化。导致倒数第二次的数据没有完全被最后一次的数据覆盖完。结果发生错误。 ]]></description><category></category></item><item><title><![CDATA[获取Graphics对象 ]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/2760677</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/2760677</guid><author>debug1984</author><pubDate>Sun, 03 Aug 2008 10:59:00 +0800</pubDate><description><![CDATA[在.NET中，可以通过以下方法获取Graphics对象。 1. 从Paint事件的参数中获取。窗体和许多控件都有一个Paint事件，有一个PaintEventArgs类型的参数e。 private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e) { //获取Graphic对象 Graphics g = e]]></description><category></category></item><item><title><![CDATA[添加菜单【删除档案】]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/2739249</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/2739249</guid><author>debug1984</author><pubDate>Wed, 30 Jul 2008 13:26:00 +0800</pubDate><description><![CDATA[类名：  RemoveAid添加 菜单【删除档案】，在【档案维护】下面，权限为 3]]></description><category></category></item><item><title><![CDATA[数据库修改]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/2722387</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/2722387</guid><author>debug1984</author><pubDate>Mon, 28 Jul 2008 10:08:00 +0800</pubDate><description><![CDATA[CIMbankinfoPay增加字段 TermActive  MWForm增加记录CIM.MenuFunc.FixPayMWMenu管理员角色连接以上WinForm]]></description><category></category></item><item><title><![CDATA[RainBow安装记]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/2590118</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/2590118</guid><author>debug1984</author><pubDate>Thu, 26 Jun 2008 20:38:00 +0800</pubDate><description><![CDATA[从 code.google.com/p/rainbow上下载了个rainbow 2006后，开始安装，屡次失败。第一次安装报 1.1.1.7_rb_Localization.sql发生错误，把除了COUNTRY_CN以外的语句都删除了。继续。第二次安装报了个莫名的错误。修改【控制面板，区域与语言选项】，设置为【英语（加拿大）】。第三次安装，OK了，开始Rainbow之旅了。 ]]></description><category></category></item><item><title><![CDATA[GIM客户交流笔记（一）]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/2586073</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/2586073</guid><author>debug1984</author><pubDate>Wed, 25 Jun 2008 16:49:00 +0800</pubDate><description><![CDATA[内容被BLOG程序组的人毁了，等下不上。NND]]></description><category></category></item><item><title><![CDATA[DataGridView 控件中至少有一列没有单元格模板]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/2564689</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/2564689</guid><author>debug1984</author><pubDate>Thu, 19 Jun 2008 12:38:00 +0800</pubDate><description><![CDATA[DataGridViewTextBoxColumn col = new DataGridViewTextBoxColumn();col.Name = "colCname";col.HeaderText = "客户名";col.DataPropertyName = "cname";                pageCtrl1.Dgv.Columns.Add(co]]></description><category></category></item><item><title><![CDATA[SQLServer基本函数详细介绍]]></title><link>https://blog.youkuaiyun.com/debug1984/article/details/2564618</link><guid>https://blog.youkuaiyun.com/debug1984/article/details/2564618</guid><author>debug1984</author><pubDate>Thu, 19 Jun 2008 12:06:00 +0800</pubDate><description><![CDATA[1、字符串函数长度与分析用datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格substring(expression,start,length) 不多说了,取子串right(char_expr,int_expr) 返回字符串右边int_expr个字符字符操作类upper(char_expr) 转为大写lowe]]></description><category></category></item></channel></rss>