tag 技巧

標籤
貢獻17
65
06:54 AM · Nov 05 ,2025

@技巧 / 博客 RSS 訂閱

Python技術大本營 - 妙不可言!寫出優雅的 Python 代碼的七條重要技巧

寫出能完成功能的程序每個程序員都可以搞定,但能寫出優雅的程序的程序員卻寥寥無幾,因此程序寫的優雅與否則是區分頂級程序員與一般程序員的終極指標所在。 那身為一名 Pythoner,有哪些技巧能讓我們寫出優雅的 Python 代碼呢,今天派森醬就給大家介紹七個能快速提升代碼逼格的重要技巧。 0x00 規範命名 沒有哪個程序員會抗拒一段命名規範的代碼! 命名作為編程界的一大難題,實屬難倒了很多人。不知道

code , 技巧 , Python

收藏 評論

阿爾的代碼屋 - [開發技巧] 如何獲取漢字筆畫數?

[開發技巧] 如何獲取漢字筆畫數? 背景 在開發一個簡單的卜筮小腳本的過程中,遇見了這個有趣的問題。如果只是特定個別漢字,我們大可以硬編碼一個字典在腳本中,但是如果想獲取任意一個漢字的筆畫數呢? pypinyin庫 from pypinyin import pinyin, Style def get_strokes_count(chinese_character): pinyin_lis

技巧 , Python

收藏 評論

舒米勒 - 從全大寫到駝峯:程序員必會的 6 種英文字母大小寫轉換場景!

從全大寫到駝峯:程序員必會的 6 種英文字母大小寫轉換場景! 你有沒有在 Code Review 時,因為一行全小寫的常量名被同事無情 diss? 有沒有因為數據庫字段是snake_case(小寫下劃線),而前端接口卻要求 camelCase(駝峯),加班寫正則替換或者貼代碼寫映射關係? 別慌,這些“大小寫修羅場”其實一條在線指令就能解決。今天我用 6 個高頻場景,帶你把「英文字母大小寫轉換」從手

工具 , 教程 , 技巧 , 後端 , 前端

收藏 評論

火狼 - JS開發必須知道的41個技巧【持續更新】

前言 JS是前端的核心,但有些使用技巧你還不一定知道; 本文梳理了JS的41個技巧,幫助大家提高JS的使用技巧; 文章有點長,可以clone下源碼,直接擼,源碼地址請戳全部源碼,原創不易,歡迎star; 序列文章: Vue 開發必須知道的 36 個技巧 React 開發必須知道的 34 個技巧 Array 1.數組交集 普通數組 const arr1 = [1, 2

vue.js , ecmascript-6 , 技巧 , es5 , Javascript

收藏 評論

零一 - Git 實用技巧1——從 Git 中停止追蹤「被追蹤的文件」 | 修改遠程倉庫地址

1. 從 Git 中停止追蹤「被追蹤的文件」 若誤將 .idea, .vscode 中的本地配置文件添加到 git 中,會導致每次編譯時,IDE 會提示 git 修改。為了減少/消除提示,需要將該文件取消追蹤,但不能將其從本地刪除,以取消對 workspace.xml 文件的追蹤為例: 停止追蹤文件 git rm --cached .idea/workspace.xml 更新

技巧 , Git

收藏 評論

SaaS知識庫 - 小白搭建知識庫:5分鐘讓你掌握核心技巧

在信息爆炸的時代,構建一個個人或團隊的知識庫是提高工作效率和知識管理能力的關鍵。本文將為您介紹小白如何在5分鐘內快速搭建知識庫。 1. 明確知識庫的目的和範圍 首先,確定知識庫的目標受眾和主要功能。是為了個人學習、團隊協作還是企業知識管理?明確目的後,界定知識庫的範圍,比如是否包含項目文檔、學習資料、市場分析等。 2. 選擇合適的工具和平台 選擇一個適合您需求的知識庫工具。可以考慮使用雲服務,如H

知識庫管理 , 技巧 , 知識庫軟件 , 知識庫

收藏 評論

Greptime - AWS EC2 必知必會小技巧 | 機型特點解析和選型技巧分享

背景 AWS EC2 是 AWS 的彈性計算服務,為廣大開發者提供簡單便捷彈性的虛擬機,是 AWS 歷史最悠久的服務之一(另外一個是 S3),從 2006 年發佈至今,已經發展了近 17 年曆史。 相信不少剛開始接觸 EC2 的朋友都有如下類似的感受: AWS EC2 的類型實在是太多了(數百種)!我究竟應該選擇哪一種 EC2 機型既能滿足業務需求且不超過預算 ? EC2 的 CP

amazon-web-services , 工具 , 技巧 , 數據庫 , 後端

收藏 評論

不一樣的科技宅 - Java Stream API 操作完全攻略:讓你的代碼更加出色 (一)

前言   Java Stream 是一種強大的數據處理工具,可以幫助開發人員快速高效地處理和轉換數據流。使用 Stream 操作可以大大簡化代碼,使其更具可讀性和可維護性,從而提高開發效率。本文將為您介紹 Java Stream 操作的所有方面,包括 filter、map、distinct、sorted 等操作,讓您的代碼行雲流水,更加優雅。 filter():根據指定的 Predicate

API , lambda , 技巧 , JAVA , 後端

收藏 評論

rwxe - Go: 用新的Map替換另一個Map線程安全嗎?

這是一個Stackoverflow上的問題但其實我去年就問過這個問題,但是被社區刪除了,因為他們覺得引發了數據競態報告就理應加鎖,不需要討論。但是在一些場景中,性能影響是需要考慮的,實際工作中也不可避免地用到各種奇淫技巧,所以這是值得討論的。現在我找到了答案。 場景 這個問題其是隻適用於少數情況,比如對於一個一寫多讀的Map,你可以理解為它是“只讀”的Map。如果對其進行替換,不管是用鎖還是不用鎖

技巧 , map , go

收藏 評論

不一樣的科技宅 - 一步搞定IP地址查詢:這個在線工具幫你快速掌握設備的位置信息!

前言   今天分享一個免費的在線工具來查詢IP地址所在的地理位置。可以通過IP地址所屬的網絡運營商和其他相關信息來確定設備的位置,包括國家、地區、城市和經緯度等信息。 Ip-API 官網地址: https://ip-api.com/ 使用示例    該工具除了提供界面查詢,還貼心的提供了API。並且API的響應結果還可以根據自己的需求進行定製化。支持8中語言和5種響應格式,以及返回的字

工具 , ip , 技巧 , JAVA , 後端

收藏 評論

IT小章 - 桌面圖標間距Bug:Win10/Win11桌面圖標占用空間變成長方形怎麼辦?

此教程配合視頻學習效果最佳,視頻教程在文章末尾。 問題描述 在使用Windows 10或Windows 11操作系統時,桌面圖標的間距突然變得很大,變成了長方形。該問題通常發生在修改屏幕分辨率、連接外部顯示器、頻繁縮放後等。 解決辦法 打開註冊表編輯器 按下Win + R快捷鍵打開“運行”對話框,輸入regedit,然後按回車鍵。在彈出的用户賬户控制提示中點擊“是”以打開註冊

windows , win10 , 電腦技術 , 技巧 , windows10

收藏 評論

xindoo - 聊一聊過度設計!

  新手程序員在做設計時,因為缺乏經驗,很容易寫出欠設計的代碼,但有一些經驗的程序員,尤其是在剛學習過設計模式之後,很容易寫出過度設計的代碼,而這種代碼比新手程序員的代碼更可怕,過度設計的代碼不僅寫出來時的成本很高,後續維護的成本也高。因為相對於毫無設計的代碼,過度設計的代碼有比較高的理解成本。説這麼多,到底什麼是過度設計? 什麼是過度設計?   為了解釋清楚,我這裏用個類比,假如你想擰一顆螺絲,

設計 , 技巧

收藏 評論

程序員小杜 - Golang 操作 JSON 時容易踩的 7 個坑

0 前言 JSON 是很多開發者工作中經常使用的數據格式,一般多用於配置文件或網絡數據傳遞之類的場景。並且由於其簡單易懂,可讀性較好等特點,JSON 也成為了整個 IT 世界幾乎最常見的格式之一了。對於這樣的東西,Golang 和其他很多語言一樣,也提供了標準庫級別的支持,也就是 encoding/json。 就像 JSON 本身簡單易懂一樣,用於操作 JSON 的 encoding/json 庫

技巧 , go , 後端 , Json

收藏 評論

xindoo - 提效小技巧——記錄那些不常用的代碼片段

  不知道大家有沒有這樣的經歷? 某種代碼操作,之前很少寫,突然要用了但想不起來怎麼寫了;某個工具庫很久沒用了,現在想用了連庫名都忘記了;某個命令行,曾經用過,現在已經忘記它有哪些參數了…… 這樣的經歷我反正是遇到好多次了。程序猿做久了,難免偶爾需要寫一些很難的代碼(低頻代碼),這種代碼的特點就是偶爾用一次,之後好久都不會用,但下次再用的時候又得重新查資料。 所以程序猿總是調侃自己是面向百度/CS

開發工具 , 技巧 , 高效

收藏 評論

JavaDog程序狗 - 【技巧】git stash用的好,切換分支隨便搞

前言 🍊緣由 git stash不會搞,走到哪裏都拉倒 🏀事情起因: 大家好,我是JavaDog程序狗 最近翻看公眾號評論時,發現文章【規範】Git分支管理,看看我司是咋整的小夥伴的多條回覆: 本狗在回覆留言時,發現小夥伴對於切換分支有所疑惑: 本地代碼要是修改且未提交,切換分支時本地修改內容咋辦 遇到這種問題的小夥伴一定是沒有用好git stash,本狗以自我使用角度,解析下git s

工具 , 規範化 , 技巧 , Git

收藏 評論

chooseAI - 僅憑感官,如何識別AI生成的內容?

目錄 前言 辨別AI生成的圖像、視頻 甄別AI生成的音頻 鑑別AI生成的文本 小結 今年雙十一,竟然有不少人,為了騙商家“僅退款”,用AI來p圖。 比如賣襪子的商家在網上怒斥某職校生買家用AI生成有質量問題的襪子。再比如有買了洗鼻器的男子,直接P了個圖,給商家説,

多模態 , midjourney , 技巧 , AI內容識別 , aigc

收藏 評論

不一樣的科技宅 - Java Stream API 操作完全攻略:讓你的代碼更加出色 (三)

前言   Java Stream 是一種強大的數據處理工具,可以幫助開發人員快速高效地處理和轉換數據流。使用 Stream 操作可以大大簡化代碼,使其更具可讀性和可維護性,從而提高開發效率。本文將為您介紹 Java Stream 操作的所有方面,包括 groupingBy、groupingBy、joining、mapping 等操作,讓你的代碼行雲流水,更加優雅 groupingBy():按

steam , lambda , 技巧 , JAVA , 後端

收藏 評論

瞿小凱 - 筆記本電腦觸摸板操作指南

居家隔離,但心思一直在工作和思否社區,所以早上下樓做完核酸就迫不及待的開機,然後就遇到煩心事兒,我的鼠標失靈了。 因為沒有完全失靈,鼠標的滾輪壞了,拖動有延遲,所以最早以為是電腦垃圾太多或者説有什麼程序在故意控制我鼠標前進,心想自己就是幹這行的,怕啥,説不定還能拿這個經歷在某平台發個有意思的博客蹭蹭熱度,沒想到試了半天發現是真的壞了,於是開始發愁。迫不得已只能使用觸摸板,要知道,作為一個從文

筆記本電腦 , 學習 , 心情 , 技巧 , 電腦

收藏 評論

不一樣的科技宅 - Java Stream API 操作完全攻略:讓你的代碼更加出色 (二)

前言   Java Stream 是一種強大的數據處理工具,可以幫助開發人員快速高效地處理和轉換數據流。使用 Stream 操作可以大大簡化代碼,使其更具可讀性和可維護性,從而提高開發效率。本文將為您介紹 Java Stream 操作的所有方面,包括 reduce、collect、count、anyMatch 等操作,讓你的代碼行雲流水,更加優雅。 reduce():將 Stream 中的所

lambda , 技巧 , springboot , JAVA , 後端

收藏 評論

唐志遠 - 幾個非常實用的 Chrome Devtools 技巧

原文鏈接:[幾個非常實用的 Chrome Devtools 技巧](https://fe32.top/articles/skill001/ 關於 Chrome 瀏覽器,如果你是一名前端開發者,相信對此並不陌生,我們可以用它來查看 網絡請求、分析網頁性能、調試 JavaScript 功能 等。 除了這些,它還提供了很多強大但不常見的功能,可以大大提高我們的開發效率,這裏分享幾個實用的技巧(持續更新)

技巧 , chrome-devtools , 前端

收藏 評論

浪遏飛舟 - 彙總mobx奇淫技巧

簡化action屬性更新 通常情況下,store中會有很多屬性,其中有些屬性更新會很頻繁,每一個屬性都需要寫一個action函數去更新,當這種需要變更的屬性越多時,會導致store中代碼量異常的龐大,可讀性也會降低。就如下面代碼一樣: class TestStore { @observable info = {} as IInfo; @observable list = [] as

技巧 , mobx

收藏 評論

不一樣的科技宅 - 從try-with-resources到ThreadLocal,優化你的代碼編寫方式!

1. 使用try-with-resources簡化文件讀取操作: 修改前: FileInputStream fis = null; try { fis = new FileInputStream("file.txt"); // ... } catch (FileNotFoundException e) { e.printStackTrace(); } finally {

spring , 技巧 , springboot , JAVA , 後端

收藏 評論