1. 0

      解Bug之路-中間件"SQL重復執行"

      前言 我們的分庫分表中間件在線上運行了兩年多,到目前為止還算穩定。在筆者將精力放在處理各種災難性事件(例如中間件物理機宕機/數據庫宕機/網絡隔離等突發事件)時。竟然發現還有一些奇怪的corner case?,F在就將排查思路寫成文章分享出來。 Bug現場 應用拓撲 應用通過中間件連后端多個數據庫,sq ...

      無毀的湖光-Al 發布于 2020-06-28 12:56 評論(0)閱讀(19)
      1

      可拖拽圓形進度條組件(支持移動端)

      好久之前寫過一個可拖拽圓形進度條的dome,中間有網友反饋過一些問題,最近比較閑有時間修改了一些問題也做了一些優化,并封裝成組件,基于canvas實現,只需傳入放置組件dom容器,任何框架均可直接使用; codepen 示例如下:https://codepen.io/pangyongsheng/pe ...

      龐永勝 發布于 2020-06-28 11:38 評論(0)閱讀(89)
      0

      Java 反射簡介

      本文部分內容參考博客。點擊鏈接可以查看原文。 1. 反射的概念 反射是指在運行時將類的屬性、構造函數和方法等元素動態地映射成一個個對象。通過這些對象我們可以動態地生成對象實例,調用類的方法和更改類的屬性值。 2. 使用場景 什么情況下運用JAVA反射呢?如果編譯時根本無法預知對象和類可能屬于哪些類, ...

      程序員自由之路 發布于 2020-06-28 11:29 評論(0)閱讀(46)
      2

      深入解讀Dictionary

      Dictionary<TKey,TValue>是日常.net開發中最常用的數據類型之一,基本上遇到鍵值對類型的數據時第一反應就是使用這種散列表。散列表特別適合快速查找操作,查找的效率是常數階O(1)。那么為什么這種數據類型的查找效率能夠這么高效?它背后的數據類型是如何支撐這種查找效率的?它在使用過程 ...

      hkant 發布于 2020-06-28 11:17 評論(1)閱讀(75)
      0

      最新的一波Vue實戰技巧,不用則已,一用驚人

      在Vue中,不同的選項有不同的合并策略,比如 data,props,methods是同名屬性覆蓋合并,其他直接合并,而生命周期鉤子函數則是將同名的函數放到一個數組中,在調用的時候依次調用 在Vue中,提供了一個api, Vue.config.optionMergeStrategies,可以通過這個a ...

      逐夢song 發布于 2020-06-28 10:57 評論(0)閱讀(195)
      0

      (七) SpringBoot起飛之路-整合SpringSecurity(Mybatis、JDBC、內存)

      SpringBoot 基于Mybatis、JDBC、內存三種方式 來整合SpringSecurity ...

      BWH_Steven 發布于 2020-06-28 10:16 評論(0)閱讀(142)
      0

      Java 從入門到進階之路(二十五)

      Java 從入門到進階之路(二十五), Java 集合框架中的Collection 的子接口 List。 ...

      豐寸 發布于 2020-06-28 10:16 評論(0)閱讀(85)
      3

      邏輯式編程語言極簡實現(使用C#) - 1. 邏輯式編程語言介紹

      相信很多朋友對于邏輯式編程語言,都有一種最熟悉的陌生人的感覺。一方面,平時在書籍、在資訊網站,偶爾能看到一些吹噓邏輯式編程的話語。但另一方面,也沒見過周圍有人真正用到它(除了SQL)。 本系列將盡可能簡潔地說明邏輯式編程語音的原理,并實現一門簡單的邏輯式編程語言??紤]到C#的用戶較多,因此選擇用C#... ...

      古霜卡比 發布于 2020-06-28 09:58 評論(0)閱讀(176)
      0

      因為我的一個低級錯誤,生產數據庫崩潰了將近半個小時

      前言 halo,相信大家一定過了一個很開心的端午節吧,我看朋友圈里各種曬旅游,曬美食的,真是羨慕啊,不像我,感冒了只能在家擼文章。 當然,玩的多開心,節后上班就有多郁悶,假日綜合征可不是說說而已。對此我想表達的是,沒事,不用郁悶,來看我如何自爆家丑來讓你們開心下。 反常的sql語句 上周四午休時分, ...

      鄙人薛某 發布于 2020-06-28 09:53 評論(2)閱讀(536)
      0

      RocketMQ入門到入土(一)新手也能看懂的原理和實戰!

      學任何技術都是兩步驟: 搭建環境 helloworld 我也不例外,直接搞起來。 一、RocketMQ的安裝 1、文檔 官方網站 http://rocketmq.apache.org GitHub https://github.com/apache/rocketmq 2、下載 wget https: ...

      Java知音號 發布于 2020-06-28 09:46 評論(1)閱讀(128)
      0

      Dubbo想要個網關怎么辦?試試整合Spring Cloud Gateway

      一、背景 在微服務架構中 API網關 非常重要,網關作為全局流量入口并不單單是一個反向路由,更多的是把各個邊緣服務(Web層)的各種共性需求抽取出來放在一個公共的“服務”(網關)中實現,例如安全認證、權限控制、限流熔斷、監控、跨域處理、聚合API文檔等公共功能。 在以 Dubbo 框架體系來構建的微 ...

      zlt2000 發布于 2020-06-28 09:46 評論(0)閱讀(83)
      0

      Spring Boot 2.x基礎教程:MyBatis的多數據源配置

      前兩天,我們已經介紹了關于JdbcTemplate的多數據源配置以及Spring Data JPA的多數據源配置,接下來具體說說使用MyBatis時候的多數據源場景該如何配置。 添加多數據源的配置 先在Spring Boot的配置文件application.properties中設置兩個你要鏈接的數 ...

      程序猿DD 發布于 2020-06-28 09:44 評論(0)閱讀(89)
      0

      Angular 從入坑到挖坑 - 模塊簡介

      一、Overview Angular 入坑記錄的筆記第七篇,介紹 Angular 中的模塊的相關概念,了解相關的使用場景,以及知曉如何通過特性模塊來組織我們的 Angular 應用 對應官方文檔地址: NgModule 簡介 NgModules JavaScript 模塊 vs. NgModule ...

      墨墨墨墨小宇 發布于 2020-06-28 09:35 評論(1)閱讀(84)
      0

      為什么建議你使用枚舉?

      枚舉是 JDK 1.5 新增的數據類型,使用枚舉我們可以很好的描述一些特定的業務場景,比如一年中的春、夏、秋、冬,還有每周的周一到周天,還有各種顏色,以及可以用它來描述一些狀態信息,比如錯誤碼等。 枚舉類型不止存在在 Java 語言中,在其它語言中也都能找到它的身影,例如 C# 和 Python 等 ...

      Java中文社群 發布于 2020-06-28 09:32 評論(0)閱讀(152)
      0

      重學 Java 設計模式:實戰中介者模式「按照Mybatis原理手寫ORM框架,給JDBC方式操作數據庫增加中介者場景」

      作者:小傅哥 博客:https://bugstack.cn - 原創系列專題文章 沉淀、分享、成長,讓自己和他人都能有所收獲!😄 一、前言 同齡人的差距是從什么時候拉開的 同樣的幼兒園、同樣的小學、一樣的書本、一樣的課堂,有人學習好、有人學習差。不只是上學,幾乎人生處處都是賽道,發令槍響起的時刻, ...

      小傅哥 發布于 2020-06-28 09:31 評論(0)閱讀(54)
      0

      聊聊算法--堆的構建和調整

      先提個問題,完全二叉樹/滿二叉樹,區別?前者是指每一層都是緊湊靠左排列,最后一層可能未排滿,后者是一種特殊的完全二叉樹, 每層都是滿的,即節點總數和深度滿足N=(2^n) -1。堆Heap,一堆蘋果,為了賣相好,越好看的越往上放,就是大頂堆;為了蘋果堆 的穩定,質量越小越往上放,就是小頂堆;堆首先是 ...

      甲由崽 發布于 2020-06-28 09:22 評論(0)閱讀(55)
      0

      作為一個Java開發你用過Jib嗎

      1. 前言 Jib是Google開發的可以直接構建 Java應用的Docker和OCI鏡像的類庫,以Maven和Gradle插件形式提供。它最騷操作的是可以在沒有Docker守護程序的情況下構建,也就是說,您不必在計算機上安裝docker守護程序!盡管Spring Boot 2.3.0.RELEAS ...

      碼農小胖哥 發布于 2020-06-28 09:20 評論(0)閱讀(92)
      4

      【asp.net core 系列】14 .net core 中的IOC

      0.前言 通過前面幾篇,我們了解到了如何實現項目的基本架構:數據源、路由設置、加密以及身份驗證。那么在實現的時候,我們還會遇到這樣的一個問題:當我們業務類和數據源越來越多的時候,我們無法通過普通的構造對象的方法為每個實例進行賦值。同時,傳統意義上的賦值遇到底層切換或者其他修改的時候,就需要修改大量的 ...

      月影西下 發布于 2020-06-28 08:52 評論(1)閱讀(288)
      1

      推薦一種通過刷leetcode來增強技術功底的方法

      背景 如果前人認為這個一種學習提高或者檢驗能力的成功實踐。而自己目前又沒有更好的方法,那就不妨試一試。 而不管作為面試官還是被面試者,編碼題最近越來越流行。而兩種角色都需要思考的問題是希望考察什么能力,通過什么題目,需要達到怎樣的程度可以說明面試者具有了這樣的能力。 而要找到上面這些問題的答案,比較 ...

      編程一生 發布于 2020-06-28 08:44 評論(0)閱讀(329)
      4

      《HelloGitHub》第 51 期

      興趣是最好的老師,HelloGitHub 就是幫你找到興趣! 簡介 分享 GitHub 上有趣、入門級的開源項目。 這是一個面向編程新手、熱愛編程、對開源社區感興趣 人群的月刊,月刊的內容包括:各種編程語言的項目、讓生活變得更美好的工具、書籍、學習筆記、教程等,這些開源項目大多都是非常容易上手,而且 ...

      削微寒 發布于 2020-06-28 08:43 評論(1)閱讀(240)
      熊猫四川麻将 欢乐麻将游戏下载 欢乐彩票
      快三平台下载 河北省快3走势图 精彩彩票手机版 今日湖北快三 极速快3 欢乐斗麻将四川麻将 吉林快三胆拖 购彩官网下载 福建快3网 大发快3 彩票全国统一官网 四川麻将手机版下载 公海彩船下载网址 凤凰联盟 甘肃快三投注 福彩快三彩票手机软件 富豪彩票 福彩快3公式 丰盈彩票下载安装 福建快3万能码 福彩3D计划 大奖网彩票手机版 大发快3预测软件 彩神官网 彩95 澳门今晚开什么码 百人牛牛鱼丸游戏 捕鱼达人安卓版 彩16 彩六彩票 捕鱼3 彩票手机投注网站 大庄家彩票网 河北快3预测 河北快3技巧稳赚 红运快3平台 湖北快3吧 彩票平台下载安装 极速快3精准人工计划 竞彩堂 购彩大厅 快三官网下载 快3吉林时间 快3彩票预测 快3追豹子技巧 可以买快3的彩票平台 乐玩棋牌游戏 全部快三福彩彩票 水果机游戏 时时彩平台推荐哪个好 五分时时彩技巧 新利彩票注册 最火的跑得快棋牌 175oo乐彩网 澳门赌场赌21点 百人牛牛 彩票可以网上买吗 大发11选5网址 福运来彩票 贵州快三预测号码推荐 江苏快3今日开奖 聚鑫彩票是真是假 哪个彩票平台有江西快三 五分赛车玩法 星光彩票是真的吗 正规网上投注平台 7070彩票 澳门赌场的赌法 大地彩票合法吗 港式梭哈 玖亿彩票 麻将技巧口诀 抢庄牛牛游戏 梭哈棋牌游戏大厅 走兽飞禽棋牌 北京28 单式投注怎么看中奖 贵州快3开奖遗漏 江苏快三开 抢庄牌九安卓版 五彩堂娱乐官网