原创 Netty實戰(一、二、三章)

BIO: 在此種方式下,用戶進程在發起一個IO操作以後,必須等待IO操作的完成,只有當真正完成了IO操作以後,用戶進程才能運行。JAVA傳統的IO模型屬於此種方式。 傳統的客戶端服務器就是採用此種IO方式,一個socket鏈接對應一個線程

原创 Java虛擬機運行期優化

概述 爲了提高熱點代碼的執行效率,在運行時,虛擬機將會把這些代碼編譯成與本地平臺相關的機器碼,並進行各種層次的優化,完成這個任務的編譯器稱爲即時編譯器(Just In TimeCompiler,下文中簡稱JIT編譯器)。 解釋器與編譯器

原创 華爲算法題1

華爲筆試(輸如:人名(用“,”隔開,代表投票數,輸出活得票數最多的人,若票數相同比較人名大小) import java.util.*; public class Main { public static void main(

原创 連續子數組乘積最大

public class Solution { public static int maxSubMulti(int[] nums){ if(nums==null|| nums.length==0) return

原创 JDK1.8中String類的intern()方法學習

jdk1.8字符串常量池是位於堆中; 在jdk1.8中使用如下指令時會同時在堆中和常量池(前提是常量池中還沒有該對象)中創建字符串對象,但是s是指向堆中。 String s = new String("HELLO"); 如下方法會判斷常

原创 x310 跑OAI-developnr

1.第一步 首先參照師兄的博客安裝UHD(https://blog.csdn.net/jipengwang/article/details/79451729),在安裝的過程中如果使用  sudo uhd_images_downloade

原创 基於Python推薦系統

1、算法1:基於召喚師信息推薦我們編輯程序對從帶玩公司提供的接口所扒下來的數據進行處理,我從這些數據中提取了每個召喚師上路,中路,下路adc,輔助,打野的使用頻率作爲向量,通過比較歐氏距離最小推薦出一位和召喚師最相近的召喚師(它的信息包含