原创 初識 Swift編程語言(中文版)

前言今天Apple發佈了新的編程語言Swift,也提供了一本將近400頁的 The Swift Programming Language(Swift編程語言)。雖然我沒有開發者賬號,沒法實際上機練習Swift代碼,但這不影響我閱讀這本書,

原创 【C++11】30分鐘瞭解C++11新特性

  什麼是C++11 C++11是曾經被叫做C++0x,是對目前C++語言的擴展和修正,C++11不僅包含核心語言的新機能,而且擴展了C++的標準程序庫(STL),併入了大部分的C++ Technical Report 1(TR1

原创 基於C++和JavaScript的全平臺全棧式遊戲開發解決方案的思考

一、JavaScript的機會 近幾年JavaScript在各個領域愈發流行起來。JS已經逐漸擺脫了只能做web的侷限,在前端,後端,Native,Web,遊戲,應用等各個領域遍地開花。 Cocos2d-x支持兩種腳本系統,

原创 遊戲引擎中三大及時光照渲染方法介紹(以unity3d爲例)

重要:在目前市面上常見的遊戲引擎中,主要採用以下三種燈光實現方式:頂點照明渲染路徑細節 Vertex Lit Rendering Path Details正向渲染路徑細節 Forward Rendering Path Details延遲光

原创 U3D批處理的靜態與動態問題

在屏幕上渲染物體,引擎需要發出一個繪製調用來訪問圖形API(iOS系統中爲OpenGL ES)。每個繪製調用需要進行大量的工作來訪問圖形API,從而導致了CPU方面顯著的性能開銷。 Unity在運行時可以將一些物體進行合併,從而用一個

原创 美麗世界,全球首款女性化主題的區塊鏈DAPP上線了

下載友情提供:美麗世界APP下載 下載友情提供:美麗世界APP下載 下載友情提供:美麗世界APP下載         美麗世界(XAD CHAIN查得鏈)是一款基於去中心化的偏女性化的廣告價值共享平臺。通過融入區塊鏈技術與通證經濟,我們爲

原创 2019年1月起Oracle要對JDK8就要收費了!

JDK8從2019年1月開始就要收費了,怎麼辦呢? 其實這個問題本身就是有問題的,因爲收費的並不是JDK8 , 而是JDK8後續的update (更新) 。 什麼是update? 如果你下載過JDK, 就會看到那些8u191, 8u19

原创 6種以太坊(ETH)錢包的基本介紹

1. Mist 說到以太坊錢包,第一個要說的當然就是Ethereum官方錢包+瀏覽器 Mist。Mist是一個全節點錢包(全節點錢包通俗的來說就是同步了全部的以太坊區塊信息的錢包)。也就是說打開錢包後,電腦會自動同步全部的以太坊區塊信息

原创 阿里P8架構師談:MySQL數據庫的索引原理、與慢SQL優化的5大原則

  MySQL憑藉着出色的性能、低廉的成本、豐富的資源,已經成爲絕大多數互聯網公司的首選關係型數據庫。雖然性能出色,但所謂“好馬配好鞍”,如何能夠更好的使用它,已經成爲開發工程師的必修課,我們經常會從職位描述上看到諸如“精通MySQL”

原创 如何逆向破解抓包工具Charles!

一、前言 我們在進行應用開發過程中有時候可以需要進行抓包測試數據,比如模擬服務端的下發數據和我們客戶端的請求參數數據,特別是測試人員在進行測試的過程中都會進行抓包,當然我們在破解逆向的過程中也是需要用到抓包工具,因爲我們抓到數據包可能就是

原创 NEW 創建自己的數字貨幣(ERC20代幣)進行ICO (新增修改SOL代碼)

本文從技術角度詳細介紹如何基於以太坊ERC20創建代幣的流程. 本身不太想寫這邊文章,可是朋友公司遇到最可怕60萬代創建ERC20 Token的事件,特此出文! 即將新增:. 以太坊私鏈,聯盟鏈技術部署細節; . Fabric私鏈,聯盟鏈

原创 Unity5 GI與PBS渲染從用法到着色代碼

 本文主要介紹Untiy5以後的GI,PBS,以及光源探頭,反射探頭的用法以及在着色器代碼中如何發揮作用,GI是如何影響渲染的,主要分成三個部分,最開始說明PBS需要的材質與相應概念,二是Unity 裏相應GI的操作,三是對應着色器代碼的

原创 【逆水寒】——一個終將走向歸零的“僞區塊鏈”遊戲

昨天,網易的遊戲「逆水寒」官方發佈了一篇文章,「家裏真的有礦了!逆水寒已內嵌區塊鏈技術」在朋友圈瘋狂傳播。   大廠做區塊鏈遊戲,已經不是什麼新鮮事。 網易旗下有「網易星球」。 百度旗下有「百度萊茨狗」、「百度綠洲」、「百度度宇宙」。 小

原创 GoLang初探

簡介         多核處理器越來越普及,那有沒有一種簡單的辦法,能夠讓我們寫的軟件釋放多核的威力?答案是:Yes。隨着Golang, Erlang, Scale等爲併發設計的程序語言的興起,新的併發模式逐漸清晰。正如過程式編程和麪向對

原创 MIT教授提出可擴展的新共識算法Algorand,徹底消除區塊鏈分叉的可能性

如果公有區塊鏈要想獲得成功——無論是被用作貨幣,智能合約還是其他某些東西——它就需要一種能夠擴展的共識算法。 儘管開發者正在競相開發一種這樣的系統,不過最近一位傑出學者的設計可能會成爲這場長期探索中取得的一個標誌性進展。這種設計被稱爲“