自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

原创 Python关闭窗体时释放资源

Python关闭窗体时,释放资源的简单实现如下:class frmMainForm(wx.Frame): def __init__(self): wx.Frame.__init__(self,None,-1,u'', size=(700, 500)) self.Center() self.SetBackgroundColour('silv

2013-08-30 08:38:14 6498

原创 Python获取MAC地址

运行在Linux下的Python程式获取MAC地址,其简单的方法如下:def get_mac_address(self): import uuid mac=uuid.UUID(int = uuid.getnode()).hex[-12:].upper() return '%s:%s:%s:%s:%s:%s' % (mac[0:2],mac[2:4],mac[4:6],m

2013-08-30 08:30:07 7487

原创 Python访问SQL Server数据库

将下面code保存到MSSQL.py文件,以供程式调用:#coding=utf-8 #!/usr/bin/env pythonimport pymssqlimport ConfigParserclass MSSQL: def __init__(self): cf = ConfigParser.ConfigParser() cf.read("A

2013-08-29 18:42:39 10288

原创 监视Python程式自动退出,并重新启动程式

有时,我们会遇到Python程式莫名其妙地退出,也没有任何异常提示,但我们希望程式能够一直运行,即便异常终止,也能自动启动,这时我们可以写一个监视程式,来达到目的: # -*- coding: utf-8 -*-#!/usr/bin/python import osimport subprocessres = subprocess.Popen('ps -ef | grep A

2013-08-29 18:22:47 9544

原创 定时执行Python程式

对应Python的监视程式等,有时我们需要像Windows 任务计划一样去定时自动执行相关程式,我们可以通过下面方式:打开文件  /etc/crontab在文件末尾加入下面一句命令,其含义是每2分钟执行一次Python程式/home/pi/ATTN/AutoRestartASRS.py*/2 * * * * root python /home/pi/ATTN/AutoRestartAS

2013-08-29 18:11:16 4105

原创 编译和部署CLR程序集

SQL Server CLR集成,让我们可以用C#编程,实现我们熟知的存储过程、函数及触发器等,然后部署到SQL Server。部署完成后,又可以用我们熟知的方式来调用。SQL Server CLR是T-SQL的一个很好的补充,因为它提供编程构造使得数据操作和计算更加容易。对于计算和复杂的执行逻辑,CLR托管代码比 T-SQL 更适合,它全面支持许多复杂的任务,包括字符串处理和正则表达式。通过 .

2013-08-22 10:22:04 4216

原创 数据驱动订阅图解

时常我们会遇到这样的问题,即收到的报表只有表头没有数据,而收到这样的报表是没有意义的。数据驱动订阅可以让我们实现,当有数据时才触发报表发送。实现很简单,请看下面一步步图解:点击“新建数据驱动订阅”输入“说明”,选择通知方式,然后“下一步”输入连接字符串和凭据,然后“下一步”指定包含收件人、报表参数等T-SQL,然后“下一步”提示:当SQL执行没有返回结果,则报表将不会发

2013-08-21 16:24:08 2050

原创 阻止意外UPATE或DELETE某张表的所有行的数据

意外地UPATE或DELETE某张表的所有行的数据,会给我们带来很大的麻烦,这点不说你也明白。于是,有效地阻止这种情况的发生,对DBA来说,是项很有意义的事。在网上看到一篇文章,给我一些启示,为了应用方便,我写了一个存储过程,通过指定表名和操作类型(UPDATE, DELETE or BOTH)即可快速对指定的表建立触发器。相关Script如下:USE [TESTDB]GO/**

2013-08-16 15:01:40 922

原创 记录INSERT,UPDATE或DELETE语句

表的数据有变化,想知道是谁执行什么样的SQL语句,可以通过Trigger实现,执行相关SQL的信息可以存放到表里。首先,建一张Table:CREATE TABLE [dbo].[LOGR]( [USRNAM] [varchar](50) NULL, [STATMT] [varchar](max) NULL, [UPDDAT] [datetime] NULL, [TBLNAM] [v

2013-08-16 14:26:40 1572

原创 查看文件组有哪些对象

如果你想知道数据库对象对应地都存放在哪些文件组,你可以通过下面的SQL实现: SELECT o.[name] N'对象名', o.[type], i.[name] N'索引名', i.[index_id], f.[name] N'文件组名' FROM sys.indexes i INNER JOIN sys.filegroups f ON i.data_space_id = f.data

2013-08-16 09:05:58 879

摄像头拍照及解析QR二维码

你可以从该项目中学习到,如何用C#实现电脑摄像头的拍照功能,及如何产生和解析QR二维码等。此项目在Win7+VS2012下运行正常。

2013-06-10

transaction-log-management

This covers performing transaction log backup and restore, monitoring and managing log growth, including quick diagnosis of the causes of rapid growth, and optimizing log architecture to maximize log throughput and availability.

2013-06-06

SQL Server 2012 Query Performance Tuning

本书详细介绍了SQL Server 2012的性能调校,对于DBA而言,是不可多得的学习宝典

2013-04-03

SQLServerExecutionPlans

这本书可以帮助你深入理解SQL Server的执行计划,以便进行性能调优等

2013-03-28

How to boost DB server's performance

From this file,you can learn some tips of SQL scricp,useful DBCC commands etc. Besides, you can learn how to use SQL Server Profiler,DTA and so forth.

2008-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除