原创 設計模式之-觀察者(Observer)模式
低耦合抽象化通過建立依賴關係來完成訂閱。 觀察者模式(有時又被稱爲發佈(publish )-訂閱(Subscribe)模式、模型-視圖(View)模式、源-收聽者(Listener)模式或從屬者模式)是軟件設計模式的一種。在此種
原创 nwjs 0.19打包exe
首先0.12以後版本原因打包方式依賴內容都不同了。 這裏我找到一個最簡單快捷的方式 打包工具 Inno Setup 圖標更改工具ResHacker(這裏下載angusj.com) 1. 從下載nwjs 2.
原创 設計模式之-迭代器(Iterator)模式 + 建造者(Build)模式
迭代器(Iterator)模式 又叫做遊標(Cursor)模式。GOF給出的定義爲:提供一種方法訪問一個容器(container)對象中各個元素,而又不需暴露該對象的內部細節。 從定義可見,迭代器模式是爲容器而生。很明顯,對容器
原创 Red5+SpringMVC整合(RTMP+HTTP)搭建你的直播服務器
基本環境 Eclipse Eclipse Java EE IDE for Web Developers. Version: Neon.3 Release (4.6.3) Build id: 20170314-1500 地址:https
原创 WebStorm下載及破解
下載地址: http://www.jetbrains.com/webstorm/download/ 下載 安裝 不要運行webstorm 修改系統時間,例如修改爲2099年x月x日 啓動webstorm 選擇試用30天 進
原创 angular1.x $watch 監聽的簡單應用
$watch(watchExpression, listener, objectEquality); watchExpression: 被監聽的對象 listener: 包含3個值 newValue , oldValue, s
原创 簡單實現 angular1.x 雙向數據綁定
angular1.x中雙向數據綁定指的是,HTML值變化,與其綁定的js中的變量值也變化,而這都主要依靠angular中$digest完成,無需過多的js代碼來實現 <!DOCTYPE html> <html> <head
原创 nginx 多組件安裝及secure_link配置與文件下載防盜鏈的使用(JAVA)
前言 防盜鏈的重要性無需多言,nginx本身提供了secure_link來完成防盜鏈功能,那麼java如何來與secure_link交互呢? 安裝nginx #下載nginx 到 /software tar xzvf nginx.t
原创 centos hadoop 簡單入門配置
#上傳 hadoop-2.7.3.tar.gz 到 /usr cd /usr tar zxvf hadoop-2.7.3.tar.gz mv hadoop-2.7.3 mkdir /usr/hadoop/tmp vi /etc/p
原创 java實現svn,svnkit框架的簡單應用
SvnKit 地址:https://svnkit.com/download.php 項目需要做了個簡單的demo,可以進行基礎操作。demo可以運行,但是更多高級更多實現需要自己在擴展。因爲這個項目已經進入Thread.slee
原创 nodeWebKit 0.12版本遷移0.18 遷移記錄
原項目使用nw.js 0.12開發。 升級至nw.js 0.18.8 IDE webstorm gui.Window.open 無法打開窗口 取消 toolbar設置 路徑由xx.html改爲/xxx/xx.htm
原创 ngxin-rtmp-module 搭建及rtmp & hls 配置簡單分享
安裝 nginx #Nginx安裝網上一搜一堆,其實就是下載nginx後 tar zxvf解壓然後./configure 看看缺什麼,然後yum imstanll什麼。 最後省事一些註冊到系統服務(/etc/init.d/nginx 配置
原创 設計模式之-兩階段終止模式(Two-Phase Termination Patter)模式
首先兩階段終止模式不是23種傳統設計模式中的,它是由黃文海在《Java多線程編程實戰指南 設計模式》中所提到的模式,現一共可歸納爲36種設計模式 當我們想要結束一個線程或者關閉jvm的時候,通過此模式可以優雅安全的關閉線
原创 centos下安裝openmeetings
OpenMeetings OpenMeetings是一個多語言可定製的視頻會議和協作系統。它支持音頻、視頻,能讓你查看每個與會者的桌面。OpenMeetings還包含一個白板,通過白板可以導入各種格式的圖片和塗鴉。 官網 http://o
原创 分享一下最近對直播的研究red5 nginx-rtmp-module rtmp hls m3u8 ts
Red5 red5 之前在google停更了很久,現在在github上頻繁更新,但是對HLS支持需要用red5 pro(收費的) red5 依賴 red5 server(其實是在tomcat上進行開發的) red5 project 通