/**PellSequence.cpp**Createdon:2013-09-0816:46*Author:lg*Description:a1=1,a2=2,...,an=2*an?1+an-2(n>2)*ans=an%32767*/#includeintPellMod(int);intmain(){inttc,n;scanf("%d",&tc);while(tc--){scanf("%d",&n);printf("%d\n",PellM
系統 2019-08-12 01:52:18 2614
我記得大二的時候,我們上java課程,當時老師就說了JDBC這個東西,也沒怎么好好學,直到如今,我也不直到JDBC是什么玩意,就知道這玩意能夠從數據庫提取數據,那么JDBC究竟是什么呢?JDBC是JavaDataBaseConnectivity的縮寫,含義意思是java數據庫連接,不須要多解釋了,我感覺!那么我們怎樣去做這樣子的一個連接呢?用過一次之后就會發現,事實上非常easy,記住幾個步驟,還有就是導入必要的驅動包就能夠了,以下是幾個重要的步驟:第一步
系統 2019-08-12 01:51:51 2613
測試環境SQL2005,windows2003DECLARE@idocint;DECLARE@docxml;SELECT@doc=bulkcolumnFROMOPENROWSET(BULK'D:\test.xml',SINGLE_BLOB)ASxEXECsp_xml_preparedocument@IdocOUTPUT,@docSELECT*into#tempFROMOPENXML(@Idoc,'/Root/Item',2)WITH([ID]varchar
系統 2019-08-29 22:13:56 2612
系統重裝對于我們來說,可以說是家常便飯了。但重裝系統之后,又要裝很多的應用軟件是會很煩的。特別是重裝一些數據庫軟件,時間長不說,搞不好數據丟失了會讓人抓狂。今天我簡單介紹一個不用重裝mysql的方法。首先在安裝mysql的時候不要把它安裝到系統盤中,這樣以后系統重裝后也不用重裝mysql,這一點很重要。那么系統重裝后該怎么做呢?請往下看。1.打開cmd,把目錄指向你安裝mysql的bin目錄下,在控制臺中輸入mysqld-nt.exe-install回車上
系統 2019-08-12 01:54:31 2612
在還原數據庫時,有時會提示因為數據庫正在使用,所以無法獲得對數據庫的獨占訪問權!!這時需要在還原數據庫之前關閉正在使用數據庫的線程。解決方案如下:執行該方案,必須首先定位到master數據庫,然后在分析查詢器中執行以下語句:ALTERDATABASE[數據庫名]SETOFFLINEWITHROLLBACKIMMEDIATE這樣就關閉了當前數據庫鏈接線程,并且回滾正在操作的事物。接下來就可以正常還原了!!還原數據庫時,提示因為數據庫正在使用,無法獲得對數據庫
系統 2019-08-12 01:54:16 2612
剛使用mysql,就老是碰到這個問題,真是郁悶,終于找到原因..C:\ProgramFiles\MySQL\MySQLServer5.0\bin>mysqlERROR1045(28000):Accessdeniedforuser(usingpassword:NO)解決方法:Step1:C:\ProgramFiles\MySQL\MySQLServer5.0\bin>mysql-uroot-pEnterpassword:******WelcometotheM
系統 2019-08-12 01:53:52 2612
目前在弄文件緩存的時候用到了判定文件存在與否,is_file()還是file_exists()呢?is_file和file_exists兩者效率比較起來,誰的運行速度更快呢?還是做個測試吧:1234567891011121314151617181920212223
系統 2019-08-12 01:54:48 2611
一、臨時表妙用--1、將老庫中的mediaid和新庫中的regionid對應上,然后插入到臨時表中SELECT*INTO#TempMediaRegionFROM(SELECTww.C_MEDIA,C_IDFROM[NEWSYS].[LMSData].[dbo].Base_RegionrightJOINopenquery(CRM,'select*fromT_LOCREGION')wwONC_CrmID=ww.C_REGION)hh--2、將媒體按媒體分組SE
系統 2019-08-12 01:53:41 2611
原文:SQL點滴30—SQL中常用的函數該文章轉載自http://www.cnblogs.com/jiajiayuan/archive/2011/06/16/2082488.html別人的總結,很詳細。以下所有例子均Studnet表為例:計算字符串長度len()用來計算字符串的長度selectsname,len(sname)fromstudent字符串轉換為大、小寫lower()用來將一個字符串轉換為小寫,upper()用來將一個字符串轉換為大寫selec
系統 2019-08-12 01:33:27 2611
原文:如何理解T-SQL中Merge語句(二)寫在前面的話:上一篇寫了如何理解T-SQL中Merge語句,基本把Merge語句要講的給講了,在文章的后面,拋出了幾個結,當時沒有想明白怎么去用文字表達,這一篇就來解答一下這幾個結,又是一篇“天馬行空”的文字,大家湊合看吧。===正文開始===先看下面表一(Student_Target)和表二(Student_Source)。一、WhenMatched部分執行下面SQL語句:MERGEINTOStudent_T
系統 2019-08-12 01:55:41 2610
原文:Oracle\MSSQLServerUpdate多表關聯更新一條Update更新語句是不能更新多張表的,除非使用觸發器隱含更新。而表的更新操作中,在很多情況下需要在表達式中引用要更新的表以外的數據。我們先來討論根據其他表數據更新你要更新的表一、MSSQLServer多表關聯更新sqlserver提供了update的from子句,可以將要更新的表與其它的數據源連接起來。雖然只能對一個表進行更新,但是通過將要更新的表與其它的數據源連接起來,就可以在upd
系統 2019-08-12 01:52:03 2610
--==============================--Oracle密碼文件--==============================/*一、密碼文件作用:主要進行DBA權限的身份認證DBA用戶:具有sysdba,sysoper權限的用戶被稱為dba用戶。默認情況下sysdba角色中存在sys用戶,sysoper角色中存在system用戶二、Oracle的兩種認證方式;1.使用與操作系統集成的身份驗證2.使用Oracle數據庫的密碼文件進
系統 2019-08-12 01:51:47 2610
一、通過登陸后臺備份數據庫到空間,然后后下載!二、生成Sql腳本的方法。用Ssms(Sql原企業管理器)登陸數據庫,點擊[任務]--[生成腳本],按向導繼續就行了。注意:下面圖中的2個選項一定要選,如果不選,可能表中的數據無法生成。完整備份萬網sqlserver數據庫到本地的2種方法(喜歡第2種)
系統 2019-08-29 22:32:50 2609
系統搜檢點scn(v$database(checkpoint_change#))數據文件搜檢點(v$datafile(checkpoint_change#))數據文件終止scn(v$datafile(last_change#))數據文件中存放的搜檢點啟動scn(v$datafile_header(checkpoint_change#)1、系統搜檢點scn當一個搜檢點動作完成之后,Oracle就把系統搜檢點的SCN存儲到節制文件中。selectcheckpo
系統 2019-08-12 01:54:55 2609
我們知道mysql在安裝的時候需要我們設置一個數據庫默認的用戶名和密碼,mongodb也不例外,不過mongodb是默認的沒有設置訪問限制的,不需要輸入用戶名和密碼都可以訪問的,但是這樣會十分的不安全,我們需要手動的為mongodb加上權限限制命令。首先建立一個默認的賬戶UseadminDb.addUser('sa','sa')這樣我們建立了一個用戶名為sa,密碼為sa的默認賬戶。在此時我們還是可以不輸入用戶名和密碼進入數據庫的,接下來我們做如下的修改。打
系統 2019-08-12 01:34:00 2609