• 0

    如何寫一個好的測試

    "博客原文地址" 背景 在上一個項目上,由于項目成員大部分是新入職的同事,所以對于測試不是很熟悉, 這就導致了在項目前期,項目上的很多測試都不太make sense,雖然沒有什么定量的東西來描述, 但是總結起來就2個點: 1. 測試的名字比較模糊。 2. 測試代碼不易讀。 深入剖析 測試名字比較模糊 ...

    boydfd 發布于 2020-03-01 23:59 評論(0)閱讀(94)
    0

    整合 KAFKA+Flink 實例(第一部分,趟坑記錄)

    2017年后,一大波網絡喧囂,說流式處理如何牛叉,如何高大上,抱歉,工作滿負荷,沒空玩那個; 今年疫情隔離在家,無聊,開始學習 KAFKA+Flink ,目前的打算是用爬蟲抓取網頁數據,傳遞到Kafka中,再用Flink計算。 個人性格原因,我不愿意過分沉迷于紙質或者電子教程材料,也不是特別喜歡網上 ...

    alex_2008 發布于 2020-03-01 23:28 評論(0)閱讀(102)
    0

    批量復制及執行命令shell腳本

    平時在處理一個或幾個機器運行環境時,一個機器一個機器處理也能接受,但是如果是一批機器,幾十或幾百臺,要是一臺一臺去安裝環境,光是輸入同一的命令,估計你自己都想吐,所有聰明的人會想一些偷懶的辦法,確實可以找到一些省時省力的方法,比如寫一個批量處理shell腳本,這幾天在處理一批(八九十臺)機器環境,找 ...

    七星6609 發布于 2020-03-01 23:07 評論(0)閱讀(116)
    0

    線程中斷 interrupt 和 LockSupport

    本文章將要介紹的內容有以下幾點,讀者朋友也可先自行思考一下相關問題: 1. 線程中斷 interrupt 方法怎么理解,意思就是線程中斷了嗎?那當前線程還能繼續執行嗎? 2. 判斷線程是否中斷的方法有幾個,它們之間有什么區別? 3. LockSupport的 park/unpark 和 wait/n ...

    煙雨星空 發布于 2020-03-01 22:45 評論(0)閱讀(71)
    0

    【Network telemetry】談談網絡遙感技術,從主動探測與被動探測再到Netflow與INT

    【前言】 【本篇為原創】網絡遙感,Network telemetry,為什么叫“telemetry”呢?我個人的理解是將網絡中的數據進行一種“采集”,也就是實際上是一種網絡數據的采集手段。由于工作需要,接觸了一些網絡遙感方面的技術,本篇文章就來談一談主流的網絡遙感技術。本篇文章會介紹傳統網絡中基于“ ...

    Jungle1996 發布于 2020-03-01 22:43 評論(0)閱讀(71)
    1

    利用多租戶模式演化成分庫分表和讀寫分離

    前言 最近兩周我都發了隨筆寫關于利用EF core實現多租戶,并且給出了一些關于EF 自動遷移的內容。 這個系列的隨筆是想要把這部分的代碼優化和做成類庫的。 我已經整理和抽象好了,本來想介紹一下整理的思路的。但后來發現這里的代碼量太少了,好像沒什么可以說的。 所以這篇隨筆會講解利用這個類庫可以實現的 ...

    woailibian 發布于 2020-03-01 22:42 評論(1)閱讀(201)
    3

    編寫一個可復用的SpringBoot應用運維腳本

    前提 作為 開發者,很多場景下會使用 開發 應用,目前微服務主流 全家桶也是基于 搭建的。 應用部署到服務器上,需要編寫運維管理腳本。本文嘗試基于經驗,總結之前生產使用的 腳本,編寫一個可以復用的 應用運維腳本,從而極大減輕 應用啟動、狀態、重啟等管理的工作量。本文的 腳本在 中正常運行,其他操作系 ...

    throwable 發布于 2020-03-01 22:07 評論(0)閱讀(143)
    0

    java反序列化-ysoserial-調試分析總結篇(3)

    前言: 這篇文章主要分析commoncollections3,這條利用鏈如yso描述,這個與cc1類似,只是反射調用方法是用的不是invokeTransformer而用的是InstantiateTransformer,整個調用過程如下圖 利用鏈分析: 如上圖所示,入口點還是Annotationinv ...

    tr1ple 發布于 2020-03-01 21:45 評論(0)閱讀(70)
    1

    這幾個IDEA高級調試技巧,用完就是香

    一個項目啟動兩次 測試分布式項目時,經常要一個項目啟動2次,不用將一個項目打開多次啟動,配置一下即可 1.點擊Edit Configurations 2.勾選Allow parallel run 3.依次點擊如下2個按鈕 條件斷點 有如下代碼,只想讓它在i == 10的情況下停下來 例如讓線程1和2 ...

    Java識堂 發布于 2020-03-01 21:40 評論(0)閱讀(174)
    0

    iOS組件化開發-發布私有庫

    遠程索引庫 將遠程索引庫添關聯到本地 pod repo 查看本地已關聯倉庫源 pod repo add 本地索引庫名稱 遠程索引庫倉庫地址 pod repo update 索引庫名稱 pod repo remove 本地索引庫名稱 執行命令 添加遠程索引庫`KTPodSpecs`克隆到本地 遠程庫 ...

    coderjukai 發布于 2020-03-01 21:37 評論(1)閱讀(59)
    1

    Babel 配置用法解析

    Babel 配置用法解析 剛復工的時候我司業務太多了,我已不記得我們連續作戰了多少天,最近算是有時間可以學習學習我的 babel 大寶貝了,上周末看了下 babel 的一些核心模塊以及babel的一些配置,今天繼續以博客的形式記錄總結下來。 寫前面:babel默認是只會去轉義js語法的,不會去轉換新 ...

    渴望成為大牛的男人 發布于 2020-03-01 21:24 評論(0)閱讀(72)
    0

    spring——AOP原理及源碼(一)

    教程共分為五篇,從AOP實例的構建及其重要組件、基本運行流程、容器創建流程、關鍵方法調用、原理總結歸納等幾個方面一步步走進AOP的世界。 本篇主要為讀者演示構建AOP實例及AOP核心組件分析。 一、項目構建 讀者可直接下載示例工程,或復制以下的代碼到本地工程開啟教程。 <?xml version=" ...

    腦熱 發布于 2020-03-01 21:15 評論(0)閱讀(106)
    0

    30s源碼刨析系列之函數篇

    由淺入深、逐個擊破 30SecondsOfCode 中函數系列所有源碼片段,帶你領略源碼之美。 ...

    SimonMa 發布于 2020-03-01 21:09 評論(0)閱讀(59)
    1

    《數據結構與算法》—— O(3N)=O(N) ?

    上帝的磨盤轉動很慢,但是卻磨得很細。 ——毛姆 本文已經收錄至我的GitHub,歡迎大家踴躍star 和 issues。 https://github.com/midou tech/articles 數據結構的基本概念 數據結構 相互之間存在一種或多種特定關系的數據元素的集合,我總結一下就是描述數據 ...

    龍躍十二 發布于 2020-03-01 21:08 評論(0)閱讀(68)
    0

    Grafana+Prometheus監控mysql性能

    #cmd /usr/local 今天講一下如何監控服務器中的mysql數據庫的性能 一、數據庫操作 1.mysql啟動 #service mysqld start #啟動數據庫 #service mysqld stop #關閉數據庫 #service mysqld restart #重啟數據庫 2、 ...

    白加黑呀 發布于 2020-03-01 21:03 評論(0)閱讀(88)
    0

    泰拉瑞亞Linux主機打造指南

    最近玩了泰拉瑞亞,一個2D版的 ,但苦于steam的聯機太過不靠譜,經常會出現和朋友之間聯機失敗的問題,所以我把服務器放到了部署我博客的服務器,這樣就可以通過IP直接讓好友加入游戲了! 首先是購買服務器,因為我們需要一個大家都能訪問的公網IP,所以... Vultr最近服務器在做活動,沖10美元送5 ...

    AntzUhl 發布于 2020-03-01 20:59 評論(0)閱讀(74)
    1

    西門子S7comm協議解析 —— 利用Wireshark對報文逐字節進行解析詳細解析S7comm所含功能碼以及UserData功能(path3)

    好了開始搞UserData這一塊了。 接著上一篇繼續 西門子S7comm協議解析 —— 利用Wireshark對報文逐字節進行解析詳細解析S7comm所含功能碼以及UserData功能(path2) 說起這個UserData是屬于西門子后期加的一些功能,也就是這些功能讓S7這個協議變得更加豐富,也是 ...

    Db2k 發布于 2020-03-01 20:59 評論(0)閱讀(58)
    0

    CountDownLatch源碼探究 (JDK 1.8)

    `CountDownLatch CountDownLatch AbstractQueuedSynchronizer AQS CountDownLatch AQS`,邏輯有些繞,要理清中間的邏輯稍微要費一些時間。 1.內部類Sync 的核心功能是通過內部類 實現的,這個類繼承了 : 2.構造器 只有一 ...

    納蘭小依 發布于 2020-03-01 20:48 評論(0)閱讀(42)
    0

    Python Type Hint類型注解

    原文地址:https://realpython.com/python type checking/ 在本指南中,你將了解Python類型檢查。傳統上,Python解釋器以靈活但隱式的方式處理類型。Python的最新版本允許你指定可由不同工具使用的顯式類型提示,以幫助您更有效地開發代碼。 通過本教程, ...

    公眾號python學習開發 發布于 2020-03-01 20:18 評論(0)閱讀(34)
    0

    四、原型模式與建造者模式詳解

    5.原型模式 5.1.課程目標 1、掌握原型模式和建造者模式的應用場景 2、掌握原型模式的淺克隆和深克隆的寫法。 3、掌握建造者模式的基本寫法。 4、了解克隆是如何破壞單例的。 5、了解原型模式的優、缺點 6、掌握建造者模式和工廠模式的區別。 5.2.內容定位 1、已了解并掌握工廠模式的人群。 2、 ...

    我是阿喵醬 發布于 2020-03-01 19:55 評論(0)閱讀(70)
    贵州快三平台贵州快三主页贵州快三网站贵州快三官网贵州快三娱乐贵州快三开户贵州快三注册贵州快三是真的吗贵州快三登入贵州快三快三贵州快三时时彩贵州快三手机app下载贵州快三开奖 上蔡县 | 昔阳县 | 静宁县 | 贵定县 | 南宁市 | 丰县 | 砚山县 | 灌阳县 | 稷山县 | 湘潭县 | 苗栗县 | 隆回县 | 措勤县 | 大安市 | 罗江县 | 呼图壁县 | 南皮县 | 无锡市 | 长沙市 | 大竹县 | 会理县 | 曲靖市 | 石屏县 | 正安县 | 揭西县 | 平原县 | 正镶白旗 | 关岭 | 东安县 | 仙桃市 | 公主岭市 | 平塘县 | 西华县 | 保亭 | 舞钢市 | 布尔津县 | 晋江市 | 绿春县 | 开鲁县 | 屏南县 | 新兴县 | 香格里拉县 | 邳州市 | 应城市 | 屯昌县 | 民勤县 | 密云县 | 棋牌 | 当雄县 | 丹棱县 | 正安县 | 荔浦县 | 武平县 | 喀喇 | 湘阴县 | 乌审旗 | 吉隆县 | 萍乡市 | 巩留县 | 社旗县 | 阿瓦提县 | 寿光市 | 兴隆县 | 大新县 | 门头沟区 | 新郑市 | 元谋县 | 东乡 | 偏关县 | 桐乡市 | 巢湖市 | 通许县 | 鹤峰县 | 来凤县 | 新野县 | 龙海市 | 清水河县 | 承德市 | 若羌县 | 大竹县 | 临邑县 | 灵丘县 | 黔西 | 靖安县 | 隆尧县 | 钟山县 | 满洲里市 | 东兰县 | 舒兰市 | 咸宁市 | 玛纳斯县 | 白山市 | 许昌县 | 临夏市 | 奎屯市 | 巴林左旗 | 舞钢市 | 平顶山市 | 富顺县 | 安宁市 | 丰都县 | 清远市 | 黎川县 | 六安市 | 和林格尔县 | 巴林左旗 | 青海省 | 桃江县 | 江都市 | 镇宁 | 淄博市 | 杂多县 | 兴山县 | 布尔津县 | 福安市 | 横山县 | 张家港市 | 镇雄县 | 平陆县 | 星子县 | 凭祥市 | 牟定县 | 连南 | 司法 | 丰台区 | 任丘市 | 廊坊市 | 滦南县 | 伊吾县 | 昌吉市 | 凯里市 | 兴国县 | 乌兰浩特市 | 新河县 | 丘北县 | 麻城市 | 武川县 | 南部县 | 安达市 | 攀枝花市 | 义乌市 | 余庆县 | 黎城县 | 衡东县 | 柯坪县 | 海安县 | 邵东县 | 甘泉县 | 鄂托克前旗 | 鹤山市 | 武胜县 | 凤翔县 | 兰坪 | 江华 | 两当县 | 甘肃省 | 拉孜县 | 沐川县 | 长沙市 | 招远市 | 阿城市 | 曲周县 | 天等县 | 二连浩特市 | 彭水 | 南靖县 | 饶阳县 | 新宁县 | 论坛 | 铜陵市 | 巫山县 | 清水县 | 长宁区 | 新乡县 | 沙洋县 | 龙州县 | 芦山县 | 洛隆县 | 和硕县 | 共和县 | 噶尔县 | 名山县 | 建始县 | 双城市 | 平凉市 | 金堂县 | 全南县 | 苏尼特左旗 | 五台县 | 安龙县 | 淮南市 | 嘉黎县 | 梅河口市 | 都江堰市 | 庆安县 | 柳江县 | 石柱 | 抚松县 | 株洲市 | 旬阳县 | 通化县 | 禹城市 | 湖南省 | 高密市 | 兴安县 | 襄城县 | 弋阳县 |