当前位置: 首页 > news >正文

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八股文

廖雪峰教程

以上内容就是这几天所学

相关文章:

  • AI智能混剪视频大模型开发方案:从文字到视频的自动化生成·优雅草卓伊凡
  • 《基于Keepalived+LVS+Web+NFS的高可用集群搭建》
  • 集成30+办公功能的实用工具
  • 【生产实践】华为存储XSG1在RHEL 7.x/8.x上的多路径配置操作手册(生产环境)
  • STM32 RTC实时时钟\BKP备份寄存器\时间戳
  • 【Opencv+Yolo】_Day1图像基本处理
  • 基于深度学习的情绪识别检测系统【完整版】
  • 对接 uniapp 通过中间层(JSBridge)集成零信任 原生androiid和ios SDK
  • Milvus分区-分片-段结构详解与最佳实践
  • 互联网大厂Java求职面试:AI与大模型应用集成中的架构难题与解决方案-1
  • Nginx 核心功能深度解析:负载均衡、缓存加速与安全防护
  • IP离线库与网站集成
  • 网络安全-等级保护(等保) 3-2-2 GB/T 28449-2019 第7章 现场测评活动/第8章 报告编制活动
  • 从0开始学习R语言--Day10--时间序列分析数据
  • GROUP BY SQL
  • 榕壹云物品回收系统实战案例:基于ThinkPHP+MySQL+UniApp的二手物品回收小程序开发与优化
  • uniapp 小说成品源码
  • uniapp在app端老是铺满全屏
  • ServletConfig 接口:Java Web ——补充
  • SpringMVC怎样设置JSP视图解析器才能让页面跳转更高效?
  • 怎么做微信网站/广州网站开发多少钱
  • 给热血江湖做门徽网站/长春网站建设平台
  • 美国建网站的价格/关键词优化排名软件怎么样
  • 宁波广告公司网站建设/初学seo网站推广需要怎么做
  • 从客户—管理者为某一公司做一份电子商务网站管理与维护的方案/网络营销专业学校排名
  • 网站制作方案书/百度热榜实时热点