今天配置dataguard的時候,一不小心把主庫的控制檔案全刪了,主庫是集團的測試庫,所以心裡比較慌。靜下心來在網上找了一些資料之後,發現可以通過重建控制檔案的方法來恢複資料庫,就做了一下測試。 第一種方法:通過重建控制檔案的方法恢複資料庫。 找個能啟動的資料庫,執行如下語句:
1、首先下載並且安裝truffle用戶端 npm install -g truffle truffle是一個以太坊智能合約開發架構 2、建立一個truffle項目的根目錄,以D:\truffle\truffle_java為例。開啟cmd命令列工具,導航到truffle_java目錄下。執行truffle init命令。會在該目錄下出現下面目錄結構的檔案: -comtracts --Migrations.sol
本次實驗Ubuntu 14.04 、truffle 3.2.4、node 6.9.1、npm 3.10.8和geth 1.4.5搭建的私人鏈。 truffle官方文檔: http://truffleframework.com/docs/ 用到的幾個truffle命令: truffle init 建立項目 truffle compile 編譯 truffle migrate 部署
http://www.cnblogs.com/blockchain/p/7943962.html 目錄 1 分布式網路介紹 1.1 Kad網介紹 1.2 Kad網路節點距離 1.3 K桶 1.4 Kad通訊協定 2 鄰居節點 2.1 NodeTable類主要成員 2.2 鄰居節點探索方法 2.3 鄰居節點網路拓撲及重新整理機制。
修改使用 UCenter 註冊時的驗證使用者名稱的長度限制 原因 來自非 Discuz 的使用者使用者名稱長度有大於15位元組的使用者 修改步驟 1、修改使用者表(pre_ucenter_members),將 username 欄位的長度改成 255 2、修改驗證使用者名稱的方法,檔案是:uc_server/model/user.php,修改後的代碼具體如下 function check_username($username) {$guestexp = '\xA1\
新裝好的win7系統,開啟Google瀏覽器,顯示網頁可能暫時無法串連,或者它已永久性的移動到了新地址。在網路搜尋很多資料,發現解決方案如下,親測成功。 原因,該服務依賴的TCP/IP 協議有問題。 解決辦法: 1、開始——運行——regedit.exe,開啟登錄編輯程式,刪除以下兩個鍵:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock(右鍵刪除)
上一節我們部署了 Calico 網路,今天將運行容器並分析 Calico 的網路結構。 在 host1 中運行容器 bbox1 並串連到 cal_net1: docker container run --net cal_net1 --name bbox1 -tid busybox 查看 bbox1 的網路設定。 cali0 是 calico interface,分配的 IP 為 192.168.119.2。cali0 對應 host1
初入JAVA 因為工作關係,開始接觸JAVA(但心中一直割捨不下我大.net)。一開始選擇持久化架構的時候,同事選的是Mybatis,開始我還鬧情緒,感覺應該選hibernate,因為以前用EntityFramework 感覺還不錯。關鍵是入JAVA不久,算了就用Mybatis 吧,也算是誤打誤撞才有了這個動態查詢方塊架。 Mybatis 震撼 如果說hibernate是全自動的,那麼Mybatis 就是半自動。Mybatis 比 hibernate
1、概述 特徵列是未經處理資料與模型之間進行連結的橋樑。一般來說,人工智慧的本質是要進行權重與偏置的運算用來確定模型的形態。 在使用之前的tensorflow版本時,都需要預先將資料進行類型、分布的處理,才能被人工智慧模型所使用。而特徵列的出現則使得資料處理的工作變得簡單的多。 2、特徵列的作用 特徵列主要解決對使用者資料進行預先處理與特徵化的處理,這種技術的出現主要是原始輸入資料的多樣性。 如下圖所示,您可以通過
1、關於啟用函數 如果按照上一篇文章的思路,人工智慧是無法類比曲線方程的,比如拋物線方程,及時加入再多的參數值,也無法達到效果,所以需要引入啟用函數。為了方便這裡介紹一種最為簡答的函數sigmoid函數,sigmoid函數的原型如下: 這個函數的的曲線圖如下所示: sigmoid函數從一定程度上反應了二分類的思想,在可以將上圖的曲線,看成一個機率分布函數,介於0和1之間,可以將0.5作為閾值進行分類。當然在這裡我們只是用啟用函數來將直線方程彎曲。
一、概述 如果到開發dapp與以太坊互動有很多方法,這裡使用web3與geth互動,web3是以太坊官方提供的一個js的用戶端互動工具。可以在nodejs項目引用,同樣也可以在html中引入web3.js進行互動,但這種方法安全性較差不建議使用。web3.js最常用的情境還是在nodejs中進行伺服器端的編程,可以結合express等架構寫出各種形式的應用以及web介面給傳統的app使用 二、環境準備 1、使用npm全域安裝web3 sudo npm install
1、概述 和老版本的tensorflow一樣,模型需要進行儲存,而且這種儲存方式是周期性的。因為在很多情況下,梯度會在局部最小值左右進行搖擺,也就是說,在很多情況下,最後一次訓練的模型不見得是最佳化的。 2、儲存模型 我們可以在構建模型時,制定檢查點儲存的位置,首先我們可以用下面命令建立一個檔案夾。 可以在構建模型時加入參數 classifier = tf.estimator.DNNClassifier(
一、概述 在上面的文章中已經說明了web3與geth的互動,下面將使用web3訪問我們已經部署好的代幣合約 二、應用實踐 1、建立檔案 在nodejs項目下建立一個contract.js 檔案 2、建立合約執行個體 Web3 = require("web3")var web3 = new Web3(Web3.givenProvider||'http://127.0.0.1:8545');web3.setProvider('http://12
因為RabbitMQ是由erlang實現的,所以要先安裝erlang再安裝rabbitMQ 1、先配置yum軟體源地址EPEL(EPEL是管理yum下載軟體的軟體,也可以說是一個軟體倉庫)後安裝erlang 安裝前檢查是否已經安裝過EPEL,命令:yum repolist
1、安裝 下載RPM:wget http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.10.0-1.el7.ngx.x86_64.rpm 安裝: rpm -ivh nginx-1.10.0-1.el7.ngx.x86_64.rpm
一、線上下載docker yum install -y epel-releaseyum install docker-io # 安裝dockerchkconfig docker on # 加入開機啟動service docker start # 啟動docker服務 二、docker安裝Tomcat容器 2.1.尋找伺服器的tomcat資訊 # docker search tomcat 2.2下載下來官方的鏡像Starts最高的那個
入門層級的,簡單記錄下docker下運行tomcat,部署自己開發的應用,錯誤之處請詳解。 一、docker安裝 按照官網的說明下載Docker.dmg鏡像檔案,與平時安裝軟體一樣的步驟安裝完成即可。 官網地址: https://docs.docker.com/docker-for-mac/install/ 二、拉取tomcat鏡像 搜尋tomcat鏡像檔案資訊: ?docker search tomcat 拉取對應的鏡像檔案: ?docker pull
1、tomcat安裝後有幾個目錄,分別為: ()bin————————啟動和關閉Tomcat的指令檔 ()conf——存放tomcat伺服器的各種設定檔(包括tomcat的各種啟動參數,最主要的servlet.xml) ()lib——存放tomcat伺服器的支撐jar包 ()logs——存放tomcat的記錄檔 ()temp——存放tomcat運行時產生的臨時檔案
簡單工廠 提供一個建立對象執行個體的功能,而無須關心其具體實現。被建立執行個體的類型可以是介面、抽象類別,也可以是具體的類。 面板模式 為子系統的一組介面提供一個一致的介面,Facade模式定義了一個高層介面,這個介面使得這一子系統更加容易使用。 適配器模式 將一個類的介面轉換成客戶希望的另外一個介面。適配器模式使得原本由於介面不相容不能一起工作的那些類可以一起工作。 單例模式 保證一個類僅有一個執行個體,並提供一個訪問它的全域訪問點。 Factory 方法模式