C++ 、C#
文章平均质量分 55
孤剑
保剑锋从磨砺出,梅花香自苦寒来
我欲仗剑走天涯
展开
-
用RSA加密实现Web登录密码加密传输
用RSA加密实现Web登录密码加密传输原文地址: http://www.cnblogs.com/guogangj/archive/2012/03/05/2381117.html通常我们做一个Web应用程序的时候都需要登录,登录就要输入用户名和登录密码,并且,用户名和登录密码都是明文传输的,这样就有可能在中途被别人拦截,尤其是在网吧等场合。这里顺带一个小插曲,我以前有家公司,办公室装修时候安排的网口转载 2013-09-18 23:06:31 · 28366 阅读 · 7 评论 -
精确计算代码执行时间
在一些测试工作时我们需要获得高精度的代码执行时间以比较其效率。最近遇到一个模块其执行时间非常短,但是调用频率非常高。精确计算其运算时间对于提高程序整体效率来说非常重要。 在我刚刚接触.Net时,也曾经想要测试一下自己写的程序的运行时间,当时我使用的是将两个DateTime.Now相减的笨方法,呵呵。后来知道使用Environment.TickCount,对于一般的测试来说就足转载 2007-06-01 22:48:00 · 1718 阅读 · 1 评论 -
Create DataRelation ship between two tables
There is a simple demo for DataRelation class of DataSet.while u can use DataTable.Select(conditions) or DataView.Filter to filete the data what you want .however,maybe the method is more complex w原创 2007-09-02 01:23:00 · 1791 阅读 · 0 评论 -
using System.Web.Mail to send email
there are many demos for send a email with c sharp language .however,you will find that most of them will be failed because of SMTPServer.Especially,authorization is required. public void SendEM原创 2007-09-02 11:11:00 · 2460 阅读 · 0 评论 -
SysLog and Print class
心情不爽,没有什么心情写东西了。把前几天写的东西方上来吧!http://download1.csdn.net/down3/20070604/04213700719.rar原创 2007-06-04 21:36:00 · 1480 阅读 · 0 评论 -
the differences of DataRelation class between 1.1 and 2.0
when u use the follow code on 1.1.it will compile without error. /**//// /// Test table relation. /// public void Relation_1_1() ...{ DataTable dtP原创 2007-09-04 23:05:00 · 2618 阅读 · 0 评论 -
检测中文
项目中有一个地方需要检测用户的输入,而且客户要求不能输入中文。限制只能输入中文的方法比较多,主要是以下的方法:1、检测每个字符的Ascii ,判断是否在 255 以内;2、用正则表达式。eg: [^/x00-/xff]以下就是用 2 来实现的: using System;using System.Collections.Generic;using System.Text;usi原创 2007-06-13 21:35:00 · 1824 阅读 · 2 评论 -
welcome to fedora 7
its so cool that i cant believe myself.i can use it.在这里终于可以是输入中文了。庆祝一下。昨天给我的好朋友打电话了,但是都没有接 ,都在外地旅游了。看来大家都是比较忙,现在都工作了,有了自己的生活,平时放假是该好好放松一下自己。我自己呢?乘 7 天长假可以好好学习学习一下 linux 的东西。以前听说这个东西不错,现在看来它越来越向 wind原创 2007-10-03 18:38:00 · 1582 阅读 · 0 评论 -
Winform 系统调优
小白鼠条件:以常见的树形结构树为例:有两张结构相同的表table1(1w数据),table2 (2w数据),需要对比数据差异。表结构如下: id , parent_id, col1, col2, col3 常规做法是: 常规思想: 循环table1,一、充分利用缓存效果;操作系统的高速缓存、磁盘缓存等等,原创 2008-04-17 13:06:00 · 1314 阅读 · 0 评论 -
数据优化学习 1
今天看了 codeproject 上的一片文章(http://www.codeproject.com/useritems/C__Code_profiling.asp),知道了自己进行控件测试最原始的方法。按照上面的方法对几个常用的类进行了分析,分析数据如下: ArrayList原创 2007-05-27 19:44:00 · 1447 阅读 · 0 评论 -
数据层数据优化
最近一个项目的某个功能需要优化,经过一个礼拜的努力,现在基本上可以达到用户的要求了。但是总是感觉到始终对于数据优化处理过程不是很了解,希望那位能帮忙告知一下相关的资料。原先执行同一个过程数据5000条左右,执行需要10分钟左右,优化后:本次数据优化对 ApplyListPriceMng.cs 文件进行更改,优化后对数据测试报告:###########################原创 2007-05-27 00:23:00 · 1625 阅读 · 1 评论 -
datatable select 性能
本来是想写在这里的,但是发现这里不能登陆了,所以就放到了其它的地方。http://www.cnblogs.com/AloneSword/articles/801989.html 希望以后CSDN能稳定点,要不然真的得考虑 搬迁 事宜了。原创 2007-07-01 13:47:00 · 3286 阅读 · 0 评论 -
Access 中备注类型被截断
最近发现这种情况,发现有时候查询备注memo时被截断 ,网上很多人遇到,记录以下,详细解决方案随后给出 出现这种问题是sql语句,在下列四种情况时发生截断,sql 语句中包括1、聚合函数 (GROUP,ORDER BY 等等)2、DISTINCT3、UNIQUE4、格式化字符解决方法看这里:1、http://support.microsoft.com/kb/294286/zh-cn2、ht原创 2007-04-08 14:18:00 · 3746 阅读 · 3 评论 -
effective c sharp 印象
今天在 www.cnblogs.com 看到了这么一篇文章《[你必须知道的.NET] 第六回:深入浅出关键字---base和this》【AndTao】的文章,写的不错。最后发现基本上是对《Effective C#》的翻译重新组织了一下,不过加入了作者的理解,不错的想法。自己也想看看,搜索了一下,总结一下:(一下资料来源于 CodeProject.com)http://www.codepro原创 2007-05-06 19:13:00 · 2633 阅读 · 2 评论 -
C# 外部组件发生异常原因分析 [分析]
在项目中,用From2 启动 Report 正常,用From1 启动 Report 失败,日志: 2007-05-12 13:11:06 StartGenerateReportTask: System.Runtime.InteropServices.SEHException: 外部组件发生异常。 at System.Windows.Forms.UnsafeNativeMethods.Di原创 2007-05-12 17:49:00 · 42741 阅读 · 0 评论 -
DataSet case sensitive issue
今天系统进行了单元测试发现一个bug,不知道怎么回事。我们整个小组花费了半天时间终于找到了问题所在,就是:DataSet case sensitive 原以为在DataSet.Tables.Add(new DataTable(string strTableName))时,是可以随便的,没有想到就是这个东西发生了问题。google 了一下,发现这篇文章:http://blogs.msdn.com原创 2007-05-15 23:20:00 · 2387 阅读 · 0 评论 -
[news]Vista have been cracked.
windows vista have been cracked.This is not the first time weve mentioned a Windows Vista crack, and it wont be the last, but now a hacker group known as NoPE somehow managed to create a cracked W原创 2007-05-20 23:27:00 · 1454 阅读 · 0 评论 -
工欲善其事,必先利其器
转贴位置:http://jackyrong.cnblogs.com/archive/2005/11/15/277119.html 最近学习asp.net 2.0时新编译修改的一篇文章,原文发表在http://dev.yesky.com/msdn/359/2195359.shtml上,现转到这里。 在日常的编程中,程序员经常离不开的工作之一,就是调试。当写好一段代码或程序后,在运行后总会出现转载 2007-05-18 23:08:00 · 1387 阅读 · 0 评论 -
如何使用资源文件
昨天突发奇想,向写一个类似于MSN 的自定义个性化窗体,今天在实践的过程中,发现在实现资源文件时就遇到了困难。在网上找了不少的资料,将怎么添加资源文件的很多,比如这个 http://blog.csdn.net/lizanhong/archive/2004/09/10/100812.aspx就不错,而且其中也注解了: 注意:ResourceManager rm = new ResourceMa原创 2007-05-20 00:34:00 · 1931 阅读 · 1 评论 -
DataRow indexing performance (integer vs. string)
SOURCE: http://www.codeproject.com/KB/database/datarow_indexing.aspxArticle:Introduction Background When I was developing an application for Pocket PC that used quite large DataSet, I wonde原创 2008-04-18 21:39:00 · 1459 阅读 · 0 评论 -
query performance of the access dababase
source: http://support.microsoft.com/kb/209126Information about query performance in an Access databaseView products that this article applies to.function loadTOCNode(){}转载 2008-04-19 00:25:00 · 1229 阅读 · 0 评论 -
快速构建大数据缓存
场景: 系统运行于正式环境后,发现时常发生OOM (OutOfMemory),通过 Windbg dump 了几个内存后发现很多缓存对象无法回收【分析过程另起新篇叙述】,于是想到如何处理缓存? 方案: 由于系统中的缓存都是采用 Hashtable 直接建立 key, value 来缓存对象,属于 Strong Handle类型,当然第一反应就是建原创 2009-12-27 14:40:00 · 1501 阅读 · 0 评论 -
安装 .Net Framework 1.1 时无响应,提示“正在注册System.EnterpriseServices.dll”的解决方案
安装 .Net Framework (以下简称 FWK)一般来说是很简单的事情,直接Next 就可以搞定,但世事无常态,总会有意外,今天就遇到一个。从MS下载最新的dotnetfx安装包,进行安装时,安装到最后一只停顿在“正在注册System.EnterpriseServices.dll ”的画面,长时间无响应(有个客户等了1个多小时,仍然没反应)。如果FWK安装不上,则基于其上开发的Appl原创 2010-03-27 16:23:00 · 3580 阅读 · 1 评论 -
Access 2003 中 null 和 '' 空字符串的奇怪问题
最近系统运行中发现Access 2003 版本中对待 Null 和 ‘’ (空字符)奇怪问题原创 2010-07-09 12:23:00 · 1768 阅读 · 0 评论 -
由 TypeInitializationException 引起的问题
由 TypeInitializationException 引起的问题原创 2010-07-09 12:26:00 · 1842 阅读 · 0 评论 -
Access 错了,还是我傻了
最近系统运行中发现Access 2003 版本中对待 Null 和 ‘’ (空字符)奇怪问题,重现步骤:1、创建表tabTest ;2、使用设计视图添加两个字段 ID ,col1名称类型长度说明IDNumber 主键,自增Col1ch原创 2010-05-21 15:06:00 · 1151 阅读 · 2 评论 -
集成开源系统实现自动化构建、代码质量评估、项目信息统计(1)——Jenkins安装
作者:alonesword联系:http://blog.csdn.net/alonesword/http://www.cnblogs.com/alonesword/(本文同步发布于 博客园 与 CSDN,如需转载,请保留其作者即出处) Jenkins 是java 语言开发,需要JRE(JDK)的支持(注:我到现在还不知道JRE 和 JDK 的区别>_ (一)原创 2011-11-05 19:39:44 · 2769 阅读 · 1 评论 -
6步确保 windbg 成功调试 .net
原文地址:http://blogs.msdn.com/b/dougste/archive/2011/10/31/tips-for-successful-net-debugging-with-windbg.aspx1、windbg 的版本一致。 分析时、dump内存时的 windbg 版本一致,且保证是完整的内存文件。使用 .dump /ma c:\dump.dmp 执行翻译 2012-04-05 23:37:16 · 2223 阅读 · 0 评论 -
IP地址库解析
感谢luma qq 关于地址库的格式描述:http://lumaqq.linuxsir.org/article/qqwry_format_detail.html 因客户需求,需要分析用户数据,需要知道用户访问时的国家信息,目前仅仅知道ip地址,如何知道国家信息呢?第一反应就是找个ip地址库。对照查找下即可。想想国内的ip地址库,比较全面的算是显IP的QX版本了。中间用了ip地址库。可以分析这个库原创 2012-06-19 06:49:56 · 1789 阅读 · 0 评论 -
分析、调试内存泄漏的应用程序
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 false 7.8 磅原创 2009-03-04 22:21:00 · 2086 阅读 · 0 评论 -
【翻译 Windbg - 4】Windbg 起步
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE翻译 2009-02-01 21:21:00 · 1648 阅读 · 0 评论 -
asp.net 自定义服务器控件权威资料
最近公司安排做一个自定义的可重用的控件 ,一直搞c/s 的,突然让我搞 b/s 还真有点不习惯,搁置了2年的web思想早已经陈旧了,要恶补一下了。asp.net 服务器控件最权威的资料 MSDN: 演练:开发和使用自定义服务器控件http://msdn.microsoft.com/zh-cn/library/yhzc935f.aspx演练:为 Web 服务器控件创建基本控件设计器http://ms原创 2008-09-10 22:33:00 · 1533 阅读 · 0 评论 -
AQtime实战
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0原创 2008-11-03 06:53:00 · 4650 阅读 · 0 评论 -
WinDbg / SOS Cheat Sheet
好东西,要留下记录,尽量全部装进我的大脑。哈哈!原文地址:http://kentb.blogspot.com/2007/11/windbg-sos-cheat-sheet.html Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NO原创 2009-01-04 22:27:00 · 1795 阅读 · 0 评论 -
【翻译 windbg - 1】Getting started with windbg - part I (第一部分 1)
最近在看相关内容,作者写的相当不错,自己随手学习了一下,非常棒,顺便也锻炼一下自己的翻译能力(好久没有处理相关内容了,能力直线下降啊)原文地址: Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE翻译 2009-01-03 22:33:00 · 5132 阅读 · 1 评论 -
【翻译 windbg-2】Getting started with windbg - part I (第二部分 )
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE翻译 2009-01-06 23:24:00 · 2458 阅读 · 0 评论 -
【翻译 windbg-3】高级WinDbg 使用教程
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE翻译 2009-01-18 13:50:00 · 3440 阅读 · 0 评论 -
【翻译 windbg - 6】NET 调试示例实验 1:挂起
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅翻译 2009-02-01 21:29:00 · 1727 阅读 · 0 评论 -
【翻译 Windbg - 5】.Net 调试举例
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE翻译 2009-02-01 21:25:00 · 2000 阅读 · 0 评论 -
循环优化技巧一 —— 大循环在内,小循环主外
循环优化,是程序在最短时间内运行出结果,大部分思想是空间换时间,但是这个方法还是比较特别的。直接看代码说话:using System;using System.Collections.Generic;using System.Text;namespace ConsoleTest{ class Program { const string CONSOLE_E原创 2007-06-28 21:05:00 · 3766 阅读 · 0 评论