码迷,mamicode.com
首页 >  
搜索关键字:释放资源    ( 495个结果
Linux和Windows的遍历目录下所有文件的方法对比
首先两者读取所有文件的方法都是采用迭代的方式,首先用函数A的返回值判断目录下是否有文件,然后返回值合法则在循环中用函数B直到函数B的返回值不合法为止。最后用函数C释放资源。 1、打开目录 先看Linux的,返回的是DIR*,因此出错时返回NULL(0)。而这里不用关心DIR结构具体定义,只需要知道是 ...
分类:Windows程序   时间:2017-02-05 14:06:27    阅读次数:298
C#操作SQL Server数据库
C#操作SQL Server数据库 1、概述 2、连接字符串的写法 3、SqlConnection对象 4、SqlCommand对象 5、SqlDataReader对象 6、DataSet对象 7、释放资源 1、概述 ado.net提供了丰富的数据库操作,这些操作可以分为三个步骤: 第一,使用Sql ...
分类:数据库   时间:2017-02-04 18:39:08    阅读次数:282
ArcGIS Engine中正确释放打开资源
转自原文 ArcGIS Engine中正确释放打开资源 AE中对MDB,SDE等数据库操作时,打开后却往往不能及时释放资源,导致别人操作提示对象被锁定。 很多帖子说了很多原理,看的也烦且不实用,比如一句话概括的用System.Runtime.InteropServices.Marshal.Relea ...
分类:其他好文   时间:2017-01-08 22:30:57    阅读次数:231
提高系统性能和安全性
使用using释放资源,使用SqlParameter传递参数,用ADO.NET调用存储过程 ...
分类:其他好文   时间:2017-01-07 22:35:25    阅读次数:228
enote笔记法使用范例(2)——指针(1)智能指针
要知道什么是智能指针,首先了解什么称为 “资源分配即初始化” what RAII:RAII—Resource Acquisition Is Initialization,即“资源分配即初始化” 在《C++ Primer》这样解释的,“通过定义一个类来封装资源的分配和释放,可以保证正确释放资源” 核心 ...
分类:其他好文   时间:2017-01-04 20:04:57    阅读次数:138
JDBC数据库连接池技术
在JDBC中,获得连接或释放资源是非常消耗系统资源的两个过程,为了解决此类性能问题,通常采用连接池技术,来共享连接。这样我们就不需要每次都创建连接、释放连接了,这些操作都交给了连接池。 用池的概念来管理Connection,这样可以重复使用Connection。有了连接池以后就不用自己亲自创建连接而... ...
分类:数据库   时间:2016-12-26 23:58:42    阅读次数:496
RAII
RALL( resource accquision is initalition):资源获取初始化,也就是在构造对象时回调类的构造函数进行对象的初始化,如:可以在其中打开文件,申请内存等,当对象应该被销毁时,自动调用析构函数,这一点是可以依赖的行为,可以将释放资源放在析构函数中。如:socket:: ...
分类:其他好文   时间:2016-12-24 02:09:46    阅读次数:130
[C#] C# 知识回顾 - Excetion 异常的介绍、使用和处理
Excetion 异常的介绍、使用和处理 目录 异常介绍 异常的特点 怎样使用异常 处理异常的 try-catch-finally 捕获异常的 Catch 块 释放资源的 Finally 块 捕获异常的 Catch 块 释放资源的 Finally 块 一、异常介绍 我们平时在写程序时,无意中(或技术 ...
分类:Windows程序   时间:2016-12-21 09:30:07    阅读次数:353
java IO流 之 输出流 OutputString()
Java学习重点之一:OutputStream 流的使用 FileOutPutStream:子类,写出数据的通道 步骤: 1.获取目标文件 2.创建通道(如果原来没有目标文件,则会自动创建一个) 3.写入数据 write() 4.释放资源 注意: (1)如果目标文件不存在,那么会自己创建一个目标文件 ...
分类:编程语言   时间:2016-12-06 14:25:43    阅读次数:153
java IO流 之 输入流 InputString()
学习java的重点之一:InputStream 流的使用 (1)FileInputstream: 子类,读取数据的通道 使用步骤: 1.获取目标文件:new File() 2.建立通道:new FileInputString() 3.读取数据:read() 4.释放资源:close() (2)读取数 ...
分类:编程语言   时间:2016-12-06 14:12:34    阅读次数:235
495条   上一页 1 ... 22 23 24 25 26 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!