- 博客(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
transaction-log-management
2013-06-06
How to boost DB server's performance
2008-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人