搜索到与相关的文章
数据库相关

(C语言)共用体union的使用方法举例

曾经在学校学习C语言的时候一直搞不懂那个共用体union有什么用的。工作之后才发现它的一些妙用,现举比例如以下:1.为了方便看懂代码。比方说想写一个3*3的矩阵,能够这样写:[注:以下用红色部分标记的地方是后来加入上去的,谢谢yrqing718的提醒!]structMatrix{union{struct{float_f11,_f12,_f13,_f21,_f22,_f23,_f31,_f32,_f33;};floatf[3][3];}_matrix;};s

系统 2019-08-12 01:55:03 2451

SqlServer

如何识别SQL Server中的IO瓶颈

原文:如何识别SQLServer中的IO瓶颈原文出自:http://www.mssqltips.com/sqlservertip/2329/how-to-identify-io-bottlenecks-in-ms-sql-server/问题:我们可能经常会遇到SQLServer数据库频繁关闭的情况。在分析了内存和CPU使用情况后,我们需要继续调查根源是否在I/O。我们应该如何识别SQLServer是否有I/O相关的瓶颈?解决:当数据页经常从缓冲池中移进移出

系统 2019-08-12 01:54:50 2451

数据库相关

查询和删除表中重复数据sql语句

(一)1、查询表中重复数据。select*frompeoplewherepeopleIdin(selectpeopleIdfrompeoplegroupbypeopleIdhavingcount(peopleId)>1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录deletefrompeoplewherepeopleIdin(selectpeopleIdfrompeoplegroupbypeopl

系统 2019-08-12 01:54:44 2451

MySql

如何选择合适的MySQL存储引擎

MySQL有多种存储引擎:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。MySQL支持数个存储引擎作为对不同表的类型的处理器。MySQL存储引擎包括处理事务安全表的引擎和处理非事务安全表的引擎:◆MyISAM管理非事务表。它提供高速存储和检索,以及全文搜索能力。MyISAM在所有MySQL配置里被支持,它是默认的存储引擎,除非

系统 2019-08-12 01:52:53 2451

数据库相关

因为数据库正在使用,所以无法获得对数据库的独

还原数据库出错:”因为数据库正在使用,所以无法获得对数据库的独占访问权“的解决方案在还原数据库时,有时会提示因为数据库正在使用,所以无法获得对数据库的独占访问权!!这时需要在还原数据库前先杀死正在使用数据库的线程.该解决方案用到了系统表中的sysprocesses,若要访问sysprocesses,您必须定位到master数据库。以下是杀死正在使用'V091222'数据库的线程:usemasterdeclare@dbnamevarchar(20)set@d

系统 2019-08-12 01:52:38 2451

数据库相关

ts demuxer的加入记录

文件夹1初衷2tsdemux的功能介绍1初衷之前打算给dtplayer加入一些亮点功能,最初的想法是:bt下载播放+hls支持bt下载因为以来libtorrent库,尽管搞懂了怎样加入,但须要改动libtorrent库来集成,若将libtorrent集成到代码中,会将代码变得庞大,框架清晰度会变差,随机临时取消了bt功能的开发/后面開始加入hls支持,hls支持打算加入例如以下模块:stream-hlsdemuxer-tsdecoder-h264这样加上之

系统 2019-08-12 01:52:07 2451

数据库相关

数据库设计规范化

规范化数据库的逻辑设计(包括各种表和表间关系)是优化关系数据库的核心。设计好逻辑数据库,可以为优化数据库和应用程序性能打下基础。逻辑数据库设计不好,会影响整个系统的性能。规范化逻辑数据库设计包括使用正规的方法来将数据分为多个相关的表。有几个具有较少列的窄表是规范化数据库的特征。有少量具有较多列的宽表是非规范化数据库的特征。通常,合理的规范化会提高性能。如果包含有用的索引,SQLServer查询优化器可有效地在表间选择快速、有效的联接。下面给出了规范化的一些

系统 2019-08-12 01:51:41 2451

Tomcat

TOMCAT开放远程调试端口

方法1、WIN系统,在catalina.bat里:SETCATALINA_OPTS=-server-Xdebug-Xnoagent-Djava.compiler=NONE-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899Linux系统,在catalina.sh里:CATALINA_OPTS="-server-Xdebug-Xnoagent-Djava.compiler=NONE-Xru

系统 2019-08-12 01:33:44 2451

Tomcat

关于Logger,Tomcat 的Logger是如何工作的

HttpProcessor.javaprivateHttpConnectorconnector=null;privatevoidlog(Stringmessage){Loggerlogger=connector.getContainer().getLogger();if(logger!=null)logger.log(threadName+""+message);//为什么这句话可以用?往下推论}HttpProcessor.javapublicHttpPr

系统 2019-08-12 01:33:42 2451

Tomcat

tomcat 5 启动过程官方文档

http://tomcat.apache.org/tomcat-7.0-doc/architecture/startup/serverStartup.txtLicensedtotheApacheSoftwareFoundation(ASF)underoneormorecontributorlicenseagreements.SeetheNOTICEfiledistributedwiththisworkforadditionalinformationrega

系统 2019-08-12 01:33:14 2451