10 2023 档案

摘要:面向对象(OOP)01~07 1.什么是面向对象 ​ 1.1 物以类聚 属性和方法就是类 (分类思想) ​ 1.2 面向对象可以处理复杂为题 ​ 1.3 本质:以类的方式组织代码,以对象的组织(封装)数据,类是对象的模板。 ​ 1.4 三大特性:封装、继承、多态 2.回顾方法的定义、调用 ​ 2.1 阅读全文
posted @ 2023-10-30 17:17 两块五的菜鸟 阅读(5) 评论(0) 推荐(0) 编辑
摘要:Java 方法 01~06 1.什么方法? ​ 方法概念:语句的集合;方法的命名规则:驼峰法则 public static int add(int a, int b) { return a+b; } // static 类方法标识符 // int 返回值类型 // int a, int b 形参 2 阅读全文
posted @ 2023-10-25 17:48 两块五的菜鸟 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Java 流程控制 01~12 1.Scanner对象实现获取用户输入 ​ 1.1.scanner 基本用法 Scanner scanner = new Scanner(System.in); // 接受用户input if(scanner.hasNextLine()){ // 判断用户是否输入 S 阅读全文
posted @ 2023-10-25 11:34 两块五的菜鸟 阅读(1) 评论(0) 推荐(0) 编辑
摘要:Java 基础 05~ 12 1.Java 类型转换 int i = 128; byte b = (byte) i; // 格式 System.out.println(i); // 128 System.out.println(b); // -128 内存溢出 ​ PS: 注意转换的等级,从低位往高 阅读全文
posted @ 2023-10-25 10:12 两块五的菜鸟 阅读(3) 评论(0) 推荐(0) 编辑
摘要:Java 入门 01~08 Java语言的基础学习目标:大概用一周时间,完成狂神Java课程学习的主要内容,并做好笔记。开始于10.23号,最晚29号完成学习。后继续spring-boot实战。 1.java的Hello word 创建helloWord.java文件 -> Java c 编译完成后 阅读全文
posted @ 2023-10-23 11:29 两块五的菜鸟 阅读(4) 评论(0) 推荐(0) 编辑
摘要:线程池技术介绍 1.线程池的作用 ​ 避免重复不断地创建、销毁线程,浪费系统资源 ​ PS:线程池可以成一个容器 ​ 多线程业务:发短信或者发送邮件(异步任务);请求第三方接口(异步任务); 2.线程池原理 ​ 3.线城池的销毁 ​ shutDown 等待正在执行任务执行完毕,才会销毁 ​ shut 阅读全文
posted @ 2023-10-20 16:20 两块五的菜鸟 阅读(5) 评论(0) 推荐(0) 编辑
摘要:项目前期准备 一. Map 代替实体类与数据库交互 1.Map的优点 ​ 灵活性强于JavaBean,易扩展,耦合度低 ​ 写起来简单,不用每次都修改 ​ 易于mybatis数据库操作 ​ 缺点:不能直接明显看出map中的参数 2.javaBean的优缺点 ​ 优点:更符合java 语言的规则,且名 阅读全文
posted @ 2023-10-18 15:45 两块五的菜鸟 阅读(21) 评论(0) 推荐(0) 编辑
摘要:js的内部代码执行是单线程的,这就意味着js代码如果不做特殊处理,所有的代码执行顺序都是同步的,即从头到尾执行。但是,随着前端功能的越来越多样化,为了节省时间,提高效率,便需要使用异步,即多线程执行。所以,前端的伪多线程,异步解决方案应运而生。从最早的回调函数,到Promise,再到Generato 阅读全文
posted @ 2023-10-18 11:10 两块五的菜鸟 阅读(63) 评论(0) 推荐(0) 编辑
摘要:Why Routing 1. 通过 Url 表示应用的状态 2. 让应用变得可以link,即 直接通过 url 来链接到某个指定的页面 3. 可用通过用户角色来确定是否可以访问该页面 4. *可通过路由来模块化加载应用* Configuring Routes Auto create :可以通过ang 阅读全文
posted @ 2023-10-18 11:09 两块五的菜鸟 阅读(5) 评论(0) 推荐(0) 编辑
摘要:git 简介 1.综述git的好处 ​ git 可以管理master,dev, bug等代码分支,互不影响减少出错的可能性; ​ 有利于团队合作,让大家互不影响,同时容易解决代码冲突; 2.git分支的分类,一般名称 ​ master <=> dev 保持一致 ​ feature分支;bug 分支; 阅读全文
posted @ 2023-10-17 12:03 两块五的菜鸟 阅读(4) 评论(0) 推荐(0) 编辑
摘要:后端项目环境的搭建(maven project) 1.多模块化开发 构建一个多模块的java工程,可以方便开发者编译,修改,打包,低耦合的方式也可以减少管理,编码错误,且有利于多人合作,工具公共类也课迁移重复利用。 项目一般构成: 1.父组织 一个maven 构建的 quickStart 项目 名称 阅读全文
posted @ 2023-10-13 16:44 两块五的菜鸟 阅读(26) 评论(0) 推荐(0) 编辑
摘要:IntelliJ IDEA的使用 1.idea的分类:ultimate (终版); community(社区) 终版要钱;社区版功能全,还没有学成,ultimate的版本一年也太贵,所有有幸有大佬指导,白嫖下。(以后加薪绝对支持下) 附上下载地址: 最新版本:idea最新版地址 之前版本:idea老 阅读全文
posted @ 2023-10-13 15:57 两块五的菜鸟 阅读(62) 评论(0) 推荐(0) 编辑
摘要:pom.xml 文件详解 1.pom 文件中常用的标签详解 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocat 阅读全文
posted @ 2023-10-11 11:36 两块五的菜鸟 阅读(25) 评论(0) 推荐(0) 编辑
摘要:maven的概述 1.maven 是一个java 项目管理工具,可以管理jar包,解决jar包兼容性问题等作用。 2.maven 发音为 /mei ven/ 3.maven 可以实现项目的快速搭建,项目的快速切换等功能。 maven的安装和配置 1.在maven官网下载最新版本maven 2.安装好 阅读全文
posted @ 2023-10-09 17:44 两块五的菜鸟 阅读(4) 评论(0) 推荐(0) 编辑
摘要:课程大体情况 总共七章 总共大概90节课。 算上听课的时间,实践操作,以及查询其他知识的时间,一天大概一节课。今天是2023.10.9那么到2024.1.9号完成springboot项目的学习。每天的学习时间大概是一个小时,暂定为上班时下午5:00 To 6:00或者下班后8:00 To 9:00. 阅读全文
posted @ 2023-10-09 11:50 两块五的菜鸟 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示