- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 记常用linux命令
1、cd /目录可以进入某个文件夹目录2、ll显示文件列表3、mv /原目录/文件 /目标目录/文件移动文件mv /原目录/文件 .(点) 移动到当前目录4、rm 文件名删除文件(提示你是否确定删除?输入y就删掉了)5、rm -rf 文件夹名删除整个文件夹,没有提示!会直接删除!rm -rf * 删除当前文件夹所有文件rm -fr /* 从根目录删除所有文件(一般不要操作!)6、cat 文件名显示文件内容7、tail -f 文件名动态加载文件(日志)8、vi 文件
2022-05-12 18:23:17 282
原创 mysql联表时联表条件的索引失效
mysql联表时,联表条件的索引失效序:因为在项目开发中,有个查询功能非常的慢,连了五六张表,然后我就用explain分析了一下,发现两张大表连接时竟然没用上索引。a left join b on a.ccc = b.yyyyccc和yyyy都分别建有索引baidu一下,大家都说的差不多(一些什么情况可能会导致索引失效,以后整理一下,这里就不说了),我就问同事,为什么这两个字段都建立了索引就是用不上呢,同事突然灵光一动“是不是字符编码不一样”。我赶紧去两个表查看这两个字段的字符编码,“嗯,是一
2021-02-04 18:11:24 1534
转载 有gc为什么需要手动释放资源问题
https://blog.csdn.net/u012250875/article/details/78365112原博客链接前言:java语言中由于有垃圾回收机制,因此大大解放了程序员的工作量,不再需要担心自己忘记释放不用的内存而导致内存泄露这样尴尬的事情了,当我们高呼gc万岁的时候,还是会发现在很多场景需要我们手动close,或recycler。下面就这个问题进行总结。1、有gc为什么还需要手动释放资源?1)gc只能释放内存资源,而不能释放与内存无关资源。2)gc回收具有不确定性,你根本不知道它
2021-01-27 15:29:38 2807 1
转载 IO体系之详解BIO
https://blog.csdn.net/u012250875/article/details/78341874原博链接体系图(截不全,就分了两次截,不要见怪,可以看原博)BIO体系中的类该怎么使用?1、什么时候该用输入流,什么时候用输出流?读的时候用输入流(xxxInputStream/xxxReader);写的时候用输出流(xxxOutputStream/xxxWriter)。2、什么时候该用字节流,什么时候用字符流?处理纯文本数据时用字符流(xxxReader/xxxWriter),处
2021-01-27 15:21:26 307
转载 IO概念介绍
原博链接概念1、IO即Input和output的缩写,是对数据的流入和流出的一种抽象。2、什么是流从水流、物流、人流可以总结出流的特点:动态的、可转移的,从一处到另一处的。3、java中iojava为了我们调用方便,而屏蔽输入/输出源和流动细节,抽象出的用于解决数据流动问题的类体系。4、输入流和输出流用于读取的流就是输入流,用于写入的流就是输出流。输入输出的概念一般是针对内存来说的,写入内存(输出流),从内存中读(输入流)。5、字节流和字符流输入输出流可操作性的最小单位是字节
2021-01-27 15:05:22 2069
原创 修改Spring Boot 启动图案
修改Spring Boot 启动图案大家都知道,启动springBoot项目时,会有一个图案,就是这个这个图案是可以修改的哦!!我们在src/main/resource下面新建一个文件banner.txt,修改成自己想要的图案:SpringBoot生成图案链接重新启动项目!噔噔~ 噔噔~...
2020-12-18 10:56:03 263 2
转载 数据库面试问题,挂了:mybatis中#和$的区别
首先,这是我遇到的一个面试问题当时我对面试官说,我用mybatis时只用过#字符没有用过$字符。事后我也就来找度娘了。我看了后就明白了,这个问题是以前也见过的问题,可惜从来没用过也就没什么印象了,今天来加深一下印象!简单的来说,他们的区别就是#符号可以很大程度上地避免sql注入,而$不能!!!而sql注入可能会危害到数据库的数据!!!具体是怎么避免sql注入的,一起来看看吧!(别人的总结...
2020-05-04 00:30:13 385
转载 真的没有想到是这个原因!文件上传报错MultipartException:Current request is not a multipart request
真的没有想到是这个原因!文件上传报错MultipartException:Current request is not a multipart request竟然是jquery的问题,我是因为没有引入jquery文件,文件太多了。关于contentType的设置问题,一开始在网上看了好久,大多数的解决方案都差不多,终于找到了不一样的解决方法,也是最没有想到的一个原因。详细描述打开下面的链接。...
2020-04-20 12:52:05 694
原创 http常见状态码400,404,500
先写几个,后期再完善4xx 这一类的状态码表示客户端发生的错误**400:**一般请求参数错误**404:**请求失败,服务器端找不到你要访问的资源。一般来说路径出错,服务器没有对应路径的页面。(要小心查看哦)5xx 这一类的状态码表示服务器端发生的错误**500:**服务器遇到了一个未曾预料的状况,导致了他无法完成对请求的处理。一般来说,这个问题都会在服务器端的源代码出现错误。**例...
2020-03-29 16:47:13 835
原创 java实现QQ邮箱发送验证码
java实现QQ邮箱发送验证码首先,需要设置一个邮箱服务器,由该邮箱向注册用户发送验证码1、进入QQ邮箱界面2、点击设置3、切换到“账户”4、往下滑,看到以下部分,将途中红色框内的两个选项开启,在这过程中需要短信验证(SMTP服务用于发送邮件)5、开启后会获得对应的密码验证器(一串很长的字符,可以用文件存起来),完成,该邮箱就可以作为邮箱服务器发送邮件了!Java邮箱参数后...
2020-03-29 16:24:52 1458
原创 request,response中文乱码问题
request,response中文乱码问题request乱码:浏览器向服务器发送的请求参数中包含中文字符,服务器获取的请求参数的值是乱码response乱码:服务器向浏览器发送的数据包含中文字符,浏览器中显示的是乱码产生乱码的原因:客户端和服务器端的编码格式不一致。一、response乱码解决方法:1、设置服务器端的编码response.setCharacterEncoding(“...
2020-03-29 15:29:54 129120
原创 8080端口被占用,使用命令关闭进程
启动springboot项目,说是8080端口被占用。记录一下怎么解决的,含windows和linux解决方法
2020-03-28 20:35:59 6174
空空如也
沙箱支付,总是说验签出错,找了好久,一直解决不了,大家可不可以帮我看一下为什么?
2020-05-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人