原创 海思dv300cv500交叉編譯webrtc
感謝聲網提供的webrtc國內源碼鏡像。 首先要安裝好海思編譯工具鏈和git。 先替換一下webrtc代碼的倉庫網址路徑 1 git config --global user.email "100582783@
原创 Windows編譯運行webrtc全過程
年紀大了,不想寫什麼開頭、摘要,咱直接開始吧。 不過首先還是要感謝聲網提供的webrtc國內源碼鏡像。 首先,編譯webrtc你需要一臺win10,而且必須得是一直在更新版本的。因爲編譯過程需要用到curl/tar和powe
原创 《熱血傳奇2》wix、wil文件解析Java實現 JMir——Java版熱血傳奇2之資源文件與地圖
在百度上搜索java+wil只有iteye上一篇有丁點兒內容,不過他說的是錯的!或者說是不完整的,我個人認爲我對於熱血傳奇客戶端解析還是有一定研究的,請移步: 《JMir——Java版熱血傳奇2之資源文件與地圖》 如果你看完或者
原创 使用原生Java代碼生成可執行Jar包
最近想做一個功能,就是把我們編譯後的字節碼及其資源文件打包成一個可執行的jar包,在裝有jre的機器上雙擊就能運行。 首先是我們需要選擇哪些字節碼和文件需要打包到文件中,這個我們用JFileChooser來做,讓用戶選擇,我做了一個
原创 如何使用C#調用C++類虛函數(即動態內存調用)
本文講解如何使用C#調用只有.h頭文件的c++類的虛函數(非實例函數,因爲非虛函數不存在於虛函數表,無法通過類對象偏移計算地址,除非用export導出,而gcc默認是全部導出實例函數,這也是爲什麼msvc需要.lib,如果你不清楚但希望
原创 Java與郵件系統交互之使用Socket驗證郵箱是否存在
最近遇到一個需求:需要驗證用戶填寫的郵箱地址是否真實存在,是否可達。和普通的正則表達式不同,他要求嘗試鏈接目標郵箱服務器並請求校驗目標郵箱是否存在。 先來了解 DNS之MX記錄 對於DNS不瞭解的,請移步百度搜索。 D
原创 JMir——Java版熱血傳奇2之資源文件與地圖
我雖然是90後,但是也很喜歡熱血傳奇2(以下簡稱“傳奇”)這款遊戲。 進入程序員行業後自己也對傳奇客戶端實現有所研究,現在將我的一些研究結果展示出來,如果大家有興趣的話不妨與我交流。 項目我託管到codeplex上了,使用
原创 java-cef系列視頻第二集:搭建開發環境
上一集我們介紹了如何從官方代碼編譯java-cef。 本視頻介紹瞭如何使用eclipse搭建java-cef二次開發環境。 下一集我們將給java-cef添加flash支持。 本作品採用知識共享署名-非商業性使用-禁止演繹 3
原创 java-cef系列視頻第四集:自定義協議
上一集我們介紹了如何爲java-cef添加flashplayer支持。 本視頻介紹java-cef中的自定義協議 本作品採用知識共享署名-非商業性使用-禁止演繹 3.0 中國大陸許可協議進行許可。
原创 Spring進階教程之在ApplicationContext初始化完成後重定義Bean
前言 很久沒有寫博客了,也是兩個原因:一是自己覺得一直在班門弄斧,其實自己沒什麼技術可言;二是很多朋友的問題實際上可以自行解決,我經常覺得不該我來過問,或者是有時候我認爲技術還得靠自己鑽研,我一兩句話不能讓各位醍醐灌頂…… 不
原创 JCEF3——谷歌瀏覽器內核Java版實現(一):使用jawt獲取窗體句柄
前言 最近一段時間研究谷歌瀏覽器內核。谷歌瀏覽器內核一直開源,並維護更新,它的開源項目中內核更新速度和Chrome瀏覽器版本更新進度一樣!而且它不同於WebKit(值得一題的是谷歌瀏覽器已不使用WebKit內核了),它提供的不僅僅是頁面
原创 使用Windows的Linux子系統搭建嵌入式開發環境
親,都9102年了,還在用VMware跑嵌入式交叉編譯鏈嗎? 北京時間2019年6月13日,Windows 10發佈預覽版本18917。版本的主要功能是Linux子系統(windows sub-system linux versio
原创 java-cef系列視頻第一集:從官方代碼編譯
本視頻介紹瞭如何從官方給出步驟編譯java-cef代碼,生成可運行可移植的發行版。 值得一提的是:截至2016-09-24java-cef代碼編譯方式有所改變,讀者請自行查看bitbucket上關於編譯的wiki頁面,另外,高於20
原创 java-cef系列視頻第三集:添加flash支持
上一集我們介紹了如何搭建java-cef調試環境。 本視頻介紹如何給java-cef客戶端添加flashplayer支持 第四集視頻我們將介紹java-cef中的自定義協議。 本作品採用知識共享署名-非商業性使用-禁止演繹 3
原创 Spring整合JAX-WS
Jax-ws在使用上很方便,也很輕量級。重點是他是jvnet(dev.java.net)的項目,是基於java標準的(JSR181)。 不過它與Spring的整合相對麻煩,於此,我將自己的一些研究結果貼出來以供備忘和後來者參考。