原创 原碼、反碼、補碼知識詳細講解

轉載來的 本篇文章講解了計算機的原碼, 反碼和補碼. 並且進行了深入探求了爲何要使用反碼和補碼, 以及更進一步的論證了爲何可以用反碼, 補碼的加法計算原碼的減法. 論證部分如有不對的地方請各位牛人幫忙指正! 希望本文對大家學習計算

原创 How to Split Up Synchronous and Asynchronous Parts of Your System in Java

如何在Java系統中拆分同步和異步部分 瞭解如何使用Java通過同步和異步組件拆分系統 很多開發人員說,將應用程序切換到異步處理很複雜。因爲他們有一個天然需要同步通信的Web應用程序。在這篇文章中,我想介紹一種方法來達到異步通信的

原创 一個用消息隊列 的人,不知道爲啥用 MQ,這就有點尷尬

消息隊列 爲什麼寫這篇文章? 博主有兩位朋友分別是小A和小B: 小A,工作於傳統軟件行業(某社保局的軟件外包公司),每天工作內容就是和產品聊聊需求,改改業務邏輯。再不然就是和運營聊聊天,寫幾個SQL,生成下報表。又或者接到客服的通

原创 .md即markdown文件的基本常用編寫語法

權當筆記使用: 1、標題的幾種寫法: 第一種: 前面帶#號,後面帶文字,分別表示h1-h6,上圖可以看出,只到h6,而且h1下面會有一條橫線,注意,#號後面有空格 第二種: 這種方式好像只能表示一級和二級標題,而且=和-的數量沒有限制

原创 【LeetCode】-powerOfTwo

【Description:】231. Power of Two Easy Given an integer, write a function to determine if it is a power of two. 給定一個整

原创 【LeetCode】-reverse-bits

通用解法:https://www.cnblogs.com/grandyang/p/4321355.html 高票回答:https://leetcode.com/problems/reverse-bits/discuss/54741/

原创 Linux命令縮寫與全拼

工作中用到的一些命令縮寫與全拼對照: su:Switch user 切換用戶,切換到root用戶 cat: concatenate files and print on the standard output 把文件連接後輸出到屏幕

原创 Linux 定位消耗CPU最高的線程

top jstack 定位消耗CPU最高線程【一】前期準備【二】中期執行【三】定位線程 【一】前期準備 1.類文件準備 public class DeadCirclw { public static void main(Str

原创 【設計模式】-NO1.單例模式

單例模式【一】What is the Singleton Pattern 什麼是單例模式【二】How is the Singleton Pattern to realize 單例如何實現!將其中的EnumSingleton 換成對應的

原创 基於Redis的分佈式鎖

Redis分佈式鎖——分析篇【一】What is the Redis Distribute Lock 什麼是Redis分佈式鎖鎖:實現:【二】How can we use the Redis Lock 我們如何使用它【說明一】【說明二

原创 線程池—【ThreadPool】—掃盲篇

線程池—【ThreadPool】—掃盲篇【一】What is the ThreadPool 什麼是線程池【二】How can we use the ThreadPool 我們如何使用它1.核心數=最大數 線程無緩存時間 使用Linke

原创 深入淺出SQL

深入淺出SQL 剛剛讀完深入淺出SQL,做了個導圖,製作了點文檔。供大家查閱。 深入淺出SQL.html 深入淺出SQL.png

原创 全鏈路壓測方案

雙十一的技術準備在做兩件事情:第一是系統的準備儘可能的接近真實,包括容量確定性和資源的確定性;第二是整個過程中的效率,包括人和單位資源效率。 < 演講視頻 > 本視頻來自阿里巴巴研究員蔣江偉在ArchSummit北京2016的演講。 公

原创 【Java集合總結】

圖圖圖: 在這裏,集合類分爲了Map和Collection兩個大的類別。 處於圖片左上角的那一塊灰色裏面的四個類(Dictionary、HashTable、Vector、Stack)都是線程安全的,可是它們都是JDK的老的遺留類。如今基

原创 Throwable 中的RuntimeException和Exception

1.java將所有的錯誤封裝爲一個對象,其根本父類爲Throwable, Throwable有兩個子類:Error和Exception 2.Error是Throwable 的子類 ,用於指示合理的應用程序不應該試圖捕獲的嚴重問題。大多數