原创 Linux下Oracle啓動關閉

啓動監聽器 登錄oracle用戶 使用root賬號切換oracle用戶或者直接使用oracle登錄服務器 su - oracle 開啓監聽器 lsnrctl start 查看監聽器運行情況 lsnrctl status L

原创 Kafka配置SASL/PLAIN ACL

版本說明 操作系統版本:CentOS Linux release 7.4.1708 (Core) Kafak版本:kafka_2.12-2.0.1.tgz Zookeeper:Kafka內置(3.4.13)echo stat|nc

原创 Yum安裝Nginx和Php7

Nginx安裝 我的環境CentOS7.4,本身存在nginx安裝包直接用了,如果沒有可以參考安裝源 安裝源 rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/ngin

原创 window.opener.document事件無效

問題說明 在子窗口(window.open)中針對父窗口(window.opener)的dom進行賦值並且觸發change或click事件無效。 $('#username', window.opener.document).val(

原创 Windows10 SecureCRT端口轉發失敗

問題簡述 Windows10 SecureCRT端口轉發失敗 問題說明 之前一直用Windows7,在使用SecureCRT時我們經常要做轉發跳轉,這樣方便本地直接訪問,但是今天切到Windows10發現SecureCRT直接ssh訪

原创 Java 8 Streams

爲什麼需要流? 集合API是Java應用中最重要的部分之一。幾乎每一個Java應用都會使用集合處理數據。儘管集合非常重要,但是再Java應用中集合的處理在很多方面仍然不是令人很滿意。 第一,許多其他編程語言或者庫都會以聲明式的方式來處

原创 Lambda表達式

爲什麼使用Lambda表達式 在Java中引進Lambda表達式的動機和行爲參數化模式有關,這個模式可以讓你在需求變化時寫出更加靈活的代碼。 在Java 8 之前這個模式非常的繁瑣,Lambda表達式可以讓你非常簡潔地使用行爲參數化模

原创 Java 8 新特性概述

Lambda 表達式(Method References) lambda 表達式使用一種簡潔的方式來傳遞代碼片段。舉個例子,假如你需要使用一個線程(Thread)執行一個任務。你可能這樣做:創建一個Runnable對象,然後將該對象作

原创 設計模式-Composite(組合)模式

目的 讓客戶端統一地處理對象和對象的組合。 應用場景 UML 代碼實例 描述 進階拓展 遞歸 死循環 相關模式

原创 Spring RedisTemplate中文亂碼

Redis客戶端中文亂碼 這個是網上非常常見的亂碼,百度一搜大部分都是這種情況。如果不是此種情況請看下一節。 $ redis-cli redis 127.0.0.1:6379> set 'name' '中文' OK redis 127.0