原创 【程序2】 題目:判斷101-200之間有多少個素數,並輸出所有素數。

/*【程序2】 題目:判斷101-200之間有多少個素數,並輸出所有素數。 1.程序分析:判斷素數的方法:用一個數分別去除2到sqrt(這個數),如果能被整除, 則表明此數不是素數,反之是素數。 */ public class

原创 Java collection接口中list,set,map的區別及用法

在 Java2中,有一套設計優良的接口和類組成了Java集合框架Collection,使程序員操作成批的數據或對象元素極爲方便。這些接口和類有很多對

原创 【程序42】 809*??=800*??+9*??+1

/*【程序42】 題目:809*??=800*??+9*??+1 其中??代表的兩位數,8*??的結果爲兩位數,9*??的結果爲3位數。求??代表的兩位數,及809*??後的結果*/ public class java42 {

原创 Java io詳解(-)

這篇文章先將一下有關Java io 的知識  爲了篇幅不要那麼長,字節流,字符流,文件流都分開來講 要開始學Java的io流 首先我們瞭解一下什麼是流: 流(stream)的概念源於UNIX中管道(pipe)的概念。在UNIX中,管道是一

原创 【程序3】打印出所有的"水仙花數",所謂"水仙花數"是指一個三位數,其各位數字立方和等於該數本身

/*題目:打印出所有的"水仙花數",所謂"水仙花數"是指一個三位數,其各位數字立方和等於該數本身。例如: 153是一個"水仙花數",因爲153=1的三次方+5的三次方+3的三次方。 */ public class Java03 {

原创 碰上了maven依賴衝突,如何解決

maven依賴衝突解決解決方案maven版本以來的緣由Maven 的依賴仲裁原則IDEA實踐拓展(maven元素含義及注意事項) 解決方案 解決方案: 以idea 操作爲例, 打開maven依賴的圖,確定要使用的jar的版本,將衝

原创 SpringBoot線程池的創建、@Async配置步驟及注意事項(轉)

轉)前 言: 最近在做訂單模塊,用戶購買服務類產品之後,需要進行預約,預約成功之後分別給商家和用戶發送提醒短信。考慮發短信耗時的情況所以我想用異步的方法去執行,於是就在網上看見了Spring的@Async了。但是遇到了許多問題,

原创 簡單明瞭介紹java修飾符

簡單明瞭介紹java修飾符背景修飾符權限說明代碼演示包的理解 背景 在工作的過程中,最近公司加入了fixbug的代碼檢測,檢測出了很多使用修飾符不符的代碼片段,自己在改代碼的時候發現對java的修飾符有點迷糊,故而去學習下。

原创 關於kafka消費能力的思考

關於kafaka消費能力降低的思考引子需要降速緣由解決方案減少節點數量調整線程池中線程的數量調整kafka消費端參數 引子 在我們的開發過程中,會經常遇到kafka消費能力低,導致消費堆積的問題,kafka默認的消息保存有效期是

原创 阿里巴巴編碼規範&試題

不知不覺已經在Java領域搬了四年磚,在擼業務代碼的過程中,有幸參觀了形形色色的代碼,形形色色的代碼風格,各種各樣的坑; 造成了害怕閱讀代碼,我只想安安靜靜得擼碼 後面慢慢的發現代碼需要有統一的規範: 如常用變量要抽成枚舉;靜

原创 求0—7所能組成的奇數個數。

程序43:<p class="MsoNormal"><span style="font-family: 宋體; font-size: 12pt; mso-spacerun: 'yes'; mso-font-kerning: 0.0000p

原创 Java io詳解(二)-File

     這裏我們開始講io流,其實io流的本質就是對文件的操作。這裏我講解的方式主要是以代碼的形式來講解的,因爲編程這東西,看的懂不一定敲的出來 一定要自己親自敲了 纔會知道怎麼用的  下面的代碼中列出了java io File類的主要

原创 Java詳解(三)-字符流和字節流

 這裏我們講一下Java的字符流和字節流: 首先我們要知道一下的知識: 1G=1204M=1204*1024kB=1024*1024*1024B=1024*1024*1024*2byte; 也就是說一個字符兩個字節   類似26個英文字母

原创 Java collection框架介紹和使用

---------------<span style="font-family:宋體;">------------------------------------------------- 2B<span style="font-fa

原创 【程序8】 求s=a+aa+aaa+aaaa+aa...a的值

<p>【程序8】  題目:</p><p>求s=a+aa+aaa+aaaa+aa...a的值</p><p>,其中a是一個數字。例如2+22+222+2222+22222(此時共有5個數相加),  幾個數相加有鍵盤控制。 </p>publi