- 博客(61)
- 收藏
- 关注
原创 java idea 、VS、html5(HBuilder X)、Code(javascript)快捷键
(自动生成代码)如:getter和setter方法。以上就是这四大软件常用的快捷键!(alt + 鼠标左键)(按住滚动拖动)复制光标所在行的内容,插入光标位置下面。alt + shift + 上下箭头。快速提示解决方案,导入包,自动修正。功能:格式化代码,整理代码格式。ctrl + alt + 左键。光标移动到下一行,新增加一行。单行注释,再按取消注释。多行注释,再按取消注释。快速键入main方法。
2025-05-12 08:17:40
2642
原创 linux系统基本操作命令
显示包括隐藏文件在内的所有文件。:显示当前目录的完整路径。将文件复制到另一个位置,:移动或重命名文件/目录。删除非空目录及其内容。移动文件到指定目录。
2025-05-05 20:43:34
2182
原创 Linux常用命令及技巧
12、ps的用法,ps-e或ps-o pid,ppid,session,tpgid,comm(其中session显示的sessionid,tpgid显示前台进程组id,comm显示命令名称)11、kill的作用:send a signal to a process、eg:kill-9发送的是SIG_KILL信号,具体发送什么信号可以通过man kill查看。2、stty-a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、Ctrl-Z等)3、passwd:用passwd-h查看。
2025-04-28 18:37:56
1662
原创 如何让电脑系统不再自动更新
方法二:Window+i 进入设置,windows更新 > 高级选项 全部关闭。方法一:window+R输入 services.msc。修改启动类型为禁用就ok了。
2025-04-14 13:24:39
1988
原创 配置网卡IP地址
时,会出现以下警告,这条警告指出在你的Netplan配置中使用了gateway4字段,而这个字段已经被废弃。系统将重新配置网络接口,并从DHCP服务器获取网络设置。注意修改IP地址后,SSH远程连接会重新断开,请谨慎操作。,ens33是服务器的网卡名,我们可以用 ip addr 查看,可以根据实际情况自定义修改静态IP地址即可。此时,我们到该虚拟机的控制台,查看其IP地址,发现已自动从DHCP服务器获取。系统将重新配置网络接口。可以使用下命令,查看当前网卡IP地址。执行以下命令,将网卡配置文件。
2025-04-07 09:09:29
1756
原创 docker: Error response from daemon: Conflict. The container name “/xx“ is already in use by containe
在此之前已经启动了相同名字的docker容器,The container name is already in use by container。这样就找到了你想要找到容器,比如刚刚出现相同的名字时(将它删除再重新启动)那么你要这么查看你的容器已经存在相同名字容器呢?想要启动一个新的容器,可以删除已经存在的容器。:docker启动docker容器时报错。重新启动这个container。也可以重新启动已经存在的容器。删除这个container。
2025-03-24 11:34:34
2675
原创 failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.
出现cannot find a valid baseurl for repo:base/7/x86_64错误通常是由于YUM仓库源无法找到或无法访问,导致YUM无法正常工作。这种情况常见于CentOS 7系统。解决这个问题需要检查几个方面,如网络连接、DNS设置和YUM仓库源配置。以下是详细的排查解决方法。打开文本编辑器然后将下面内容全部粘贴进去(删除原有的内容)记得保存。
2025-03-17 09:11:24
3149
5
原创 关于如何实现vue3-particles粒子特效
下载后在package-lock.json找到 particles (不同版本有区别建议是删除旧版下载新版本)在到main.ts引用。最后注意这个地方给值(html颜色16进制代码)就会覆盖你的页面所有内容,不给则直接显示再你的图片中(如我的效果图)再则就是再你需要的地方引用Particles 实现Vue3-Particles粒子特效。
2025-03-10 08:17:34
2165
5
原创 SpringSecurity认证授权完整流程
6.如果查到信息了再接着查用户的权限信息,返回权限信息到loginUser实体。11.把完整的用户信息作为value,token作为key存入redis。10.如果认证通过,通过身份信息中的userid生产一个jwt。9.查询到的权限,会被返回到login接口。7.此实体实现了SpringSecurity自带的。5.如果没有查到信息就抛出异常。.8每次查询权限都会调用此方法。
2025-03-03 13:28:19
2431
原创 SpringBoot-MyBatis-plus实体类中常用的注解
当数据库中的字段名与实体类中的属性名不一致时,可以使用@TableField注解来指定数据库表中的字段名。注解并指定表名,ORM框架会将该类与指定的数据库表进行映射。在实体类中,使用@TableId注解来标记主键字段。在Java类上通过添加。
2025-02-24 13:59:35
2322
原创 SpringBoot (MyBatis-plus分页查询)
为什么要勾选这些东西呢?1、勾选后可以快速的帮我们生成代码2、更加省时省力打开这两个继承的类(IService)和(ServiceImpl) 发现已经帮我们写好了增删改查 CRUDmapper接口也是自动继承了BaseMapper。
2025-02-17 15:52:09
2157
原创 SpringBoot中关于knife4j 中的一些相关注解
用于为测试方法或测试类添加标签,以便在执行测试时根据标签进行过滤。使用@Tag注解可以更灵活地控制测试的执行,例如只运行特定标签的测试,或者跳过某些标签的测试。这些参数和属性使得@Operation注解能够提供丰富的接口信息,帮助开发者理解和使用API。对比可以明显的看到加了注解与没有加注解所表现出来的效果不同(加了注解的更加明了清晰)@Schema( description = "实体类名")@Parameter :传参数。
2025-02-03 13:23:14
2310
原创 MyBatis 类型处理器(typeHandlers),处理枚举类型,对象工厂(objectFactory)
使用上述的类型处理器将会覆盖已有的处理 Java String 类型的属性以及 VARCHAR 类型的参数和结果的类型处理器。你可以重写已有的类型处理器或创建你自己的类型处理器来处理不支持的或非标准的类型。当在 ResultMap 中决定使用哪种类型处理器时,此时 Java 类型是已知的(从结果类型中获得),但是 JDBC 类型是未知的。为了使用泛型类型处理器, 需要增加一个接受该类的 class 作为参数的构造器,这样 MyBatis 会在构造一个类型处理器实例的时候传入一个具体的类。
2024-12-16 18:40:46
2493
原创 Mybatis 的插件,环境配置,映射器
如果你想做的不仅仅是监控方法的调用,那么你最好相当了解要重写的方法的行为。例如,开发、测试和生产环境需要有不同的配置;– 这种数据源的实现利用“池”的概念将 JDBC 连接对象组织起来,避免了创建新的连接实例时所必需的初始化和认证时间。上面的插件将会拦截在 Executor 实例中所有的 “update” 方法调用, 这里的 Executor 是负责执行底层映射语句的内部对象。通过 MyBatis 提供的强大机制,使用插件是非常简单的,只需实现 Interceptor 接口,并指定想要拦截的方法签名即可。
2024-12-09 11:53:18
2607
原创 MyBatis属性,设置,类型别名
tableName : 'global_constants'}),就需要设置特定的属性来修改分隔属性名和默认值的字符。每一个在包 domain.blog 中的 Java Bean,在没有注解的情况下,会使用 Bean 的首字母小写的非限定类名来作为它的别名。因此,通过方法参数传递的属性具有最高优先级,resource/url 属性中指定的配置文件次之,最低优先级的则是 properties 元素中指定的属性。它们都是不区分大小写的,注意,为了应对原始类型的命名重复,采取了特殊的命名风格。
2024-12-02 19:56:15
2197
原创 Name for argument of type [java.lang.String] not specified, and parameter name information not avail
看一下你的后台接收数据,我出现这个问题的时候,在网上找了半天没找的自己想要的答案,结果是因为这个问题太简单了,我是在后台接收数据的时候用错注解了。记住这三个,不同地方用不同的注解。
2024-11-12 10:01:05
1828
原创 SSM(Spring、SpringMvc、MyBatis配置) org.springframework.beans.factory.UnsatisfiedDependencyException:.报错
才发现是Spring配置里面。
2024-10-29 08:54:25
1570
2
原创 Cannot invoke “com.xxx.mapper.SysUserMapper.selectAll(com.cxd.model.query.UserQuery)“ because “this.
就会导致我们的Controller控制层 找不到 Mapper 接口 同时也找不到你写的方法!最后记得看自己有没有导入MyBatis(jar)包!接口找不到,原因就是impl下面的类定义的接口没加这个。记得在你的Mapper接口下写入@Mapper。
2024-09-18 20:36:27
1396
原创 SpringMvc 完整上传文件流程(Ajax请求)头像,图片上传
/视图解析器@Bean//配置WebMvc相关配置,实现接口 WebMvcConfigurer//静态资源处理@Override//文件解析器@Bean。
2024-09-09 08:52:29
1439
原创 Spring MVC (什么是MVC ?MVC模式又是什么 ?SpringMVC 的执行流程)
MVC 模式,全称为 Model-View-Controller(模型-视图-控制器)模式,它是一种软件架构模式,其目标是将软件的用户界面(即前台页面)和业务逻辑分离,使代码具有更高的可扩展性、可复用性、可维护性以及灵活性。Java Web 应用的结构MVC 模式将应用程序划分成模型(Model)、视图(View)、控制器(Controller)等三层,如下图所示。MVC模式分层描述Model(模型)
2024-08-26 18:56:21
3624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人