原创 H5.video在微信中禁止全屏播放視頻和直播流

這段時間在做一個直播項目,有直播需求,也有視頻播放需求,要求能在微信中以半屏的方式播放,另外半屏可以做一些操作,還有些組件需要懸浮在視頻上方。網上各種扒拉,各種實驗,以求在微信中實現不全屏就能播放和自動播放,最終還是用了單純的video標籤

原创 electron+react-redux-saga基礎項目配置

electron-react-base 基於electron + react + redux + saga的基礎項目配置github:https://github.com/maichonglyd/electron-react-base 項

原创 html中的video標籤在ios微信中無法播放的解決方法之一

最近在做一個微信企業號的項目,其中有一個需求是在企業號的頁面中播放視頻,最開始是使用video標籤直接加載視頻地址,結果在android手機中能正常播放,但在ios手機中無法播放。 在ios中的症狀是視頻一直是加載狀態,但就是加載不進來。

原创 UML類圖符號 各種關係說明以及舉例

UML類圖符號 各種關係說明以及舉例(轉載)文章出處:http://www.cnblogs.com/duanxz/archive/2012/06/13/2547801.htmlUML中描述對象和類之間相互關係的方式包括:依賴(Depende

原创 UML建模之部署圖(Deployment Diagram)

UML建模之部署圖(Deployment Diagram)轉自http://www.cnblogs.com/ywqu/archive/2009/12/21/1628545.html      一、部署圖簡介(Deployment Diagr

原创 UML建模之部署圖(Deployment Diagram)

UML建模之部署圖(Deployment Diagram)轉自http://www.cnblogs.com/ywqu/archive/2009/12/21/1628545.html      一、部署圖簡介(Deployment Diagr

原创 UML 構件圖(組件圖)

UML 構件圖(組件圖)轉自http://www.cnblogs.com/finehappy/archive/2009/11/24/1609352.html什麼是構件構件和構件的要素構件是系統中可替換的物理部分,它包裝了實現而且遵從並提供一

原创 koa之如何優雅的進行錯誤捕捉和返回

在進行網站後端代碼編寫時總是會有一種情況發生,那就是錯誤獲取和返回,誰都不能保證自己寫的代碼一定是正確的,或者在調用數據庫獲取數據、讀取redis時總會有一些不可預料的情況發生,當發生這些情況時,總不能放任不管,否則程序就會掛掉了。下面是我

原创 nodejs學習筆記之async,await

async應該是目前nodejs裏最簡單直白的異步方案了,async函數實際上就是generator函數的語法糖,省掉了callback的回調地獄,generator的yield next,promise的 .then .catch,使代碼

原创 react-native之遠程圖片修改後APP不更新

今天在做客戶的項目時,有一個需求是App上要顯示遠端的圖片,而遠端的圖片有可能會更新,但圖片名不變。在react-native中,顯示圖片是用的自帶的Image組件,大家都知道react在更新組件之前都會判斷props或state是否有改變

原创 新框架之alaska

alaska 是我們公司在使用了 express koa keystore等nodejs框架之後自己總結編寫的一個新的nodejs框架,使用組件化思想,各個模塊可以隨意拼裝卸載,也可以由第三方提供組件替換原有組件,靈活方便,簡單易用,我也參

原创 electron 搭建與運行

1,安裝node.js 4.0以上版本 我的版本是目前最新的版本6.2.22,由於electron的安裝需要依賴一個很大的壓縮包,50M的樣子,用git去下載的話很容易下載不了而報錯,所以可以先提前下載下來http://npm.taobao

原创 UML類圖符號 各種關係說明以及舉例

UML類圖符號 各種關係說明以及舉例(轉載)文章出處:http://www.cnblogs.com/duanxz/archive/2012/06/13/2547801.htmlUML中描述對象和類之間相互關係的方式包括:依賴(Depende

原创 node.js學習筆記之定時器的第三個參數

相對於定時器setTimeout 和 setInterval 的如何在指定時間之後執行被大家所熟悉來說,這兩個系統函數的第三個參數可能有些同學還不是太清楚,我也是剛發現的,現學現賣一下。這兩個函數的基本用法很簡單,setTimeout是在指

原创 node.js學習筆記之淺談觀察者模式

在我的理解中,觀察者模式,又叫發佈/訂閱模式,是一種是一種很便捷的用於不同模塊之間相互通信的一種方式,類似於事件又不同於事件。在我目前的理解中,觀察者模式應該有三個部分組成,發佈者,訂閱者,管理平臺,發佈者發佈信息到管理平臺,管理平臺收集到