相关分类: Java技术 C/C++ VB delphi
  • 一个泛型的问题。

    前段时间我还在纳闷,在上上篇设计模式的单例模式中,我只New过一次对象。但是查看我分明得到了2个或多个不同的对象。今天做个试验。代码如下 通过实验发现,对象确实是new了两次,initial确实是进入了两次,对于不同泛型对象,是要重新开辟内存的。 下面的文章做个资料...

    2018-06-18 03:10:32

  • 一个类型转换而引起的三级事件的一些思考

    前段时间出了个三级事件,查下来竟然是因为一个溢出造成的死循环,在公司出事件还是挺冒险的一件事,除了大boss要扣钱,还要给 高层一个合理的解释,如果在小公司干活,可能就算网站宕了一天估计也没事,如果在大点的公司每秒都是银子的流失,也许造成的损失就算 我们...

    2018-06-18 03:10:24

  • 创建安全的ashx文件,ashx编译

    平时系统默认创建的ashx如下格式: Code %@WebHandlerLanguage="C#"Class="Handler2"% usingSystem; usingSystem.Web; publicclassHandler2:IHttpHandler{ publicvoidProcessRequest(HttpContextcontext){ context.Response.ContentType="text/plain"; context.Respons...

    2018-06-18 03:10:21

  • .Net 利用消息在进程间通讯实现进程互操作

    有时候我们会遇到需要在两个进程间通过某种方式实现互操作,方法有很多,例如你可以尝试让两个进程持续监视一个外部文件,由此文件记录各自进程的数据;还有可以使用网络端口实现进程间通讯、共享一片内存区域记录及传递各自进程的数据等;此处讲述在.net 下如何利用消...

    2018-06-18 03:10:14

  • 简单例子快速了解事件处理和委托 event delegate

    以下仅仅是用最简单的方式表示事件,实际应用可能是不同窗体之间相互通知某些操作,达到触发。 首先声明一个degate的 EventHandler 参数可以没有 一个或多个 但是触发和使用一定要匹配。 创建一个该EvenHandler的实例a 在程序建立或你需要的时候产生一个事件触发申明 [...

    2018-06-18 03:10:08

  • 什么是CTS、CLS和CLR

    CTS、CLS和CLR是.NET框架的基本概念,但往往成为程序员们忽视的部分。清楚理解三者的概念,有助于.NET程序员编写高效安全的.NET程序。 所涉及到的知识点 .NET的基本概念 CLS、CTS和常用语言的关系 分析问题 CLR的全称是公共语言运行库(Common Language Runtime),读...

    2018-06-18 03:10:07 C++语言

  • [工具]小测试和学习项目清单化框架

    下载 :Personal_Study_Assistant.zip 背景 实际中,我们可能要经常会对一些API或小核心代码不太确定,于是写一些小测试代码,如正则表达式测试。时间久了,这些小项目散落得到处都是,查找和整理起来都比较费时间。 工欲善其事,必先利其器,下面让我们来解决一下这个...

    2018-06-18 03:10:06 cms

  • 类与结构体比较

    // 结构示例: public struct Person{ string Name; int height; int weight} public bool overWeight(){ // implement something } 类示例: public class TestTime { int hours; int minutes; int seconds; } public void passtime(){ // implementation of behavior...

    2018-06-18 03:10:02

  • vs2013 在win7下,使用c++创建项目各种报错问题解决方

    错误1: 提示缺少mfc100ud.dll 错误2:win7 vs2013 mfc程序找不到sdkddkver.h 错误3:error LNK1158: 无法运行rc.exe 等等; 在网上搜了好久,也尝试了好多解决方案,最终找到解决方案,注意:环境是win7+vs2013 解决方案:项目--右键--属性--配置属性--常规--平台工具...

    2018-06-18 03:10:05

  • ArrayList与List对象用法与区别

    比如: 代码如下 复制代码 string[] s=new string[3]; //赋值 s[0]="a"; s[1]="b"; s[2]="c"; //修改 s[1]="b1"; 但是,数组也存在一些不足的地方。比如在数组的两个数据间插入数据也是很麻烦的。还有我们在声明数组的时候,必须同时指明数组的长度,数组的长度过长,...

    2018-06-18 03:10:04

2