考慮用LineReceiver實現一個機器人

 電梯直達1#發表於 2009-9-24 15:34:58|只看該作者|倒序瀏覽如果我們把網路的命令抽象出來, 所有的網路服務基本上都一樣, 除了服務連接埠不同而已.LineReceiver類就是協助封裝這些命令的.考慮用LineReceiver實現一個機器人.   1.   2. # -*- coding: utf-8 -*-   3.   4. from twisted.protocols.basic import LineReceiver   5.   6. class

使用TSQL建立作業

原貼出處CSDN,具體文章記不清了,在原來的基礎上修改了一點:if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_createjob]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[p_createjob]GOcreate proc p_createjob@jobname varchar(100),          

Regex應用–利用正則替換字元

原貼發表在http://community.csdn.net/Expert/topic/4236/4236065.xml?temp=.43771./*    利用Regex替換字元    改編自國外一個網站的一篇文章,記不清了    --vivianfdlpw 2005.9(引用請保留此資訊)    調用:    1.擷取字串中的英文字元    declare @str varchar(100)    set @str='xyz123z5'    select dbo.regexReplace(

批量重排識別欄位順序

原貼發表在 http://community.csdn.net/Expert/TopicView1.asp?id=4296496/*    由於刪除等操作,表中的identity列可能出現不連續的數字,這時可以重新對識別欄位排序    基本思路:刪除識別欄位,然後重建    --vivianfdlpw 2005.9 引用請保留此資訊 */exec sp_msforeachtable        @command1='if exists(select 1 from syscolumns     

刪除指定表的所有索引

/*    刪除指定表的所有索引,包括主鍵索引,唯一索引和普通索引     調用:    declare @tbName varchar(20)    set @tbName='A'    exec sp_dropindex @tbName    vivianfdlpw 2005.9 引用情保留此資訊*/if exists(select 1 from sysobjects where id=object_id('sp_dropindex') and xtype='P')drop

普通列轉換為識別欄位

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_ToIDENTITY]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure

通過HTTP請求,將XML以SOAP訊息的方式發給JWSDP、.NET的webservice

文章目錄                  通過HTTP請求,將XML以SOAP訊息的方式發給JWSDP、.NET的webservice                  通過HTTP請求,將XML以SOAP訊息的方式發給JWSDP、.NET的webservice       本節將展示一種代碼模板,它會以‘手動’方式向JWSDP的webservice(document/literal)傳遞SOAP訊息。後面也會用相同的方法訪問

執行sp_helpdb提示不能向表的’owner’列插入空值

現象:有一台測試環境的機器中,執行sp_helpdb,提示下面的錯誤資訊。不能向表 'tempdb.dbo.#spdbdesc___________________________________________________________________________________________________________00010002498F'的'owner'列插入空值。Description: This indicates a problem with your SQL

Glibc 安裝指南

Glibc 安裝指南(適用於2.3/2.4/2.5/2.6/2.7)Glibc 安裝指南(適用於2.3/2.4/2.5/2.6/2.7)編譯前的預備知識與要點提示Glibc-2.3.6 建議使用 GCC-4.0 編譯,Glibc-2.4/2.5 建議使用 GCC-4.1 編譯,Glibc-2.6/2.7 建議使用 GCC-4.2 編譯。所有這些版本最低要求使用 GCC-3.4 編譯。編譯 Glibc 時使用的核心標頭檔版本可以比實際運行 Glibc

刪除或修改表時提示:無法更改表,因為它正在為複製而發布

PRB: You receive error 3724 when you drop a non-replicated objecthttp://support.microsoft.com/?id=326352SYMPTOMSWhen you try to drop or to rename an object (a table, a view, or a stored procedure) that is not replicated, you may receive an error

Julius孤立詞系統搭建

系統文檔:http://www.sp.nitech.ac.jp/~ri/julius-dev/doxygen/julius/4.0/en/julius-simple_8c.html系統書籍:http://julius.sourceforge.jp/book/Julius-3.2-book-e.pdf 在google中可以搜素到很多關於這些的內容。 因為AM本身和HTK的沒有什麼差別,所以主要來說一說LM以及Dictionary的問題。 首先要注意的是Julius不支援二進位的AM(HTK的二進位

搜尋當前資料庫中含有指定字串的表列

SET QUOTED_IDENTIFIER ON GOSET ANSI_NULLS ON GOif exists (select * from dbo.sysobjects                 where id = object_id(N'[dbo].[spFindTextInColumns]')                       and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure

千分位轉換

--建立轉換函式create function f_FormatNumber(  @n numeric(18,6) )returns varchar(30)asbegin   declare @t varchar(30)   set @t=cast(@n as varchar(30))   while right(@t,1)='0'       set @t=left(@t,len(@t)-1)      declare @i int   set @i=charindex('.',@t)  

編寫產生自訂角色和許可權的指令碼

原貼發表在http://community.csdn.net/Expert/topic/4293/4293496.xml?temp=.623852/*      改編自國外網站上的一篇文章,原文地址記不大清了     --vivianfdlpw   2005.9   引用請保留此資訊 */DECLARE @DatabaseRoleName [sysname]SET @DatabaseRoleName = 'createrole'            --角色名稱SET NOCOUNT

計算給定算術運算式的值

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_calc]') and xtype in (N'FN', N'IF', N'TF'))drop function [dbo].[f_calc]GO/*--計算運算式的函數計算給定算術運算式的值此方法由VB版 hhjjhjhj(大頭) 提供的VB處理常式程式上改造而來--鄒建 2004.07(引用請註明此資訊)--*//*--調用樣本select dbo.

強制還原已存在的資料庫

USE masterGOIF EXISTS (SELECT * FROM sysobjects        WHERE id = object_id(N'[dbo].[spForceRestoreDB]')       AND OBJECTPROPERTY(id, N'IsProcedure') = 1)DROP PROCEDURE [dbo].[spForceRestoreDB]GOSET QUOTED_IDENTIFIER  OFF    SET ANSI_NULLS  ON GO/*  

匯出表結構指令碼

/*    --匯出表結構指令碼    --用法:    --exec sp_ExportTables 'tb'    --vivianfdlpw 2005.10 引用請保留此資訊     */IF EXISTS(SELECT 1 FROM SYSOBJECTS WHERE ID=OBJECT_ID('sp_ExportTables') AND XTYPE='p')DROP PROCEDURE sp_ExportTablesGOCREATE PROCEDURE sp_ExportTables @

16進位轉換字串函數

/*    引自一位老外的文章,具體地址記不清了    --調用    declare @T1 nvarchar(4000)            ,@tmp varchar(20)    set @T1=N'國'    select @tmp='0x'+substring(dbo.fn_hex_to_char(convert(varbinary(16),@T1),16),3,2)    exec('select convert(int,'+@tmp+')')*/CREATE function

擷取資料庫中所有表的索引資訊

CREATE proc SP_NChelpindex@objname varchar(256),  -- 表名@CLUST VARCHAR(20) = 'ALL', -- CLUSTERED 僅叢集索引, NONCLUSTERED 僅非叢集索引@pk VARCHAR(10) = 'ALL'  -- PKONLY 主鍵索引, NOPK 非主鍵索引/*   擷取資料庫中所有表的索引資訊   --在master資料庫中建立,然後可以在任何資料庫中直接使用   用法:   SP_NCHELPINDEX

在觸發器中自訂日誌

/*    --在觸發器中自訂日誌    --vivianfdlpw 2005.10.24 引用請保留此資訊*/create trigger tron 表for updateas--記錄資訊declare @o int        ,@f int        ,@t int        ,@ret int        ,@info varchar(1000)   --要記錄的資訊        ,@path varchar(255)    --記錄檔路徑select 

總頁數: 61357 1 .... 14084 14085 14086 14087 14088 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.