- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 框架知识内容整合
框架知识内容整合一.Maven什么是Hash碰撞?由不同数据产生相同的Hash结果,叫做hash碰撞,根本原因在于Hash的长度位数过小,而数据过多,出现了重复的现象.(一).概述Maven是跨平台项目管理工具,它最大的核心就是管理Jar包:下载,保存,编译,更新;省去我们自己下载管理jar包仓库:远程仓库/中央仓库: 本质山就是一个国外的网址镜像仓库: 就是一个国内的网址,已经帮你下载好了jar包(华为云,阿里云)本地仓库: 就是一个你自己创建的文件夹,存放下载好的jar包的
2021-11-27 12:45:45
2186
原创 数据库内容整理
数据库内容整理一.概述数据库作用就是用来存储数据和管理数据,本质上就是需要安装MySQL软件. 分类: 关系型数据库MySQL 和 非关系型数据库Redis ,主要观察数据之间的关系二.使用1,小黑窗口/DOS窗口: --从开始菜单里找MySQL/Mariadb,输入密码 --win+r 然后输入cmd #发起MySQL的命令 -u是指定用户名(root) -p是指定密码(自定义的) mysql -uroot -proot 2,图形化的工具:sqlyog三.数据库结构数据库 ->
2021-11-12 20:17:52
1388
原创 JavaSE知识汇总
一、java语言(一)简单的DOS命令(二)计算机语言发展(三)Java的诞生1. JAVA SE2. JAVA ME3. JAVA EE(四)JDK、JRE、JVM(五)环境变量配置二、HelloWorld练习(手写)public class Hello{ public static void main(String[] args){ System out.println("HelloWord") }}(一)编译型语言(二)解释型语言三、语法基础(一)注释1.
2021-09-29 21:44:14
144
原创 阿里云服务器上使用docker容器部署了mysql,但是现在想直接在服务器上部署mysql怎么操作?
首先,确认 Docker 容器中的 MySQL 是否在运行。:直接部署 MySQL 通常比 Docker 容器性能更高,但需手动管理依赖和更新(参考引用[3] 的资源隔离对比):如果需要将 Docker 容器中的 MySQL 数据迁移到宿主机,先备份容器数据(:避免同时运行 Docker MySQL 和宿主机 MySQL,防止资源竞争。:如果 Docker 容器未完全停止,或残留进程占用 3306 端口,使用。(或你的 IP 段,建议尽量不要开放所有的ip)。:如果需保留容器数据,仅停止容器即可(不运行。
2025-12-12 11:30:18
458
原创 使用Mybatis-Plus进行Case When查询
上面这个代码是使用Mybatis-plus查询zjqwh_hxy_info表数据。代码中原本是直接查询的ZjqwhHxyInfoEntity对象,他是是数据库中zjqwh_hxy_info表的字段一一对应的,但是zjqwh_hxy_info表中的whjg_wybm和clfs_wybm字段存的是数字,实际查询结果需要映射成为具有实际意义的中文,现在想要使用case when进行查询。比如:如果使用mybatis plus写查询代码应该怎么写?
2025-12-10 15:57:45
390
原创 接口部署阿里云后超时问题的深度排查与解决
优先级设置需高于拒绝规则(数字越小优先级越高):服务器操作系统级防火墙可能阻止外部访问。有SYN包无响应:防火墙或服务绑定问题。,检查是否有更高优先级规则拒绝访问。确认安全组已绑定到目标ECS实例。进入VPC控制台 → 网络ACL。:服务可能未绑定到公网接口。确认ACL规则允许入站流量。观察服务器是否收到SYN包。若无SYN包:网络路由问题。:安全组未开放对应端口。
2025-12-10 10:22:26
304
原创 Java05面向对象
面向对象一、什么是面向对象面向对象编程的本质就是:以类的方式组织代码,以对象的形式封装数据。二、面向对象的三大特性封装(数据的隐藏)快捷键Alt+Insert该露的露该藏的藏私有属性get/set特点:1. 提高了程序的安全性,保护数据2. 隐藏了代码的实现细节3. 统一接口4. 系统可维护增加了继承使用关键字extends,就是扩展的意思,子类是父类的扩展Java中类只有单继承修饰符:public公共的 protected受保护的 default默认的 priv
2021-09-27 21:04:15
116
原创 Java04 数组
数组的概述数组是相同类型数据的有序集合数组表述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们数组的声明创建首先必须声明数组变量,才能在程序中使用数组定义int[ ] nums; //声明一个数组nums=new [10]; //创建一个数组int a[ ];(效果和上面相同,但不是首选方法)数组下标越界异常 java.lang.ArrayIndexOutOfBoundsException静态初
2021-09-19 21:55:41
119
原创 Java学习03 方法
什么是方法?方法是语句的集合,他们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或者对象中方法在程序中被创建,在其他地方被引用设计方法的原则:一个方法只完成一个功能,这样利于我们后期扩展。(原子性)方法的定义修饰符 返回值类型 方法名(参数类型 参数名){方法体}形参与实参形参:形式参数,用来定义作用的实参:实际参数,实际调用传递给他的参数int sum=add(1,2);//实参public static int add(int a,int b){
2021-09-19 20:16:53
140
原创 Java02顺序、选择、循环结构
Scanner使用Scanner求平均数案例Scanner s=new Scanner(System.in);//和double sum=0;//计算输入了多少数字int m=0;//通过循环判断是否还有输入,并在里面对每一次进行求和及统计while (s.hasNextDouble()){ double x=s.nextDouble(); m++; sum=sum+x; System.out.println("你输入了第"+m+"个数据,然后当前结果sum="+sum);} S
2021-09-18 21:07:32
151
原创 Java01
数据类型强类型语言: 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用弱类型语言: 例如:JSJava 数据类型分类: 基本类型: byte short int long folat double char boolean **long** 类型要在数字后面加个L **float**类型要在数字后面加个F 引用类型: 类.接口.数组什么是字节 位(bit):计算机最小单位,11001100是一个8位二进制数 字节(byte):1B=8bit类型
2021-09-15 21:44:13
109
原创 Markdown语法学习
Markdown语法学习使用工具:Typora1.标题 一级标题:# 标题名 二级标题:## 标题名 三级标题:### 标题名 四级标题:#### 标题名 以此类推,最多到六级标题 2.字体 加粗:** 文本内容 ** 倾斜:* 文本内容 * 加粗加倾斜:***文本内容(三个星号) 删除线:~~文本内容(两个波浪线:tab键上方的键) 3.引用使用方式:>文本内容4.分割线 使用 ---..
2021-09-11 17:48:09
112
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅