原文:SQLServer管理员专用连接的使用作为一名DBA,经常会处理一些比较棘手的服务无响应问题,鉴于事态的严重性,多数DBA可能直接用“重启”大法,以便尽快的恢复生产环境的正常运转,但是多数情况下我们却无法究其原因,即使产生了dump文件,没有微软的支持,我们同样被蒙在鼓里,幸好微软给我们留了一条“后路”,供我们在SQL服务无法连接时,使用它连接并查看“病因”,那就是DAC,dedicatedadministratorconnection,管理员专用连
系统 2019-08-12 01:54:46 2541
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/activity-lifecycle/index.html当一个用户使用你的应用,或者返回,或者退出时,Activity的实例会在它的生命周期内对应地切换到相应的状态。例如:当你的Activity第一次启动时
系统 2019-08-12 01:53:23 2541
同事写了个程序用创建多个线程使用ado同时对同个数据库进行相同的查询,涉及2张数据表的联查。当线程数非常多的情况下,读取数据的效率就会变得很慢,例如50个线程同时查询大概3000条数据,查询完成后通过游标全部读取到本地需要大概30秒。单个线程可能就一两秒。这是由于数据库锁导致的。同样的程序在我的机子上运行性能提高了1倍。主要原因由于我连接的sqlserver是企业版的,而同事那个连接的数据库是开发版的,企业版的sqlserver对并发访问做了一定的优化。但
系统 2019-08-12 01:51:51 2541
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache、Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。尽管Tomcat也可以作为独立的JavaWeb服务器,但在对静态资源(HTML、图像文件等)的处理速度,Web服务器管理等方面都不如Apache、IIS服务器等其他专业的HTTP服务器,因此在实际应用中,
系统 2019-08-12 01:33:57 2541
参数化和即席查询,都是一个二难的选择。一旦选择参数化就有可能带来一种情况就是执行计划反复被利用。不会通过收集现有的统计信息,出一个比较优异的执行计划。即席查询也就是adhocquery,每次都需要重编译,花费比较大。这个是一个2难,需要平衡。对于这个问题sqlserver有简单参数化,强制参数化和2008才有的optimizeforadhocworkloads。optimizeforadhocworkloads的原理大概如此:当你第一次执行adhoc查询的
系统 2019-08-12 01:33:33 2541
Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸VerdensGang(vg.no)使用3台Varnish代替了原来的12台squid,性能比以前更好。Varnish的作者Poul-HenningKamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算机系统的内存除了主存外,还包括了cpu内的L1、L2,甚至有L3快取。硬盘上也有自己的快取装置,因此s
系统 2019-08-12 01:32:34 2541
ps-ef|grepjavakill-9[pid]即kill-91583即可杀掉java进程http://blog.csdn.net/andy572633/article/details/8253927查找进程并杀进程的命令
系统 2019-08-12 01:32:29 2541
Unix传奇(上篇)陈皓了解过去,我们才能知其然,更知所以然。总结过去,我们才会知道我们明天该如何去规划,该如何去走。在时间的滚轮中,许许多的东西就像流星一样一闪而逝,而有些东西却能经受着时间的考验散发着经久的魅力,让人津津乐道,流传至今。要知道明天怎么去选择,怎么去做,不是盲目地跟从今天各种各样琳琅满目前沿技术,而应该是去——认认真真地了解和回顾历史。Unix是目前还在存活的操作系统的元老了,走过了近乎40年的历程。在技术更新如此迅速的计算机世界的今天,
系统 2019-08-12 01:32:01 2541
应用场景:使用pandas把多个相同结构的Excel文件合并为一个。原始数据:相关代码:importosimportpandasaspd#将文件读取出来放一个列表里面pwd='test'#获取文件目录#新建列表,存放文件名file_list=[]#新建列表存放每个文件数据(依次读取多个相同结构的Excel文件并创建DataFrame)dfs=[]forroot,dirs,filesinos.walk(pwd):#第一个为起始路径,第二个为起始路径下的文件夹
系统 2019-09-27 17:57:01 2540
词云图是将词汇按照频率的高低显示不同大小而形成的图,可以一目了然地看出关键词。下面是词云图的python代码~#导入需要模块importjiebaimportnumpyasnpimportmatplotlib.pyplotaspltfromPILimportImagefromwordcloudimportWordCloud,STOPWORDS,ImageColorGeneratortext_road=str(input('请输入文章的路径:'))pictu
系统 2019-09-27 17:48:34 2540