原创 JAVA如何實現平臺無關性

Java如何實現的平臺無關性的 相信對於很多Java開發來說,在剛剛接觸Java語言的時候,就聽說過Java是一門跨平臺的語言,Java是平臺無關性的,這也是Java語言可以迅速崛起並風光無限的一個重要原因。那麼,到底什麼是平臺無關性?J

原创 初學Qt怎麼學?

main.cpp : #include <QApplication> #include <QMainWindow> int main(int argc, char *argv[]) { QApplication app(argc

原创 JavaWeb前端到後端常用框架、插件

前端: 一、jquery 二、typescript 三、angularJS 四、react 五、easyui 六、layui 七、ztree 八、requirejs 後端: 一、spring 二、springMVC 三、springBoo

原创 Linux個人常用命令

ls顯示文件或目錄cd切換目錄rm刪除文件pwd顯示當前目錄mkdir創建目錄cat查看文件內容tail-f實時查看文件內容find在文件系統中搜索某文件clear清屏ps顯示瞬間進程狀態 ps -auxkill殺死進程,可以先用

原创 學習彙編語言有什麼用?

彙編是一種一通百通的東西,可能工作中使用高級語言,永遠用不到彙編,但是彙編能讓你知其然知其所以然,也是搞明白計算機理論結構的必要過程。 點贊 收藏 分享 文章舉報 遊子清 發佈

原创 ServiceMesh設計

1.1 微服務架構的痛點 1.2 微服務架構發展方向 1.3 服務網格架構設計 1.3.1 業務背景 1.3.2 開源實現 1.3.3 實踐思路 1.3.4 細節概述 1.3

原创 Android集成開發工具的選擇

一、eclipse 目前來說會漸漸被android studio取代。 二、android studio 谷歌的官方IDE於2013年推出,以後是主流。 點贊 收藏 分享 文章舉報

原创 淺析JAVA死鎖

java級別死鎖 一、什麼是死鎖 死鎖不僅在個人學習中,甚至在開發中也並不常見。但是一旦出現死鎖,後果將非常嚴重。 首先什麼是死鎖呢?打個比方,就好像有兩個人打架,互相限制住了(鎖住,抱住)彼此一樣,互相動彈不得,而且互相歐氣,你不鬆手我

原创 JVM內存結構 VS Java內存模型 VS Java對象模型

Java作爲一種面向對象的,跨平臺語言,其對象、內存等一直是比較難的知識點。而且很多概念的名稱看起來又那麼相似,很多人會傻傻分不清楚。比如本文我們要討論的JVM內存結構、Java內存模型和Java對象模型,這就是三個截然不同的概念,但是很

原创 JVM還支持哪些語言(Kotlin、Groovy、JRuby、Jython、Scala)

爲了讓Java語言具有良好的跨平臺能力,Java獨具匠心的提供了一種可以在所有平臺上都能使用的一種中間代碼——字節碼(ByteCode)。 有了字節碼,無論是哪種平臺(如Windows、Linux等),只要安裝了虛擬機,都可以直接運行字節

原创 面向對象的三大基本特徵和六大基本原則

面向對象三大特徵: (1)封裝(Encapsulation) 所謂封裝,也就是把客觀事物封裝成抽象的類,並且類可以把自己的數據和方法只讓可信的類或者對象操作,對不可信的進行信息隱藏。封裝是面向對象的特徵之一,是對象和類概念的主要特性。簡單

原创 因float引發的線上問題。

踩坑。 線上金額計算使用了float類型,直到有一筆線上單據金額計算在小數後7位出現了精度丟失問題。 查資料 先看下關於浮點的描述: 在計算機科學中,浮點是一種對於實數的近似值數值表現法,由一個有效數字(即尾數)加上冪數來表示,通常是乘

原创 面向過程、面向對象

什麼是面向過程? 把問題分解成一個一個步驟,每個步驟用函數實現,依次調用即可。 就是說,在進行面向過程編程的時候,不需要考慮那麼多,上來先定義一個函數,然後使用各種諸如if-else、for-each等方式進行代碼執行。 最典型的用法就是

原创 nginx配置

轉載自:http://www.cnblogs.com/knowledgesea/p/5175711.html Nginx配置詳解 序言 Nginx是lgor Sysoev爲俄羅斯訪問量第二的rambler.ru站點

原创 Kotlin基礎入門(二)

今天來學習下基本語法,參考了官方文檔 包 package com.kotlin 導入 import關鍵字 import java.util* 類型的聲明 Kotlin使用var 定義變量 var a:Int = 1 v