JAVA 學習日志

$2 周期小結 #8

工作匯報

數學建模部分

前三天的主要精力用在電工杯數學建模大賽上了,雖然這是Java學習筆記 當是還是總結一下吧

首先是任務分工方面 需要三個人都會python基礎語法 然后一起寫論文 ,就是需要邊建模邊寫論文 ,然后在

后續的國賽前需要我們具體需要深入了解算法構建的底層原理 具體詳細的建模步驟需要懂 比如說這次的遺傳算法,我們至少需要知道

了解掌握的建模原理 數學公式對應符號是什么 對應的數據源是什么 以及參數調優策略 以及經驗混合算法的優化方向是什么。

其次,python需要熟悉掌握IO FILE 模塊的內容 方便讀取題目給的源數據。

最后就是論文 論文格式是最基礎的不必多說 重要的是邏輯 怎么讓論文全篇一環扣一環 有嚴謹的邏輯性 和學術性,既要學術的寫 也要簡單的寫,

就是你寫的論文給一個沒學過數模的人 看 大致除數學原理部分可以了解。

JavaSE部分

基礎的視頻課可以說基本是速通了一遍,就是我感覺只看視頻意義不大,跟視頻手打代碼意義也不大,費曼學習來說,就是要用輸出倒逼輸入,

所以的話,基礎語法和se部分我只需要寫好快速回顧筆記,需要的時候 翻翻看看能快速想起 以及查Java api可以知道主要的方法怎么調用是干什么的就行,

底層原理的話,再說,先用熟了再說。然后怎么用熟呢,這就需要實際的項目來進行實踐。但是,由于一個軟件不僅僅是Javase這么簡單,所以需要快速掌握

需要用到的工具以及知識鏈以完成項目。說的具體可實施一點的步驟就是,當下學完Javase,時不時看廖雪峰教程回顧一下忘記的知識點,讓后火樹把黑馬的Java web看了 ,或者先看一半 做項目,做到不會的再回頭看視頻教程這樣效率更高一點。然后就是開發時候用到的mysql mybatics spring 先會用吧,底層原理,源碼先暫時跳過。或者用到的時候再具體學一下就可以了。

JAVA web

前幾天學的都是一些框架工具鏈 比如Tomcat 和spring boot 說實話現在不記得多少了,這種東西就應該看個介紹然后項目開發用到的時候再看 實際操作一下即可,就是跳著看吧 ,帶著你的目的去看

具體的知識點回顧

JAVA SE 部分

45.hutool

國產工具類庫 用到的時候再說吧

天天豆包怎么說先

Hutool 是 Java 領域著名的工具類庫,提供了全面且易用的 API,大幅提升開發效率。以下是公認好用的包和方法:1. **cn.hutool.core.util**  - `StrUtil`:字符串處理(`isEmpty`、`isBlank`、`format`、`sub`)  - `DateUtil`:日期處理(`parse`、`format`、`between`、`age`)  - `ObjectUtil`:對象判空與克隆(`isEmpty`、`clone`)  - `RandomUtil`:隨機數生成(`randomInt`、`randomString`)  2. **cn.hutool.crypto**  - 加密解密(`SecureUtil.md5`、`AES/DES` 對稱加密)  3. **cn.hutool.http**  - HTTP 請求(`HttpUtil.get/post`、`HttpRequest` 鏈式調用)  4. **cn.hutool.json**  - JSON 處理(`JSONUtil.parse`、`toBean`、`formatJsonStr`)  5. **cn.hutool.io**  - 文件操作(`FileUtil.readLines`、`copy`、`touch`)  - IO 流工具(`IoUtil.copy`、`readUtf8`)  6. **cn.hutool.db**  - 簡化 JDBC 操作(`Db.use().query`、`update`)  7. **cn.hutool.extra**  - 第三方工具擴展(Excel 導出、驗證碼生成、緩存等)  Hutool 的核心優勢是**開箱即用**、**代碼簡潔**,適合快速開發。例如,使用 `HttpUtil.get("https://api.example.com")` 即可發送 HTTP 請求,無需繁瑣配置。建議按需引入模塊,避免全量依賴導致的包體積膨脹。

46.socket

一種通信方式以及靈活的底層萬羅接口

47.tcp

可靠通信 三次握手

48.udp

不可靠 低延遲

49.打印流

自動刷新 高級流 printstream printwriter字節流 字符流

50.網絡編程基礎

底層原理部分 osi協議 等等網絡協議 及底層協議

51.common io

中小數據量 快速開發

52.JAVA爬出

大規模分布式爬蟲 開發效率低 多線程

53.正則表達式

文本匹配 借助AI工具實現并驗證

54.注解

元數據機制

55.反射

運行時動態湖區信息比操作對象

JAVAweb

13.Tomcat

serlet容器 運行JAVA應用 springboot內置 可配置

14.springboot web

簡化開發框架 自動配置 起步依賴 嵌入式容器servlet 注解驅動

15.spring mvc

spring web 模塊組件

模式 視圖 控制器

16.http協議

請求響應模型 請求行請求頭請求體

17.請求響應

18.postman

API開發與測試工具

19.三層架構

表現層,業務邏輯層,數據訪問層

20.分層解耦

專一化,分而治之

21.控制反轉ioc

組件依賴外部化 容器管理依賴注入

22.mybatis

持久層框架

日常積累

小林coding八股文

廖雪峰教程

以上內容就是這幾天所學

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

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

相關文章

Java網絡編程性能優化

1.網絡編程性能優化基礎 1. 性能關鍵指標 指標 描述 優化目標 響應時間 從請求到響應的總時間 降低到毫秒級 吞吐量 單位時間內處理的請求數量 提高到每秒數千至數萬請求 并發用戶數 系統同時處理的用戶數量 支持數千至數萬并發連接 資源利用率 CPU、內存、網絡帶…

react native搭建項目

React Native 項目搭建指南 React Native 是一個使用 JavaScript 和 React 構建跨平臺移動應用的框架。以下是搭建 React Native 項目的詳細步驟: 1. 環境準備 安裝 Node.js 下載并安裝 Node.js (推薦 LTS 版本) 安裝 Java Development Kit (JDK) 對于 Androi…

Redis 容器啟動失敗Fatal error loading the DB, check server logs. Exiting.的解決方法

? 問題分析:Redis 容器啟動失敗 根據提供的 Redis 啟動日志,關鍵信息如下: 🔍 模塊加載情況 模塊名稱狀態備注RedisCompat? 成功search? 成功RediSearch 模塊timeseries? 成功RedisTimeSeries 模塊ReJSON? 成功bf? 成功R…

chrome打不開axure設計的軟件產品原型問題解決辦法

1、打開原型文件夾,進入到其中的如下目錄中:resources->chrome->axure-chrome-extension.crx,找到 Axure RP Extension for Chrome插件。 2、axure-chrome-extension.crx文件修改擴展名.rar,并解壓到文件夾 axure-chrome-ex…

Java 各版本核心新特性的詳細說明

一、Java 8(2014)—— 函數式編程的里程碑 1. Lambda 表達式 作用:簡化匿名內部類,支持函數式編程。示例:// 傳統匿名內部類 Runnable r1 new Runnable() {Overridepublic void run() {System.out.println("He…

【md2html python 將 Markdown 文本轉換為 HTML】

測試md文本 md_text """ # title## subtitle\python print("Hello, World!") \- item 1| Header 1 | Header 2 | |----------|----------| | Row 1 Col 1 | Row 1 Col 2 |- item 2> This is a blockquote.### SubsubtitleThis is a paragraph wi…

Prompt Engineering 提示工程介紹與使用/調試技巧

1. 介紹 Prompt Engineering 是一種人工智能(AI)技術,它通過設計和改進 AI 的 prompt 來提高 AI 的表現。Prompt Engineering 的目標是創建高度有效和可控的 AI 系統,使其能夠準確、可靠地執行特定任務。 如果你從來沒有使用過Pr…

如何把 Microsoft Word 中所有的漢字字體替換為宋體?

Ctrl H ,然后,點擊更多,勾選使用通配符,查找內容中填入 [一-龥]{1,}, 這是 Word 通配符匹配漢字的經典寫法(匹配 Unicode 范圍內的 CJK 漢字)。 然后, “替換為”留空,點…

CMake從入門到實戰:現代C++項目構建指南

CMake從入門到實戰:現代C項目構建指南 引言 在跨平臺開發成為主流的今天,CMake作為開源構建系統的標桿工具,憑借其跨平臺性、靈活性和可擴展性,已成為C/C項目的事實標準。本文將帶你系統掌握CMake的核心機制,通過實戰…

Web安全滲透之長城杯奪旗賽

Web-Git flag1 掃描WEB目錄發現存在Git泄露(這里是隊友掃的,我這圖是拿的我后面掃的截圖,所以時間對不上。 使用GitHub - gakki429/Git_Extract: 提取遠程 git 泄露或本地 git 的工具拉取泄露代碼。 讀取到flag,全場一血捏。…

機器學習與深度學習:區別與聯系

機器學習與深度學習:區別與聯系 在人工智能領域,機器學習和深度學習是兩個最熱門的概念,它們既相互關聯又有所區別。本文將深入探討這兩者的核心差異與內在聯系,幫助讀者更好地理解它們在實際應用中的定位。 一、基本概念 **機…

Linux TCP與Socket與IO多路復用(Epoll)

目錄 一、背景 二、交互流程 2.1 數據流動 2.2 對象之間的關系 三、TCP 3.1 為什么需要三次握手 3.2 三次握手流程 3.3 三次握手后的產物 3.4 TCB 四、Socket 4.1 Java Socket和C Socket 4.2 Socket的本質 4.3 Socket和TCB的關系 4.4 通過文件描述符調用Socket的…

字節跳動旗下火山引擎都覆蓋哪些領域

首先,我需要確認火山引擎的主要業務范圍。根據之前的資料,火山引擎是字節跳動的企業技術服務平臺,可能包括云服務、人工智能、大數據分析等。不過需要更詳細的信息,比如具體的產品和服務,覆蓋的行業等。 接下來&#x…

如何配置jmeter做分布式壓測

問:為何需要做分布式 答:當我們本地機器jmeter進行壓測時,單臺JMeter機器通常無法穩定生成2000 QPS(受限于CPU、內存、網絡帶寬),本地端口耗盡:操作系統可用的臨時端口(Ephemeral P…

【算法提升】牛牛沖鉆五 最長無重復子數組 重排字符串 one_day

算法提升 1.牛牛沖鉆五1.2 解析 2.最長無重復子數組2.1解析 3.重排字符串3.1解析 1.牛牛沖鉆五 1.2 解析 后面的數據要根據前面兩個的狀態來確定&#xff0c;我的做法是使用動態規劃的方式 #include<iostream> #include<string> #include<vector> using n…

數學建模MathAI智能體-2025電工杯A題實戰

題目&#xff1a; 光伏電站發電功率日前預測問題 光伏發電是通過半導體材料的光電效應&#xff0c;將太陽能直接轉化為電能的技術。光伏電站是由眾多光伏發電單元組成的規模化發電設施。 光伏電站的發電功率主要由光伏板表面接收到的太陽輻射總量決定&#xff0c;不同季節太陽…

VR 展廳開啟一場穿越時空的邂逅?

在文化藝術領域&#xff0c;VR 展廳宛如一扇通往奇妙世界的大門&#xff0c;讓觀眾得以突破時間與空間的枷鎖&#xff0c;以一種前所未有的沉浸式體驗&#xff0c;與歷史文化和藝術作品展開親密無間的互動。博物館&#xff0c;作為承載著厚重歷史文化的璀璨寶庫&#xff0c;長久…

linux中使用make clean重新編譯

是的&#xff0c;在編譯完成后&#xff0c;你可以通過以下方式清除之前的編譯結果并重新編譯&#xff1a; 方法 1&#xff1a;直接刪除 build 目錄&#xff08;推薦&#xff09; 這是最徹底的清理方式&#xff0c;適用于需要完全重新配置或解決構建問題的情況。 # 進入項目根…

【Linux】的火墻管理及優化

目錄 iptables與firewalld服務 iptables的三表五鏈 iptables的安裝和啟用 iptables命令的格式及常用參數 命令格式 常用參數 編寫規則示例 firewalld的域 firewalld的啟用 firewalld-cmd命令的常用參數 firewalld的高級規則 firewalld的地址偽裝與端口轉發 iptable…

古文時空重構:當AI把課本詩詞做成4D電影

當青銅編鐘聲由遠及近&#xff0c;AI生成的水墨粒子逐漸凝聚成標題 當苔痕在石階上悄然蔓延時&#xff0c;你聽見劉禹錫筆下的呼吸了嗎&#xff1f; 當鏡頭突然穿透墨跡&#xff0c;3D古卷如星河鋪展&#xff01; 當AI把課本詩詞做成4D電影&#xff0c;這樣的視頻流量會不會高…