這個版本在0.9版本的基礎上作了一些小的改動,比如取消了build過程中的maven,修復了不能從緩存中徹底清除對象的Bug,調整了一對一、一對多及延遲加載中的一些問題。實現了以前大峽的《“簡約不簡單”》一文中所描述的一些設想,更加簡化了配置。這個版本的源碼下載地址:http://www.easyjf.com/download/easydbo/easydbo-0.9.1.src.zipEasyDBO的wiki地址:http://wiki.easyjf.co
系統 2019-08-12 01:52:32 1928
原文:T-SQL性能調整——信息收集IO信息(自服務器啟動開始)--DatabaseIOanalysisWITHIOFORDATABASEAS(SELECTDB_NAME(VFS.database_id)ASDatabaseName,CASEWHENsmf.type=1THEN'LOG_FILE'ELSE'DATA_FILE'ENDASDatabaseFile_type,SUM(VFS.num_of_bytes_written)ASIO_Write,SUM
系統 2019-08-12 01:51:43 1928
--測試表及數據CREATETABLEtb(Colvarchar(10))INSERTtbSELECT'1900-1-1'UNIONALLSELECT'19aa-1-1'GOSELECT*FROMtbWHEREISDATE(Col)=1ANDCol
系統 2019-08-12 01:51:27 1928
SQL語句第二篇,不說廢話直接開始吧。首先創建一張表如下,創建表的方法在上篇介紹過了,這里就不再贅述。添加新數據:INSERTINTO<表名>(<列名列表>)VALUES(<值列表>)如:INSERTINTOt_student(student_id,student_name,student_age,student_sex)VALUES(1,'大毛',18,'男');其中列名可以省略,省略之后要求插入的值必須與列一一對應:INSERTINTOt_studen
系統 2019-08-12 01:33:48 1928
CounttheTreesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):1248AcceptedSubmission(s):812ProblemDescriptionAnothercommonsocialinabilityisknownasACM(AbnormallyCompulsiveMeditation).Thispsy
系統 2019-08-12 01:33:48 1928
面向文檔的NoSQL數據庫主要解決的問題不是高性能的并發讀寫,而是保證海量數據存儲的同時,具有良好的查詢性能。條件操作符<,<=,>,>=這個操作符就不用多解釋了,最常用也是最簡單的db.collection.find({"field":{$gt:value}});//大于:field>valuedb.collection.find({"field":{$lt:value}});//小于:field
系統 2019-08-12 01:33:42 1928
in和exists區別in是把外表和內表作hashjoin,而exists是對外表作loop,每次loop再對內表進行查詢。一直以來認為exists比in效率高的說法是不準確的。如果查詢的兩個表大小相當,那么用in和exists差別不大。如果兩個表中一個較小,一個是大表,則子查詢表大的用exists,子查詢表小的用in:例如:表A(小表),表B(大表)1:select*fromAwhereccin(selectccfromB)效率低,用到了A表上cc列的索
系統 2019-08-12 01:54:43 1927
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3602省賽的C題,方法是hash每個節點定義的狀態。關鍵貌似要直接DFS遞歸會爆棧,所以我手寫了一個棧模擬。下面還是貼沒有模擬棧之前的代碼,提交會sf,不過看起來會好理解很多,模擬部分可以自己去寫。ViewCode1#include2#include3#include4#inclu
系統 2019-08-12 01:54:26 1927
原文:錯誤21002:[SQL-DMO]用戶"xxx"已經存在轉載自:http://topic.csdn.net/u/20120829/09/faf381b6-d4e9-4f97-a21f-d1adfd43fbe4.html?seed=1190913404&r=79566866#r_79566866MSSQL2000遷移數據庫或者還原數據庫后,新建相同用戶名的時候或者指定數據庫登錄用戶時出現錯誤提示:“錯誤21002:[SQL-DMO]用戶"xxx"已經存
系統 2019-08-12 01:54:19 1927
對300萬一張表數據,用游標進行循環,不同寫法的效率比較1、顯示游標declarecursorcur_2isselecta.cust_namefromea_cust.cust_infoa;cust_idvarchar2(100);beginopencur_2;loopfetchcur_2intocust_id;exitwhencur_2%notfound;NULL;endloop;closecur_2;end;--耗時48秒2、隱式游標declarebeg
系統 2019-08-12 01:54:18 1927
創建臨時表#Resultifobject_id('tempdb..#Result')isnotnulldroptable#Resultcreatetable#Result(EmployeeNMnvarchar(50),CriterionNamenvarchar(200),EvalPointsmallint)查詢結果集添加到臨時表insertinto#ResultSELECTH.EmployeeNMEmployeeNM,CriterionName+'@'+E
系統 2019-08-12 01:54:02 1927
sql增加數據的例子ALTERtriggercreatePersononPersonforinsertasbegindeclare@namenchar(10)select@name=namefrominsertedINSERTINTOPersonCopy(name)VALUES(@name)print'結果為:'+@name--insertintostoreInfo(storeID,mID)values((selectmIDfrom))endsql修改數據
系統 2019-08-12 01:53:47 1927
步驟mysql本身是沒有ODBC驅動的,要自己下一個,然后直接安裝。安裝好驅動后要進行ODBC數據源配置1控制面板——管理工具——數據源(ODBC)——2安裝環境變量01.CLASSPATH=E:\Workspaces\my-jar\mysql-connector-java-5.1.7-bin.jar02.Path=D:\Java\jdk1.6.0_13\bin;03.JAVA_HOME=D:\Java\jdk1.6.0_13\;3配置powerdesig
系統 2019-08-12 01:53:24 1927
Mysql觸發器DROPTRIGGERIFEXISTSt_afterinsert_on_user;DELIMITER//CREATETRIGGERt_afterinsert_on_userAFTERINSERTONuam_userFOREACHROWBEGININSERTINTOuam_user_markedVALUES(UUID(),new.user_id,1,'35c6e621-d123-4af8-877d-dcd0b751dac9',CURRENT_
系統 2019-08-12 01:53:23 1927
注:此處“重復”非完全重復,意為某字段數據重復HZT表結構IDintTitlenvarchar(50)AddDatedatetime數據IDTitleAddDate1我本有心12008-01-1710:27:24.8272我本有心12008-03-1710:27:21.7803我本有心22008-05-1710:27:30.4204我本有心22008-09-1710:27:30.4205我本有心32008-01-2010:27:30.4206我本有心320
系統 2019-08-12 01:53:15 1927