ServerSocket與Socket類 TCP套接字協(xié)議: TCP最主要的特征就是能夠建立長時(shí)間的連接,而且能夠保證數(shù)據(jù)安全的送達(dá),但是速度比較慢使套。使用TCP進(jìn)行連接的時(shí)候...
ServerSocket與Socket類 TCP套接字協(xié)議: TCP最主要的特征就是能夠建立長時(shí)間的連接,而且能夠保證數(shù)據(jù)安全的送達(dá),但是速度比較慢使套。使用TCP進(jìn)行連接的時(shí)候...
面向?qū)ο缶幊毯兔嫦蜻^程編程的區(qū)別 1、面向過程在解決問題的時(shí)候炎辨,會(huì)分析出解決問題的步驟疯溺,然后用函數(shù)一步步的將這些步驟實(shí)現(xiàn)弹澎,依次調(diào)用函數(shù)谴忧。而面向?qū)ο笤诮鉀Q問題的時(shí)候很泊,會(huì)將問題拆...
GC:Garbage Collection,java中垃圾回收機(jī)制 一俏蛮、什么是GC 每個(gè)程序運(yùn)行時(shí)撑蚌,內(nèi)存空間都是有限的,GC是為了把不再需要的清除掉搏屑,釋放出內(nèi)存空間,保證程序...
在移動(dòng)互聯(lián)網(wǎng),分布式模软、微服務(wù)盛行的今天伟骨,現(xiàn)在項(xiàng)目絕大部分都采用的微服務(wù)框架,前后端分離方式燃异,(題外話:前后端的工作職責(zé)越來越明確携狭,現(xiàn)在的前端都稱之為大前端,技術(shù)棧以及生態(tài)圈都...
本身隨著CPU和內(nèi)存的發(fā)展速度差異的問題,導(dǎo)致CPU的速度遠(yuǎn)快于內(nèi)存仅颇,所以現(xiàn)在的CPU加?了?速緩存单默,?速緩存?般可以分為L1、L2忘瓦、L3三級(jí)緩存搁廓。基于上?的例?我們知道了這...
我覺得大家應(yīng)該像你學(xué)習(xí)耕皮,都像你這么噴發(fā)現(xiàn)漏洞的人境蜕,這樣以后就沒人會(huì)去發(fā)現(xiàn)漏洞了,即使發(fā)現(xiàn)了也不會(huì)有人說了凌停,說了就是犯罪粱年,就是炫耀,就得被噴
HashMap主要是由數(shù)組和鏈表組成趴泌,它不是線程安全的。 核心點(diǎn)就是put插入數(shù)據(jù)的過程拉庶,get查詢數(shù)據(jù)以及擴(kuò)容的方式嗜憔。JDK1.7和1.8的主要區(qū)別在于頭插和尾插方式的修改...
題目描述 給定一個(gè)字符串s,你需要反轉(zhuǎn)字符串中每個(gè)單詞的字符順序氏仗,同時(shí)仍保留空格和單詞的初始順序吉捶。 示例 輸入:s = "God Ding"輸出:"doG gniD" 方法思...
問題描述:使用IDEA時(shí)經(jīng)常使用Ctrl + 鼠標(biāo)左鍵點(diǎn)擊查看方法,跳轉(zhuǎn)到方法后想要回到之前的位置 答:查看IDEA的Settings中的快捷鍵設(shè)置皆尔,可以看出查看方法時(shí)既可以...
前言 紅黑樹是計(jì)算機(jī)科學(xué)內(nèi)比較常用的一種數(shù)據(jù)結(jié)構(gòu)呐舔,它使得對(duì)數(shù)據(jù)的搜索,插入和刪除操作都能保持在O(㏒ n)的時(shí)間復(fù)雜度慷蠕。然而珊拼,相比于一般的數(shù)據(jù)結(jié)構(gòu),紅黑樹的實(shí)現(xiàn)的難度有所增加...
StringBuilder StringBuilder概述 StringBuilder是一個(gè)可變的字符串類(String是不可變字符串類)流炕,我們可以把它看成一個(gè)對(duì)象容器 作用...
這是一個(gè)挺有意思的討論話題每辟。 如果你運(yùn)行下面的代碼: 你會(huì)得到: 基本知識(shí):我們知道剑辫,如果兩個(gè)引用指向同一個(gè)對(duì)象,用==表示它們是相等的渠欺。如果兩個(gè)引用指向不同的對(duì)象妹蔽,用==表...
題目 給你一個(gè)按 非遞減順序 排序的整數(shù)數(shù)組 nums,返回 每個(gè)數(shù)字的平方 組成的新數(shù)組挠将,要求也按 非遞減順序 排序胳岂。請(qǐng)你設(shè)計(jì)時(shí)間復(fù)雜度為 O(n) 的算法解決本問題 示例...
寫的真好,特意下載簡(jiǎn)書來給你點(diǎn)贊
為什么補(bǔ)碼等于反碼 + 1什么是原碼, 反碼, 補(bǔ)碼 想要了解為什么補(bǔ)碼 = 反碼 + 1 先要知道什么是 '模' 以時(shí)鐘為例:例如現(xiàn)在是 11點(diǎn), 你想讓時(shí)間回到10點(diǎn), 那么可以有兩種方式: 直接...
什么是原碼, 反碼, 補(bǔ)碼 想要了解為什么補(bǔ)碼 = 反碼 + 1 先要知道什么是 '模' 以時(shí)鐘為例:例如現(xiàn)在是 11點(diǎn), 你想讓時(shí)間回到10點(diǎn), 那么可以有兩種方式: 直接...