- 博客(78)
- 收藏
- 关注
原创 Macbook通过homebrew安装Redis后,配置文件redis.conf的路径
找了好久,看了其他博主给的路径我这都没有,然后我就想着重新安装一次,安装完成后会打印出路径。
2023-12-08 11:26:30
606
1
原创 VUE-VUE介绍
Vue的生态系统还包括一些官方工具,如Vue CLI(用于快速搭建Vue项目)、Vue Devtools(浏览器开发者工具的插件,用于调试Vue应用)等。Vue 使用基于HTML的模板语法,将DOM和数据绑定在一起,通过简单的模板语法,你可以轻松地将数据声明式地渲染到DOM中。它集中管理应用中所有组件的状态,使得状态的变更更加可追踪和可调试。Vue有一个庞大的社区,提供了丰富的第三方插件、工具和扩展。Vue组件有一系列的生命周期钩子,允许你在组件的不同阶段执行自定义逻辑。实现了响应式的数据更新。
2023-11-13 20:20:00
224
原创 GitHub报错“Support for password authentication was removed on August 13, 2021”解决办法
【代码】GitHub报错“Support for password authentication was removed on August 13, 2021”解决办法。
2023-10-12 15:59:36
225
原创 Git-GitHub仓库代码同步至Gitee【一直报权限错!!!】
以上,就是整个过程,在这个过程中,可能会出现各种各样的问题,出现问题不要着急,好好查看日志,查看工作流中的报错,去搜索引擎,去问问ChatGPT,肯定能够解决的。一般是在项目根目录下的。2.公钥和私钥一般在。
2023-10-10 15:50:27
279
原创 OpenHarmony-Launcher安装及部件更新
1.下载全量SDK,解压到新建文件夹sdk,并将原来的sdk目录下的。2.签名部分:把p7b文件替换为项目工程目录下的文件;(2).运行命令重新生成p7b文件替换原来的p7b;文件也放到sdk目录下;3.相册应用安装需要在。
2023-10-10 11:26:07
337
原创 Spring-Spring整合Mybatis
除了Spring,mybatis,mysql,druid(数据源)外,还需要导入两个坐标:</</</</</</</</</
2023-09-24 16:07:40
89
原创 Spring-Spring整合Junit
除了druid、mysql、spring以及整合Mybatis用到的mybatis、mybatis-spring、spring-jdbc外,还需要引入两个坐标:1.2 编写测试类在src/test目录下新建与待测试的类同路径的测试类,以类为例,在src/test目录下新建类进行测试:需要配置两个注解:指定测试类的运行器为 ,它是 JUnit 的一个扩展类,用于在测试过程中启动 Spring 容器。指定 Spring 的配置类为 ,它告诉测试类在运行之前需要加载指定的 Spring 配
2023-09-24 16:04:23
72
原创 Spring-事务相关
按住Ctrl+鼠标左键点击注解@InheritedClass<?Class<?属性作用value设置事务的传播行为,默认为Propagation.REQUIREDisolation设置事务的隔离程度,默认为Isolation.DEFAULTtimeout设置事务超时时间,默认为-1readOnly设置是否为只读事务,默认为false设置事务回滚异常【参数为xxx.class】设置事务回滚异常【参数为"xxx.class"】
2023-09-24 16:03:23
65
原创 Spring-AOP相关
BookDao接口/***/实现类/***/@Override@Override包括通知、切入点以及两者之间的关系绑定;/*** 通知类*/@Component@Aspect //定义该类为切面面,并定义该通知类受Spring容器管理@Pointcut("execution(void com.sea.dao.BookDao.update())") //指定切入点@Before("pt()") //前置通知注意:(1)切入点的定义依托一个不具有实际意义的方法进行,即。
2023-09-24 16:01:11
61
原创 Spring-依赖注入(DI)相关
思考:1.向一个类中传递数据的方式有几种?2.依赖注入(DI)描述了在容器中建立bean与bean之间依赖关系的过程,如果bean运行需要的是数字或者字符串呢?
2023-09-24 15:49:54
78
原创 Spring-核心容器
在Spring发展过程中,需要增加新的功能时,通过子接口形式进行增加,符合**“开闭原则”**。接口也可以创建容器,与。从图中可以看出,使用。
2023-09-24 15:48:59
61
原创 Spring-核心概念
接口的save方法的具体实现发生变化,则需要修改。中的代码,导致项目需要重新编译,测试,部署等等;代码书写现状:代码耦合度高;
2023-09-22 09:46:26
81
原创 Spring-入门案例(包含IOC和DI入门案例)
*步骤3:**创建Spring配置文件,配置对应的类作为Spring管理的bean。**步骤2:**定义Spring管理的类(需要IoC容器管理的类和接口)(哪些类的对象需要IoC容器管理)**步骤1:**在Service中提供相应的方法获取Dao对象。**注意:**此时,BookServiceImpl仍然是通过。得到IoC容器后,如何获取容器中的被管理对象(Bean)?**步骤4:**初始化IoC容器,通过容器获取bean。**步骤2:**Spring配置文件中[**步骤1:**导入Spring坐标。
2023-09-22 09:45:36
94
原创 Spring-Spring Framework系统架构分析
Spring Framework是Spring生态圈中最基础的项目,是其他项目的根基。Spring的架构版本目前稳定在Spring 4.X;
2023-09-22 09:41:49
109
原创 Mybatis-快速开始
加载Mybatis配置文件,创建SqlSession对象执行SQL语句;新建module,导入Mybatis框架、mysql、Junit坐标;新建数据库mybatisdb,并创建user表;为了解决硬编码问题,将数据库配置信息放在。文件中,并在Mybatis配置文件。在resource目录下新建。定义实体类:User类。
2023-09-22 09:39:03
70
原创 Git-克隆远程仓库某个分支(两种方式:慢的+快的)
参数指定只克隆其中一个分支,这样可以减少克隆所需的时间和空间。但是,如果你只需要某个分支的内容,可以使用。例如,如果你只需要克隆。
2023-09-22 09:34:56
2036
原创 Git-开发分支(develop)合并到主分支(master)
请注意,如果您在开发时使用了其他分支,请确保在将更改合并到 master 分支之前将这些更改合并到 develop 分支中。这样就完成了将 develop 分支中的更改合并到 master 分支的过程。这将把 develop 分支中的更改合并到当前的 master 分支中。这将把所有更改添加到提交中,并将其记录到 master 分支中。然后使用您喜欢的编辑器打开这些文件,手动解决冲突。如果合并过程中出现冲突,需要手动解决这些冲突。
2023-09-22 09:34:06
3804
原创 MySQL学习--多表查询总结
注意:如果emp表中,有一条记录的dept_id字段值为null,则:若使用内连接查询,则不显示该记录;而使用左外连接可以显式;标量子查询(子查询结果为单个值)表子查询(子查询结果为多行多列)列子查询(子查询结果为一列)行子查询(子查询结果为一行)子查询结果为多行多列。
2023-09-22 09:22:02
268
原创 Java-坦克大战V0.3
Java-坦克大战V0.3坦克大战游戏介绍角色多个敌方坦克,一个玩家坦克;移动玩家坦克由键盘控制移动,敌方坦克随机自由移动;只能在游戏区域内移动;攻击敌方坦克每次只能发射一颗子弹,玩家坦克一次可以发射5颗子弹;(每次发射的子弹数:即屏幕上只能同时存在的子弹数)坦克被子弹击中后,有爆炸效果;玩家坦克被击中后,游戏结束;游戏效果2023年4月7日,至此,多线程基础学习完毕,坦克大战V0.3实现效果如下图。
2023-09-15 11:20:42
121
原创 Java-坦克爆炸效果以及敌方坦克随机移动的实现(Toolkit实现读取图片资源)
情况1:该Project/Module是普通项目情况2:该Project/Module是Maven项目。
2023-09-15 11:19:54
202
原创 Java-敌方坦克攻击(Vector实现发射多颗子弹并绘制)
修改:(1)使用for循环,绘制玩家坦克子弹;(2)使用for循环,绘制敌方坦克子弹;
2023-09-15 11:15:04
164
原创 Java-JDBC知识整理
当需要成批插入或者更新记录时,可以采用Java的批处理机制,这一机制允许多条语句一次性提交给数据库进行批量处理。【效率较高】批处理往往和PreparedStatement搭配使用,可以减少编译次数和运行次数;
2023-09-15 11:08:26
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人