軟件合集(項目開發中會用到的軟件)

  • jeecg(JeecgBoot 文檔中心)

    • JeecgBoot是一款基于BPM的低代碼平臺!前后端分離架構 SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服務。強大的代碼生成器讓前后端代碼一鍵生成,實現低代碼開發! JeecgBoot引領新低代碼開發模式 OnlineCoding-> 代碼生成器-> 手工MERGE, 幫助Java項目解決70%的重復工作,讓開發更多關注業務,既能快速提高效率,節省研發成本,同時又不失靈活性!一系列低代碼能力:Online表單、Online報表、Online圖表、表單設計、流程設計、報表設計、大屏設計?
  • mysql(MySql基礎詳解_mysqlcsdn-CSDN博客)

    • 是現在流行的開源的,免費的關系型數據庫。
  • redis(Redis入門指南:快速了解和使用Redis的核心技術 - 知乎)

    • Redis(Remote Dictionary Server)是一種開源的內存數據結構存儲系統,它可以用作數據庫、緩存和消息代理。Redis支持多種數據結構,如字符串、哈希表、列表、集合和有序集合,使得它在不同場景下的應用非常廣泛。
  • MongoDB(MongoDB 基本介紹和操作_mongotop-CSDN博客)

    • MongoDB 是由C++語言編寫的,是一個基于分布式文件存儲的開源數據庫系統。在高負載的情況下,添加更多的節點,可以保證服務器性能。
      MongoDB 旨在為WEB應用提供可擴展的高性能數據存儲解決方案。
      MongoDB 將數據存儲為一個文檔,數據結構由鍵值(key=>value)對組成。
      MongoDB 文檔類似于 JSON 對象。字段值可以包含其他文檔,數組及文檔數組
  • xxl-job(XXL-JOB(分布式任務調度平臺)的使用(詳細教程))

    • XXL-JOB是一個分布式任務調度平臺,其核心設計目標是開發迅速、學習簡單、輕量級、易擴展
  • nginx(Nginx的介紹與使用_肥海學習日志的博客-CSDN博客)

    • nginx是一個輕量級、高性能的web服務器和反向代理服務器,同時也是一個比較優秀的負載均衡服務器和緩存服務器,可以運行于多種平臺
      在連接高并發的情況下,能夠支持高達 50,000 個并發連接數的響應。
  • form-create(介紹 | form-create)

    • form-create 是一個可以通過 JSON 生成具有動態渲染、數據收集、驗證和提交功能的表單生成組件。支持5個UI框架,并且支持生成任何 Vue 組件。內置20種常用表單組件和自定義組件,再復雜的表單都可以輕松搞定。
  • cnnvd(國家信息安全漏洞庫)cnvd(https://www.cnvd.org.cn/flaw/list?flag=true)

    • 國家信息安全漏洞庫, 為負責建設運維的國家級信息安全漏洞數據管理平臺, 旨在為我國信息安全保障提供服務。
  • OpenSCA(關于OpenSCA)

    • 軟件成分分析(Software Composition Analysis, SCA)是Gartner定義的一種應用程序安全檢測技術,該技術用于分析開源軟件以及第三方商業軟件涉及的各種源碼、模塊、框架和庫等,以識別和清點開源軟件的組件及其構成和依賴關系,并檢測是否存在已知的安全和功能漏洞、安全補丁是否已經過時或是否存在許可證合規或兼容性風險等安全問題,幫助確保企業軟件供應鏈中組件的安全。

  • nessus(Nessus詳細安裝教程(Windows版))

    • Nessus最著名的功能之一就是漏洞掃描。它能夠對目標系統進行全面的掃描,識別出可能存在的漏洞和安全風險,Nessus的漏洞庫包含了數千種常見和已知的漏洞,可以對操作系統、網絡設備、數據庫、Web應用程序等進行全面的掃描。

  • Kafka(Windows10下安裝Kafka超級詳細的教程)

    • Kafka 是一個分布式的流處理平臺,其最初由 LinkedIn 公司開發,并于 2011 年開源,現在由 Apache 軟件基金會進行維護。Kafka 的主要特點是高吞吐量、低延遲,以及可水平擴展的能力,因此在互聯網領域被廣泛應用。以下是 Kafka 的原理、實現架構以及應用
  • Kettle(Kettle — 使用手冊-CSDN博客)

    • ETL是EXTRACT( 抽取)、TRANSFORM (轉換、LOAD ( 加載)的簡稱,實現數據多個異構數據源加載到數據庫或其他目標地址,是數據倉庫Q建設和維護中的重要一環,也是工作量較大的一塊。Ketle是ETL中其中一個開源工具,基于純Java開發。大數據遷移工具
  • sqlmap(https://www.cnblogs.com/php09/p/10404560.html)

    • sqlmap是一款開源免費的漏洞檢查、利用工具.
    • 可以檢測頁面中get,post參數,cookie,http頭等.
    • 可以實現數據榨取
    • 可以實現文件系統的訪問
    • 可以實現操作命令的執行
    • 還可以對xss漏洞進行檢測
  • Burp Suite(https://www.cnblogs.com/tjp40922/p/11373200.html)

    • Burpsuite 是用于攻擊 web 應用程序的集成平臺。它包含了許多 Burp 工具,這些不同的 Burp 工具通過協同工作,有效的分享信息,支持以某種工具中的信息為基礎供另一種工具使用的方式發起攻擊。這些工具設計了許多接口,以促進加快攻擊應用程序的過程。所有的工具都共享一個能處理并顯示 HTTP 消息,持久性,認證,代理,日志,警報的一個強大的可擴展的框架。它主要用來做安全性滲透測試。其多種功能可以幫我們執行各種任務.請求的攔截和修改,掃描 web 應用程序漏洞,以暴力破解登陸表單,執行會話令牌等多種的隨機性檢查。
    • 聯合sqlmap簡單使用(https://www.cnblogs.com/vickyovo/p/15082630.html)
  • activiti(開源版整合)

    • 工作流(Workflow),就是通過計算機對業務流程自動化執行管理。它主要解決的是“使在多個參與者之間按照某種預定義的規則自動進行傳遞文檔、信息或任務的過程,從而實現某個預期的業務目標,或者促使此目標的實現”。

    • 一個軟件系統中具有工作流的功能,我們把它稱為工作流系統,一個系統中工作流的功能是什么?就是對系統的業務流程進行自動化管理,所以工作流是建立在業務流程的基礎上,所以一個軟件的系統核心根本上還是系統的業務流程,工作流只是協助進行業務流程管理。即使沒有工作流業務系統也可以開發運行,只不過有了工作流可以更好的管理業務流程,提高系統的可擴展性

  • uni-app(uni-app官網)

    是一個使用?Vue.js?開發所有前端應用的框架,開發者編寫一套代碼,可發布到iOS、Android、Web(響應式)、以及各種小程序(微信/支付寶/百度/頭條/飛書/QQ/快手/釘釘/淘寶)、快應用等多個平臺。

  • jenkins(jenkins編譯打包及自動化部署_jenkins打包,發布,部署-CSDN博客)

    • Jenkins是一個開源軟件項目,是基于Java開發的一種持續集成工具,用于監控持續重復的工作,旨在提供一個開放易用的軟件平,使軟件的持續集成變成可能。

  • opencv(Opencv實現身份證OCR識別_java opencv讀取身份信息-CSDN博客)

    • OpenCV是一個基于Apache2.0許可(開源)發行的跨平臺計算機視覺和機器學習軟件庫,可以運行在Linux、Windows、Android和Mac OS操作系統上。?[1]它輕量級而且高效——由一系列 C 函數和少量?C++?類構成,同時提供了Python、Ruby、MATLAB等語言的接口,實現了圖像處理和計算機視覺方面的很多通用算法

  • JMeter(JMeter 使用(實現壓測請求以及生成圖文報告))

    • Apache JMeter是Apache組織開發的基于Java的壓力測試工具。用于對軟件做壓力測試,它最初被設計用于Web應用測試,但后來擴展到其他測試領域。它可以用于測試靜態和動態資源,例如靜態文件、Java 小服務程序、CGI 腳本、Jaa 對象、數據庫、FTP 服務器,等等。JMeter 可以用于對服務器、網絡或對象模擬巨大的負載,來自不同壓力類別下測試它們的強度和分析整體性能。另外,JMeter能移對應用程序做功能回歸測過,通時創建帶有斷言的腳本來驗證你的程序返回了你期望的結果。為了最大限度的靈活性,JMeter允許使用正則表達式創建斷言。
      Apache imeter 可以用于對靜態的和動態的資源(文件,Servlet,Per腳本 iava 對象,數據庫和查詢,FTP服務器等等)的性能進行測試。它可以用于對服務器、網絡或對象模擬繁重的負載來測試它們的強度或分析不同壓力類型下的整體性能。你可以使用它做性能的圖開分析或在大并發負載測試你的服務器/腳本/對象。

  • processon(ProcessOn思維導圖流程圖)

    • 在線流程圖繪制
  • 墨刀(墨刀)

    • 墨刀是一款在線原型設計與協同工具,借助墨刀,產品經理、設計師、開發、銷售、運營及創業者等用戶群體,能夠搭建為產品原型,演示項目效果。墨刀同時也是協作平臺,項目成員可以協作編輯、審閱?[1],不管是產品想法展示,還是向客戶收集產品反饋,向投資人進行Demo展示,或是在團隊內部協作溝通
  • 禪道(項目管理軟件 開源項目管理軟件 免費項目管理軟件)

    • 禪道開源項目管理軟件是第一款國產的開源項目管理軟件。它集產品管理、項目管理、質量管理、文檔管理、 組織管理和事務管理于一體,是一款專業的研發項目管理軟件,完整地覆蓋了項目管理的核心流程。此外,該軟件的開源社區建設內容豐富,包含博客,應用商店及公開課、視頻教程、官方培訓在內的禪道學堂,配套服務十分完善。
  • Anaconda(Anaconda介紹、安裝及使用教程 - 知乎)

    • Python是一種面向對象的解釋型計算機程序設計語言,其使用,具有跨平臺的特點,可以在Linux、macOS以及Windows系統中搭建環境并使用,其編寫的代碼在不同平臺上運行時,幾乎不需要做較大的改動,使用者無不受益于它的便捷性。

      此外,Python的強大之處在于它的應用領域范圍之廣,遍及人工智能、科學計算、Web開發、系統運維、大數據及云計算、金融、游戲開發等。實現其強大功能的前提,就是Python具有數量龐大且功能相對完善的標準庫和第三方庫。通過對庫的引用,能夠實現對不同領域業務的開發。然而,正是由于庫的數量龐大,對于管理這些庫以及對庫作及時的維護成為既重要但復雜度又高的事情。

    • Anaconda(官方網站)就是可以便捷獲取包且對包能夠進行管理,同時對環境可以統一管理的發行版本。Anaconda包含了conda、Python在內的超過180個科學包及其依賴項

  • nvm(安裝nvm,并使用nvm安裝nodejs及配置環境變量)

    • 在工作中,我們可能同時在進行2個或者多個不同的項目開發,每個項目的需求不同,進而不同項目必須依賴不同版本的NodeJS運行環境,這種情況下,對于維護多個版本的node將會是一件非常麻煩的事情,nvm就是為解決這個問題而產生的,他可以方便的在同一臺設備上進行多個node版本之間切換。
    • Node.js平臺,Node.js工具社區和Node.js庫是快速移動的目標 - 在一個Node.js版本下可能有效的方法不能保證適用于另一個版本的Node.js。因此,用戶需要一些方法在 Node 的多個版本之間切換.js
  • MobaXterm(遠程 -- MobaXterm的安裝與使用_mobaxterm安裝-CSDN博客)

    • 對于有遠程需要的同學們來講,需要一個穩定,好用,最好還免費的遠程工具以便在Windows端管理自己的linux系統怎么辦?
      MobaXterm,可以解決你的煩惱
      MobaXterm,免費,而且功能強大
      ssh/文件傳輸,一鍵執行命令,VNC等等功能,今天我們先來討論下基礎的 ssh以及文件傳輸功能

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/209134.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/209134.shtml
英文地址,請注明出處:http://en.pswp.cn/news/209134.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

FPGA設計時序分析概念之Timing Arc

目錄 1.1 Timing Arc概念 1.2 Timing Arcs的類型 1.3 Timing Sense(時序感知) 1.4 參考資料 1.1 Timing Arc概念 在時序工具對設計進行時序分析時,經常會看到一個概念Timing Arch(時序弧)。Timing Arc是一個信號一個單元Cell的輸入引腳Pin到該單元輸出引腳Outpu…

python epub文件解析

python epub文件解析 代碼BeautifulSoup 介紹解釋 代碼 import ebooklib from bs4 import BeautifulSoup from ebooklib import epubbook epub.read_epub("邏輯思維訓練1200題.epub")# 解析 for item in book.get_items():# 提取書中的文本內容if item.get_type() …

Redis主從架構中從節點的master_link_status:down

項目場景: 在搭建Redis的主從架構時,查看Redis的從節點狀態時發現其連接的主節點的狀態為down,并且查看主節點的狀態時發現連接的從節點數量為0。 問題描述 原因分析: 可能在主節點中配置了密碼,即requirepass。 解決…

算法:常見的鏈表算法

文章目錄 鏈表算法兩數相加兩兩交換鏈表中的節點重排鏈表合并K個升序鏈表K個一組翻轉鏈表 總結 本篇總結常見的鏈表算法題和看他人題解所得到的一些收獲 鏈表算法 關于鏈表的算法: 畫圖:畫圖可以解決絕大部分的數據結構的問題,任何的算法題…

視覺學習筆記12——百度飛漿框架的PaddleOCR 安裝、標注、訓練以及測試

系列文章目錄 虛擬環境部署 參考博客1 參考博客2 參考博客3 參考博客4 文章目錄 系列文章目錄一、簡單介紹1.OCR介紹2.PaddleOCR介紹 二、安裝1.anaconda基礎環境1)anaconda的基本操作2)搭建飛漿的基礎環境 2.安裝paddlepaddle-gpu版本1)安裝…

語言模型GPT與HuggingFace應用

受到計算機視覺領域采用ImageNet對模型進行一次預訓練,使得模型可以通過海量圖像充分學習如何提取特征,然后再根據任務目標進行模型微調的范式影響,自然語言處理領域基于預訓練語言模型的方法也逐漸成為主流。以ELMo為代表的動態詞向量模型開…

C#8.0本質論第十七章--構建自定義集合

C#8.0本質論第十七章–構建自定義集合 17.1更多集合接口 17.1.1IList< T >和IDictionary< TKey , TValue > 這兩個接口決定了集合類型是側重于通過位置索引來獲取值&#xff0c;還是側重于通過鍵來獲取值。 實現這兩個接口的類都必須提供索引器。 17.1.2IColl…

在線教育小程序正在成為教育行業的新生力量

教育數字化轉型是目前教育領域的一個熱門話題&#xff0c;那么到底什么是教育數字化轉型&#xff1f;如何做好教育數字化轉型&#xff1f; 教育數字化轉型是利用信息技術和數字工具改變和優化教育的過程。主要特征包括技術整合、在線學習、個性化學習、大數據分析、云計算、虛擬…

【C++學習手札】基于紅黑樹封裝模擬實現map和set

? &#x1f3ac;慕斯主頁&#xff1a;修仙—別有洞天 &#x1f49c;本文前置知識&#xff1a; 紅黑樹 ??今日夜電波&#xff1a;漂流—菅原紗由理 2:55━━━━━━?&#x1f49f;──────── 4:29 …

Appium獲取toast方法封裝

一、前置說明 toast消失的很快&#xff0c;并且通過uiautomatorviewer也不能獲取到它的定位信息&#xff0c;如下圖&#xff1a; 二、操作步驟 toast的class name值為android.widget.Toast&#xff0c;雖然toast消失的很快&#xff0c;但是它終究是在Dom結構中出現過&…

【計算機網絡】HTTP請求

目錄 前言 HTTP請求報文格式 一. 請求行 HTTP請求方法 GET和POST的區別 URL 二. 請求頭 常見的Header 常見的額請求體數據類型 三. 請求體 結束語 前言 HTTP是應用層的一個協議。實際我們訪問一個網頁&#xff0c;都會像該網頁的服務器發送HTTP請求&#xff0c;服務…

使用Java將圖片添加到Excel的幾種方式

1、超鏈接 使用POI&#xff0c;依賴如下 <dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>4.1.2</version></dependency>Java代碼如下,運行該程序它會在桌面創建ImageLinks.xlsx文件。 …

GPT-4V 在機器人領域的應用

在科技的浩渺宇宙中&#xff0c;OpenAI如一顆璀璨的星辰&#xff0c;于2023年9月25日&#xff0c;以一種全新的方式&#xff0c;向世界揭示了其最新的人工智能力作——GPT-4V模型。這次升級&#xff0c;為其旗下的聊天機器人ChatGPT裝配了語音和圖像的新功能&#xff0c;使得用…

『Linux升級路』進度條小程序

&#x1f525;博客主頁&#xff1a;小王又困了 &#x1f4da;系列專欄&#xff1a;Linux &#x1f31f;人之為學&#xff0c;不日近則日退 ??感謝大家點贊&#x1f44d;收藏?評論?? 目錄 一、預備知識 &#x1f4d2;1.1緩沖區 &#x1f4d2;1.2回車和換行 二、倒計…

修改正點原子綜合實驗的NES模擬器按鍵控制加橫屏

??????? 開發板&#xff1a;stm32f407探索者開發板V2 屏幕是4.3寸-800-480-MCU屏 手頭沒有V3開發板&#xff0c;只有V2&#xff0c;所以沒法測試 所以只講修改哪里&#xff0c;請自行修改 先改手柄部分&#xff0c;把手柄改成按鍵 找到左邊的nes文件夾中的nes_mai…

采用軌到軌輸出設計 LTC6363HMS8-2、LTC6363HMS8-1、LTC6363HRD、LTC6363IDCB差分放大器I

產品詳情 LTC6363 系列包括四個全差分、低功耗、低噪聲放大器&#xff0c;具有經優化的軌到軌輸出以驅動 SAR ADC。LTC6363 是一款獨立的差分放大器&#xff0c;通常使用四個外部電阻設置其增益。LTC6363-0.5、LTC6363-1 和 LTC6363-2 都有內部匹配電阻&#xff0c;可分別創建…

【Python百寶箱】代碼沖突?文件合并不再是問題!Python解決方案大揭秘

Python腳本與圖形工具&#xff1a;文件比較與合并的完整指南 前言 在軟件開發、版本控制和數據處理領域&#xff0c;文件比較和合并是至關重要的任務。Python生態系統中涌現了許多強大的工具和庫&#xff0c;為開發者提供了豐富的選擇。本指南將深入探討 Python 中常用的文件…

看完了一個動畫電影-心靈奇旅

refer: 開二倍速看完了&#xff0c;一部分是聽的&#xff0c;劇情還可以&#xff0c;就是普通的治愈片。 里邊有個臺詞&#xff1a; 一條小魚游到一條老魚旁邊說,“我要找到他們稱之為海洋的東西。” “海洋?”老魚問,“你現在就在海洋里啊。” “這兒?”小魚說,“這兒是水…

人工智能:走向未來的智慧之路

1. 定義與范疇 人工智能&#xff08;AI&#xff09;是一門研究如何使計算機系統能夠模擬人類智慧的科學與技術。這包括了機器學習、深度學習、自然語言處理、計算機視覺等多個子領域。機器學習讓計算機能夠通過數據學習&#xff0c;而深度學習則通過模擬人腦神經網絡的方式實現…

C++數據結構:B樹

目錄 一. 常見的搜索結構 二. B樹的概念 三. B樹節點的插入和遍歷 3.1 插入B樹節點 3.2 B樹遍歷 四. B樹和B*樹 4.1 B樹 4.2 B*樹 五. B樹索引原理 5.1 索引概述 5.2 MyISAM 5.3 InnoDB 六. 總結 一. 常見的搜索結構 表示1為在實際軟件開發項目中&#xff0c;常用…