原创 java多線程異常被喫!

java多線程異常被喫! 在寫多任務需要需要使用多線程的時候,總會有這麼一種不可思議的現象,子線程有些非業務異常沒有捕獲拋出,結果主線程沒有捕獲到異常,查看日誌也沒有任何輸出.頭大的很!比如下面的例子: 主線程: try {

原创 瀏覽器輸入網站發生了什麼

一個程序猿每天打開瀏覽器,輸入網址-查詢信息;從未研究過這短短的幾秒甚至幾百毫秒瀏覽器到底發生了什麼。 瀏覽器 從輸入一個地址開始,它可以是這樣的 www.baidu.com, 也可以是這樣的 https://admin:adm

原创 動態代理在代碼中的應用

動態代理在代碼中的應用. 先看一段代碼 MixedRedisHelperFactoryBean: @Component public class MixedRedisHelperFactoryBean implements Fac

原创 kafka無法啓動,Cannot assign requested address.

Cannot assign requested address. 搭建kafka時,需要對配置文件進行修改,在服務器上搭建時候,配置文件中需要配置 :listeners :advertised.host.name :advert

原创 UNSAFE和Java 內存佈局

最近在翻ReentrantLock源碼的時候,看到AQS(AbstractQueuedSynchronizer.java)裏面有一段代碼   protected final boolean compareAndSetState(

原创 如何在YouTube Api限額的情況下獲取更多視頻

文章來自自己的博客 YouTube視頻 谷歌限制了YouTube api v3的請求量,一天10000配額,這裏不是10000次請求,每次請求根據不同參數消耗不同配額。爲了擺脫這種限制而獲得更多的新發布視頻,做了以下內容的方案。 需求:

原创 Java 8 日期時間 API

Java 8 日期時間 API 在舊版本的Java中,日期時間API存在諸多問題,其中有: 非線程安全 - java.util.Date 是非線程安全的,所有的日期類都是可變的,這是Java日期類最大的問題之一。 設計很差 - Java的

原创 深入淺析內存

title: 深入淺析內存 categories: java tags: [內存,java] description: 最近在看一本<<架構解密:從分佈式到微服務>>中看到了有關內存的相關知識,自己這方面比較薄弱,就想着記錄下來

原创 sonarQube

sonarQube 文章目錄sonarQubeSonarqube搭建1、安裝2、數據庫配置:3、修改sonar配置文件:sonar.properties4、啓動sonarqube5、安裝SonarQube Scanner和配置6

原创 Spring Cloud學習

Spring Cloud學習 標籤(空格分隔): 微服務 文章目錄Spring Cloud學習@[toc]1. Spring-bootRestful API多環境配置2. Spring Cloud Erueka服務治理Netfli

原创 synchronized

線程安全:當多個線程訪問某個類時,這個類始終都能表現出正確的行爲。   1.髒讀 在setValue的時候加鎖,最好在getValue的時候加鎖,防止髒讀。 引入ACID問題:   oracle一致性讀 --undo:在做DML操作時,

原创 master-worker模式

master需要一個隊列存放任務、一個hashMap存放worker對象,這個對象不存在併發,一個結果集存放結果,因爲很多個worker在同時操作這個結果集,所以選擇使用concurrentHashMap;同樣的每一個worker都需要這

原创 RabbitMQ指南

  轉載自:http://www.importnew.com/24319.html RabbitMQ是一個消息中間件,在一些需要異步處理、發佈/訂閱等場景的時候,使用RabbitMQ可以完成我們的需求。 下面是我在學習RabbitMQ的過

原创 如何看待馬雲 4 月 11 日在內外直播中將 996 稱爲「修來的福報」?

轉載自:https://www.zhihu.com/question/319774219/answer/649392437 大家可以去湊湊熱鬧!! 4月11日內外直播中,在被問及如何看待996.icu事件時,馬雲主要提出了一下三個觀點:

原创 動畫+原理+代碼+優化

       轉載自:http://cmsblogs.com/?p=3631 作者:chenssy 原文出處:http://cmsblogs.com   排序算法是《數據結構與算法》中最基本的算法之一。 排序算法可以分爲內部排序和外部排序