Time of Update: 2018-07-28
前些日子用到了Hibernate,本人菜鳥一個,剛接觸Hibernate,想做一個count和sum一起的查詢,結果卡了老半天,網上百度也沒找到結果,後來迫不得已FQ找,最終找到了答案。其實這在Hibernate的API文檔裡寫到過,當時沒注意,我是後來FQ時才發現的。所以還是得靠文檔。最開始我相信做簡單的count(*)
Time of Update: 2018-07-28
Postfix使用過程中出現如下報錯,我們將網路通訊協定指定為IP4即可. send-mail: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol send-mail: warning: inet_protocols: configuring for IPv4 support only postdrop: warning: inet_protocols:
Time of Update: 2018-07-28
html中form表單只支援GET與POST請求,而DELETE、PUT等method並不支援,spring3.0添加了一個過濾器,可以將這些請求轉換為標準的http方法,使得支援GET、POST、PUT與DELETE請求。 1.首先配置springmvc設定檔 < filter > < filter-
Time of Update: 2018-07-28
學習樹的時候,經常需要在紙上畫出邏輯儲存結構。不僅不環保, 還麻煩。寫了一個畫二叉樹的小工具dtree(drawtree)。原始碼參考下面連結。 先上個圖 該工具是基於終端字元圖形庫ncurses實現的, 其實如果完全不用第三方庫, 也能實現, 只不過有些限制和麻煩。 一般linux發行版都有ncurses(或者curses)庫, dtree工具用ncurses庫方便移動游標。 如果不用ncurses庫的話, 需要額外的資料結構記錄每個座標位置當前顯的個字元。
Time of Update: 2018-07-28
對try-catch語句塊中變數的範圍說明 try-catch語句塊中變數的範圍,與其它語句塊的範圍一樣。 在語句塊內部定義的變數,範圍在語句塊內部,外部不可見。 /*語句塊內部*/ try{ int a = 0; }catch(Exception e){ int b = 0; }finally{ int c = 0; } /*語句塊外部*/ //a = 5;
Time of Update: 2018-07-28
效率上來說, INSERT ... ON DUPLICATE KEY UPDATE 比replace 要好, 畢竟replace如果重複則 先刪除再插入. 而且replace還有副作用: 1. replace每次要重新分配自增id; 2. replace中執行delete時, 在有外鍵的情況下會很麻煩; 3. 如果delete時定義的有觸發器, 則會被執行; 4. 副作用也會被傳播到replica slave. 但是這兩個怎麼也比你之前的效率高, 想想也知道, 你之前, 先select,
Time of Update: 2018-07-28
1. 'list' object has no attribute 'lower' 報錯如下 Traceback (most recent call last): File "H:/FasionAI/MyNet/train.py", line 27, in <module> train_logits = model.inference(train_batch, BATCH_SIZE, N_CLASSES) File
Time of Update: 2018-07-28
學習電腦影像處理演算法的童鞋,就不得不學習cuda,為啥呢。因為影像處理一般都是矩陣運算,動不動就是百萬的計算量這個時候最佳化計算時間是必不可少的。openCV本身提供了很多cuda函數,能夠滿足大多數使用者的需求。但是也不絕對,有時候我們需要自己定義一個核心功能進行最佳化,當然你也可以用openGL或者多線程,openCV也提供較好的支援,掌握一種或多種加速演算法,對程式員特別是演算法工程師來講很重要。
Time of Update: 2018-07-28
一、Zookeeper用戶端 1、ZooKeeper用戶端 (1)使用SSH串連ZooKeeper伺服器,然後進入到ZooKeeper安裝目錄下的bin目錄下,然後使用./zkCli.sh -timeout 5000 -r -server
Time of Update: 2018-07-28
PS:下面是效能測試的主要概念和計算公式,記錄下: 一.系統吞度量要素: 一個系統的吞度量(承壓能力)與request對CPU的消耗、外部介面、IO等等緊密關聯。 單個reqeust 對CPU消耗越高,外部系統介面、IO影響速度越慢,系統吞吐能力越低,反之越高。 系統輸送量幾個重要參數:QPS(TPS)、並發數、回應時間 QPS(TPS)
Time of Update: 2018-07-28
現在wiki上的XEN的指南是有錯誤的。 如下是正確的,已經測試無誤: 1 安裝XEN sudo apt-get install ubuntu-xen-server 2 配置XEN sudo vim /etc/xen/xend-config.sxp 修改行 #(vnc-listen '127.0.0.1') 為: (vnc-listen '0.0.0.0') 完畢後,重啟電腦。 3 建立虛擬機器 sudo mkdir /home/xen sudo dd
Time of Update: 2018-07-28
ES6 詳細參考頁面 簡介 ECMAScript和JavaScript的關係是,前者是後者的規格,後者是前者的一種實現。一般來說,這兩個詞是可以互換的。 let命令 ES6新增了let命令,用來聲明變數,它的用法類似於var,但是所聲明的變數,只在let命令所在的代碼塊內有效。 { let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 1
Time of Update: 2018-07-28
如何修複被設定為UNUSED的欄位,以下的方法可以恢複(以下步驟執行前要做好備份)。 1、建立實驗表TTTA SQL> CREATE TABLE TTTA ( A INTEGER,B INTEGER,C VARCHAR2(10),D INTEGER); 表已建立。 SQL> INSERT INTO TTTA VALUES (1,2,'3',4); 已建立 1 行。 SQL> INSERT INTO TTTA
Time of Update: 2018-07-28
OpenTC是歐盟委員會贊助的一個可信計算項目,致力於利用可信計算技術和虛擬化技術構建安全的作業系統。目前在其網站上發布了一個證明可信計算用途的DemoCD。 這個概念性的示範情境叫做 PET(Private Electronic Transaction),主要用來證明OpenTC所使用的可信計算和虛擬化技術能夠保護網上銀行交易的安全性。示範情境包含了四個步驟:1.可信計算平台的安裝這一步中,使用者執行take
Time of Update: 2018-07-28
效果: 代碼: JSP <li class="item db"> <span class="tt">pos文檔:</span> <div class="file-line"> <form id="dataform"
Time of Update: 2018-07-28
;(function(){//這應該是一個某系統的外掛程式js//具體功能代碼。。。})(); 從文法上來開,Javascript中分號表示語句結束,在開頭加上,可能是為了壓縮的時候和別的方法分割一下,表示一個新的語句開始。所以,如果在一個單獨的JS檔案中,開頭的分號是沒有任何意義的,可以刪掉。 歎號是邏輯運算子,是“非”的意思,常見這種寫法 if(!true){};而將運算子載入函數定義的前面,則是將函數看做一個整體,然後再調用這個函數,並對返回的結構進行邏輯運算。
Time of Update: 2018-07-28
第一,println()的輸出是與平台有關的。取決於運行代碼的機器,各行有時用換行分隔,有時用斷行符號,或者用斷行符號/換行對。寫入控制台不會產生問題,但對於遵循準確協議的網路用戶端和伺服器而言,這卻是個大災難。大多數網路通訊協定,指明應當由斷行符號/換行對結束。使用println()很容易編寫出能正常工作於windows的程式,但卻不能在UNIX和MAC下工作。雖然許多伺服器和用戶端能夠“慷慨”的接受處理不正確的行結束符,但偶爾也有例
Time of Update: 2018-07-28
<beans><bean id="u" class="com.bjsxt.dao.impl.UserDaoImpl" /><!--<bean id="userService" class="com.bjsxt.service.UserService"><property name="userDao" bean="u" />&
Time of Update: 2018-07-28
package cn.itcast_02;import java.math.BigDecimal;/* * 構造方法: * public BigDecimal(String val): * * 金融相關的東西(例:銀行錢的小數,商品價格小數,實驗小數) * * 成員方法: * public BigDecimal add(BigDecimal augend):加 * public BigDecimal subtract(BigDecimal subtrahend):減 * public
Time of Update: 2018-07-28
一、 說明 n 預設情況下,郵件記錄是不啟用的。可從“配置設定”文檔啟用記錄。要設定 Mail Journaling 資料庫,可以指定要儲存已記錄郵件的位置,然後設定用於管理資料庫安全性和大小選項。 n 開啟mail