自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(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 727

原创 使用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 1411

原创 权限到字段的构思

最近在学习报表和设计模式,有个项目涉及到控制表的字段给不同的角色。权限表大致如下结构create table auth(authid int identity,tablename varchar(50) not null,--需要控制的表名fieldname varchar(50) not null,--需要控制的字段名filter xml,--对字段值的过滤表达式,可

2010-01-21 11:21:00 405

原创 今天通过GG解决了两个问题

 1.SVN的show log功能发生错误。SVN "遇到不可读的路径"解决办法:在conf/serve.conf中,设置 anon-access = none 2.项目文件“”已被重命名或已不在解决方案中遇到问题的解决方案是一个WEB解决方案,按照网上说的添加引用后,问题依旧。联系到我以前建过一个silverlight项目名为viewessay,宿主项目名是myweb,后来在

2009-11-25 23:59:00 976 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 463

原创 常见软件的分析【界面篇】

itudou 用的是 skinmagic,在其目录下 tudou.dll 是skinmagic生成的界面配置文件。firefox3 用的是 yui界面库。

2009-03-20 11:23:00 412

原创 代码通过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 346

转载 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 454

原创 使用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 8623 5

原创 datagridview合并表头

1.功能说明:将连续的多个列合并成一个新列。2.不足之处:不能合并多层。比如下图这样的功能是没有的。 3.使用参考.在form的构造函数里写下如下代码Utility.exGridView.isEnLarged = false;在datagridview的cellpaiting事件中写如下代码Utility.exGridView exG = n

2008-11-08 10:21:00 5791 5

原创 WINDOWS用户密码永不过期

两个版本,第一个VBS是用来指定修改某个用户的,第二个是批量设置所有用户的。sub passwordexpires(username)dim users获取所有用户 set users = getobject("winmgmts:{impersonationlevel=impersonate}").instancesof("win32_useraccount")f

2008-09-06 22:08:00 1628

原创 莫名的错误

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 835 1

原创 用BYTE[] 传输数据遇到的问题。

BYTE[]申请的是1024个长度。在传输一块较大的文件时,最后收到的文件总是比发送的文件大一点点。最后发现,原来客户端没有把接受字符串的BYTE数组初始化。导致倒数第二次的数据没有完全被最后一次的数据覆盖完。结果发生错误。 

2008-08-03 11:10:00 477

转载 获取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 492

原创 添加菜单【删除档案】

类名:  RemoveAid添加 菜单【删除档案】,在【档案维护】下面,权限为 3

2008-07-30 13:26:00 362

原创 数据库修改

CIMbankinfoPay增加字段 TermActive  MWForm增加记录CIM.MenuFunc.FixPayMWMenu管理员角色连接以上WinForm

2008-07-28 10:08:00 342

原创 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 599 1

原创 GIM客户交流笔记(一)

内容被BLOG程序组的人毁了,等下不上。NND

2008-06-25 16:49:00 399

原创 DataGridView 控件中至少有一列没有单元格模板

DataGridViewTextBoxColumn col = new DataGridViewTextBoxColumn();col.Name = "colCname";col.HeaderText = "客户名";col.DataPropertyName = "cname"; pageCtrl1.Dgv.Columns.Add(co

2008-06-19 12:38:00 3150 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 384

原创 MWSystem升级方法

首先通过菜单:系统维护,导入旧数据库(2.0)。选择数据库和BANK.XML文件后,升级完成。安装服务程序,写配置文件:自动生成还款时间=1970-1-1,自动填写还款时间=当天日期当生成还款完成后,修改配置文件:自动填写还款时间=1970-1-1手动导入旧库的帐号信息。备份数据库一次。系统迁移完成。

2008-06-16 22:35:00 282

原创 头文件的二次包含

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 286

原创 using namespace std;前缺少分号

编译器突然报这个错。#include "Model.h"using namespace std;我记得#include 后面不用加分号的,但是始终找不到地方,后来进Model.h去一看,原来是一个class定义最后少了个分号。。。

2008-06-12 22:57:00 767

原创 WideCharToMutiByte出现中文乱码

这个小问题困了我一天一夜了,本来今天都计划写XML处理的代码了,结果又耽搁了一天。幸好后头还搞出来了。我想写个程序,通过SOCKET获得服务器的XML文件,然后保存到本地。获取文件是搞定了,但是保存成文件时老出现乱码。以下是会出现乱码的代码片断:void CTecClientDlg::OnBnClickedbtnlogin(){ // TODO: 登陆按钮,登陆后下载数据

2008-06-11 22:55:00 1235

原创 WideCharToMultiByte

WideCharToMultiByte函数功能:把一个宽字符串的格式映射(Map)到一个新的字符串中。这个新字符串可以不属于多字节字符集(multibyte character set)。int WideCharToMultiByte( //【输入参数】CP_开头,比如CP_UTF8,我就使用的这个。当参数为CP_UTF8这个值时,最后两个参数都必须为0 //在

2008-06-11 16:43:00 1537

原创 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 644

原创 在 Visual Studio 中将网站项目转换为 Web 应用程序项目

本文介绍如何将现有的 Microsoft Visual Studio 2005 网站项目转换为 Microsoft Visual Studio 2005 Web 应用程序项目。Web 应用程序项目模型使用的概念方法与 Visual Studio .NET 2003 中的 Web 项目相同。该概念方法包括一个项目文件,用于将文件和编译包含到单个程序集中,或将它们排除在外。要完成转换操作要进行以下步骤

2008-04-06 00:15:00 3148 1

原创 cryptostream 要解密的数据的长度无效

当遇到灵异事件时,80%是犯低级错误了。(debug1984) 昨天BOSS叫我把phr的加密方式从des改成aes。网上搜了下,.net提供现成的类。很快就搞定,编译,运行。嘣的一声,捕获个异常,要解密的数据的长度无效,仔细调试了,没有结果。网上搜了下,都没有相似症状的。通过异常的帮助连接翻了几篇MSDN的文章,没有答案。折腾了一个小时,再仔细回到异常提示的地方,额,解密?我不是要加

2008-03-27 10:11:00 2807 5

原创 存储过程 新手必备

前些天开始使用MSSQL2005做为数据存储,在ASP.NET 2.0里面传递给存储过程参数时,经历惨痛教训,得到两个经验:1、存储过程的参数名是区分大小写的,否则提示没找到某某某参数。2、使用 new SqlParameter("@startIndex",0) 会出现同上错误,这里0被当成null值发给存储过程,而不是期望的整数0.这个我使用个笨办法,Convert.ToInt32(0)

2008-03-25 22:15:00 317

原创 网站剩余工作量

管理后台的登陆页面(10 min)管理后台的导航页面(类似用户后台的导航布局) (20 min)用户导航布局  (10 min)某些地方功能的实现(30min) 如添加到收藏夹内容添加与丰富 (30 min)网站首页的制作 (1 hours)修改页面图片,美化。(2 hours) 论坛添加 (30 min) 

2008-03-22 21:09:00 328

原创 Bug管理工具的选择

为了体验下团队开发的乐趣,首先整个bug管理系统来。网上搜了下,自己比较偏爱.net的bug管理工具,正在试Gemini,不过时间紧急,静不下心来看英文帮助文档~~~当前项目:某风险控制系统会计在线联系某网站后半截。Gemini中文配置用不起,郁闷~~~官网beta.countersoft.com也不能使用中文,怎么歧视中文啊?继续搞。。。搞定,原来是很低级的XML资源

2008-03-03 22:58:00 799

原创 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 845

原创 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 2168 7

asp uplodify

uplodify及asp后台处理程序,asp上传使用的“风声无组件上传类”。 asp uploadify index.htm是前台调用程序 uploadfile.asp是后台处理程序

2009-11-24

使用CSplitterWnd 分割窗体,翻译教程

这是http://blog.csdn.net/debug1984/archive/2008/12/19/3556420.aspx的PDF版。

2008-12-19

用ASP.NET管理IIS站点,源码提供

通过ASP.NET 2.0(C#)管理IIS站点。可以通过ASP.NET页面添加删除修改IIS站点,就像在IIS管理器当中单击属性一样。主要用于虚拟主机提供商的客户通过WEB管理自己的网站。主要技术是用了ASP.NET的身份模拟技术,App_Code/imp.cs构造函数中的用户名和密码是对应当前操作系统的管理员用户名和密码。代码粗糙简单,仅供参考交流。

2008-08-03

asp.net操作iis工程文件

共享,交流,进步.

2007-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除