精彩博客

SpringCloud微服務:阿里開源組件Nacos,服務和配置管理

源碼地址:GitHub·點這里||GitEE·點這里 一、阿里微服務簡介 1、基礎描述 Alibaba-Cloud致力于提供微服務開發的一站式解決方案。此項目包含開發分布式應用微服務的必需組件,方便開發者通過...

今天 10:55
965
1
Sping Boot(十一):Spring Boot如何測試打包部署

一、開發階段 (一)單元測試 在開發階段的時候最重要的是單元測試,Spring Boot對單元測試的支持已經很完善了。 1、在pom.xml文件中添加依賴 <dependency> <groupId>org.springframework.bo...

今天 10:06
705
0
從零開始入門 K8s | Kubernetes API 編程范式

作者 | 陳顯鷺 阿里巴巴高級技術專家 本文整理自《CNCF x Alibaba 云原生技術公開課》第 23 講,點擊“閱讀原文”直達課程頁面。<br />關注“阿里巴巴云原生”公眾號,回復關鍵詞**“入門”*...

今天 09:53
1K
0
多圖預警——從 RAID 到分布式系統中的副本分布

原文首發于個人博客「tobe的囈語」歡迎大家的訪問收藏啊~ 我們知道,在面對大規模數據的計算和存儲時,有兩種處理思路: 垂直擴展(scale up):通過升級單機的硬件,如 CPU、內存、磁盤等,...

今天 09:31
441
0
你應該了解的 Java SPI 機制

前言 不知大家現在有沒有去公司復工,我已經在家辦公將近 3 周了,同時也在家呆了一個多月;還好工作并沒有受到任何影響,我個人一直覺得遠程工作和 IT 行業是非常契合的,這段時間的工作效率...

今天 08:21
1.7K
0
Charles 從入門到精通

內容清單 Charles 的簡介 安裝 Charles Charles 初始化設置 過濾網絡請求 截取HTTP/HTTPS數據 模擬弱網環境 修改網絡請求 修改服務器返回內容 服務器壓力測試 反向代理 解決與翻墻軟件的沖突...

昨天 02:51
2.1K
0
【WEBGL】谷歌瓦片圖加載從原理到實現

年前為 NothingJs 實現了一個擴展 NJ_lod_ground,目標是簡單實現加載谷歌瓦片。為了讓讀者更加容易的理解,我直接改成了 WebGL 實例(總代碼800行左右、依賴glMatrix)。并且把相關內容整理...

前天 21:34
531
0
我眼中的分布式系統可觀測性

作者:黃東旭,PingCAP 聯合創始人兼 CTO 位于 M87 中心的特大質量黑洞示意圖(? EHT Collaboration) 今天的文章我想從這張模糊的照片說起。 相信很多小伙伴對這張照片并不陌生,這是去年人...

前天 17:43
1.5K
0
1.“==”,”equals()”,”hashCode()”等的問題

“==”,”equals()”,”hashCode()”這三個是不同而又有密切聯系的概念,下面會梳理相關的知識點進行辨析。 一、”==”是運算符,equals()和hashCode()是函數 二、”==”操作符的用法 #1.如果...

前天 17:33
1.7K
0
一小時搞定Eureka

一、什么是Eureka Eureka是Netflix公司開源的產品,它是一種基于REST( Representational State Transfer )的服務,主要用于AWS云。 Eureka提供了完整的Service Registry和Service Discove...

前天 15:40
3K
1
在RedisTemplate中使用scan代替keys指令

SCAN 簡介 SCAN 命令及其相關的 SSCAN 命令、 HSCAN 命令和 ZSCAN 命令都用于增量地迭代(incrementally iterate)一集元素(a collection of elements): SCAN 命令用于迭代當前數據庫中的...

前天 12:16
1.9K
0
突破CRUD | 萬能樹工具類封裝

0、學完本文你或許可以收獲 感受一個樹工具從初始逐步優化完善的過程 樹工具封裝的設計思考與實現思路 最后收獲一款拿來即用的樹工具源代碼 對于前端樹組件有一定了解和使用過的同學可直接跳...

02/21 17:11
6.2K
2
圖解kubernetes Pod生命周期事件生成器

PLEG(PodLifecycleEventGenerator)主要是用于周期性檢測Pod的運行狀態,從而對比Pod前后狀態生成事件從而觸發kubelet進行Pod容器狀態的校證,讓我們一起來初探下其內部實現機制 1. 圖解設計 ...

02/21 12:51
1.1K
0
使用容器化和 Docker 實現 DevOps 的基礎知識

本文首發于:Jenkins 中文社區 原文鏈接 作者:Mitul Makadia 譯者:zhaoying 使用容器化和 Docker 實現 DevOps 的基礎知識 通過 Docker 和容器化,DevOps 可以更輕松、更快和更安全 DevOps...

02/21 12:27
2.1K
0
Heroku 的“得”與“失”

作者 | 孫健波(天元) 阿里巴巴技術專家 2011 年,Heroku 的聯合創始人 Adam Wiggins 根據針對上百萬應用托管和運維的經驗,發布了著名的 “十二要素應用宣言(The Twelve-Factor App)”。...

02/20 15:40
2.8K
1
去中心化 P2P 內網穿透 VPN GNB

開源軟件地址:https://gitee.com/gnbdev/gnb 文檔:https://gitee.com/gnbdev/gnb/tree/master/docs Windows界面程序:https://gitee.com/gnbdev/GNBFrontend github和gitee上2020年的新項目...

02/20 13:21
5.6K
0
CIO 學院直播第二場 | 賈揚清在線發邀請函,注意查收!

阿里CIO學院 “技術公益培訓” 第二場來了 2月20日 19:00 - 20:30 AI技術大神賈揚清 在線直播 全民抗疫的特殊時刻,是一個修煉內功、提升團隊技術能力的絕好時機。OSCHINA為大家邀約了重量級...

02/20 12:23
888
0
linux入門系列12--磁盤管理之分區、格式化與掛載

前面系列文章講解了VI編輯器、常用命令、防火墻及網絡服務管理,本篇將講解磁盤管理相關知識。 本文將會介紹大量的Linux命令,其中有一部分在“linux入門系列5--新手必會的linux命令”一文中...

02/20 11:46
661
0
淺談移動端過長文本溢出顯示省略號的實現方案

本文首發于 vivo互聯網技術 微信公眾號 鏈接: https://mp.weixin.qq.com/s/39NCyZvm8EYiJ-pEEtjxGw 作者:何彥軍 目前在移動端開發的展示界面中,如果一段文本的數量過長,受限于屏幕的寬高...

02/20 10:24
1.7K
4
【小程序_02】布局方式

一、流式布局 1. 移動端基礎 1.1 瀏覽器現狀 國內的UC和QQ,百度等手機瀏覽器都是根據Webkit修改過來的內核,國內尚無自主研發的內核,就像國內的手機操作系統都是基于Android修改開發的一樣...

02/20 00:19
1K
0

沒有更多內容

加載失敗,請刷新頁面

基于Go的馬蜂窩旅游網分布式IM系統技術實踐

本文由馬蜂窩技術團隊電商交易基礎平臺研發工程師"Anti Walker"原創分享。 一、引言 即時通訊(IM)功能對于電商平臺來說非常重要,特別是旅游電商。 從商品復雜性來看,一個旅游商品可能會包...

02/19 17:03
2.4W
8
如何高效地遠程部署?自動化運維利器 Fabric 教程

關于 Python 自動化的話題,在上一篇文章中,我介紹了 Invoke 庫,它是 Fabric 的最重要組件之一。Fabric 也是一個被廣泛應用的自動化工具庫,是不得不提的自動化運維利器,所以,本文將來介...

02/18 16:40
1W
1
前端 Docker 鏡像體積優化

如果 2019 年技術圈有十大流行詞,容器化肯定占有一席之地,隨著 Docker 的風靡,前端領域應用到 Docker 的場景也越來越多,本文主要來講述下開源的分布式圖數據庫 Nebula Graph 是如何將 Do...

02/11 09:58
1.5W
2
nginx http模塊數據存儲結構

從本節開始,我們將進入http模塊實現原理的講解,關于http模塊,有一個非常重要的點就是其是如何存儲http塊、server塊和location塊的數據的,而且nginx有的配置項是可以在多個配置塊中使用的...

02/11 08:24
9.3K
2
AntV 架構演進-G6 篇

本文作者:AntV 架構師-蕭慶 簡介 G6 是一個圖關系可視化引擎,起始于我們的業務需求,歷經波折,每次改版其架構都有很大的變化,這些變化背后都有來自業務上的思考和我們對 G6 定位的調整,...

02/10 17:42
1.3W
5
Serverless 的運行原理與組件架構

本文重點探討下開發者使用 Serverless 時經常遇到的一些問題,以及如何解決 過去一年,我們和大量 Serverless 用戶進行了線上和線下的交流,了解大家的業務場景、對 Serverless 的看法和使用...

02/09 20:10
1.3W
2
原生js+WebGL實現3D圖片效果

海外黨玩F***book的時候可能有接觸過這個酷炫的3d圖片效果: 只要通過客戶端的這個入口—— 或者網頁版的這個入口—— 就能生成。不知道咋玩的請參考官方的幫助手冊。今天就教大家手擼出一個...

02/08 21:55
1.9W
7
一道快速考察 Python 基礎的面試題

這是前一陣子群友發在群里的一道面試題,利用 Python 字典的特性,可以巧妙地使用精簡代碼達成完美解。 題目 將 data 轉換成 new_data 這種形式,寫出轉換過程。 data = { 'a_b_h':1, 'a_b_i...

02/08 12:39
1.3W
2
時序數據庫 Apache-IoTDB 源碼解析之系統架構(二)

上一章聊到時序數據是什么樣,物聯網行業中的時序數據的特點:存量數據大、新增數據多(采集頻率高、設備量多)。詳情請見: 時序數據庫 Apache-IoTDB 源碼解析之前言(一) 打一波廣告,歡迎...

02/08 01:36
1W
5
BIO、NIO、AIO 介紹和適用場景分析

IO的方式通常分為幾種,同步阻塞的BIO、同步非阻塞的NIO、異步非阻塞的AIO。 一、同步阻塞的BIO 在JDK1.4之前,我們建立網絡連接的時候采用BIO模式,需要先在服務端啟動一個serverSocket,然...

02/07 10:28
1.7W
3
還在使用 SVN 的企業,如何快速遷移到 Gitee

前言 2000 年 CollabNet 創建了 Subversion 項目,一晃 SVN 已經誕生 20 年了,截至 r1873568 SVN 主分支共有 59674 次提交,32 個開發者,288 次發布,2005 年 Linus Torvalds 創建了 Git,...

02/06 19:59
2.4W
2
破14億,Python分析我國存在哪些人口危機!

2020年1月17日,國家統計局發布了2019年國民經濟報告,報告中指出我國人口突破14億。 豬哥的朋友圈被14億人口刷屏,但是很多人并沒有看到我國復雜的人口問題:老齡化、男女比例失衡、生育率下...

02/04 16:30
2.6W
10
nginx worker進程循環

worker進程啟動后,其首先會初始化自身運行所需要的環境,然后會進入一個循環,在該循環中不斷檢查是否有需要執行的事件,然后處理事件。在這個過程中,worker進程也是需要與master進程交互的...

02/04 10:55
6.7K
2
聊聊計算和存儲分離

1.背景 這篇文章是我一直想寫的一篇,因為“計算和存儲分離”最近幾年在大家的視野中出現得越來越多,但其實很多對于其到底代表著什么也是模糊不清,這里我查閱了很多的資料再結合平時自己的...

微服務架構的理論基礎 - 康威定律

摘要: 可能出乎很多人意料之外的一個事實是,微服務很多核心理念其實在半個世紀前的一篇文章中就被闡述過了,而且這篇文章中的很多論點在軟件開發飛速發展的這半個世紀中竟然一再被驗證,這...

02/02 13:43
2.5W
9
高性能架構設計總結

今天我們來總結一下高性能架構的設計 高性能架構可以分為為計算高性能和存儲高性能 計算高性能架構 高性能架構設計主要集中在兩方面: 盡量提升單服務器的性能,將單服務器的性能發揮到極致 ...

01/28 19:48
2.5W
7
PingCAP 的 5 年遠程辦公實踐

前言 2020 年的春節注定是一個不平凡的春節,全國都在抗擊新型冠狀病毒肺炎。除了不出門,勤洗手,戴口罩之類的常規操作,我們就在想,在這個大背景下,我們還能夠做哪些事情?考慮到春節假期...

01/28 12:13
4W
16
Service Mesh在百度網盤數萬后端的實踐落地

1 背景 起初,在網盤快速發展期,為了快速上線,采用了服務單體化 + 主干開發模式進行研發,隨著用戶規模爆發式的增長以及產品形態的豐富,單體化的不足就體現出來了,于是架構上采用了微服務...

01/22 11:19
2.3W
6
一線攻城獅實戰經驗:RDMA,好用卻又很難用?

勢不可擋的 RDMA 如今,服務器的網絡帶寬越來越高。當網絡帶寬邁過萬兆這條線后,操作系統用于處理網絡IO的開銷就越來越難以忽視。在一些網絡IO密集的業務中,操作系統本身成為了網絡通信的瓶...

01/21 12:08
3.3W
6
Docker是如何實現隔離的

概述 容器化技術在當前云計算、微服務等體系下大行其道,而 Docker 便是容器化技術的典型,對于容器化典型的技術,我們有必要弄懂它,所以這篇文章,我會來分析下 Docker 是如何實現隔離技術...

01/21 09:47
2.9W
7

沒有更多內容

加載失敗,請刷新頁面

CentOS 7下啟動、關閉、重啟、查看MySQL服務

1.啟動命令 [[email protected] Desktop]# service mysqld start Redirecting to /bin/systemctl start mysqld.service 2.關閉命令 [[email protected] ~]# service mysqld stop Redirecting to /bin/systemctl s...

3分鐘前
13
0
架構師內功心法,干過中介干過快遞的代理模式詳解

一、代理模式的應用場景 在我們的生活中,經常會見到這樣的場景,如:租售房中介、婚介、經紀人、快遞等,這些都是代理模式的現實生活體現。代理模式(Proxy Pattern)是指為其它對象提供一種...

4分鐘前
21
0
游戲音樂

https://100audio.com/music/gamemusic/?ref=30843&campaign=game-music-zh

7分鐘前
29
0
阿里巴巴「防疫精靈」的敏捷開發實戰

以始為終,從心出發。 2020.01.26 09:30 正月初二,伴隨著疫情的進一步蔓延,我觀察到釘釘群內不時有人在詢問當前疫情狀態。聯想到之前產品運營時使用過的阿里云 Dataworks 「機器人工廠」產...

13分鐘前
35
0
福利!使用Aspose.Words在Java中以編程方式將Word格式轉換為PDF完整指南

在共享文檔之前,通常使用Word到PDF的轉換。可以使用各種在線Word到PDF轉換器,可以轉換單個或有限數量的Word文檔。但是,隨著新興的MS Word自動化和報告生成解決方案,Word到PDF的自動轉換已...

16分鐘前
36
0
mac如何搭建開發環境

1.https://blog.csdn.net/weixin_33862514/article/details/92378045 這個鏈接地址真的非常重要了,做PHP開發,必須會配置!...

22分鐘前
30
0
小程序考試刷題開源

question-admin 刷題管理平臺 gitee地址 JAVA接口服務 后端管理頁面 小程序 本項目為前后端分離的Web應用后端程序,采用技術框架如下: springboot v2.1.2.RELEASE shiro jwt redis mybatis-...

23分鐘前
34
0
linux入門系列13--磁盤管理之RAID、LVM技術

前一篇文章學習了磁盤分區、格式化、掛載等相關知識,本文將講解RAID和LVM技術。 磁盤管理操作主要是運維人員用的較多,如果只是單純的開發人員,可以先略過本文。但是在很多小公司里往往都是...

24分鐘前
50
0
Shell redis pipe 批量寫redis

Shell redis pipe 批量寫redis 腳本: cat test-redis-batch.dat | redis-cli -h localhost -p 6379 --pipe test-redis-batch.dat數據: set a1 a1 set a2 a2 set a3 a3 執行如果有錯誤提示:...

29分鐘前
47
0
微信小程序判斷消息是否已經訂閱?訂閱消息使用

一、判斷訂閱消息是否已經訂閱 res.subscriptionsSetting.itemSettings 返回的是所有訂閱消息的對象集合 'accept'表示用戶同意訂閱這條消息,'reject'表示用戶拒絕訂閱這條消息,'ban'表示已...

40分鐘前
60
0
OpenResty--【ngx.location.capture】

介紹 描述 在openResty中,ngx.location.capture_multi是一個非常強大的功能, 其可以達到極大的減少瀏覽器的http連接數量,并且可以異步并發的訪問后臺 Java/PHP/Python 等等接口。 可以應用...

41分鐘前
57
0
將單個項目作為IEnumerable傳遞<T>

是否存在將T類型的單個項目傳遞給需要IEnumerable<T>參數的方法的通用方法? 語言是C#,框架版本2.0。 當前,我正在使用一個輔助方法(它是.Net 2.0,所以我有一堆類似于LINQ的強制轉換/投影...

43分鐘前
21
0
Lua為什么沒有continue語句

官方文檔作出了如下的解釋 https://www.luafaq.org/#T1.26 1.26 Why is there no continue statement? This is a common complaint. The Lua authors felt thatcontinuewas only one of a nu...

50分鐘前
49
0
揭秘阿里、騰訊、字節跳動在家辦公的區別

【推薦】2020年最新Java電子書集合.pdf(吐血整理) >>> 這幾天,互聯網精英們已經開始在家遠程辦公了。作為國內互聯網三家大廠,阿里、騰訊、字節跳動在家辦公有什么區別呢?一起來看—— 返崗...

52分鐘前
102
0
HyperLedger鏈碼開發實例 —Commercial Paper

鏈碼開發---商業債券Commercial Paper 啟動測試網絡 cd fabric-samples/commercial-paper ./network-starter.sh docker -ps將用于查看本地計算機上運行的Fabric節點 docker newtwork inspec...

53分鐘前
58
0
創龍基于TI AM437x ARM Cortex-A9 CPU性價比高開發板拓展IO信號、底板B2B連接器

TL437x-EVM是廣州創龍基于SOM-TL437x核心板研發的一款TI ARM Cortex-A9開發板,采用核心板+底板方式,尺寸為180mm*130mm,核心板采用4*60pin B2B工業級連接器,穩定、可靠、便捷,可以幫助客...

今天 14:56
56
0
zoho在線文檔使用小技巧

過去一年中,用戶們在論壇里積極發言,推動了在線文檔編輯工具Zoho Writer的日漸完善。感謝親們!在圣誕來臨之際,我們擇取論壇中呼聲最高的幾個新需求,加以實現,希望大家喜歡。 1. 顯示代...

今天 14:56
63
0
JVM筆記-HotSpot的算法細節實現

1. 根節點枚舉 1.1 暫停用戶線程 迄今為止,所有收集器在根節點枚舉這一步驟都是必須暫停用戶線程的。即便是號稱停頓時間可控、或者(幾乎)不會發生停頓的 CMS、G1、ZGC 等收集器,枚舉根節...

今天 14:46
33
0
Spring回顧

1、spring是什么?它包括哪幾個部分? Spring是分層的 Java SE/EE應用 full-stack 輕量級開源框架,以 IoC(Inverse Of Control: 反轉控制)和 AOP(Aspect Oriented Programming:面向切面...

今天 14:40
60
0
基于Web的Design Patterns應用程序

已關閉 。 這個問題是基于意見的。 它當前不接受答案。 了解更多 。 想改善這個問題嗎? 更新問題,以便通過編輯此帖子以事實和引用的形式回答。 去年關閉。 我正在設計一個簡單的基于Web的應...

今天 14:32
40
0

沒有更多內容

加載失敗,請刷新頁面

返回頂部
頂部
真人龙虎斗论坛