記錄下Io中的printWriter(打印字符),io中的類太多,在這里記錄下看政,初學(xué)者朴恳,水平有限,寫錯勿怪 在需要打印字符而不是字節(jié)流允蚣,使用PrintWriter 查看API...
Dubbo 壓測插件已開源于颖,本文涉及代碼詳見gatling-dubbo Gatling 是一個(gè)開源的基于 Scala、Akka嚷兔、Netty 實(shí)現(xiàn)的高性能壓測框架森渐,較之其他基于...
GetBean源碼部分 protectedTdoGetBean(finalStringname,@NullablefinalClassrequiredType, @Nulla...
為什么需要偏向鎖 當(dāng)多個(gè)處理器同時(shí)處理的時(shí)候同衣,通常需要處理互斥的問題。 一般的解決方式都會包含acquire和release這個(gè)兩種操作壶运,操作保證耐齐,一個(gè)線程在acquire執(zhí)...
Optional的學(xué)習(xí)與實(shí)戰(zhàn) 整片文章大部分內(nèi)容來自java8實(shí)戰(zhàn)這本書,我在這里也是將自己的學(xué)習(xí)過程記錄下來,并且整理成筆記給需要的人提供一個(gè)方便,在學(xué)習(xí)的過程中主要有以下...
Spring框架本身四大原則 使用POJO進(jìn)行輕量級和最小侵入式開發(fā) 通過依賴注入和基于接口編程實(shí)現(xiàn)松耦合 通過AOP和默認(rèn)習(xí)慣進(jìn)行聲明式編程 使用AOP和模板(templa...
1. mybatis的基本概念 MyBatis 是一款優(yōu)秀的持久層框架,它支持定制化 SQL、存儲過程以及高級映射埠况。MyBatis 避免了幾乎所有的 JDBC 代碼和手動設(shè)置...
java對象鎖有兩種:對象鎖耸携、類鎖。 對象鎖:在非靜態(tài)方法上加鎖辕翰。聲明了一個(gè)對象鎖夺衍。類鎖:在靜態(tài)方法上加鎖,聲明了一個(gè)類鎖喜命。 經(jīng)過大量的實(shí)驗(yàn)總結(jié)出以下結(jié)論: 1沟沙、想要保證能夠...
Apache RocketMQ是業(yè)界知名的分布式消息和流處理中間件,簡單地理解壁榕,它由Broker服務(wù)器和客戶端兩部分組成: 其中客戶端一個(gè)是消息發(fā)布者客戶端(Producer...
在這個(gè)IT系統(tǒng)動輒就是上億流量的時(shí)代牌里,Java作為大數(shù)據(jù)時(shí)代應(yīng)用最廣泛的語言含衔,誕生了一批又一批的新技術(shù),包括HBase二庵、Hadoop贪染、MQ、Netty催享、SpringCloud...
在微服務(wù)架構(gòu)中杭隙,根據(jù)業(yè)務(wù)來拆分成一個(gè)個(gè)的服務(wù),服務(wù)與服務(wù)之間可以相互調(diào)用(RPC)因妙,在Spring Cloud可以用RestTemplate+Ribbon和Feign來調(diào)用痰憎。...
1. 方法區(qū) 也稱 " 永久代” 、“非堆”攀涵, 它用于存儲虛擬機(jī)加載的類信息铣耘、常量、靜態(tài)變量以故、是各個(gè)線程共享的內(nèi)存區(qū)域蜗细。默認(rèn)最小值為 16MB ,最大值為 64MB 怒详,可以通...
InnoDB InnoDB 是由 Innobase Oy 公司開發(fā)炉媒,該存儲引擎是第一個(gè)完整支持 ACID 事務(wù)的 MySQL 存儲引擎。具有插入緩存昆烁、兩次寫吊骤、自適應(yīng)哈希索引等...
Q:一個(gè)業(yè)務(wù)服務(wù)器白粉,一個(gè)數(shù)據(jù)庫传泊,操作:查詢用戶當(dāng)前余額,扣除當(dāng)前余額的3%作為手續(xù)費(fèi) synchronized lock db lock Q:兩個(gè)業(yè)務(wù)服務(wù)器鸭巴,一個(gè)數(shù)據(jù)庫或渤,操作...
前言 如果我想通過域名訪問怎么辦,而且這三臺主機(jī)都有服務(wù)奕扣。關(guān)注、轉(zhuǎn)發(fā)掌敬、評論頭條號每天分享java知識惯豆,私信回復(fù)“555”贈送一些Dubbo、Redis奔害、Netty楷兽、zooke...
RabbitMQ核心基礎(chǔ)概念 Server:又稱之為Broker,接受客戶端的連接华临,實(shí)現(xiàn)AMQP實(shí)體服務(wù)芯杀。 Connection:連接,應(yīng)用程序與Broker的網(wǎng)絡(luò)連接雅潭。 C...