- 博客(260)
- 资源 (13)
- 收藏
- 关注
原创 docker(二):docker安装MySQL出现initialize specified but the data directory has files in it
近期为了解决南方某省份的项目问题时,使用第三方的服务,对方提供了一个压缩包,包含一个shell脚本,通过它可以一键启动所有服务
2024-09-16 22:45:00 1411
原创 nginx(三):强制安全——轻松实现从HTTP 到 HTTPS 的重定向
通过在 Nginx 中配置 HTTP 到 HTTPS 的重定向,可以有效地保护用户数据,提高网站的安全性和可信度。使用 rewrite 指令可以实现 HTTP 到 HTTPS 的重定向,但在实际应用中,return 指令通常是更优的选择。
2024-09-14 22:45:00 821
原创 nginx(二):使用自签名证书在Nginx上启用HTTPS
通过以上步骤,可以成功在Nginx中配置HTTPS并使用自签名证书。虽然自签名证书在生产环境中不推荐使用,但它们非常适合开发和测试环境。
2024-09-13 19:15:00 1001
原创 nginx(一):CentOS7离线安装nginx
可以在CentOS 7系统中成功进行Nginx的离线安装。确保在安装前准备好所有必需的依赖包,如gcc、pcre、pcre-devel、zlib-devel,以避免出现依赖问题。
2024-09-13 08:15:00 249
原创 Elasticsearch(二):Elasticsearch入门操作
介绍了 Elasticsearch 的一些基本操作,包括查看集群状态、创建索引、添加、查询、更新和删除文档等
2024-09-03 07:15:00 672
原创 Linux(二):CentOS原官方镜像终止服务问题
通过以上步骤,解决了 CentOS YUM 镜像列表无法访问的问题。手动配置 YUM 仓库并使用其他可用镜像,可以确保我们能够继续管理和更新软件包。
2024-08-22 18:15:00 489
原创 MySQL(五):如何实现区分大小写
总之,MySQL字符串查询是否区分大小写主要取决于所使用的字符集和排序规则。可以通过本文介绍的方法实现区分大小写的查询。
2024-08-22 08:45:00 1651
原创 组织机构树形结构查询
查询目录的无限层级树形结构是一个常见的需求,比如文件管理器、网盘、公司组织机构等场景。实现这种结构需要递归遍历目录,并将目录信息组织成树形结构。
2024-08-20 21:30:00 495
原创 MySQL(四):使用SQL实现排名
RANK()与ROW_NUMBER()和DENSE_RANK()的区别在于,ROW_NUMBER()为每一行分配唯一的排名,而DENSE_RANK()则不会跳过排名。
2024-08-15 15:59:36 1170
原创 Vue基础(四):vue安装及npx @vue/clie@4.5.15 create与npx vue create创建项目的区别
介绍了全局和局部安装vue/cli的方式,同时介绍了npx @vue/clie@4.5.15 create与npx vue create两种命令创建vue项目的区别。
2024-08-08 07:15:00 738
原创 Spring Boot2.x教程:(四)Spring Boot2.6及之后版本整合Knife4j的问题
更强大的功能:PathPatternParser 支持更多更灵活的匹配模式,例如变量提取、命名空间匹配等等,可以处理更复杂的路径匹配场景。
2024-07-03 18:30:00 912
原创 Java中序列化与反序列化(五)——static字段
在Java中,静态字段(static fields)是与类本身相关联的,而不是与类的任何特定实例相关联。这意味着静态字段在类加载时初始化,并且在整个应用程序的生命周期内保持一个唯一的副本。
2024-06-18 15:07:30 660
原创 MongoDB(三):一些小操作
这里更新字段值有两种含义,一种是依据一个集合中的数据更新另一个集合中的数据,一种是将一个集合中某个字段的值进行部分更新
2024-03-24 23:40:36 1038
原创 MongoDB(二):访问与用户管理
MongoDB默认没有管理员账号,需要在admin库中添加,然后在配置文件中开启权限认证后,给MongoDB设置的账号才可用;添加普通账号在非admin库进行即可;用户只能直接连接到创建该用户时所在的数据库(包括管理员),然后使用use切换到其他库,至于能否操作数据视有无权限而定。
2024-03-22 22:00:00 2891
原创 计算文件大小时容易忽略的问题
通过以上方法,我们可以避免在计算文件大小时忽略小于1KB的情况,确保数据处理的准确性和一致性。因此,在处理文件大小时,请务必注意这一常被忽略的问题,并采取适当措施来确保数据处理的正确性。
2024-03-05 21:37:59 282
原创 Vue基础(三):npm淘宝镜像报错certificate has expired
在解决问题的过程中,通过修改全局的 npm registry 镜像地址和修正用户目录下的 .vuerc 文件中的配置,成功解决了使用 npx vue create 命令创建项目时的错误。这个经验提醒我们在处理类似问题时应该注意全局配置和用户配置文件的影响,以及各个配置项的优先级。
2024-01-28 08:00:00 9738 3
原创 后台处理Excel时报错:No valid entries or contents found, this is not a valid OOXML (Office Open XML)
在日常的软件开发中,我们经常会遇到处理文件上传的场景。也会遇到各种意想不到的问题。本文记录一下一个非常低级的错误导致的报错:“No valid entries or contents found, this is not a valid OOXML (Office Open XML)”
2024-01-27 08:00:00 5879
原创 一个奇葩逻辑-判断list中的连续非空字符串是否在局左的位置
也许实现的不够完美,但目前没有想到其他解决办法,如果以后想到了更好的解决办法,再回来用更优雅的方式解决这个逻辑吧。
2024-01-26 07:15:00 429
原创 将带有html标签的字符串转为pdf文件
大家好,我是欧阳方超,可以关注我的公众号“欧阳方超”,后续内容将在公众号首发。最近一个项目有数据需要从第三方厂商获取,第三方厂商的接口返回的文本在cdata标签中,注意是带有p、span等标签的,我的目标是把它提取出来,并基于提取的内容生成pdf文件。本文展示了把带html标签的字符串转为pdf的方法,并解决了过程中遇到的问题。我们下次见。
2023-12-31 23:59:54 1103
原创 nginx:使用rewrite重写url
至此,我的纠结症得到了完美治愈。限于我有限的认知,这是我能找到的解决我面临的问题的方案,有没有其他配置方式,欢迎各路大佬在评论区留言讨论。
2023-12-23 07:00:00 903
原创 你以为出现NoClassDefFoundError错误会是什么原因?
罪过啊,我再次想到了我之前的想法——当你在进行一个原子操作的时候,请专心完成它再做其他事情。
2023-12-21 23:00:00 541
原创 MyBatis-Plus(一):根据指定字段更新或插入
总的来说,saveOrUpdate(T entity, Wrapper updateWrapper)方法会根据指定的条件先进行查询,然后根据查询结果自动决定是执行更新操作还是插入操作,从而实现根据指定字段执行保存或更新的逻辑。
2023-12-20 18:00:00 7136
原创 maven引入第三方包但在最终的包中却找不到该第三方包的问题
本文介绍了如何解决systemPath引入本地jar无法打到最终jar中的问题,至于使用mvn install安装到本地,当然也是可以的,这里就不介绍了
2023-12-20 00:30:00 849
原创 Linux(一):如何在 Linux 中检查未挂载的磁盘
在Linux系统中, 挂载磁盘之前需要先检查是否有未挂载的磁盘,那么如何查看呢,今天就介绍一下。
2023-12-19 20:18:05 4116
原创 Vue基础(二):element-ui刷新页面总出现默认的消息提示的问题
使用element-ui做了简单的登录页面,但是在刷下页面时却出现了info级别的弹窗。分析之后发现是对Message的使用不对引起的。
2023-11-29 07:00:00 351
原创 MongoDB(一):CentOS7离线安装MongoDB单机版与简单使用
由于服务器处于内网去,所有本篇介绍使用.tgz包安装MongoDB的服务端,尽管使用.tgz包可以完成MongoDB服务端的安装,但是官方依然推荐使用yum包管理器来进行安装,因为yum包管理器会自动安装所需要的依赖,并且还会提供一个名为mongod.conf的示例文件,方便将来升级及维护工作,使用.tgz安装的话,该文件需要自行创建。
2023-11-15 18:30:00 644
原创 Java异常(二):SneakyThrows注解的使用
@SneakyThrows注解是一个方便的工具,可以简化Java异常处理的代码编写。通过使用它,可以将受检异常转换为非受检异常,减少了冗长的异常处理代码。
2023-10-26 06:30:00 545
原创 Java异常(一):自定义异常
自定义异常提供了更具体的错误消息、更灵活的异常处理逻辑以及更好的代码可读性和可维护性。合理地使用自定义异常可以提高Java应用程序的质量和健壮性。
2023-10-18 07:00:00 1052
原创 无缝转换:将File转化为MultipartFile,轻松应对文件上传
当把url放到浏览器中后,没有下载文件的效果反而出现的是乱码,后来把"text/plain"改为"application/zip"这个问题才得以解决
2023-09-25 14:54:57 1828
原创 认识两个join()方法
对 Java 中的 String 类和 Apache Commons Lang 库中的 StringUtils 类的 join() 方法进行了功能对比和使用介绍。
2023-09-19 06:00:00 138
原创 关于“JDBC结果集索引从1开始”
在使用 JDBC(Java Database Connectivity)与关系型数据库进行交互时,结果集索引是从1开始的,这是与许多其他编程语言和数据库不同的地方。在本篇博客中,我们将深入探讨为什么 JDBC 选择从1开始索引,并提供一些示例来解释如何正确使用结果集索引
2023-08-30 07:00:00 316
原创 下载文件接口包括 || nginx报错,proxy_temp目录Permission denied
技术人在技术之外还是要有一些约束的,比如不能滥用root用户进行一些操作,可能有的团队在使用Linux服务器时只有一个root用户(有没有躺枪)
2023-07-21 09:41:21 569 1
原创 MySQL(三):索引的种类
MySQL支持多种索引类型,每种类型都有其特点和适用场景。在使用索引时,需要根据查询的特点和数据的结构来选择合适的索引类型和索引键的顺序,以提高查询效率和减少查询的开销。
2023-07-15 14:57:26 285
mysql-5.7.30-1.el6.x86_64.rpm-bundle.tar
2021-11-28
mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar
2021-11-28
jenkins.war
2021-06-12
commons-collections4-4.4-bin.zip
2020-06-07
jd_gui_windows_1.6.6.zip
2020-04-30
jetty-distribution-9.4.28.v20200408.zip
2020-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人