原创 java中線程安全,線程死鎖,線程通信快速入門

java中線程安全,線程死鎖,線程通信快速入門一:多線程安全問題 1 引入 複製代碼 /* * 多線程併發訪問同一個數據資源 * 3個線程,對一個票資源,出售 */ public class ThreadDemo { public

原创 利用Idea重構功能及Java8語法特性——優化深層嵌套代碼

利用Idea重構功能及Java8語法特性——優化深層嵌套代碼當遇到深層嵌套代碼,如for,if,lambda表達式或內部類及這些代碼的組合,這時我們可以通過Java 8的語法特性來進行優化。 下面的代碼是一個嵌套循環的示例。 複製代碼pub

原创 異步編程CompletableFuture實現高併發系統優化之請求合併

異步編程CompletableFuture實現高併發系統優化之請求合併  先說場景:   根據Redis官網介紹,單機版Redis的讀寫性能是12萬/秒,批量處理可以達到70萬/秒。不管是緩存或者是數據庫,都有批量處理的功能。當我們的系統達

原创 Java8中的流操作-基本使用&性能測試

Java8中的流操作-基本使用&性能測試一、流(Stream)簡介流是 Java8 中 API 的新成員,它允許你以聲明式的方式處理數據集合(通過查詢語句來表達,而不是臨時編寫一個實現)。這有點兒像是我們操作數據庫一樣,例如我想要查詢出熱量

原创 JAVA併發之阻塞隊列淺析

JAVA併發之阻塞隊列淺析背景因爲在工作中經常會用到阻塞隊列,有的時候還要根據業務場景獲取重寫阻塞隊列中的方法,所以學習一下阻塞隊列的實現原理還是很有必要的。(PS:不深入瞭解的話,很容易使用出錯,造成沒有技術深度的樣子) 阻塞隊列是什麼?

原创 python多線程詳解

python多線程詳解目錄 python多線程詳解一、線程介紹什麼是線程爲什麼要使用多線程二、線程實現threading模塊自定義線程守護線程主線程等待子線程結束多線程共享全局變量互斥鎖遞歸鎖信號量(BoundedSemaphore類)事件

原创 最近很火的MySQL:拋開復雜的架構設計,MySQL優化思想基本都在這

最近很火的MySQL:拋開復雜的架構設計,MySQL優化思想基本都在這優化一覽圖最近很火的MySQL:拋開復雜的架構設計,MySQL優化思想基本都在這優化最近很火的MySQL:拋開復雜的架構設計,MySQL優化思想基本都在這 筆者將優化分爲

原创 Python基礎環境配置管理總結

Python基礎環境配置管理總結pyenv 一鍵安裝 ubuntu腳本安裝 curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer |

原创 10 個提高效率的 Linux 命令別名

10 個提高效率的 Linux 命令別名在 Linux 環境下工作的工程師,一定會對那些繁瑣的指令和參數命令行印象深刻吧。而且,可怕的不是繁瑣,而是需要大量重複輸入這些繁瑣的命令。 在 Linux 下我們有個別名命令 alias ,可以將那

原创 Java字符串與文件的互轉

Java字符串與文件的互轉Java中有時候需要讀取一個文本類的文件,將其轉換爲字符串,然後做進一步處理。Java中沒有現成的API方法。 一、字符串轉換爲文件 /** * 將字符串寫入指定文件(當指定的父路徑中文件夾不存

原创 安卓中的XML和JSON

安卓中的XML和JSONXML和JSON其實還是比較常見了,JAVASE和JAVAEE的學習中或多或少會有些接觸的,這篇文章主要關於XML和JSON在安卓中的一些應用。 XML概述XML是一種常用的存儲數據方式,設計初衷就是爲了傳輸和存儲數

原创 java Web的編碼問題

java Web的編碼問題首先,說說JSP/Servlet中的幾個編碼的作用。    在JSP/Servlet 中主要有以下幾個地方可以設置編碼,pageEncoding=“UTF-8”、contentType=“text/html;cha

原创 Android 多線程編程

Android 多線程編程文章目錄線程的調用實現Runnable接口定義一個線程使用匿名內部類的方法啓動子線程在子線程中更新主線程參數異步信息處理機制使用異步信息處理機制解析異步信息處理機制AsyncTask使用AsyncTask線程的調用

原创 JAVA對象創建過程內存圖解

JAVA對象創建過程內存圖解1、類與對象類是現實事物的抽象,將現實事物描述成對應的類,類中封裝了成員變量、構造方法、成員方法、set/get方法。 比如說人,人都有哪些屬性?姓名,年齡,性別...等等這些都屬於人的屬性,可以將其封裝爲類的成

原创 Python 最常見的 120 道面試題解析:2019 最新

Python 最常見的 120 道面試題解析:2019 最新Python 今年還是很火,不僅是編程語言排行榜前二,更成爲互聯網公司最火熱的招聘職位之一。伴隨而來的則是面試題目越來越全面和深入化。有的時候不是你不會,而是觸及到你的工作邊緣,並