Time of Update: 2018-07-28
持續整合與測試自動化 作者 黃良生 來源 csai 一、背景我從畢業到現在, 曾在大小不同的三個公司就職: 有民營的、有外資的、也有上市公司。 但以前大多都是做項目,從事軟體開發工作,絕大部分公司對測試都不重視,即使有也沒有成規模,
Time of Update: 2018-07-28
1.安裝jdk1.6以上版本 2.下載安裝mysql http://ftp.iij.ad.jp/pub/db/mysql/Downloads/MySQL-5.1/mysql-noinstall-5.1.62-win32.zip 3.下載mysql-connector-java http://ftp.jaist.ac.jp/pub/mysql/Downloads/Connector-J/mysql-connector-java-5.
Time of Update: 2018-07-28
一.什麼是事務 事務(Transaction)是並發控制單位,是使用者定義的一個操作序列,這些操作要麼都做,要麼都不做,是一個不可分割的工作單位。 事務通常以BEGIN TRANSACTION開始,以COMMIT或ROLLBACK結束。 二.事務的 ACID 事務具有四個特徵:原子性( Atomicity )、一致性( Consistency )、隔離性( Isolation )和持久性( Durability )。這四個特性簡稱為 ACID 特性。 原子性
Time of Update: 2018-07-28
最近見到過9.2中的Diagnostic Framework嗎。您可以向Admin控制台添加一個名為WebLogic Diagnostic Framework Console Extension的精美控制台。 將diagnostic-console-extension.jar檔案從WEBLOGIC-INSTALL/server/lib/console-ext目錄複寫到域的console-ext目錄。如果域目錄中沒有console-ext目錄,則建立之。 然後重新啟動管理伺服器,
Time of Update: 2018-07-28
博主使用WebStrom開發工具,建立Node.js Express App項目,實際上就是web項目。 建立成功後,可以看下項目結構: views目錄下產生了3個.jade的模板檔案,這個格式的模板是Express預設的模板引擎,至於優缺點,大家自行查閱,反正博主是不習慣這樣的模板寫法,還是html寫慣了,那麼如何把項目的模板引擎換掉,可以使用html模板呢。 解決方案是使用Express的另一個模板引擎,ejs,node
Time of Update: 2018-07-28
IOC IOC,官方給的定義是依賴注入(Dependency Injection)或者控制反轉(Inversion of Control)。光從字面理解起來還是比較費勁。但任何一種模式都是來自人的行為思考方式,只要想象下日常生產過程,在生產之前是客戶下單,單子會詳細註明需要的產品,包括產品的各方面規格屬性,然後工廠據此生產。 IOC就是一個類似的過程,使用者聲明要什麼,ioc就給使用者生產什麼。在過程中使用者只是給出需求清單,而不用再費勁去new,以及不停設定各種屬性。
Time of Update: 2018-07-28
1.定義: servlet規範中定義的一種特殊的組件,用於攔截容器的調用 注:容器收到請求之後,如果有過濾器,會先調用過濾器,然後在調用servlet 2.準備 以對使用者的評論進行簡單的過濾為例展開 CommentServlet.java檔案 package web;import java.io.IOException;import java.io.PrintWriter;import
Time of Update: 2018-07-28
探查域信任問題 問題描述兩個 WebLogic Server 域之間的雙向通訊產生了安全異常。備忘: 在本文中可以找到異常樣本。 快速連結 為什麼需要在 WLS 域之間建立信任。
Time of Update: 2018-07-28
/* *增強for 迴圈 * 文法 for(遍曆出來的值:要遍曆的集合){} * 實現Iterable介面可以使用增強for迴圈 * 在集合上使用增強for迴圈遍曆 * list set 實現iterator介面 所以可以使用增強for迴圈 * map 不能使用增強for迴圈 沒有實現Iterator介面 所以不能使用增強for迴圈 * 增強for迴圈出現的目的 是為了替代迭代器 navigator視窗查看 for底層用的就是迭代器 *泛型擦除 * 泛型只是出現在原始碼階段
Time of Update: 2018-07-28
WebLogic配置EJB叢集問題。 叢集的部署只要你會,那麼在部署EJB的時候,和發布其他的war包或者其他包的方法都是一致的,沒有差別,就是你只需要把EJB的jar包發布到叢集中的每一個伺服器執行個體上去。 和普通單服務唯一的區別在於,你需要訪問EJB的時候,書寫的訪問路徑不一樣。 假設你原來發布的單服務訪問EJB的路徑為t3://localhost:7001;而你部署成叢集後,假設叢集中有兩個服務執行個體,連接埠分別為7003和7005,那麼這時,
Time of Update: 2018-07-28
一、window.PostMessage適用於同一頁面的不同表單內跨域通訊。該方法允許跨視窗通訊,不論這兩個視窗是否同源。 二、舉例來說,父視窗http://127.0.0.1:3000/index.html 向子視窗 http://127.0.0.1:3001/index.html發送訊息,調用postMessage方法就行。(向誰發送訊息,首先要擷取其window對象,比如父視窗向子視窗發送訊息,首先要擷取子視窗window對象,然後調用postMessage方法)如下:
Time of Update: 2018-07-28
1. 總體介紹 Spring目前提供了對HttpInvoker、Hessian、Burlap等Remoting技術的整合。 Spring屏蔽了這些實現技術的差異,使用者只需開發簡單的Java對象(Plain Old Java Objects,POJO)然後按照Spring規定的格式進行設定檔的編寫即可,提高效率,而且幾種調用方式之間可以平滑切換,只需要更改設定檔,不需要更改具體的代碼。 對比介紹 名稱 技術
Time of Update: 2018-07-28
在寫項目時,使用express 項目名產生的應用程式預設是以jade為模板引擎的,但是我們似乎更偏向於html,所以將jade改為html是必須的。 首先在app.js中的部分內容如下, app.use(favicon(path.join(__dirname, ‘public’, ‘favicon.ico’))); app.use(logger(‘dev’)); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({
Time of Update: 2018-07-28
1、要實現的功能 2、索引中欄位 3、solr搜尋
Time of Update: 2018-07-28
所謂Promise,簡單說就是一個容器,裡面儲存著某個未來才會結束的事件(通常是一個非同步作業)的結果。 Promise 是一個對象,從它可以擷取非同步作業的訊息。 function promise () { new Promise(() => { setTimeout(() => { console.log(100) }, 5000) }) console.log(0)}promise() //
Time of Update: 2018-07-28
上一篇文章介紹了node對於kafka資料的消費,這一篇文章就講講對於kafka資料的生產。 上一篇文章連結:http://blog.csdn.net/xiedong9857/article/details/55506266 其實東西很簡單,我利用express搭了一個後台接受資料,然後轉寄到zookeeper就行了,具體不多講了,一個兩個檔案 1、server.js /** * Created by John on 2016/11/10.
Time of Update: 2018-07-28
環境 Win200+IIS+mysql+php+mediawiki1.11 1. 安裝完成配置時一直提示找不到mysql驅動 解決辦法:安裝完php後需要通過控制台的->管理工具->服務 來重啟www服務。 2.無法上傳圖片和儲存session
Time of Update: 2018-07-28
Quartz 主要模組 Scheduler 與調度器的主要API進行互動 Job 實現想要的調度器的組件 Trigger 將執行一個給定的工作時間表的組件 JobBuilder 用於定義/構建JobDetail執行個體 TriggerBuilder 用於定義/構建觸發執行個體 JobDataMap 可以用來儲存任何數量的資料對象(序列化), JobDataMap JavaMap介面的一個實現,並且有一些添加便利的方法來儲存和檢索資料的原始類型
Time of Update: 2018-07-28
工作中,需要處理與另一方系統資料交換的問題,採用的是調用遠程介面的方法,資料格式選擇的是json,今天就來聊一聊json,主要分析json資料和java Bean之間的轉換問題。一、json是什麼 json,全稱是JavaScript Object Notation,中文翻譯是JS對象標記語言,是一種輕量級的資料交換格式,易於開發人員編寫和閱讀,也易於機器進行產生和解析。二、json資料結構 1、可以儲存物件(Object),使用花括弧 { } 包含的索引值對結構,key必須是string類型,
Time of Update: 2018-07-28
(轉載)http://www.jianshu.com/p/c2c7c46e6b97 歡迎Follow我的GitHub, 關注我的簡書. 其餘參考Android目錄. RxBinding是Rx中處理控制項非同步呼叫的方式, 也是由Square公司開發, Jake負責編寫. 通過綁定組件, 非同步擷取事件, 並進行處理. 編碼風格非常優雅. 讓我來講解一下如何使用, 本文含有程式碼範例. 本文代碼的Github下載地址, 關注RxBinding部分, 其餘參考.