最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

不要再用if-else!

2022-07-29 20:53 作者:DevWeekly  | 我要投稿

原文鏈接:DevWeekly | 第3期:為什么不能使用If-Else?

DevWeekly每周五首發(fā)于Github,歡迎大家Star并收藏!

DevWeekly收集整理每周優(yōu)質(zhì)開發(fā)者內(nèi)容,包括開源項(xiàng)目、資源工具技術(shù)文章等方面。

每周五定期發(fā)布,同步更新到 知乎:Jackpop 。

歡迎大家投稿,提交issue,推薦或者自薦開源項(xiàng)目/資源/工具/文章~

訂閱方式

  1. Star并收藏項(xiàng)目DevWeekly

  2. 關(guān)注 知乎:Jackpop

  3. 關(guān)注并星標(biāo)公眾號(hào):平凡而詩意

開源項(xiàng)目

1. pdfarranger

Python Star:1.5k

img


編輯切換為居中

添加圖片注釋,不超過 140 字(可選)

pdfarranger是一個(gè)小型的Python-gtk應(yīng)用程序,它幫助用戶合并或分割PDF文檔,并提供一個(gè)交互式的直觀圖形界面來對(duì)PDF進(jìn)行旋轉(zhuǎn)、裁剪和重新排列等操作。

它是一款在pikepdf的基礎(chǔ)上開發(fā)的一款前端工具,pikepdf是一個(gè)用于讀取和寫入PDF文件的Python庫。

2. eg3d

Python Star:1.8k

CVPR 2022文章《Efficient Geometry-aware 3D Generative Adversarial Networks (EG3D)》的官方實(shí)現(xiàn)代碼,給予Pytorch。

通過這個(gè)算法,僅使用單視角二維照片集合就能無監(jiān)督地生成高質(zhì)量的多視角一致的圖像和三維形狀。

3. diffgram

Python Star:1k

img


編輯切換為居中

添加圖片注釋,不超過 140 字(可選)

標(biāo)注數(shù)據(jù)一直都是人工智能領(lǐng)域的一大難題,diffgram的出現(xiàn)可以輕松的實(shí)現(xiàn)不同數(shù)據(jù)類型(圖像、視頻、三維、文本、地理、音頻等)的標(biāo)注。

4. unionml

Python Star:167

UnionML是一個(gè)開源的MLOps框架,旨在減少構(gòu)建模型并將其部署到生產(chǎn)過程中的困擾。

你可以通過定義一些核心方法來創(chuàng)建UnionML應(yīng)用,這些方法會(huì)自動(dòng)捆綁到ML微服務(wù)中,首先是模型訓(xùn)練和離線及在線預(yù)測(cè)。

UnionML建立在Flyte基礎(chǔ)之上,為生成自己的ML模型提供了一個(gè)高級(jí)接口,這樣你就可以專注于準(zhǔn)備一個(gè)更好的數(shù)據(jù)集并改進(jìn)模型,它能夠讓構(gòu)建和部署機(jī)器學(xué)習(xí)微服務(wù)變得更加簡(jiǎn)單。

5. milvus

Go Star:11.3k

Milvus是一個(gè)開源的矢量數(shù)據(jù)庫,為嵌入相似度搜索和人工智能應(yīng)用提供支撐。

它具有如下特點(diǎn):

  • 對(duì)萬億級(jí)矢量數(shù)據(jù)集進(jìn)行毫秒級(jí)搜索

  • 簡(jiǎn)化的非結(jié)構(gòu)化數(shù)據(jù)管理

  • 可靠的、永遠(yuǎn)在線的矢量數(shù)據(jù)庫

  • 高度的可擴(kuò)展性

  • 混合搜索

  • 統(tǒng)一的Lambda結(jié)構(gòu)

6. mani

Go Star:284

img


編輯切換為居中

添加圖片注釋,不超過 140 字(可選)

mani是一個(gè)CLI工具,可以幫助你管理多個(gè)代碼倉庫。

當(dāng)你在處理微服務(wù)、多項(xiàng)目系統(tǒng)、許多庫或只是一堆庫,并希望有一個(gè)中心位置來拉動(dòng)所有倉庫并對(duì)它們運(yùn)行命令時(shí),它很有用。

你可以在一個(gè)配置文件中指定倉庫和命令,然后在所有或部分倉庫上運(yùn)行命令。

7. moose

C++ Star:958

MOOSE是一個(gè)有限元、多物理場(chǎng)景的框架,由愛達(dá)荷國(guó)家實(shí)驗(yàn)室開發(fā)。

它為一些復(fù)雜的非線性求解器技術(shù)提供了一個(gè)高級(jí)接口,它提供了如下能力:

  • 自動(dòng)并行

  • 模塊化開發(fā)簡(jiǎn)化了代碼的重復(fù)使用

  • 內(nèi)置網(wǎng)格適應(yīng)性

  • 直觀的平行多尺度求解

  • 靈活、可插拔的圖形用戶界面

8. zero-ui

JavaScript Star:375

ZeroUI - ZeroTier Controller Web UI - 是一個(gè)用于自我托管的ZeroTier網(wǎng)絡(luò)控制器的Web用戶界面。

這個(gè)項(xiàng)目受到ztncui的高度啟發(fā),是為了解決目前應(yīng)用自我托管網(wǎng)絡(luò)控制器的限制而開發(fā)的。由于項(xiàng)目的核心架構(gòu),一些ztncui的問題不能被修復(fù)。

ZeroUI的功能更完整,它擁有幾乎所有網(wǎng)絡(luò)控制器支持的功能。

此外,它還可以在廣泛的平臺(tái)上使用。

9. markdoc

JavaScript Star:4.8k

img


編輯切換為居中

添加圖片注釋,不超過 140 字(可選)

一個(gè)強(qiáng)大、靈活、基于Markdown的創(chuàng)作框架。

Markdoc基于Markdown的語法和工具鏈,可以用于創(chuàng)建自定義文檔網(wǎng)站和體驗(yàn)。

10. fclones

Rust Star:878

fclones是一款高效的重復(fù)文件查找和清除程序。

fclones是一個(gè)命令行工具,可以識(shí)別相同的文件及文件夾,并對(duì)清理過程進(jìn)行清晰的標(biāo)記,不僅能夠清理出大量硬盤空間,還可以保障數(shù)據(jù)安全。

fclones可以在各種操作系統(tǒng)上使用,但在Linux上效果最好。

資源工具

1. Cli2Cloud

img


編輯切換為居中

添加圖片注釋,不超過 140 字(可選)

一款可以實(shí)時(shí)監(jiān)控并與任何地方的人分享你的終端輸出的工具。

2. CodeEdit

img


編輯切換為居中

添加圖片注釋,不超過 140 字(可選)

CodeEdit是一個(gè)由社區(qū)創(chuàng)建的開源代碼編輯器,完全為macOS編寫。

它的功能包括語法高亮、代碼完成、項(xiàng)目查找和替換、片段、終端、任務(wù)運(yùn)行、調(diào)試、git集成、代碼審查、擴(kuò)展等。

3. LogFX

img


編輯切換為居中

添加圖片注釋,不超過 140 字(可選)

一個(gè)漂亮的日志查看器,能夠處理非常大的文件。

LogFX是一個(gè)多平臺(tái)、免費(fèi)和開源的日志查看器,旨在處理非常大的文件而不影響性能。

4. SpeedSheet

img


編輯切換為居中

添加圖片注釋,不超過 140 字(可選)

這是一個(gè)交互式Python資料庫,涵蓋了核心的Python編程語言。

通過使用搜索可以立即得到答案,包含Python、NumPy、Jinja等。

5. infer

一個(gè)用于Java、C、C++和Objective-C的靜態(tài)分析工具。

技術(shù)文章

1. 受歡迎的編碼練習(xí)網(wǎng)站

如果你想提高你的分析能力,僅僅通過視頻或者書本學(xué)習(xí)是遠(yuǎn)遠(yuǎn)不夠的,我們還需要在解決問題中實(shí)戰(zhàn)鍛煉。

這篇文章就給大家提供了一些比較受歡迎的編碼練習(xí)網(wǎng)站,其中就包括Codeforces、LeetCode、Kaggle、Codewars等一些比較有名氣的網(wǎng)站。

2. 為什么不能使用If-Else?

如果學(xué)習(xí)一門編程語言,我們都會(huì)知道if...else...、for循環(huán)等基本語法。

作為一個(gè)初學(xué)者,我們可以按照書本上一板一眼的學(xué)習(xí)和使用。

但是,如果要成為高階程序員,就需要不斷考慮怎么更加高效的應(yīng)用編程語言。

使用if...else...是我們?cè)诖髮W(xué)里學(xué)到的編程基礎(chǔ)知識(shí)之一,剛開始接觸編程經(jīng)常會(huì)用到。但是,許多高級(jí)開發(fā)人員都認(rèn)為if...else...存在很多問題,而且我們?cè)陂_發(fā)中也要盡量避免過度依賴if...else...。

這篇文章就介紹初級(jí)、中級(jí)、高級(jí)程序員如何應(yīng)對(duì)程序中一些類似的問題。


不要再用if-else!的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
南漳县| 桑日县| 渝北区| 绵竹市| 葫芦岛市| 左贡县| 朔州市| 青州市| 万州区| 新泰市| 丹江口市| 十堰市| 潮安县| 台湾省| 松江区| 桐城市| 隆回县| 建瓯市| 巴林右旗| 柘荣县| 竹溪县| 新竹市| 通化市| 武安市| 贵阳市| 张家港市| 西吉县| 张家界市| 南川市| 丽江市| 七台河市| 奎屯市| 宝应县| 蒲城县| 霍州市| 迁西县| 章丘市| 景洪市| 台北市| 德保县| 加查县|