<一>类,对象,this指针

C++ 类:实体的抽象类型 实体(属性,行为) ->ADT(abstract data type) 类(属性->成员变量,行为->成员方法) OOP语言4大特征 抽象 封装/隐藏(通过public private protected) 继承 多态 点击查看代码 class Student{ //属性 ...

day10-Tomcat02

Tomcat02 4.IDEA开发JavaWeb工程 4.1开发javaweb工程&配置Tomcat&启动项目 需求:使用idea开发javaweb工程fishWeb,并将网页部署到fishWeb工程 点击File-New-Project 在弹出的框中点击 Java,点击next 写入你的工程名字, ...

使用 Java 类生成 MD5 加密字符

MD5 常用于密码加密,例如,在注册时可以将密码转为 MD5 再放入数据库,在登录时校验登录密码和数据库存放的加密密码是否一致,来保证密码在数据库中存储的安全性。 下面介绍使用 Java 自带的加密类 MessageDigest 来加密字符: /** * MD5生成器 * * 1.MD5(messa ...

Spring三级缓存解决循环依赖

前提知识 1、解决循环依赖的核心依据:实例化和初始化步骤是分开执行的 2、实现方式:三级缓存 3、lambda表达式的延迟执行特性 spring源码执行逻辑 核心方法refresh(), populateBean()填充bean对象,设置属性值; getEarlyBeanReference() 在未 ...

2流高手速成记(之七):基于Dubbo&Nacos的微服务简要实现

本节内容会用到之前给大家讲过的这两篇: 2流高手速成记(之六):从SpringBoot到SpringCloudAlibaba 2流高手速成记(之三):SpringBoot整合mybatis/mybatis-plus实现数据持久化 链接挂出来,方便咱们中途对比着看 老规矩,先放出本节的项目结构: 我们 ...

day08-XML

XML 官方文档:https://www.w3school.com.cn/xml/index.asp 1.为什么需要xml? 需求1:两个程序间进行数据通信? 需求2:给一台服务器,做一个配置文件,当服务器程序启动时,去读取它应当监听的端口号、还有连接数据库的用户名和密码 spring中的IOC配置 ...

设计模式---策略模式

简述 预先定义有着不同执行过程但结果相同的算法族,运行时指定所需算法。 算法族 此处为一组有共同主题的有相同结果的不同算法的集合。 话不多说,看个优化案例。 优化案例 最初版v0 不使用策略模式的案例。四种不同的计算策略。客户端的代码如下。 // 客户端 public class Client { ...

软件技术基础学习笔记(2)——独立完成一个项目

软件技术基础学习笔记(2)——独立完成一个项目 | 这个作业属于哪个课程 | <首页 - 22软件基础 - 浙江理工大学 - 班级博客 - 博客园> | | | | | 这个作业的目标 | <在限定的期限内,完成一个满足客户要求的项目> | | 姓名-学号 | <曾翊>-<2020330301215 ...

网络编程初识

文章目录 🦠一、前言 🦠二、软件开发架构 🍀2.1、C/S架构 🍀2.2、B/S架构 🍀2.3、服务端与客户端 🦠三、ip与端口号 🍀3.1、IP地址与端口号常识 🍀3.2、MAC和IP的概念与不同 🦠四、tcp协议和udp协议 🦠五、以太网:局域网与交换机 🍀5.1、什么是局 ...

数据结构基础—数组和广义表

数据结构基础—数组和广义表 一、数组 1.数据的定义 数组类似于线性表,就是多维结构的顺序表, 2.稀疏数组 a.稀疏数组的定义: 假设m行n列的矩阵中含有t个非零元素若t/(m*n) <= 0.05,则称该矩阵为稀疏矩阵 稀疏矩阵也分为特殊矩阵和随机矩阵随机 特殊矩阵:三角,对角... 随机矩阵: ...