原创 eclipse 代碼 editor 界面出現奇怪符號解決

Preferences->General->Editors->Text Editors->去掉 Show whitespace characters->apply

原创 web jni 遇到的問題(ubantu)

1、gcc: error trying to exec 'cc1plus': execvp: 沒有那個文件或目錄 apt-get install g++ 2、java.lang.IllegalStateException: Web ap

原创 Plugin execution not covered by lifecycle configuration” for Spring Data Maven Builds

In my case of a similar problem, instead of using Andrew's suggestion for the fix, it worked simply after I introduced

原创 Netty+Spring

轉載自 落神飄渺雲403 加載spring的方法。 基本上兩種: 1、Netty啓動Spring容器, 寫一個啓動Spring的類,讀取Application-Context.xml。將ctx載入。 在啓動Netty的ma

原创 成功是一種習慣

成功是一種習慣,失敗也是一種習慣。你的習慣無法改變,但可以用好的習慣來替代。成功很簡單,只要簡單的事情重複做,養成習慣,如此而已。以下是成功者13個價值連城的習慣,我們稱之爲“百萬元的習慣”。    一、成功者清楚地瞭解他做每一件事情的目

原创 基本JNI調用技術(c/c 與java互調

注意我就是錯在這個些包的名字上,導致調用失敗 1,在項目根目錄下建立文件夾libs/armeabi文件夾 2,將so庫放入libs/armeabi文件夾注意事項: 1,如果採用靜態註冊的方式請注意C文件中嚴格按照命名規則Java_

原创 15分鐘學會使用Git和遠程代碼庫

Git是個了不起但卻複雜的源代碼管理系統。它能支持複雜的任務,卻因此經常被認爲太過複雜而不適用於簡單的日常工作。讓我們誠實一記吧:Git是複雜的,我們不要裝作它不是。但我仍然會試圖教會你用(我的)基本的Git和遠程代碼庫幹活的工作步驟

原创 activemq的幾種基本通信方式總結

轉載自:http://shmilyaw-hotmail-com.iteye.com/blog/1897635 簡介      在前面一篇文章裏討論過幾種應用系統集成的方式,發現實際上面向消息隊列的集成方案算是一個總體比較合理的選

原创 使用Gradle構建Java項目

譯文出處: 字節技術   原文出處:spring.io 使用Gradle構建Java項目 這個手冊將通過一個簡單的Java項目向大家介紹如何使用Gradle構建Java項目。 我們將要做什麼? 我們將在這篇文檔航中創建

原创 Linux 技巧:讓進程在後臺可靠運行的幾種方法

我們經常會碰到這樣的問題,用 telnet/ssh 登錄了遠程的 Linux 服務器,運行了一些耗時較長的任務, 結果卻由於網絡的不穩定導致任務中途失敗。如何讓命令提交後不受本地關閉終端窗口/網絡斷開連接的干擾呢?下面舉了一些例子,

原创 阿里飛天雲平臺架構簡介

飛天是由阿里雲開發的一個大規模分佈式計算系統,其中包括飛天內核和飛天開放服務。 飛天內核負責管理數據中心Linux集羣的物理資源,控制分佈式程序運行, 隱藏下層故障恢復和數據冗餘等細節,有效提供彈性計算和負載均衡。如圖所示,飛天體系架

原创 微信官方發佈的微信應用號(小程序)設計規範

微信小程序設計的基本原則是微信設計中心針對在微信類上線的小程序頁面總結的設計指南及建議。以下設計原則都是基於對用戶的尊重的基礎上的,旨在微信生態類建立有號、高效、一致的用戶體驗的同時,最大程度順應和支持各業務需求設計,實現用戶與程序

原创 Netty解決半包(TCP粘包/拆包導致)讀寫問題

轉載自    oschina  天冰        摘要 使用Netty進行異步IO編程,同事問我粘包/拆包問題如何處理,所以抽空分析一下TCP粘包/拆包問題的產生;Netty提供了多種編解碼器用於處理半包問題,熟練掌握了類庫的應用,

原创 一張圖講清楚高可用、高性能、可擴展的WEB系統架構

前言:最近在與廣東互聯網基地一起進行無線城市集中平臺的建設,在系統設計、架構調優上做了很多的探索,也在系統集成測試和性能調優中遭遇了很多的煩惱,心裏有一些所得所悟,希望與大家共同學習探討。 WEB系統最容易出現性能故障的點在哪裏?

原创 Netty系列之Netty編解碼框架分析

1. 背景 1.1. 編解碼技術 通常我們也習慣將編碼(Encode)稱爲序列化(serialization),它將對象序列化爲字節數組,用於網絡傳輸、數據持久化或者其它用途。 反之,解碼(Decode)/反序列化(deseria