自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (2)
  • 收藏
  • 关注

原创 VS2015远程调试ASP.NET程序说明

VS2015远程调试ASP.NET程序说明问题背景一些复杂的多系统耦合的ASP.NET程序往往不便于,发布到服务器之后,可能有些bug本地调试不会出现或很难重现,这种情况下,通过输出日志,也可以确定问题原因,但总是不如直接调试代码来的快,通过VS2015的远程调试功能,可以实现远程调试已经部署到服务器上web程序。下面详述配置远程调试环境的步骤,配置好远程调试环境后,调试过程和本机调试基本一样。配置过程 配置服务端 安装VS2015的时候,同时安装了一个远程调试代理程序,在安装目录.

2021-01-14 14:56:59 517

转载 实用技巧:六招教你去掉图片上的文字

1、使用仿制图章工具去除文字这是比较常用的方法。具体的操作是,选取仿制图章工具,按住 Alt键,在无文字区域点击相似的色彩或图案采样, 然后在文字区域拖动鼠标复制以复盖文字。 要注意的是,采样点即为复制的起始点。选择不同的笔刷直径会影响绘制的范围,而不同的笔刷硬度会影响绘制区域的边缘融合效果。2、使用修补工具去除文字。如果图片的背景色彩或图案比较一致,使用修补工具就比较方便。具体的

2013-10-17 19:21:21 1984

原创 boost shared_ptr计数分析

boost::shared_ptrpFirst(new CTest(2)); boost::detail::shared_count pn;   // reference counter    template   explicit shared_ptr( Y * p ): px( p ), pn( p )// Y must be complete    {

2013-05-07 15:58:01 1408

原创 链接 CRT 库和 MFC 库 链接顺序问题

在一个原有MFC Dll项目中添加了两个CPP文件,由于新添加的CPP文件没有用到MFC,在工程中设置这两个CPP文件不使用预编译头文件。今天早晨clean后重新编译,出现”LNK2005:_DllMain@12 already defined"错误,之前也经常遇到类似问题,总是百度一下解决问题就不再深究,今天详细查阅了msdn的资料,基本上搞清楚了问题的缘由及解决方案。具体原因:CR

2013-04-03 10:46:23 1450

转载 二进制浮点数算术标准 IEEE 754

IEEE 754维基百科,自由的百科全书IEEE二进制浮点数算术标准(IEEE 754)是1980年代以来最广泛使用的浮点数运算标准,为许多CPU与浮点运算器所采用。这个标准定义了表示浮点数的格式(包括负零-0)与反常值(denormal number)),一些特殊数值(无穷与非数值(NaN)),以及这些数值的“浮点数运算符”;它也指明了四种数值舍入

2013-03-14 10:10:34 4758

原创 Linux下显示加载动态库注意事项

Linux下显示加载动态库注意事项    最近将Windows上的若干个工程移植到Linux平台,exe工程通过显示加载的方式调用一个插件dll中的功能,在Windows平台上运行都很正常,但是在Linux平台上遇到一个很诡异的现象,在Linux平台显示调用插件dll(已经编译成so,为了描述方便,这里统一用动态库、DLL等window平台上的术语)中的函数时,发现一层层跟

2013-01-29 19:36:19 12547

转载 OD断点小结

OD断点小结  API断点 Ollydbg中一般下API中断的方法,有二种。 1.   在代码窗口中点鼠标右键,出现功能菜单。在[搜索]选择项下有〔当前模块的名称〕和〔全部模块的名称〕俩项,选择其中的一项就打开了程序调用 API的窗口,在这个窗口中选择你要跟踪的API函数名。双击这个函数就能到程序的调用地址处。然后用F2下中断。也可以在API窗口中选择需要跟踪的函 数点鼠标右键

2012-10-29 23:34:16 4473

转载 Windbg 分析 Dump File 找出高cpu及内存问题

Windbg 分析 Dump File 简单演示From:http://www.rainsts.net/article.asp?id=765使用 Windbg 调试 Dump 文件是一种常用的手法,不同于 Attach Process,这种方式允许我们 "离线" 完成调试工作。Dump 文件保存了目标进程某个时间点的内存及相关程序信息镜像。本文只是一个简单的调试过程演示,更多细

2012-09-14 18:10:27 14194 1

原创 内联汇编中慎用eax,ecx,edx

#include "stdafx.h"#include #include #include // 测试vc6默认对寄存器保存情况:// ebp总是在函数开始push, ebx、esi、edi如果用到也会push, eax、ecx、edx则永远不pushint asm_add(int a, int b){__asm{mov eax, aadd

2012-09-10 14:51:09 4022

转载 翻译:理解COM套间(第二部分)

转自:http://blog.sina.com.cn/s/blog_56dee71a0100ntr9.html英文原版:http://www.codeguru.com/cpp/com-tech/activex/apts/article.php/c5533/Understand

2011-10-10 17:39:45 887

转载 翻译:理解COM套间(第一部分)

最近在写一个 oledb provider,涉及到线程套间的问题,搜到下面的文章,感觉说的透彻,转了过来。这个oledb provider是为了在asp.net程序中供ado.net使用,通过System.Threading.Thread.CurrentThread.Apar

2011-10-10 17:38:01 954

原创 帮别人推荐的.net学习书籍,希望没有误人子弟

入门C#入门经典Beginning C# ObjectsVisual C#.NET技术内幕进阶Head First C#NET设计规范:约定、惯用法与模式C#本质论More Effective C#

2011-09-09 10:50:37 848

原创 IT人如何开始自己创业

IT人如何开始自己创业 当你要作出辞去工作,开始自己创业这个决定的时候,是不是有些迷茫的感觉?(我相信中国人都会非常谨慎的作出这个决定的)因为这个决定会让你有一种背水一战的感觉,好像失去了强大的支援,从此要孤军奋战。所以作出决定前,你最好对自己今后的事业做一些市场调查

2011-09-03 10:40:29 993

转载 周鸿袆:从程序员创业谈起

周鸿袆:从程序员创业谈起离开雅虎中国后的周鸿袆现在的身份是IDG公司的投资合伙人,手中拿着五亿美金用来做风投的他自然对创业有着说不完的话题。由于周鸿袆出身程序员,也一直是本刊的忠实读者,他希望一方面站在投资商的角度,同时以一种过来人的身份来探讨“程序员创业”这个话题。

2011-09-03 10:29:20 925

转载 vc调试窗口表达式格式化资料

<br />摘自msdn,列在这里方便查阅。<br />The following tables show the format specifiers recognized by the debugger.<br /><br />Specifier<br />Format<br />Expression<br />Value Displayed<br />d,i<br />signed decimal integer<br />0xF000F065, d<br />-268373915<br />u<br

2011-04-15 11:09:00 1093

转载 关于 五险一金

<br />养老保险<br /><br />一般要交满15年,到退休的时候才能终生享受养老金,所以想拿养老金的人请务必在自己退休前15年就开始交。如果到退休年龄交养老保险不满15年,那等到你退休的时候国家会把你个人帐户上存的8%的养老金全部退给你。那单位给你交的21%到哪里去了?国家把单位为你交的21% 的钱全部划到国家的养老统筹基金里了。国家规定,退钱的时候只退给个人自己扣交的钱,单位为他交的钱全部都为国家做贡献。退休时候的养老金是怎么算出来的。养老金的算法很复杂,国家每年都会把缴费基数变一次,:如果你现

2011-03-29 13:41:00 670

转载 面向对象设计原则

<br />什么是设计原则? <br />设计原则是基本的工具,应用这些规则可以使你的代码更加灵活、更容易维护,更容易扩展。基本原则<br /> 封装变化Encapsulate what varies.面向接口编程而非实现 Code to an interface rather than to an implementation.优先使用组合而非继承 Favor Composition Over InheritanceSRP: The single responsibility principle 单一

2011-03-02 10:24:00 431

转载 [转]VC使用CRT调试功能来检测内存泄漏

<br />VC使用CRT调试功能来检测内存泄漏<br />作者:JerryZ <br />C/C++ 编程语言的最强大功能之一便是其动态分配和释放内存,但是中国有句古话:“最大的长处也可能成为最大的弱点”,那么 C/C++ 应用程序正好印证了这句话。在 C/C++ 应用程序开发过程中,动态分配的内存处理不当是最常见的问题。其中,最难捉摸也最难检测的错误之一就是内存泄漏,即未能正确释放以前分配的内存的错误。偶尔发生的少量内存泄漏可能不会引起我们的注意,但泄漏大量内存的程序或泄漏日益增多的程序可能会表现出各种

2010-11-30 10:43:00 547

转载 一些字符集转换的代码

<br />#include "main.h"#include<errno.h>/* %40 @ < < > > & & &apos; ' " " nbsp; ' ' *///common simple chinese character encodechar *encode_type[] ={"gbk","utf-8","utf8",

2010-09-10 15:23:00 1514 1

原创 一个动态编译的简单例子

<br /> <br />using System;<br />using Microsoft.CSharp;<br />using System.CodeDom.Compiler;<br />using System.Reflection;<br />public class Example<br />{<br /> static void Main()<br /> {<br />  CSharpCodeProvider provider = new CSharpCodeProvider();<br />

2010-07-22 16:57:00 626

原创 javascript 中实现继承及多态的例子

在js 中通过原型继承,实现了c++中虚函数的多态效果: testfunction A() {      this.fun1 = function() {          alert("A");    }      this.fun2 = function() {          this.fun1();      }  } function B() {    this.fun1

2010-04-01 15:11:00 690

转载 IT人 不要一辈子靠技术生存(转)

  我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊).   一。 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事 市场开发,跑腿的人,没有前途。   不知道你是不是知道,咱们

2009-05-09 09:58:00 547

转载 13件不该在职场分享的事

13件不该在职场分享的事  你知道TMI是什麼吗?很有可能你不是因它而内疚,就是沦为它的受害者。这词指的是「过多的资讯(too much information)」,它使全国人民的日常生活变得棘手。只要想想你最近的不愉快对话–无论是与朋友、家人或陌生人:刚开始一切都很顺利,直到对方跨过界线开始刺探财务状况、性生活或健康问题。不管怎麼努力,你对过分分享者已永远改观。假如你

2009-03-30 14:01:00 520

转载 几种流行的AJAX框架jQuery,Mootools,Dojo,Ext JS的对比

几种流行的AJAX框架jQuery,Mootools,Dojo,Ext JS的对比 首先让我们来看看选择AJAX框架的基础:你的项目需求(即你需要哪些特性,例如是否要求做出精美的界面、特效或其它功能)是否支持A等级的浏览器(IE, Firefox等)?文档的质量:是否完善(包含教程,API,代码示例等)框架的可扩展性如何?为框架写插件容易吗?你是否喜欢它的API的风格?能大多程度上统一你的

2009-03-30 13:58:00 661

转载 [转载]我曾经是铁路职工,我来告诉你火车票到哪里去了

我曾经在铁路局客运部门工作过很长一段时间,后来调动工作离开了铁路部门,就我在铁路客运部门工作的这一段时间的经验,我来给大家谈谈谈火车票的事情。    1、铁路车票难买最根本的原因还是运力不足,这不是为铁路部门开脱,而是实情如此,没办法解决。我在机关,以前每到春运、暑运,我们都要下基层,内部管这叫干部添乘,专门发一个添乘证,当然,只能上本局的车。我们每年都有几次添乘,亲身体验过那种挤的程度,有一次我

2009-01-19 13:48:00 2608

转载 监控特定文件夹的事件:三种解决方法汇总

监控特定文件夹的事件:三种解决方法汇总 LDBIVR程序中要监视特定文件夹的文件落地或者删除事件,本来要用SHELL中的事件通知机制,后来因为要考虑到各种意外事件,如服务意外退出、服务器崩溃等,遂作罢。对于目录事件异步通知,大致有三个方法:调用Windows的api函数ReadDirectoryChanges监视指定目录中文件(推荐使用),这个使用异步IO:http://msd

2009-01-07 14:08:00 1039

原创 北京地区广播电台频率

北京地区广播电台频率电台频率播出时间中国国际广播电台环球资讯广播 Fm90.5 AM900 EASY  FM FM91.5 AM1251 CABLE FM103.2 HITFM FM88.7  NEWS CENTER  AM846 LANGUAGE STUDIO AM10

2009-01-06 12:38:00 6975 1

原创 关于《Java报表工具选型记》一个有意思的评论

全文如下: 简评《Java报表工具选型记》 在论坛里看到一个帖子《Java报表工具选型记》,洋洋洒洒一大篇,楼主写的很辛苦,我跟着楼主的思路绕了一大圈,看到最后才发现自己上套了。唉,我这个人爱挑毛病,不说两句话不舒服。   《Java报表工具选型记》作者说“我只要看看一个产品的样例功能在其他产品样例中有没有对应设计,就可以大致了解这些产品的优劣了”--程序员需要量的是制作报表的

2008-12-30 13:11:00 902

转载 Java报表工具选型记

Java报表工具选型记 第一天中午(阳光明媚,万里无云的天空中漂浮着朵朵白云……),老大交待任务,说目前一个项目中报表太多,而且这个用户太难缠了,考虑买个报表工具对付一下。因为我在几年前用过水晶报表,是部门内唯一接触过报表工具的人,所以工具选型这个光荣任务就非我莫属了。本来准备下午开始的,结果临时被售前部门的人拉去当苦力,帮忙写方案,弄到晚上10点多才结束。算了,明天再说吧。第二天昨晚电话

2008-12-30 11:00:00 1318 1

转载 选型报表工具有感!

 选型报表工具有感     昨天下午,项目组人员参加了报表的培训会议,学习并且考察一下该报表公司的报表是否满足我们用户的需求,该报表是炎鼎软件公司开发的Max@X Analyser(数巨分析系统),是一套基于互联网络(Internet)构架的数据分析软件产品,其集成版专门针对软件企业的应用开发与无缝集成而设计,帮助软件企业在自身产品中快速完成复杂报表设计与人性化OLAP分析创建,从而增强软

2008-12-30 10:58:00 1472

转载 报表工具选型指南

报表工具选型指南作者:IT168.com 随着企业信息化的加速,大部分企业都要上很多应用软件,而在应用软件中大部分都需要含有报表模块。作为其关键基础环节的报表工具在市场上也是层出不穷,让人眼花缭乱,国内外的加起来,仔细数一下,怕有二三十种。看看好象又都差不多,这给选择报表工具造成了不少的麻烦。  业内的报表工具在技术上大体可分成两类,一类以SQL/OLAP为理论基础(简称SQL型报

2008-12-30 10:28:00 1307

原创 一个比较完整的Inno Setup 安装脚本

一个比较完整的Inno Setup 安装脚本 从网上搜索来的,增加了对ini文件设置的功能,一个安装包常用的功能都具备了。 [Setup]; 注: AppId的值为单独标识该应用程序。; 不要为其他安装程序使用相同的AppId值。; (生成新的GUID,点击 工具|在IDE中生成GUID。)AppId={{A9861883-31C5-4324-BD9A-DC3271EEB675};

2008-12-18 11:09:00 1564

转载 通过OLEDB读取SQLSERVER数据库的使用经验

通过OLEDB读取SQLSERVER数据库的使用经验最近在写一个用OLEDB从SQLSERVER数据库读取数据的VC程序特将使用的经验总结一下方便未知使用之者1、首先建立数据库连接问题: 你可以使用以前的CoCreateInstance 建立数据库初始化对象,如下:  CoCreateInstance(_clsid, NULL, CLSCTX_INPROC_SERVER,   IID_ID

2008-11-13 10:50:00 1245

原创 unexpected user breakpoint in ntdll.dll

今天解决了一个困扰的很久的问题,debug状态下进程退出的时候总是出现一个莫名其妙的中断,看调用堆栈似乎是一个CALSS析构的时候释放内存出问题了,F5后可以继续退出,由于没有直接影响到用户的使用,就一直没有解决这个问题,今天有时间,搜了些资料,终于找到了一篇有价值的资料,按照说明设置好了环境一下就定位到出问题的点了,原因是程序退出的时候调用了一个appAuto->Revoke(); 该函数内部将

2008-10-21 11:35:00 1153

原创 Understanding and Solving Internet Explorer Leak Patterns

Understanding and Solving Internet Explorer Leak PatternsJustin RogersMicrosoft CorporationJune 2005The Evolution of the Web DeveloperIn the past, memory leaks havent posed huge problems fo

2008-05-29 12:53:00 737

原创 Understanding and Solving Internet Explorer Leak Patterns

Understanding and Solving Internet Explorer Leak PatternsJustin RogersMicrosoft CorporationJune 2005The Evolution of the Web DeveloperIn the past, memory leaks havent posed huge problems fo

2008-05-29 12:52:00 571

原创 简单开源的etl工具 filehelpers

filehelpers

2008-04-11 11:28:00 1075 1

转载 NET中Cookie编程基础

.NET中Cookie编程基础2006/11/30 10:05 简介   Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问您的站点时,您可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问您

2008-03-22 18:17:00 528

转载 Some of the best Open Source Project's in VC++ & MFC

原文:  http://www.codeproject.com/KB/cpp/OpenSource_VC_MFC.aspxIntroductionList of some of the best Open Source projects written in VC++/MFC. BackgroundCodeproject has the best source code repos

2008-03-18 17:44:00 812

原创 关于远程桌面的几个技巧

工作中经常通过远程桌面来操作其他机器, 总结几个技巧如下:1 控制台风格的远程桌面, 当需要远程控制多台机器时非常有用,可以记住密码在运行里键入: tsmmc.msc 命令2  以0 id联结远程机器, 0 id登陆可以强行将前面以0 id登陆的用户挤下线, 超过连接数限制的时候可以强行登陆,然后用下面的命令结束其他无用的联结mstsc /v:192.168.0.2 /consol

2008-02-21 14:00:00 1017

《寒江独钓-Windows内核安全编程》电子书及源码.rar

《寒江独钓-Windows内核安全编程》pdf扫描版及源码

2024-03-29

Visual Assist X 10.9.2074

Visual Assist X是一款非常好的Microsoft Visual Studio插件,可以支持Microsoft Visual Studio 2003,Microsoft Visual Studio 2005,Visual Studio 2008,Microsoft Visual Studio 2010,Microsoft Visual Studio 2013,Microsoft Visual Studio 2015,支持C/C++,C#,ASP,VisualBasic,Java和HTML等语言,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程的自动化和开发效率。

2017-11-28

truecrypt-4.3a-source-code

truecrypt-4.3a-source-code

2008-03-18

空空如也

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

TA关注的人

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