- 博客(64)
- 收藏
- 关注
原创 maven高级教程与父子工程搭建
[SpringBoot] 父子项目搭建,过滤多模块发布到私仓maven继承和传递依赖优雅修改多模块maven项目中版本号解决执行maven命令时提示Process terminated的问题
2024-03-09 22:22:07
292
1
原创 vue项目部署和镜像打包
需要注意的是,这种代理配置只适用于开发环境,当你打包部署到生产环境时,前端代码会被编译为静态资源文件,无需再配置代理。在生产环境中,你需要确保前端静态资源文件与后端项目部署在同一个域名下或通过其他方式进行跨域配置。在 Vue 前端项目中配置后端项目的访问地址可以通过修改项目的配置文件来实现。在 vue.config.js 中,可以使用 devServer 字段来配置开发服务器的代理。通过以上配置,当你在 Vue 项目中发起以 /api 开头的请求时,开发服务器会将请求代理到后端地址。替换为实际的后端地址。
2024-03-09 19:18:49
1799
原创 python依赖安装、执行、打包
本文介绍python项目的依赖安装、执行、以及使用pyinstaller编译打包成可执行文件的命令。python项目执行部署有两种方式,具体步骤:一、python环境安装 --> 安装pip --> 依赖包安装 --> 执行python程序二、使用pyinstaller编译打包python项目。
2024-01-18 11:52:09
6151
1
原创 windows服务器相关操作
注意:把此文件和demo.jar放到同一个目录,点击bat文件后,一会去consloe.log文件里查看日志是否启动成功。如果端口号被占用可以查到并根据情况关闭。第四行后台启动demo开发环境服务并把日志输入到文件里。替换对应的jar包和log文件即可。1、创建start.bat文件。1、创建stop.bat文件。第二行创建win环境的脚本。
2024-01-06 17:09:13
437
原创 云安全学习
阿里云安全:云服务器的重要防护与用户安全设置阿里云安全解决方案阿里云VPC介绍穿越云雾:国内公有云VPC隔离性初探阿里云VPC网络最佳实践
2023-11-15 19:29:12
131
原创 Mybatis教程
参考:MyBatis教程看这一篇就够啦,简单又全面(IDEA版)MyBatis详解MyBatis(一文学会!)MyBatis教程(看这一篇就够了)mybatis查询结果对象值为null的情况
2023-11-11 16:02:26
207
原创 数据异常值检测
参考:数据异常值的检测方法-基于Python独家 | 每个数据科学家应该知道的五种检测异常值的方法(附Python代码)异常检测主要方法总结14种数据异常值检验的方法!14种数据异常值检验的方法浅谈数据挖掘中的数据处理(缺失值处理以及异常值检测)删除异常值方法总结
2023-10-21 23:49:48
177
原创 springboot实现消息通知需求
参考:Springboot整合Websocket(推送消息通知)SpringBoot使用SSE进行实时通知前端vue+springboot+websocket实现消息通知,含应用场景
2023-10-20 18:14:55
613
原创 Spring和SpringBoot学习
Spring中常用注解及其作用SpringBoot | @ComponentScan()注解默认扫描包范围分析spring boot的包扫描范围springBoot的自动扫描包范围SpringBoot中new对象不能自动注入对象Spring容器中获取 Bean 实例的七种方式Spring获取bean的几种方式
2023-10-20 16:42:48
187
原创 Linux命令笔记
注意:rm不仅可以删除目录,也可以删除其他文件或压缩包,为了方便大家的记忆,无论删除任何目录或文件,都直接使用 rm -rf 目录/文件/压缩包。示例:将/usr/tmp目录下的aaa目录复制到 /usr目录下面 cp /usr/tmp/aaa /usr。示例:将/usr/tmp目录下的aaa目录剪切到 /usr目录下面 mv /usr/tmp/aaa /usr。示例:find /usr/tmp -name ‘a*’ 查找/usr/tmp目录下的所有以a开头的目录或文件。
2023-10-09 23:45:13
2054
1
原创 SQL语句学习
Mysql中的IFNULL() 和 COALESCE() 函数:如果值是 NULL 则 IFNULL() 返回 0,不为NULL则返回对应值,一般用于计算式中,如下例。(主键和unique键判断)已存在则替换,删除原来的记录,添加新的记录(如果没有声明主键,则新的记录放在末尾);如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插入新记录或更新已有的记录。**注意:**以上的 size 代表的并不是存储在数据库中的具体的长度,如 int(4) 并不是只能存储4个长度的数字。
2023-10-09 23:38:42
590
1
原创 git命令笔记
git对于软件开发和协作的重要性不言而喻,在企业开发中,git命令和linux命令的使用同样重要。作为开发者,需要牢记并熟练使用常见的git命令。
2023-10-09 23:32:34
1077
原创 Mysql使用小结
TEXT可以存储最大长度为65,535个字符的文本数据,而BLOB类型可以存储最大长度为65,535个字节的二进制数据。如果需要存储更大的数据,可以使用LONGTEXT和LONGBLOB类型,最大长度为4,294,967,295个字符和字节。double(10,4) 限制这个字段整数位最多为6位,小数后最多4位,所以这个字段存储最大值是999999.9999,所以当存储一个一百万的值,大于的它可以存储的最大值,所以报错了。压缩后的数据可以减少磁盘空间的使用,并且可以提高数据库的查询和读取效率。
2023-09-20 16:48:14
230
原创 Java多线程实战
方法2-2,匿名内部类形式+lambda表达式。方法3,实现Callable接口,允许有返回值。方法2,实现Runable接口。方法1,继承Thread类。
2023-08-17 00:26:16
258
原创 selenium教程
Selenium爬虫linux系统下如何部署selenium爬虫程序Python程序员,你还在用selenium吗?试试Playwright吧
2023-08-05 17:30:37
398
原创 BigDecimal使用
Bigdecimal的equals方法不仅仅比较值的大小是否相等,首先比较的是scale(scale是bigdecimal的保留小数点位数,比如 new Bigdecimal(“1.001”),scale为3),也就是说,不但值得大小要相等,保留位数也要相等,equals才能返回true。注:BigDecimal最好使用字符串初始化,或者限定位数,否则得到的数值位数可能很长,因为浮点数初始化的BigDecimal有精度问题。可以比较是否等于0,返回true则等于0,返回false,则不等于0。
2023-08-05 16:28:02
133
原创 sql语句随手小记
2、语法:group_concat( [distinct] 要连接的字段 [order by 排序字段 asc/desc ] [separator ‘分隔符’] )1、功能:和concat()一样,将多个字符串连接成一个字符串,但是可以一次性指定分隔符~(concat_ws就是concat with separator)Mysql5.7及之后的版本里提供了json_extract函数,可以通过key查询value值(如果是json数组类型,可以通过下标获取对应位置的值。concat_ws()函数。
2023-08-04 17:08:50
137
原创 Java中的Optional使用
Optional类是java为平时判断对象是否为空时使用jdk8以前的写法return "user为null";jdk8以后可采用以下写法return Optional.ofNullable(user).orElse("user为null");
2023-07-31 23:26:53
154
原创 Java实用技术点
通常情况下会连用list!判断一个对象是否为Null,可以使用java.util中的Objects.nonNull(obj)、hutool中的ObjectUtil或者直接 null!map(Function f): 如果有值对其处理,并返回处理后的Optional,否则返回Optional.empty()方法三:Java SE 6.0才开始提供的方法,效率和方法二几乎相等,但出于兼容性考虑,推荐使用方法二,方法四:这是一种比较直观,简便的方法,而且效率也非常的高,与方法二、三的效率差不多,
2023-06-20 10:29:38
265
原创 springmvc接受参数方式总结
参考:springmvc接收参数SpringMVC接收请求参数springmvc接收参数8种方式param1-param8springmvc接收集合参数,集合对象
2023-04-27 11:12:26
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人