- 博客(22)
- 收藏
- 关注

原创 如何修改Tomcat的默认主页
Tomcat服务启动后,我们输入ip,浏览器当中出现的是tomcat的欢迎界面此时如果想访问自己的项目,则需要在端口后+"/xxx"(xxx是你的项目名)如图,这样的操作比较愚笨,那么如何能够将我们的喜欢的页面设置为默认的欢迎界面呢?修改配置文件server.xml(在Tomcat的conf目录下),找到如下代码:<Context path="" docBase="C:\apache-tomcat-9.0.44\webapps\ROOT"/>我修改为<Context pa
2021-06-13 20:26:03
3932
3
原创 在vue中自定义环境变量
例如,你可能希望在开发环境中使用一个API端点,而在生产环境中使用另一个端点。为了实现这一点,你可以在项目的根目录下创建一个名为 .env 的文件(或在特定环境下创建如 .env.production、.env.development 等文件),然后在这些文件中定义环境变量。例如,VUE_APP_NOT_SECRET_CODE=0123456,他们会被Webpack处理process.env.VUE_APP_NOT_SECRET_CODE。环境变量名必须以 VUE_APP_开头。
2025-02-08 11:48:33
203
原创 vue项目直接访问index报404
index.html:如果前面的两个尝试都失败了(即指定的文件或目录都不存在),Nginx会将请求重定向到服务器的根目录下的index.html文件。uri对应的文件不存在,Nginx会尝试将这个URI当作一个目录来处理,尝试访问这个目录下的默认文件(比如index.html或者index.php,这取决于配置文件中的index指令)。这条指令的作用是尝试按顺序访问指定的文件或目录,如果前面的文件或目录不存在,则请求会被重定向到后面的资源。保存配置文件后,重启nginx服务,再次访问/index,完成。
2025-02-08 11:38:30
299
原创 Java报错:未知异常Content type ‘multipart/form-data;charset=UTF-8;boundary=BiLpsVxSxdU‘ not supported
未知异常Content type 'multipart/form-data;charset=UTF-8;boundary=BiLpsVxalTxfaBI2wSxdUhZLmHbt2YbHB' not supported
2022-12-30 15:19:38
3309
1
原创 解决mybatis传入Integer类型时值为0的查询条件失效问题
但是测试过程中,发现当level = 0时,会被过滤掉,于是我再做个测试,我将level值改为1或别的值(除0外),sql就能成功拼接该字段。这条是判断该字段值如果不为null或者不等于’ ',就进行该sql 字段条件拼接。最后结果返回条数就是正确的,大功告成。
2022-09-30 14:50:09
970
原创 本地连接windows服务器上的redis
公司服务器的系统是Windows Server 2012 R2,代码内通过localhost连接redis正常但是外部访问不到服务器上的redis,这样不便于管理。查阅相关资料,发现需要做一些配置更改:这样客户端可以连接到被允许连接到redis...
2022-06-29 16:03:59
722
原创 elemenui中表格自定义样式row-class-name
在日常开发中,el-table是经常用到的一个标签,有些时候需要将某些内容高亮显示,如下图:官方文档示列:可以通过指定 Table 组件的 row-class-name 属性来为 Table 中的某一行添加 class,表明该行处于某种状态。代码:照着文档,在table标签中加入 :row-class-name=“tableRowClassName”,同时在script里写想要的css样式,发现没有任何变化。通过查看审查元素可以发现,指定列已经赋上了class,如下图:仔细对比官方文档,只有
2022-06-29 14:29:56
5759
原创 使用Hutool工具类操作Excel多出个空sheet1
近期做项目项目需要对excel进行读写操作,用到hutool工具类,遇到编辑后的表格多sheet的情况hutool操作后的excel总是会带一个默认的空sheet1,研究一下特此贴出来分享给大家官方文档说这样解决:感觉不太符合我的实际情况想了想应该是使用ExcelWriter初始化的时候会默认生成一个sheet1,这里改成先读后写,问题就解决了...
2022-06-10 15:49:18
1935
2
原创 springboot通过hutool返回base64图片流
springboot通过hutool返回base64图片流需求: 将一个前端返回的数组, 生成一个临时的二维码, 返回给前端先引入依赖<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.6.1</version></dependency><!--zx
2022-05-31 14:47:04
6605
原创 js中表达式 >>> 0 是什么意思
在开发时,看见一个统计中使用了 >>> 表达式代码如下<el-table-column prop="planFunds" min-width="160" header-align="center" align="center" show-overflow-tooltip label="预算总价"> <template slot-scope="scope"> {{ fmoney((scope.row.planNumber>>>0)*(s
2022-03-31 17:04:34
1841
原创 用xshell上传本地文件到服务器
服务器用的是:Ubuntu虚拟机1.安装lrzsz安装命令为:apt-get install lrzsz2.检验是否安装成功命令为:dpkg -s lrzsz3.测试本地上传到服务器命令:rz -y(覆盖上传,已存在则覆盖) 或者 rz(不覆盖上传,如果已存在在不上传)...
2021-10-09 09:03:15
857
原创 xml转为json格式
1.pom依赖<!-- 方法2的依赖--> <dependency> <groupId>com.fasterxml</groupId> <artifactId>jackson-xml-databind</artifactId> <version>0.6.2</version> </depe
2021-10-09 08:58:28
658
原创 IDEA启动项目时报错:Error running ‘Application’: Command line is too long. Shorten command line for Applicat
IDEA启动项目时报错:Error running ‘Application’: Command line is too long. Shorten command line for Application or also for Spring Boot default configuration.官方给出的解释:IntelliJ IDEA 2017.3 EAP: Configurable command line shortener and more如果类路径太长,或者有许多VM参数,程序就无法启动。
2021-06-21 17:17:02
1421
原创 解决Mysql Access enied for user root@localhost错误
1.配置my.ini文件出现access denied的原因有如下可能:mysql的服务器停止用户的端口号或者IP导致mysql的配置文件错误----my.ini等文件root用户的密码错误最有可能的原因是密码错误 如果无法找回 试试如下方法:在文件中加入skip-grant-tables此时就可以跳过密码登录2.关闭后重启服务net stop mysql;net start mysql;3.登录MySQL服务修改密码MySQL -u 用户名 -p;4.修改密码
2021-06-21 12:50:21
306
原创 Mybatis 与 Hibernate 有哪些不同?
1. hibernate 是全自动,而 mybatis 是半自动。hibernate 完全可以通过对象关系模型实现对数据库的操作,拥有完整的 JavaBean 对象与数据库的映射结构来自动生成 sql。而 mybatis 仅有基本的字段映射,对象数据以及对象实际关系仍然需要通过手写 sql 来实现和管理。2. hibernate 数据库移植性远大于 mybatis。hibernate 通过它强大的映射结构和 hql 语言,大大降低了对象与数据库(oracle、mysql 等)的耦合性,而 mybati
2021-06-13 19:42:38
514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人