- 博客(245)
- 资源 (13)
- 收藏
- 关注
原创 MongoDB(三):一些小操作
这里更新字段值有两种含义,一种是依据一个集合中的数据更新另一个集合中的数据,一种是将一个集合中某个字段的值进行部分更新
2024-03-24 23:40:36 633
原创 MongoDB(二):访问与用户管理
MongoDB默认没有管理员账号,需要在admin库中添加,然后在配置文件中开启权限认证后,给MongoDB设置的账号才可用;添加普通账号在非admin库进行即可;用户只能直接连接到创建该用户时所在的数据库(包括管理员),然后使用use切换到其他库,至于能否操作数据视有无权限而定。
2024-03-22 22:00:00 1662
原创 计算文件大小时容易忽略的问题
通过以上方法,我们可以避免在计算文件大小时忽略小于1KB的情况,确保数据处理的准确性和一致性。因此,在处理文件大小时,请务必注意这一常被忽略的问题,并采取适当措施来确保数据处理的正确性。
2024-03-05 21:37:59 231
原创 Vue基础(三):npm淘宝镜像报错certificate has expired
在解决问题的过程中,通过修改全局的 npm registry 镜像地址和修正用户目录下的 .vuerc 文件中的配置,成功解决了使用 npx vue create 命令创建项目时的错误。这个经验提醒我们在处理类似问题时应该注意全局配置和用户配置文件的影响,以及各个配置项的优先级。
2024-01-28 08:00:00 7451 2
原创 后台处理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 1343
原创 一个奇葩逻辑-判断list中的连续非空字符串是否在局左的位置
也许实现的不够完美,但目前没有想到其他解决办法,如果以后想到了更好的解决办法,再回来用更优雅的方式解决这个逻辑吧。
2024-01-26 07:15:00 409
原创 将带有html标签的字符串转为pdf文件
大家好,我是欧阳方超,可以关注我的公众号“欧阳方超”,后续内容将在公众号首发。最近一个项目有数据需要从第三方厂商获取,第三方厂商的接口返回的文本在cdata标签中,注意是带有p、span等标签的,我的目标是把它提取出来,并基于提取的内容生成pdf文件。本文展示了把带html标签的字符串转为pdf的方法,并解决了过程中遇到的问题。我们下次见。
2023-12-31 23:59:54 884
原创 nginx:使用rewrite重写url
至此,我的纠结症得到了完美治愈。限于我有限的认知,这是我能找到的解决我面临的问题的方案,有没有其他配置方式,欢迎各路大佬在评论区留言讨论。
2023-12-23 07:00:00 743
原创 你以为出现NoClassDefFoundError错误会是什么原因?
罪过啊,我再次想到了我之前的想法——当你在进行一个原子操作的时候,请专心完成它再做其他事情。
2023-12-21 23:00:00 414
原创 MyBatis-Plus(一):根据指定字段更新或插入
总的来说,saveOrUpdate(T entity, Wrapper updateWrapper)方法会根据指定的条件先进行查询,然后根据查询结果自动决定是执行更新操作还是插入操作,从而实现根据指定字段执行保存或更新的逻辑。
2023-12-20 18:00:00 2325
原创 maven引入第三方包但在最终的包中却找不到该第三方包的问题
本文介绍了如何解决systemPath引入本地jar无法打到最终jar中的问题,至于使用mvn install安装到本地,当然也是可以的,这里就不介绍了
2023-12-20 00:30:00 494
原创 Linux(一):如何在 Linux 中检查未挂载的磁盘
在Linux系统中, 挂载磁盘之前需要先检查是否有未挂载的磁盘,那么如何查看呢,今天就介绍一下。
2023-12-19 20:18:05 1592
原创 Vue基础(二):element-ui刷新页面总出现默认的消息提示的问题
使用element-ui做了简单的登录页面,但是在刷下页面时却出现了info级别的弹窗。分析之后发现是对Message的使用不对引起的。
2023-11-29 07:00:00 139
原创 MongoDB(一):CentOS7离线安装MongoDB单机版与简单使用
由于服务器处于内网去,所有本篇介绍使用.tgz包安装MongoDB的服务端,尽管使用.tgz包可以完成MongoDB服务端的安装,但是官方依然推荐使用yum包管理器来进行安装,因为yum包管理器会自动安装所需要的依赖,并且还会提供一个名为mongod.conf的示例文件,方便将来升级及维护工作,使用.tgz安装的话,该文件需要自行创建。
2023-11-15 18:30:00 301
原创 Java异常(二):SneakyThrows注解的使用
@SneakyThrows注解是一个方便的工具,可以简化Java异常处理的代码编写。通过使用它,可以将受检异常转换为非受检异常,减少了冗长的异常处理代码。
2023-10-26 06:30:00 267
原创 Java异常(一):自定义异常
自定义异常提供了更具体的错误消息、更灵活的异常处理逻辑以及更好的代码可读性和可维护性。合理地使用自定义异常可以提高Java应用程序的质量和健壮性。
2023-10-18 07:00:00 156
原创 无缝转换:将File转化为MultipartFile,轻松应对文件上传
当把url放到浏览器中后,没有下载文件的效果反而出现的是乱码,后来把"text/plain"改为"application/zip"这个问题才得以解决
2023-09-25 14:54:57 478
原创 认识两个join()方法
对 Java 中的 String 类和 Apache Commons Lang 库中的 StringUtils 类的 join() 方法进行了功能对比和使用介绍。
2023-09-19 06:00:00 70
原创 关于“JDBC结果集索引从1开始”
在使用 JDBC(Java Database Connectivity)与关系型数据库进行交互时,结果集索引是从1开始的,这是与许多其他编程语言和数据库不同的地方。在本篇博客中,我们将深入探讨为什么 JDBC 选择从1开始索引,并提供一些示例来解释如何正确使用结果集索引
2023-08-30 07:00:00 197
原创 下载文件接口包括 || nginx报错,proxy_temp目录Permission denied
技术人在技术之外还是要有一些约束的,比如不能滥用root用户进行一些操作,可能有的团队在使用Linux服务器时只有一个root用户(有没有躺枪)
2023-07-21 09:41:21 394 1
原创 MySQL(三):索引的种类
MySQL支持多种索引类型,每种类型都有其特点和适用场景。在使用索引时,需要根据查询的特点和数据的结构来选择合适的索引类型和索引键的顺序,以提高查询效率和减少查询的开销。
2023-07-15 14:57:26 206
原创 接口报错:Failed to load response data: No data found for resource with given identifier
问题虽小,排查却需要思路。
2023-07-11 20:10:22 6453 2
原创 postgresql(二):pgsql导出数据
今天介绍了postgresql导出数据的命令,包括:导出所有库、导出指定库、导出指定表,其中不乏一些需要注意的细节。
2023-07-11 12:54:45 2989 3
原创 postgresql(一):使用psql导入数据库
通过使用-U和-d选项指定了用户名和数据库名称。如果数据库位于本地主机上并且使用默认的端口号(5432),则可以省略这些选项。
2023-07-06 20:01:43 1505
原创 Java中的序列化与反序列化(四):Java类属性首字母或前两个字母大写获取属性值为null的问题
总之,还是从Java属性的命名规范上着手比较科学
2023-06-21 13:31:49 1102
原创 python(一):Python中的主函数
总之,在Python中没有明确的主函数的概念,但是可以使用if __name__ == '__main__':语句块来定义程序的入口点,并在其中调用其他函数或执行其他操作。
2023-06-09 23:24:34 2987 2
原创 MySQL 5.7 修改账号密码
不过似乎也有个新发现,那就是同样是root用户,可以为root用户设置,在本地连接和远程连接时可以设置不同的密码,话说有人这么玩吗,哈哈哈。
2023-06-02 22:18:58 931
原创 Java异步编程(二):为什么我的异步任务没被执行
我们从一个小的异步程序开始,到模拟耗时任务,再到用自定义线程池执行异步任务,最后谈到线程池的关闭
2023-05-31 20:26:18 789
原创 Java异步编程(一):CompletableFuture初步介绍
大家好,我是欧阳方超。本次就Java中CompletableFuture做初步介绍。这就是CompletableFuture的基本思想,它允许我们提交异步任务,并注册回调,当异步任务完成时,回调会自动触发。我们把一系列的异步任务和回调串联起来,就可以实现复杂的异步流程控制。我们下次见。
2023-05-30 21:46:12 572
原创 Java中的内存泄露、内存溢出与栈溢出
内存泄漏、内存溢出和栈溢出都是程序中常见的内存问题,它们都会导致程序运行的异常和不稳定。为了避免这些问题,我们需要在编程中注意及时释放不再使用的资源和对象引用,避免内存分配过多,优化算法和代码结构等。
2023-05-01 21:39:04 1538 1
原创 Java中的序列化与反序列化——Externalizable(三)
Externalizable接口提供了一种比简单的Serializable更灵活和可控的序列化机制。它使您可以在需要反序列化时采取不同的行动,而不是简单地遵循官方的序列化方法。
2023-04-30 22:32:28 544
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关注的人