搜索到与相关的文章
C#

C# 读写锁 ReaderWriteLock

ReaderWriterLock用於同步存取資源。它能在任何指定時間並行讀取多重執行緒或寫入單一執行緒。如果資源不常變更,ReaderWriterLock的產量優於每次一的鎖定(例如Monitor)。如果不常寫入(而且寫入時間很短)而是以讀取為主,則ReaderWriterLock最適合。多重讀取器和單一寫入器交替,就不會長期鎖定讀取器和寫入器。長期保留讀取器鎖定或寫入器鎖定,會影響其他執行緒。為獲得最佳效能,您不妨考慮重組應用程式將寫入期間縮至最小。執行

系统 2019-08-12 09:26:51 3208

Oracle

Oracle 基于 RMAN 的不完全恢复(incomplete rec

Oracle数据库可以实现数据库不完全恢复与完全恢复。完全恢复是将数据库恢复到最新时刻,也就是无损恢复,保证数据库无丢失的恢复。而不完全恢复则是根据需要特意将数据库恢复到某个过去的特定时间点或特定的SCN以及特定的Sequence。我们可以通过基于用户管理的不完全恢复实现,也可以通过基于RMAN方式来实现。本文主要描述是基于RMAN的不完全恢复的几种情形并给出示例。有关数据库备份恢复,RMAN备份恢复的概念与实战可以参考文章尾部给出的链接。一、不完全恢复的

系统 2019-08-12 01:52:34 3208

操作系统

tar命令的详解

tar命令[root@linux~]#tar[-cxtzjvfpPN]文件与文件夹....參数:-c:建立一个压缩文件的參数指令(create的意思);-x:解开一个压缩文件的參数指令!-t:查看tarfile里面的文件!特别注意,在參数的下达中,c/x/t仅能存在一个!不可同一时候存在!由于不可能同一时候压缩与解压缩。-z:是否同一时候具有gzip的属性?亦即是否须要用gzip压缩?-j:是否同一时候具有bzip2的属性?亦即是否须要用bzip2压缩?-

系统 2019-08-12 01:32:00 3208

各行各业

Yii/Yii2:查询返回以某特定列为索引(键)的数

在Yii1.x中,要想查询语句返回以特定列为键(key)的数组数据,代码例如以下(下述样例以表主键为返回数组索引):$users=User::model()->findAll(array('condition'=>'status=1','index'=>'id'));当中通过findAll方法传入的index參数将被CActiveRecord::populateRecords方法用来按该index为键来整理查询返回数据。在Yii2中,因为查询构造实际实现者

系统 2019-08-12 01:31:51 3208

C#

C#索引器

索引器概述索引器使得对象可按照与数组相似的方法进行索引。get访问器返回值。set访问器分配值。this关键字用于定义索引器。value关键字用于定义由set索引器分配的值。索引器不必根据整数值进行索引,由您决定如何定义特定的查找机制。索引器可被重载。索引器可以有多个形参,例如当访问二维数组时。C#语言一个最令人感兴趣的地方就是类的索引器(indexer)。简单说来,所谓索引器就是一类特殊的属性,通过它们你就可以像引用数组一样引用自己的类。显然,这一功能在

系统 2019-08-29 23:23:16 3207

Ubuntu

Ubuntu下erlang连接SQL SERVER 2008

erlang连接SQLServer使用ODBC方法,但在网络上还是缺少资料,自己折腾了2天才成功。现在特记录下来,以供大家借鉴。基本思路是erlangodbcserver+unixodbc+freetds,本文完全参考了InstallODBCandMSSQLServerClientforErlang,大家可以移步看看。1.SQLServer2008安装网上安装SQLServer2008很多,我参考的是Win7系统上安装SQLServer2008一步一步图解

系统 2019-08-12 01:55:41 3207

Ubuntu

ubuntu 下安装 matplotlib

直接使用sudoeasy_installmatplotlib报错============================================================================Editsetup.cfgtochangethebuildoptionsBUILDINGMATPLOTLIBmatplotlib:yes[1.3.1]python:yes[2.7.6(default,Mar222014,22:59:56)[GC

系统 2019-08-12 01:33:45 3207

CSS

CSS 3 属性学习大纲

1.Gradient渐变2.RGBA颜色透明3.Border-radius圆角4.text-shadow文字阴影5.box-shadow图层阴影6.Transform变形7.Transition过渡8.Animation动画CSS3属性学习大纲

系统 2019-08-12 01:32:23 3207

C#

如何利用书签向word文档读取或写入数据[C#](

物资部提出需求,希望能在整个系统出台之前先帮他们做一个能提取和写入数据的小东西,方便网上招标以及合同的自动生成。俺老师老甄同志把这一艰巨任务交给我了[原因是他手头的工作太多了]。经过一番讨论,我们决定用word自带的书签来作为盛放临时数据的容器。上网查资料,觉得这方面的文章还真是不多。查看office的对象模型,发现书签bookmarks有个自带的属性range,可以通过它来实现数据的提取和写入,可是问题又随之而来,怎么样取得这个range呢?试了很多种方

系统 2019-08-12 09:26:49 3206

redis

转-Redis学习手册(目录)

为什么自己当初要选择Redis作为数据存储解决方案中的一员呢?现在能想到的原因主要有三。其一,Redis不仅性能高效,而且完全免费。其二,是基于C/C++开发的服务器,这里应该有一定的感情因素吧。最后就是上手容易,操作简单。记得在刚刚接触Redis的时候,由于当时项目的工期相当紧张,留给我们做出选择的空间也是非常有限,一旦技术决策失误,造成的后果也比较严重。所以在做出决定之前,我不仅快速的浏览了Redis官网文档,而且还熬夜搜集了很多网上的相关技术文章。在

系统 2019-08-12 01:53:01 3206