博客 RSS 訂閱

wwuxyu - pip配置鏡像源

常用國內源 https://pypi.tuna.tsinghua.edu.cn/simple https://mirrors.aliyun.com/pypi/simple 永久修改pip鏡像源 命令pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 或者改配置文件 ~/.pip/

pip

收藏 評論

可信AI進展 - 年薪可達百萬!想進入AI行業卻不懂編程?一文解鎖零編程基礎也能駕馭的9大AI崗位

歡迎大家在 GitHub 上 Star 我們: 分佈式全鏈路因果學習系統 OpenASCE: https://github.com/Open-All-Scale-Causal-Engine/OpenASCE 大模型驅動的知識圖譜 OpenSPG: https://github.com/OpenSPG/openspg 大規模圖學習系統 OpenAGL: https://github.com/TuGr

職業發展 , 人工智能

收藏 評論

RDDcoding - Unity 如何做屏幕適配

當目標平台包括多種分辨率和寬高比的設備時: WebGL 屏幕適配 Unity打出的WebGL包,讓其打開後的顯示區域比例與標準比例一致 不同平台適合的模版使用 處理 機核 / 自己的服務:PWA itch:PWA + 開啓 FullScreen Button 重點項 1. 使用CanvasScaler組件 針對 UGUI 中的 UI元素,用 CanvasScaler 組件。 有幾種適

game , mobile , unity3d

收藏 評論

sysin - Ubuntu 24.04 LTS x86_64 OVF (sysin) - VMware 虛擬機模板

Ubuntu 24.04 LTS x86_64 OVF (sysin) - VMware 虛擬機模板 Ubuntu 24.04 LTS (GNU/Linux 6.8-generic x86_64) 請訪問原文鏈接:Ubuntu 24.04 LTS x86_64 OVF (sysin) - VMware 虛擬機模板,查看最新版。原創作品,轉載請保留出處。 作者主頁:sysin.org Ubunt

虛擬機 , 模板 , Ubuntu

收藏 評論

vivo互聯網技術 - 揭露 FileSystem 引起的線上 JVM 內存溢出問題

作者:來自 vivo 互聯網大數據團隊-Ye Jidong 本文主要介紹了由FileSystem類引起的一次線上內存泄漏導致內存溢出的問題分析解決全過程。 內存泄漏定義(memory leak):一個不再被程序使用的對象或變量還在內存中佔有存儲空間,JVM不能正常回收改對象或者變量。一次內存泄漏似乎不會有大的影響,但內存泄漏堆積後的後果就是內存溢出。 內存溢出(out of memory):

jvm , 內存泄漏 , oom , 內存溢出

收藏 評論

霍格沃茲測試學院 - 使用pandas高效讀取篩選csv數據

前言 在數據分析和數據科學領域中,Pandas 是 Python 中最常用的庫之一,用於數據處理和分析。本文將介紹如何使用 Pandas 來讀取和處理 CSV 格式的數據文件。 什麼是 CSV 文件? CSV(逗號分隔值)文件是一種常見的文本文件格式,用於存儲表格數據,其中每行表示一條記錄,字段之間用逗號或其他特定分隔符分隔。CSV 文件可以使用任何文本編輯器打開,並且易於閲讀和編輯。 環境準備

軟件測試 , 測試開發 , pandas , Python

收藏 評論

熱飯班長 - 當useEffect遇到了對象依賴

提出問題 根據座標對象,查詢對應的地址詳情,代碼實現如下: const useAddress = (coordinate) = { const [address, setAddress] = useState(null); console.log('coming'); useEffect(() = { const fetchData = async () = {

react , react-hooks , 前端 , Javascript

收藏 評論

Kagol - 重回鐵王座!時隔5年!Quill 2.0 終於發佈啦🎉

你好,我是 Kagol。 2024年4月17日,Quill 2.0 正式發佈🎉 最後一個 1.0 版本 1.3.7 發佈於 2019年9月9日,時隔4年零7個月。 富文本編輯器擁有非常豐富的使用場景,我在做 OpenTiny 開源運營過程中,也經常有用户問:OpenTiny 有富文本嗎? 於是在2023年6月,我們開始規劃富文本組件,做技術選型時,考慮了 Quill、Tiptap、Editor.

富文本編輯器 , quill , 前端

收藏 評論

liumang - rsync 定時整理備份

步驟 1: 安裝 rsync 如果尚未安裝 rsync,Ubuntu可以通過以下命令安裝: sudo apt update sudo apt install rsync CentOS : sudo yum install rsync 步驟 2: 編寫備份腳本 下面的腳本在本地服務器上執行,將本地服務器的文件備份到遠程服務器上 #!/bin/bash # 本地服務器源目錄(會將該目錄的文件備份到遠

定時任務 , Linux , rsync

收藏 評論

AKclown - gbkill輕鬆刪除git分支

🤡 批量刪除git分支 在日常開發中我們每做一個需求就會創建一個git功能分支,時間久了本地和線上的分支就會被累計很多。那麼此時有一個批量刪除git分支的工具就顯得尤為重要。GBKILL正是為了解決這一需求也生的工具,讓你更加高效的刪除git分支 該工具將列出項目中的git分支列表,然後您可以批量選擇需要刪除的git分支 🤡 安裝 您實際上不需要安裝它即可使用它!只需使用以下命令: $

cli , typescript , 前端 , Javascript

收藏 評論

SegmentFault思否 - SegmentFault 思否 Top Writer 榜單|2024 年第一季度

他們是社區的基石,也是行業發展、技術發展的源動力。他們是一羣活躍在 SegmentFault 思否社區的一羣卓越的開發者,他們熱衷於分享知識與經驗,他們佈道技術與未來,他們讓眾多開發者受益,他們叫「Top Writer」。 告別 2023,不知不覺已經來到了 2024。“千里之行,始於足下”,2023 的年終總結中,很多社區開發者立下的 flag,正在一點點地進行、完成。在 2024 年的第

segmentfault-top-writer , segmentfault

收藏 評論

GpuMall智算雲 - 最強開源大模型Meta LIama3搶先在線體驗!

4月19日Facebook母公司Meta重磅推出了其迄今最強大的開源人工智能(AI)模型——Llama3。模型分為兩種規模:8B 和 70B 參數,每種規模都提供預訓練基礎版和指令調優版。最強開源大語言模型Meta LIama3可以在線體驗啦! https://gpumall.com/login?type=registersource=sifou 作為最強開源大模型,LIama3性能卓越,頗有亮點

Facebook , 人工智能 , 開源 , llama , 鏡像

收藏 評論

京東雲開發者 - 如何從根本上避免釣魚--安全意識的重要性

一、什麼是網絡釣魚(Phishing) “網絡釣魚 (Phishing)攻擊者利用欺騙性的電子郵件和偽造的 Web 站點來進行網絡詐騙活動,受騙者往往會泄露自己的私人資料,如信用卡號、銀行卡賬户、身份證號等內容。詐騙者通常會將自己偽裝成網絡銀行、在線零售商和信用卡公司等可信的品牌,騙取用户的私人信息。”以上是百度百科提供的定義,然而網絡釣魚這種“古老”的網絡騙術,目前已經發展的不再是如此簡單。 隨

信息安全

收藏 評論

波波Nadia - 正在消亡的社區會議 — 呼籲更多夥伴持續支持阿帕奇亞洲大會的舉辦

Opinions are my own. 僅代表個人觀點。 昨天 CommunityOverCode Asia(原 ApacheCon Asia)大會的議題投稿正式截止進入評審階段了。我們一共徵集到了來自 206 位演講者的 216 個議題投稿,同期在籌備的 C/C NA(北美)收集到了 205 個議題,歐洲的具體數字不詳,但 216 應該是一個無論橫向和其他地區的 C/C 會議相比還是和往屆大會

社區 , 開源 , apache , 開發者關係

收藏 評論

zyronon - 不到200行用Vue實現類似Swiper.js的輪播組件

前言 大家在開發過程中,或多或少都會用到輪播圖之類的組件,PC和Mobile上使用 Swiper.js ,小程序上使用swiper組件等。 本文將詳細講解如何用Vue一步步實現的類似Swiper.js的功能,無任何第三方依賴,乾貨滿滿。 最終效果 在線預覽:https://zyronon.github.io/douyin/ 項目源代碼:https://github.com/zyronon/douy

vue.js , swiper.js , 手寫組件 , 前端

收藏 評論

codists - 《自動機理論、語言和計算導論》閲讀筆記:p261-p314

《自動機理論、語言和計算導論》學習第 10 天,p261-p314總結,總計 48 頁。 一、技術總結 1.generating reachable 2.Chomsky Normal Form(CNF) 喬姆斯基範式。 3.pumping lemma 泵作用引理。引理:引理是數學中為了取得某個更好的結論而作為步驟的已證明命題,其意義並不在於自身已完成證明,而在於其為了達成最終目的而做出貢獻。 4

編譯原理

收藏 評論

kamier - 【Zookeeper源碼閲讀】六、分佈式鎖的實現原理

六、分佈式鎖的實現原理 實現分佈式鎖的方式有許多種,比如使用數據庫鎖、redis等等。而Zookeeper也可以用於實現分佈式鎖,下面通過源碼來介紹Zookeeper是如何來實現分佈式鎖的? 6.1 驚羣效應 假設用節點"/lock"來表示這個分佈式鎖,我們第一時間可能會想到通過判斷節點"/lock"存在與否,如果不存在則創建該節點,表示獲取到這個鎖,否則監聽該節點,等待鎖的釋放。如下圖所示

分佈式鎖 , zookeeper

收藏 評論

江南一點雨 - 最新版Spring Security 中的路徑匹配方案!

[toc] Spring Security 是一個功能強大且可高度定製的安全框架,它提供了一套完整的解決方案,用於保護基於 Spring 的應用程序。在 Spring Security 中,路徑匹配是權限控制的核心部分,它決定了哪些請求可以訪問特定的資源。本文將詳細介紹 Spring Security 中的路徑匹配策略,並提供相應的代碼示例。 在舊版的 Spring Security 中,路

spring , JAVA , spring-security

收藏 評論

唐青楓 - Linux Supervisor進程控制系統完全教程

一、簡介 Supervisor是一個進程控制系統,它使用户能夠監視和控制類unix操作系統進程。它通過提供基於配置或事件啓動、停止和重新啓動進程的機制,幫助管理應該在系統中連續運行的進程。對於需要控制和監視Linux或其他類unix操作系統上多個進程的狀態的開發人員和系統管理員來説,Supervisor特別有用。 監督程序通常作為後台守護進程運行,並充當負責管理多個進程的集中實體。它可用於管理各種

supervisor , Linux

收藏 評論

熱飯班長 - 什麼時候不應該使用useEffect?

當你的數據是同步的 差的: 數據來源是同步的,沒有必要使用。 function App() { const [todos, setTodos] = useState([]); useEffect(() = { const str = localStorage.getItem('todos'); const items = JSON.parse(str) ||

react , react-hooks , 前端

收藏 評論

fullstackyang - Spring Security 6.x 一文快速搞懂配置原理

一、基本概念 Spring Security框架看似比較複雜,但説到底,框架中的各種安全功能,基本上也就是一個個Filter(javax.servlet.Filter)組成的所謂“過濾器鏈”實現的,這些Filter以職責鏈的設計模式組織起來,環環相扣,不過在剛接觸Spring Security框架時不必盯着每個Filter着重去研究,我們首要的目的是學會如何對Spring Security進行配置

spring , springboot , JAVA , spring-security

收藏 評論

德訊雲安全如意 - 搭建網站需要注意哪些?如何操作?

搭建網站,不論是自己建還是尋找第三方來建,最重要的都是要定好自己的建站目標。網站建設根據建設目的的不同,在功能上也會有不同的需求。像品牌展示、商品展示、服務提供等,都是可以作為官網的建設目的,並且在功能上也會有所不同。 品牌展示站的目的主要就是進行企業的品牌展示,本身是更注重設計的高端、穩重,以及和品牌的主要調性的結合,來達到展示企業品牌的目的。這一類網站一般都不會需要太多功能,除了設計風格之外更

網站架構

收藏 評論

慕非欽° - Vue3 Hook詳解:提升組件邏輯複用和可維護性的利器

Vue3引入了Hooks,這是一種新的組件邏輯複用方式,旨在解決Vue2中Mixin和高階組件的一些問題。本文將深入探討Vue3中的Hooks,以及如何利用它們提高組件邏輯的可維護性和複用性。 1. 什麼是Vue3 Hooks? Vue3 Hooks是一種函數式的API,允許我們在組件之間複用狀態邏輯。這些函數包括setup、reactive、ref等,以及一系列生命週期函數如onMounted、

vue.js , vue3 , hook , 前端 , Javascript

收藏 評論

大海很好看 - H5網頁封裝成iOS蘋果IPA文件流程

大家好,我是咕嚕土豆,很高興又和大家見面了。今天我們來了解一下H5網頁封裝成IPA文件的流程。首先我們應該瞭解一下將H5網頁封裝成蘋果IPA文件是為了什麼:將H5網頁封裝成IPA文件的主要目的是將網頁應用程序(Web App)轉換為移動應用程序(iOS App),以便在蘋果的iOS設備上進行安裝和運行。這種封裝通常通過將H5網頁嵌入到一個原生的iOS應用程序中實現。 下面我為大家詳細介紹一下

h5頁面

收藏 評論