博客 RSS 訂閱

abs0uhce - mac無法ping通vagrant的私有網絡ip的解決辦法

確保virtualbox擁有兩張網卡: 一張用作網絡地址轉換(NAT); 一張用作private_network,即 僅主機(hostOnly)網絡; 選擇其中一張網卡,假如這張網卡的ipv4地址為 192.168.57.1,那麼你就可以從 192.168.57.11 到 192.168.57.255的範圍選擇一個作為private_network

vagrant , macos , virtualbox

收藏 評論

京東雲開發者 - 玩轉服務器之數據傳輸篇:如何快速搭建FTP文件共享服務器

FTP 文件共享服務器介紹 FTP服務(File Transfer Protocol,FTP)是最早應用於主機之間數據傳輸的基本服務之一,是目前使用最廣泛的文件傳送協議。FTP文件共享服務器在日常辦公中可以實現多人之間文件的傳遞和共享,極大提高協同辦公的效率。 Vsftpd是一款在Linux發行版中最受推崇的FTP服務器程序,小巧輕快,安全易用,支持虛擬用户,支持帶寬限制等功能,本文以輕量雲主機(

服務器配置 , 服務器 , ftp , 數據傳輸

收藏 評論

生信探索 - 六一雙倍的快樂:ggplot2繪製雙y軸圖

雙y軸圖的目的,是想要在同一座標系中畫兩組數據,但是他們值範圍差很多,比如一組數據是1-10,另一組是10-100,那麼可以對第一組數據做數據變化,比如第一組數據乘以 10,然後在對應的y軸上寫上1-10,雖然第一組的數據已經變成了10-100。 這種數據變換叫做歸一化(Normalization,又稱Min-Max Scaling) 把數值型某一特徵縮放到最大值和最小值在某個範圍,在

r

收藏 評論

CODING - 是 CI 也是阿拉伯飛毯——騰訊雲 CODING CI 3.0 雲原生構建

在沒有神燈和飛毯前,阿拉丁只是一名普通的程序員。 一天,老闆雙手環臂,站在阿拉丁的工位旁説:“阿丁,咱們最近公司業務變化快,發版節奏遠遠跟不上,你思考一下,解決的話請你吃意大利燒餅。”聽到意大利燒餅,阿拉丁的口水都流了下來,袖管一擦,鼓足幹勁,説幹就幹,從此踏上尋找解決方案的漫漫征途。 穿越危機四伏的叢林,人煙稀少的荒漠,輾轉間四季更替了幾個輪迴。正當阿拉丁要絕望之時,突然看見一條叫 CODING

騰訊雲 , ci , coding.net

收藏 評論

京東雲開發者 - 玩轉服務器之網站篇:新手使用WordPress搭建博客和靜態網站部署

靜態網站部署和WordPress搭建博客都是網站運營中常見的工作。靜態網站是一種不需要服務器端腳本的網站形式,通常使用HTML、CSS和JavaScript等靜態資源進行構建和顯示。而WordPress是一款流行的博客系統,可以幫助用户快速搭建博客網站。 在之前的玩轉服務器系列文章裏,我們介紹瞭如何構建小型的高可用環境、PHP、Python、Java web、docker環境部署,以及Node.j

wordpress , 服務器 , 網站開發 , 靜態網站

收藏 評論

Bytebase - 哪個更快,全表掃描還是建立索引?

最近在 HN 上看到一個帖子:全表掃描優於建索引的情況,看了一下作者原文 ,還挺有趣的,分享給大家。 有時為了方便快速搜索大量數據,一種方法是建立索引進行預處理,這樣搜索只需要查看一小部分數據。然而,值得建立索引的門檻可能比你想象的要高。以下是我經歷過的全表掃描反而更好的案例: 十年前我為一個小型計費服務編寫了一個內部通信應用程序。消息存儲在 MySQL 中,如果全表搜索變慢或者遇到負載問題的

MySQL , 索引 , innodb , 數據庫 , postgresql

收藏 評論

Eolink - RESTful API 設計最佳實踐

良好的 API 設計是一個經常被提及的話題,特別是對於那些試圖完善其 API 策略的團隊來説。一個設計良好的 API 的好處包括:改進開發者體驗、更快速地編寫文檔以及更高效地推廣你的 API。但是,到底什麼才構成了良好 API 設計呢?在這篇博客文章中,我將詳細介紹幾個為 RESTful APIs 設計最佳實踐。 一個設計良好的 API 的特點 一般來説,一個有效的 API 設計將具有以下

API , 測試 , restful , 接口 , get

收藏 評論

daydream - 平衡樹之 AVL 樹

二叉搜索樹的侷限 由於二叉樹的結構特性,將數據存儲到二叉搜索樹中,其時間複雜度可以從存儲在線性結構的的 O(N) 變成 O(log2 N) 。但這只是在理想的情況下的效率(如圖1 左),在實際的操作,樹的結構會不斷的變換,極端的情況下,可以變為線性結構,時間複雜度近乎於 O(N)。 在數據量非常大情況下,查詢速度會非常之低,這不是我們希望的結果。於是平衡樹的概念被提出來了。 圖1 什麼是平衡樹

JAVA , 數據結構與算法

收藏 評論

小風箏 - 一文詳解 Sa-Token 中的 SaSession 對象

Sa-Token 是一個輕量級 java 權限認證框架,主要解決登錄認證、權限認證、單點登錄、OAuth2、微服務網關鑑權 等一系列權限相關問題。 Gitee 開源地址:https://gitee.com/dromara/sa-token 本文將詳細介紹 Sa-Token 中的不同 SaSession 對象的區別,以及各種方便的存取值的方法。 一、Session 是什麼? Session 是會話中

sa-token , spring , 權限 , 會話存儲 , JAVA

收藏 評論

莫大 - 通過 Github workflows CI/CD 自動化部署 Github Pages hugo 免費博客

通過 Github workflows CI/CD 自動化部署 Github Pages hugo 免費博客 文章博客地址:https://blog.taoluyuan.com/posts/github-workflows/ Github Workflows 介紹 GitHub Actions 介紹 GitHub 文檔:https://docs.github.com/zh/actions/le

github-pages , github-actions , devops , hugo

收藏 評論

侑虎科技 - 關於Addressable打包圖集與圖片都打進去造成冗餘

1)關於Addressable打包圖集與圖片都打進去造成冗餘 ​2)Unity如何計算Root動畫旋轉 3)IL2CPP編譯的Protobuf反射類運行時報空 4)為什麼Active Constraints會出現過高的現象 這是第337篇UWA技術知識分享的推送,精選了UWA社區的熱門話題,涵蓋了UWA問答、社區帖子等技術知識點,助力大家更全面地掌握和學習。 UWA社區主頁:c

animation , script , 物理引擎

收藏 評論

慕課網 - 獨家深度解析redis集羣的架構問題(附腦洞)

本文首發自[慕課網](imooc.com) ,想了解更多IT乾貨內容,程序員圈內熱聞,歡迎關注"慕課網"及“慕課網公眾號”! 作者:一凡|慕課網講師 Redis 是一種開源(BSD 許可)、數據結構存儲在內存中的系統,用作數據庫、緩存和消息隊列。Redis 提供了諸如字符串、散列、列表、集合、帶範圍查詢的排序集合、位圖、超級日誌、地理空間索引和流等數據結構。Redis 內置複製、Lua 腳本、

架構 , redis集羣

收藏 評論

Bytebase - 16 年等待,再見 SQL Boy,這一次數據庫交互形態徹底被顛覆了!

本文轉載自 InfoQ。 對於程序員來説,通過 SQL 操作數據庫是日常工作中經常會遇到的任務,算得上是一項基本技能。但即便是專業人員面對 SQL 編寫任務也往往會頭疼不已,更不要説在這一領域經驗不足的初學者了。ChatGPT 大火之後,其輔助程序員編寫代碼的能力受到了很大關注。那麼,類似 ChatGPT 這種能力能否用在數據庫操作上,幫助程序員甚至是缺乏代碼經驗的普通業務人員,使用自然語言來完成

gui , MySQL , mariadb , 數據庫 , SQL

收藏 評論

阿里雲開發者 - B 站構建實時數據湖的探索和實踐

一、背景和痛點 在大數據場景應用中,業務不僅要計算數據結果,而且要保障時效性。目前,我司演化出兩條鏈路。時效性高的數據走 Kafka、Flink 實時鏈路;時效性要求低的數據走 Spark 離線鏈路。上圖簡單描述了 B 站數據上報、處理和使用的鏈路。數據採集主要通過 APP 端上報的行為事件數據。服務端上報的日誌數據會通過網關以及分發層,流式分發到大數據數倉體系內。 MySQL 中存儲的業

構建工具 , 數據 , 阿里雲 , 存儲 , 雲原生

收藏 評論

藍色瞳仁 - iptables基礎原理和使用簡介

概念簡介 名稱 Netfilter/iptables模塊有兩部分組成: Netfilter框架以及iptables,iptables又分為iptables(內核空間)和iptables命令行工具(用户空間); Netfilter/iptables模塊,在一般使用者眼裏簡稱為iptables,但其實在相關開發者眼裏更傾向於叫作Netfilter,從項目官網地址也看得出來:https://netfil

iptables , Linux , netfilter , 防火牆

收藏 評論

alwaysbeta - Go 語言 map 如何順序讀取?

原文鏈接: Go 語言 map 如何順序讀取? Go 語言中的 map 是一種非常強大的數據結構,它允許我們快速地存儲和檢索鍵值對。 然而,當我們遍歷 map 時,會有一個有趣的現象,那就是輸出的鍵值對順序是不確定的。 現象 先看一段代碼示例: package main import "fmt" func main() { m := map[string]int{ "a

面試 , map , go

收藏 評論

alwaysbeta - Go 語言 map 是併發安全的嗎?

原文鏈接: Go 語言 map 是併發安全的嗎? Go 語言中的 map 是一個非常常用的數據結構,它允許我們快速地存儲和檢索鍵值對。然而,在併發場景下使用 map 時,還是有一些問題需要注意的。 本文將探討 Go 語言中的 map 是否是併發安全的,並提供三種方案來解決併發問題。 先來回答一下題目的問題,答案就是併發不安全。 看一段代碼示例,當兩個 goroutine 同時對同一個 map 進行

map , 併發 , go

收藏 評論

樹莓派開發者 - 「樹莓派」「上海晶珩」「EDATEC」在 Raspberry Pi上安裝 QT

Qt開發環境 1.同步更新源 sudo apt-get update 2.安裝qt5開發環境 sudo apt install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools 注最新的Raspbian OS系統基於Debian 11 (bullseye”),原來的sudo apt-get install qt5-defau

嵌入式 , 物聯網 , raspberry-pi

收藏 評論

數據庫知識分享者 - 什麼是更適合政企的雲|從傳統 IT 容災轉向全棧雲容災

凌晨3點,在某醫院的自助繳費機前,一位醫患家屬正愁眉緊鎖,手中的醫保卡已經刷了無數遍,可次次都提示繳費失敗,至親的手術已經迫在眉睫… 早上8點,是上班族在通勤途中打開新聞app刷新聞的高峯,而此刻在新聞編輯室內,後台編輯正焦頭爛額,系統上當日熱點大新聞的發佈界面一遍遍顯示“發佈失敗”… 這些畫面簡直是企業IT管理者心中的“災難大片”,而導致這些問題的原因可能是企業數據中心中某個機櫃斷電、某次颱風導

全棧 , 雲計算 , 阿里雲

收藏 評論

JuiceFS - 文件系統考古:1974-Unix V7 File System

有時,進步難以察覺,特別是當你正身處其中時。而對比新舊資料之間的差異,尋找那些推動變革的信息源,我們就可以清晰地看到進步的發生。在Linux(以及大部分Unix系統)中,都可以印證這一點。 Unix V7 是 Unix 操作系統的一個重要的早期版本,於 1979 年發佈,是貝爾實驗室最後一個廣泛分發的版本。它是第一個真正可移植的 Unix 版本,被移植到了多種平台上,包括 DEC PDP-11,

文件系統 , unix , 數據庫 , 人工智能

收藏 評論

小小張説故事 - Python的強大HTTP庫:Requests

一、簡介 requests 是一個使用廣泛的Python庫,專門用於處理HTTP請求。在requests的幫助下,開發者能夠方便快捷地完成諸如發送GET/POST請求、處理Cookies和文件上傳等常見的網絡任務。 作為一種語言自身不提供網絡功能的解決方案,Python通過提供requests庫,實現了對網絡編程的強大支持。在這個庫的幫助下,開發者可以像操作本地文件一樣簡單地處理HTTP請求。 二

requests , Python

收藏 評論

慕樂丶Blue - vue2jsx遇到的小坑

最近在公司的代碼中遇到的一些坑,目前公司代碼質量有點蛇皮..(組件套組件被套用的組件只是一個表單,翻來翻去就為了看個破錶單...)雖然不是我寫的,但是在維護上確實有點麻煩... 索性直接用jsx抽個表單. 依賴: "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", "@vue/babel-preset-jsx": "^1.4.0", "elemen

vue.js , jsx , element-ui , 前端

收藏 評論

浪遏飛舟 - 如何實現精準的計時器

計時器 計時器在前端有很多應用場景,比如電商業務中秒殺和搶購活動的倒計時。在探討計時器之前先來回顧下它們的基本概念: 基本定義與用法 1、定義 setTimeout()用於指定在一定時間(單位毫秒)後執行某些代碼 setInterval()用於指定每隔一段時間(單位毫秒)執行某些代碼 2、參數 第一個參數 function,必填,回調函數。或者是一段字符串代碼,但是這種方式不建議使用,就和使

事件循環 , 計時器 , settimeout , setinterval , 倒計時

收藏 評論

慕課網 - 利用Django REST framework構建RESTful Web API

本文首發自「慕課網」,想了解更多IT乾貨內容,程序員圈內熱聞,歡迎關注"慕課網"及“慕課網公眾號”! 作者:ExcellentDavid | 慕課網講師 這次,我們以師生管理系統為例,帶領大家搭建一套 framework Web API。“工欲善其事,必先利其器”,我們選用當下最為流行的 Django REST framework 為工具,快速實現這套API。 安裝 Django REST fr

rest-api , django , Python

收藏 評論