- 博客(33)
- 资源 (4)
- 收藏
- 关注
原创 基于用户密码及角色保护WCF调用
关键字:WCF安全, WCF用户密码, WCF用户名密码, UserNamePasswordValidator目标:通过客户端提供有效的用户名和密码,调用WCF提供的方法。参考资料:基本内容 http://www.cnblogs.com/ejiyuan/archive/2010/05/31/1748429.html关于证书的访问权限: C:\
2012-01-15 20:25:36 741
原创 使用PostMessage在c#中模拟鼠标操作winform上的Treeview中的TreeNode
[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() {
2010-12-27 22:13:00 1472
原创 权限到字段的构思
最近在学习报表和设计模式,有个项目涉及到控制表的字段给不同的角色。权限表大致如下结构create table auth(authid int identity,tablename varchar(50) not null,--需要控制的表名fieldname varchar(50) not null,--需要控制的字段名filter xml,--对字段值的过滤表达式,可
2010-01-21 11:21:00 468
原创 今天通过GG解决了两个问题
1.SVN的show log功能发生错误。SVN "遇到不可读的路径"解决办法:在conf/serve.conf中,设置 anon-access = none 2.项目文件“”已被重命名或已不在解决方案中遇到问题的解决方案是一个WEB解决方案,按照网上说的添加引用后,问题依旧。联系到我以前建过一个silverlight项目名为viewessay,宿主项目名是myweb,后来在
2009-11-25 23:59:00 1022 1
原创 uplodify的asp实现。asp uplodify,asp vbscript uplodify
网上没有搜到uplodify的asp实现,官网只提供了php的demo,根据这个demo改了个asp的实现,放到这里,或许能帮助一些人。 asp的上传使用到了风声无组件上传类,在接收uplodify提交的数据上,用的 request.form(0)。下载地址:http://download.csdn.net/source/1841325 下面是主要代码: 前台界面的调用:
2009-11-24 10:30:00 475
原创 常见软件的分析【界面篇】
itudou 用的是 skinmagic,在其目录下 tudou.dll 是skinmagic生成的界面配置文件。firefox3 用的是 yui界面库。
2009-03-20 11:23:00 432
原创 代码通过VC的DLL工程封装,由VC#的WINFORM工程调用
在VC的DLL项目中,需要定义一个函数 int Add(int,int);extern "C" __declspec(dllexport) int Add(int,int); 并实现这个函数。 在VC#的WINFORM工程中,引入System.RunTime.InteropSerivices在类中添加如下代码[DllImport("Brown.Core.dll",CharS
2009-03-06 15:32:00 359
转载 Regex
Regex,MatchCollection,Groups原文:http://blog.csdn.net/metababy/archive/2007/01/07/1476406.aspx 2. 正则表达式分析帖子列表的html源代码,可以发现显示帖子的html格式如下: 帖子标题 用户 分数 回复 时间 这样,就可以建立如下的正则表达式: stri
2008-12-30 12:13:00 472
原创 使用CSplitterWnd 分割窗体
原文:http://www.codeproject.com/KB/splitter/splitterwindowtutorial.aspx本文PDF下载地址:http://download.csdn.net/source/886416 图 1简介本文主要是对MFC中CSplitterWnd的用法做个简要介绍。我找了很久相关资料都没有找到适合新手的相关文章。希望本文能够帮助有
2008-12-19 10:51:00 8696 5
原创 datagridview合并表头
1.功能说明:将连续的多个列合并成一个新列。2.不足之处:不能合并多层。比如下图这样的功能是没有的。 3.使用参考.在form的构造函数里写下如下代码Utility.exGridView.isEnLarged = false;在datagridview的cellpaiting事件中写如下代码Utility.exGridView exG = n
2008-11-08 10:21:00 5890 5
原创 WINDOWS用户密码永不过期
两个版本,第一个VBS是用来指定修改某个用户的,第二个是批量设置所有用户的。sub passwordexpires(username)dim users获取所有用户 set users = getobject("winmgmts:{impersonationlevel=impersonate}").instancesof("win32_useraccount")f
2008-09-06 22:08:00 1663
原创 莫名的错误
System.ApplicationException: Object synchronization method was called from an unsynchronized block of code. at System.Net.Sockets.TcpClient.Connect(String hostname,Int32 port) 客户反应系统崩溃了。通过QQ远程查
2008-08-06 11:38:00 857 1
原创 用BYTE[] 传输数据遇到的问题。
BYTE[]申请的是1024个长度。在传输一块较大的文件时,最后收到的文件总是比发送的文件大一点点。最后发现,原来客户端没有把接受字符串的BYTE数组初始化。导致倒数第二次的数据没有完全被最后一次的数据覆盖完。结果发生错误。
2008-08-03 11:10:00 491
转载 获取Graphics对象
在.NET中,可以通过以下方法获取Graphics对象。 1. 从Paint事件的参数中获取。窗体和许多控件都有一个Paint事件,有一个PaintEventArgs类型的参数e。 private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e) { //获取Graphic对象 Graphics g = e
2008-08-03 10:59:00 523
原创 数据库修改
CIMbankinfoPay增加字段 TermActive MWForm增加记录CIM.MenuFunc.FixPayMWMenu管理员角色连接以上WinForm
2008-07-28 10:08:00 363
原创 RainBow安装记
从 code.google.com/p/rainbow上下载了个rainbow 2006后,开始安装,屡次失败。第一次安装报 1.1.1.7_rb_Localization.sql发生错误,把除了COUNTRY_CN以外的语句都删除了。继续。第二次安装报了个莫名的错误。修改【控制面板,区域与语言选项】,设置为【英语(加拿大)】。第三次安装,OK了,开始Rainbow之旅了。
2008-06-26 20:38:00 621 1
原创 DataGridView 控件中至少有一列没有单元格模板
DataGridViewTextBoxColumn col = new DataGridViewTextBoxColumn();col.Name = "colCname";col.HeaderText = "客户名";col.DataPropertyName = "cname"; pageCtrl1.Dgv.Columns.Add(co
2008-06-19 12:38:00 3171 1
转载 SQLServer基本函数详细介绍
1、字符串函数长度与分析用datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格substring(expression,start,length) 不多说了,取子串right(char_expr,int_expr) 返回字符串右边int_expr个字符字符操作类upper(char_expr) 转为大写lowe
2008-06-19 12:06:00 405
原创 MWSystem升级方法
首先通过菜单:系统维护,导入旧数据库(2.0)。选择数据库和BANK.XML文件后,升级完成。安装服务程序,写配置文件:自动生成还款时间=1970-1-1,自动填写还款时间=当天日期当生成还款完成后,修改配置文件:自动填写还款时间=1970-1-1手动导入旧库的帐号信息。备份数据库一次。系统迁移完成。
2008-06-16 22:35:00 293
原创 头文件的二次包含
global.h#ifndef _GlobalDB#define _GlobalDB#include "Model.h"#include using namespace std;extern map tbPara;#endifglobal.cpp#include "global.h"#include "st
2008-06-13 15:34:00 308
原创 using namespace std;前缺少分号
编译器突然报这个错。#include "Model.h"using namespace std;我记得#include 后面不用加分号的,但是始终找不到地方,后来进Model.h去一看,原来是一个class定义最后少了个分号。。。
2008-06-12 22:57:00 813
原创 WideCharToMutiByte出现中文乱码
这个小问题困了我一天一夜了,本来今天都计划写XML处理的代码了,结果又耽搁了一天。幸好后头还搞出来了。我想写个程序,通过SOCKET获得服务器的XML文件,然后保存到本地。获取文件是搞定了,但是保存成文件时老出现乱码。以下是会出现乱码的代码片断:void CTecClientDlg::OnBnClickedbtnlogin(){ // TODO: 登陆按钮,登陆后下载数据
2008-06-11 22:55:00 1257
原创 WideCharToMultiByte
WideCharToMultiByte函数功能:把一个宽字符串的格式映射(Map)到一个新的字符串中。这个新字符串可以不属于多字节字符集(multibyte character set)。int WideCharToMultiByte( //【输入参数】CP_开头,比如CP_UTF8,我就使用的这个。当参数为CP_UTF8这个值时,最后两个参数都必须为0 //在
2008-06-11 16:43:00 1556
原创 windows socket编程
服务端C# (VC#.NET 2005)private void button1_Click(object sender, EventArgs e) { if (this.textBox1.Text == "") { MessageBox.Show("请输入端口号!");
2008-06-11 12:10:00 661
原创 在 Visual Studio 中将网站项目转换为 Web 应用程序项目
本文介绍如何将现有的 Microsoft Visual Studio 2005 网站项目转换为 Microsoft Visual Studio 2005 Web 应用程序项目。Web 应用程序项目模型使用的概念方法与 Visual Studio .NET 2003 中的 Web 项目相同。该概念方法包括一个项目文件,用于将文件和编译包含到单个程序集中,或将它们排除在外。要完成转换操作要进行以下步骤
2008-04-06 00:15:00 3182 1
原创 cryptostream 要解密的数据的长度无效
当遇到灵异事件时,80%是犯低级错误了。(debug1984) 昨天BOSS叫我把phr的加密方式从des改成aes。网上搜了下,.net提供现成的类。很快就搞定,编译,运行。嘣的一声,捕获个异常,要解密的数据的长度无效,仔细调试了,没有结果。网上搜了下,都没有相似症状的。通过异常的帮助连接翻了几篇MSDN的文章,没有答案。折腾了一个小时,再仔细回到异常提示的地方,额,解密?我不是要加
2008-03-27 10:11:00 2868 5
原创 存储过程 新手必备
前些天开始使用MSSQL2005做为数据存储,在ASP.NET 2.0里面传递给存储过程参数时,经历惨痛教训,得到两个经验:1、存储过程的参数名是区分大小写的,否则提示没找到某某某参数。2、使用 new SqlParameter("@startIndex",0) 会出现同上错误,这里0被当成null值发给存储过程,而不是期望的整数0.这个我使用个笨办法,Convert.ToInt32(0)
2008-03-25 22:15:00 328
原创 网站剩余工作量
管理后台的登陆页面(10 min)管理后台的导航页面(类似用户后台的导航布局) (20 min)用户导航布局 (10 min)某些地方功能的实现(30min) 如添加到收藏夹内容添加与丰富 (30 min)网站首页的制作 (1 hours)修改页面图片,美化。(2 hours) 论坛添加 (30 min)
2008-03-22 21:09:00 344
原创 Bug管理工具的选择
为了体验下团队开发的乐趣,首先整个bug管理系统来。网上搜了下,自己比较偏爱.net的bug管理工具,正在试Gemini,不过时间紧急,静不下心来看英文帮助文档~~~当前项目:某风险控制系统会计在线联系某网站后半截。Gemini中文配置用不起,郁闷~~~官网beta.countersoft.com也不能使用中文,怎么歧视中文啊?继续搞。。。搞定,原来是很低级的XML资源
2008-03-03 22:58:00 810
原创 DirectoryEntry.Properties属性的遍历
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.
2007-06-05 15:53:00 865
原创 asp.net结合wmi操作IIS创建站点
第一次的代码如下,问题是,本地调试可以,但是通过web访问却总是 提示,无法为本地创建连接凭证 或者是 访问被拒绝。public addsite(string virdirpath,string virdirname,string srvip,string webname,string port,string uname,string domain,string pwd) ..
2007-06-01 14:18:00 2182 7
asp uplodify
2009-11-24
使用CSplitterWnd 分割窗体,翻译教程
2008-12-19
用ASP.NET管理IIS站点,源码提供
2008-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人