一、orm中繼資料樣本 <hibernate-mapping> <class name=”cn.it.domain.Customer” table=”cst_customer”> <id name=”cust_id” column=”cust_id”> &
js的數組的操作函數實在是太多了(比C#要多得多),遍曆的方法也有好幾個,這裡有必要自己總結一下: 數組操作 方法 描述 FF N IE concat() 串連兩個或更多的數組,並返回結果。 1 4 4 join()
--不多說,直接上代碼 procedure TFrmMain.Brand; var JSONObject, jsonparam: TJSONObject; // JSON類 jsonArray: TJSONArray; // JSON陣列變數 i: Integer; Flag_Do: Boolean; jsonToSend: TStringStream;
spring的webflux初探 不久前, spring進行了較大的改動, 主要目的是為了增加對響應式編程的支援. spring 預設是採用了reactor項目作為響應式編程(reactive programming)的支援, 我也以此作為基礎來談. reactor項目地址: https://github.com/reactor/reactor 為什麼要reactor 總的來說, reactor也是一個用於編寫非同步代碼的庫, 眾所周知, 對於同步程式來說,
今天下載了一個C#源碼,用到了資料庫。 源碼項目裡有建立資料庫的檔案,是資料庫主檔案和記錄檔,格式是mdf(資料庫主檔案)和一個ldf(記錄檔)。 用這兩個檔案建立資料庫步驟如下: 1.用mdf檔案的檔案名稱,建立一個資料庫(可以用SQL Server Management Studio工具建立) 2.關掉資料庫程式,停止資料庫服務 3.找到剛剛建立的資料庫檔案所在的目錄,一般在C:/Program Files/Microsoft SQL
如果apache 配置/apache tomcat 設定檔沒有處理好,會給網站帶來相當大的隱患,目錄遍曆漏洞,會將網站的所有目錄暴露在訪問者眼前,有經驗的開發人員或hacker們可以從這些目錄得知當前網站的資訊,如開發語言、伺服器系統、網站結構,甚至一些敏感的資訊。 apache如何防範目錄遍曆漏洞。 此apache教程如下 編輯httpd.conf 找到“ 1
wrox《Expert one on one J2EE design and development》 --
有這樣一個需求,先說下表結構,這個表裡有文章資訊和問答資訊,1對1或者1對多。type 1是文章資訊類型 2 是問答類型 CREATE TABLE `wenda` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(50) NOT NULL, `type` int(4) DEFAULT NULL, `tieziId` int(11) DEFAULT NULL,
使用aspectj處理攔截aop,需要擷取實作類別介面上的註解 public Object around(ProceedingJoinPoint pjp) throws Throwable{ long time1=System.currentTimeMillis(); String className=pjp.getTarget().getClass().getSimpleName(); String
連結:http://blog.csdn.net/guoquanyou/article/details/5689652 做項目被log4j的輸出格式化參數搞煩了,索性把API的相關部分大致翻譯一下,原文參見http://logging.apache.org/log4j/docs/api/org/apache/log4j/PatternLayout.html 參數 說明 例子
探查域信任問題 問題描述兩個 WebLogic Server 域之間的雙向通訊產生了安全異常。備忘: 在本文中可以找到異常樣本。 快速連結 為什麼需要在 WLS 域之間建立信任。
/* * 計算時間間隔,精確到秒,返回一個String */public String caculateDuration(Date beginDate, Date endDate) {Long beginDateLong = beginDate.getTime();// Date型轉換成Long型毫秒數,用於計算Long endDateLong = endDate.getTime();Long durationLong = endDateLong - beginDateLong;long
Inno Setup添加Path變數 在[setup]段添加 ChangesEnvironment=true 在[Code]段中添加 procedure SetEnv(aEnvName, aEnvValue: string; aIsInstall, aIsInsForAllUser: Boolean);//設定環境變數函數varsOrgValue: string;S1, sFileName, sInsFlag: string;bRetValue, bInsForAllUser:
前言: 最近被網路爬蟲中的去重策略所困擾。使用一些其他的“理想”的去重策略,不過在運行過程中總是會不太聽話。不過當我發現了BloomFilter這個東西的時候,的確,這裡是我目前找到的最靠譜的一種方法。 如果,你說URL去重嘛,有什麼難的。那麼你可以看完下面的一些問題再說這句話。 關於BloomFilter: Bloom filter 是由 Howard Bloom 在 1970
Smarty是PHP語言裡面最經典的模板引擎,如果你曾經開發過PHP程式,那麼或多或少都有使用過它。Smarty在2010年發布了第三版,Smarty 3用當下最新的PHP5進行了重構。它保留了原有的文法並加入了一些更現代的特性。 Twig是來自Symfony開發人員,Twig作者將其定位成一個快速及功能強大的現代模板引擎。Twig有著許多與Smarty 3相似的特性,但為了提高效能而稍微有些不同。 現在我們來將兩者進行一下效能對比測試:
JSONModel的模型嵌套 代碼:https://github.com/SunshineTraveller/JSONModelDemo 我們解析資料的時候會遇到嵌套的資料,解析的時候會用到嵌套的模型,下面說下JSONModel嵌套的一些注意問題。 1.先簡單說下JSONModel的簡單用法 1.1單層模型 .h檔案 #import
@Valid Spring MVC採用的校正是hibernate-validate,第一步肯定是導包,就忽略了 可使用的校正註解 @NotNull 值不可為空@Null 值必須為空白@Pattern(regex=) 字串必須匹配Regex@Size(min=,max=) 集合的元素數量必須在min和max之間@CreditNumber(ignoreNonDigitCharacters=) 字串必須是信用卡號(按美國的標準驗證)@Email
解法:一開始沒想到怎麼寫,但是慢慢覺得,同一個部落裡面的距離都是盡量短的,然後就像題目中的圖一樣兩個部落之間的距離就會很長,這個長度其實是由這個部落裡面某個人連出去和另一個部落的某個人的距離。我們直接跑一遍最小產生樹就好了,這樣自己部落的人的距離就是盡量短,然後這個產生樹最長的幾條邊裡面,直接輸出倒數第k-1條即可。 代碼如下: #include<iostream>#include<cstdio>#include<vector>#include&
轉自:https://segmentfault.com/a/1190000003858219 首先介紹兩個學習Angular的學習資源AngularJS-Learning還有recipes-with-angular-js-examples。 兩個編寫Angular的代碼規範,分別是angularjs-styleguide和angular-styleguide 專案檔結構產生的外掛程式(一般要配合yeoman等使用)
Subst是DOS下的一個優秀的命令,對於Windows98,它的可執行檔Subst.exe在C:\Windows\Command檔案夾下, 而Windows XP及以後版本應該在C:\Windows\System32檔案夾下, 其正規的中文名稱應該是“給目錄賦磁碟機符命令”。 它的功能是以磁碟機符代替路徑名稱,以使磁碟機符與指定的子目錄路徑等效。