`
devgis
  • 浏览: 134156 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
原由:许多用户可能在查询相同的数据库以获取相同的数据。在这些情况下,可以通过使应用程序共享到数据源的连接来提高应用程序的性能。否则,让每个用户打开和关闭单独的连接的开销会对应用程序性能产生不利影响。这样就有了连接池。 实现: C#在连接字符串中设置连接池。 如果使用的是 OleDbConnection、OdbcConnection 或 OracleConnection 类,则连接池将由提供程序自动处理,所以您不必自己进行管理。 如果使用的是 SqlConnection 类,则连接池被隐式管理,但也提供选项允许您自己管理池。 连接使用Open()方法打开连接 ...
首先,在http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx下载源码,找到“ZipConstants.cs”修改publicstaticstringConvertToString(byte[] data) {returnEncoding.GetEncoding("gb2312").GetString(data, 0, data.Length);//return Encoding.ASCII.GetString(data,0, data.Length);}publicstaticbyte[] Conver ...
var map = null; var mi_Base = null; var mapName = "NA"; var outputfmt = "jpg"; function initialize() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("mapDIV")); map.setCenter(new GLatLng(0, 0), 3); map.setUIToDefault(); ...
访问共享文件夹(解决输入用户名密码问题)在.NET中的编程实现 2011-11-03 17:21:15| 分类: C#网络编程 |字号 订阅 摘要:本文简单介绍在.NET中如何通过API实现局域网共享访问编程。 本页内容 概述 API介绍 代码实现 应用示例 结束语 概述 一般用户在访问局域网中的计算机时都需要提供访问凭据,如果想通过编程来实现自动登录,.NET开发人员一般首先会想到通过调用WMI来实现。但是在实现过程中也许你会发现使用ConnectionOptions类不是很理想,因此本文采用了平台调用的方式来介绍共享访问编程实现。 API介绍 mpr.dl ...
到目前为止,许多的编程语言和工具都包含对正则表达式的支持,当然.NET也不例外,.NET基础类库中包含有一个名称空间和一系列可以充分发挥规则表达式威力的类。 正则表达式的知识可能是不少编程人员最烦恼的事儿了。如果你还没有规则表达式方面的知识的话,建议从正则表达式的基础知识入手。前参见正则表达式语法。 下面就来研究C#中的正则表达式,C#中的正则表达式包含在.NET基础雷库的一个名称空间下,这个名称空间就是System.Text.RegularExpressions。该名称空间包括8个类,1个枚举,1个委托。他们分别是: Capture: 包含一次匹配的结果; Captur ...
1.在一个目录下创建一个文件夹 if (!System.IO.Directory.Exists(path)) System.IO.Directory.CreateDirectory(path); Stringpath=@”C:/新文件夹的名字” 2.时间的字符串表示法20080616091219 System.DateTime.Now.ToString("yyyyMMdd"), System.DateTime.Now.ToString("HHmmss") DateTime.Now.ToString("yyyy/MM/dd HH ...
单单是说明 IEEE浮点数 就可以写一本书了,我将用几篇博文来简单的说说我所理解的浮点数,算是抛砖引玉吧。 一次面试 记得多年前我招聘 Java 程序员时的一次关于浮点数、二分法、编码的面试, 多年以后,他已经称为了一名很出色的程序员。 每次聚会他都会告诉我,“那次面试彻底改变了我的过去的学习方式, 我以前只是盲目接受知识,根本就没有自己思考过, 那次对话,比我大学四年学到的知识都多”。 我看他简历上写到读过《信息论》才谈了很多关于二分法以及编码的话题, 整个过程大概3个小时——这是我面试时间最长的一次。
1.多线程调用无参函数 using System; using System.Collections.Generic; using System.Linq; using System.Text; using
WinForm应用程序之注册模块的设计与实现 我们在安装一些桌面应用程序的时候,往往在会有提示当前用户使用的是试用版,要进行注册。刚好最近做了一个关于应用程序注册的小demo(这里只是一个思路),在这里和大家分享一下。 项目的要求是这样的: 1.能获取主机硬盘序列号、网卡MAC地址、CPU编号,并按照一定的算法由此生成机器码 2.能根据机器码按照一定的算法生成注册码
1.DataGridView实现课程表testcontrol.rar 2.DataGridView二维表头及单元格合并DataGridView单元格合并和二维表头.rarmyMultiColHeaderDgv.rar 3.DataGridView单元格显示GIF图片
stoffiplayer:http://code.google.com/p/yet-another-music-application/ LibPdf:http://code.google.com/p/lib-pdf/ Piccolo2D:http://code.google.com/p/piccolo2d/ XML XPath Query Analyzer Plugin for NotePad ++http://code.google.com/p/xpatherizernpp/ .NET Gold Parser Enginehttp://code.google.com/ ...
iTextSharp 使用详解(转) PDF文件是目前比较流行的电子文档格式,在办公自动化(OA)等软件的开发中,经常要用到该格式,但介绍如何制作PDF格式文件的资料非常少,在网上搜来搜去,都转贴的是同一段“暴力”破解的方法,代码片断如下: StreamWriter pPDF=new StreamWriter(filePath); ArrayList xRefs=new ArrayList(); float yPos =0f; long streamStart=0; long streamEnd=0; long streamLen =0; string strPDFMe ...
[代码]AESEncryptionUtility.cs using System; using System.IO; using System.Security.Cryptography; // // Sample encrypt/decrypt functions // Parameter checks and error handling // are ommited for better readability // @author:Ashwin Kumar // Date : 12/3/2008 public class AESEncryptionUtility { stat ...
要求: 1、要有联动性,老鼠和人的行为是被动的 2、考虑可扩展行,猫叫声可能会引起其他联动效应 看到这个程序设计题目,我的第一反应是用事件来解决,猫叫触发了事件,引起了老鼠的逃跑,老鼠逃跑又触发了事件导致主人被惊醒。所以按照这个思路,我做出了如下的解答。 首先,将猫、老鼠、和人分别抽象出来为三个类,分别为:Cat、Mouse、People。在
.Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (第2版) (C# DIY HttpWebClient) (转自Microshaoft) Posted on 2005-03-21 10:59 风之翼 阅读(70)评论(0)编辑收藏 .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (第2版) (C# DIY HttpWebClient) /* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient) *Reflector了一下System ...
Global site tag (gtag.js) - Google Analytics