- 博客(21)
- 收藏
- 关注
原创 SpringBoot笔记
日志是系统一启动就会打印的,是用监听器机制实现的会读spring-boot包里的文件additional-spring-configuration-metadata.json配置日志格式(日志是springboot很底层的东西,所以在spring-boot包下写的配置,其余系统已开启就有的东西,也会放到上述的文件中,如banner就是spring图标)
2025-01-31 23:43:58
973
原创 java基础回顾
Integer、Short、Byte、Character、Long 都有一个常量池,常量池的范围是-128~127之间。如果此方法定义的包装类的值在这个范围内,则会直接返回内部缓存池中已经存在的对象的引用(new的方式jdk9后就淘汰了)
2025-01-16 15:47:39
672
原创 基础工具使用[idea maven tomcat git TAPD]
idea是一个ide集成开发环境java运行依赖于jdk(jdk包含jre,jre包含jvm),将jdk下载完后,要配置path,操作系统要知道指令在哪里 (从path中找指令) ,用javac命令进行编译,生成字节码文件.class(不是机器码,是只有jvm才能看懂的文件),然后要用java [字节码文件名称(不可以添加.class后缀)] 指令来让jvm运行,jvm会去找.class文件,没有配置classpath就默认从当前目录下来找,如果配置了classpath就只从classpath下找。
2024-12-11 10:24:33
809
原创 mysql记录-文件路径更改,备份还原,分区,主从复制
1.把原来的data文件复制到新的data文件2.关闭mysql80服务3.修改my.ini,把datadir路径改为新的路径,注意:路径模式是4.重启服务器。
2024-06-19 10:27:32
1449
原创 mysql高级
在函数或存储过程或触发器中,在不能使用set的时候推荐第三种,因为第二种会在执行时返回查询结果,这在函数或触发器中会报 “Not allowed to return a result set from a function”错误。注意上面两种赋值符号,使用set时可以用“=”或“:=”,但是使用select时必须用“:=赋值”;--->本地检查,只检查符不符合自己的条件,不会看依赖的视图。就是对基表的一个窗口去看,去改,去删,所以实际操作的都是基表。
2024-05-25 22:00:15
447
原创 mysql8发现没有my.ini文件(遇到其他mysql问题也可来参考)
由于我是zip文件下载的,所以没有my.ini文件刚开始,我在下载目录下创建了my.ini,但是basedir,datadir忘记修改成自己的了,我对服务器进行了重启,但是这个文件并没有生效,没有出现问题,所以我误认为自己配置成功。但是,在今天我打开数据库时,显示连接不上localhost,所以我进行了一下操作。突然出现连不上localhost用户,可以尝试先把Data文件夹清空,然后remove mysql80,重新初始化,记住自动生成的密码,安装服务,登录,修改密码。
2024-05-25 22:00:10
2191
1
原创 算法设计与分析--->回溯和分支限界
4个物品,重w:9 6 4 3,第一艘船载c1=6.写出回溯法的约束函数与限界函数,并画出解空间树的搜索过程。生成一个结果向量 --> 代表1,2物品不装,3物品装。哈密顿环:把图上的每个结点均只遍历一次就可以形成闭环,就是哈密顿环。简单来说,就是通过随机抽样,大量统计,得到一个相较精准的结果。(右结点一定能生成,所以要判断是否生成左子结点)不可以放在一行,一列,同一对角线上。图着色:把挨着的色块号都连上。
2024-05-24 21:03:17
1223
1
原创 Spring学习笔记
切面(类) -> 切点pointcut(方法) -> 切面里的每一个通知是在切点得哪个地方执行1.写一个我们自己的切入类System.out.println(name+"方法执行前");System.out.println("方法执行后");2.去spring中配置。
2024-03-29 20:55:05
971
1
原创 代理模式笔记
在程序执行过程中,使用jdk的反射机制,创建代理类对象,并动态的指定要代理的目标类。也就是说,我们在静态代理中写的具体代理类可以消失了,通过反射在。
2024-03-23 20:08:51
978
1
原创 JAVA---Object类
是所有类的父类,也就是说 Java 的所有类都继承了 Object, 子类可以使用 Object 的所有方法。Object 类位于 java.lang 包中,编译时会自动导入,我们创建一个类时,如果没有明确继承一个父类,那么它就会自动继承 Object,成为 Object 的子类。例:int i=10;不同类型的对象调用的equals方法都是自己的类中重写的equals方法,比较两个对象的内容是否一样。(3)==:如果判断引用类型,判断的是地址是否相等,即判断是不是同一个对象。● ==是一个比较运算符。
2023-05-28 22:26:52
133
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人