个人记录
文章平均质量分 90
steven27_3
这个作者很懒,什么都没留下…
展开
-
生成6位纯数字验证码的三种方式
import java.util.Random;/** * @author lishengchen * @version 1.0 * @Date 2020/11/26 */public class Test5 { public static void main(String[] args) { /** * 生成6位的短信验证码 * 那种效率高 */ int sum = 1000000;原创 2020-11-26 10:39:15 · 5075 阅读 · 0 评论 -
利用Socket实现登录小demo
客户端代码package com.lsc.test01;import java.io.DataInputStream;import java.io.IOException;import java.io.ObjectOutputStream;import java.net.Socket;import java.util.Scanner;/** * @author lishengchen * @version 1.0 * @Date 2020/11/24 */public class原创 2020-11-24 16:43:53 · 235 阅读 · 0 评论 -
IDEA断点调试小技巧
前言当我们断点调试for循环里面的内容时,会需要将断点停留在变量等于某个值的时候,而不想在另外加代码,此时我们只需要右键断点,加入判断条件即可,只是一个小技巧,是否感觉身心愉悦,再也不用一直按F9,然后盯着变量看了。案例...原创 2020-11-23 17:43:40 · 553 阅读 · 1 评论 -
什么是软弱虚引用
强引用自然不用多说SoftReference 软引用在堆内存不足时,会被GC回收掉作用:做缓存用,一般存储大对象,当内存足够时,可直接获取缓存中对象,内存不足时回收掉,但是不如redis缓存好WeakReference 弱引用只要遭遇了GC就会回收一般用在容器ThreadLocal 中的Entry的key指向的是一个WeakReference弱引用,所以在GC是会被回收,但是Entry的value是强引用,所以在使用完ThreadLocal时要调用remove()方法。ThreadL原创 2020-11-23 16:07:44 · 76 阅读 · 0 评论 -
Idea的一些常见设置
Idea的一些常见设置1、 按住Ctrl+滚轮,可以改变编辑区的字体大小2、 鼠标悬停后有一个提示3、自动导包和删除没有引用的包4、 不区分大小写进行提示5、 打开类放在最后面6、创建类时加入作者信息7、 自动添加序列化ID...原创 2020-11-23 15:57:59 · 69 阅读 · 0 评论 -
mysql安装以及异常解决
1、mysql下载:https://dev.mysql.com/downloads/mysql/选择MySQL Community Server 5.7.31注意:下载完之后解压到非中文目录下2、在mysql目录下创建文件my.ini复制这些代码进去,注意改成自己的目录(D:/software/mysql-5.7.31-winx64)并且:是"/"不是“\”.[client]port=3306default-character-set=utf8[mysql] default-cha原创 2020-09-15 00:09:24 · 198 阅读 · 0 评论 -
redis 后台启动
创建bat文件redis.bat里面写入一下内容(E:\soft\redis_win_jb51为redis路径)E:cd soft\redis_win_jb51redis-server.exe redis.windows.conf@echo offcmd创建vbs文件写入如下内容set ws=wscript.createobject("wscript.shell")ws.run "redis.bat /start", 0两个文件放在同一级目录下...原创 2020-09-14 09:34:49 · 83 阅读 · 0 评论 -
mysql慢查询记录
每日一题:mysql如何开启慢查询?此答案仅供参考:1.参数说明slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)long_query_time 查询超过多少秒才记录查看慢查询相关参数mysql> show variables like ‘slow_query%’;mysql> show variables like ‘long_query_ti原创 2020-07-15 10:49:54 · 79 阅读 · 0 评论 -
JSP接口响应数据带有很多空行问题
JSP接口响应数据带有很多空行问题1、 用jsp写了一个查询接口,直接response.getWriter().write(json.toString());响应数据的,结果发现请求端拿到的数据含有很多空行发现行数和jsp头的<%@page *** %>行数一样,因为它是JSP编译代码,所以编译完毕后,<%…%>全都被干掉,那么整行内容实际上就剩下最右边的 \n 了。于是我将换行全部干掉了,果然,响应数据只有一行了后面网上又找到了其他方法,2、 方案二 在web原创 2020-06-10 15:13:02 · 421 阅读 · 0 评论 -
win 7 安装mysql过程记录
**win 7 安装mysql过程记录**1. 下载下载地址:https://dev.mysql.com/downloads/mysql/会比较慢,以下提供稍快的链接Mysql国内镜像:直击链接下载后解压到E:\soft\mysql-8.0.11-winx64(根据自己喜好),后面的my.ini中的路径要对应安装之前,先将已安装的mysql删除干净,特别是my.ini文件,会导致后...原创 2020-04-17 18:15:16 · 127 阅读 · 0 评论 -
解决idea maven reimport失效问题
解决idea maven reimport失效问题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导...原创 2020-04-16 11:31:59 · 6598 阅读 · 0 评论 -
IDEA引入SVN中的项目
1、 设置idea的svn路径填入本地svn客户端的绝对路径2、 checkOut项目原创 2019-12-03 14:47:23 · 123 阅读 · 0 评论 -
mysql导出数据库表到xls
使用以下sql:select * from t_series into outfile '/tmp/series.xls';时报错:ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement这时查看文件读写权限:...原创 2019-12-02 11:12:55 · 235 阅读 · 0 评论 -
Dom4j SAXReader 解析xml文件之后,将xml文件重命名为"xxx.bak"失败
以下方式解析xml文件,然后重命名失败File file = new File("D/test.txt"); Document doc = reader.read(file );...file.renameTo(new File(file.getPath() + ".bak"));将FileInputStream引入,这样就可以重命名了FileInputStream fis...原创 2019-11-27 11:46:40 · 200 阅读 · 0 评论 -
ftp 客户端出现 425报错 读取目录列表失败
FTP 425报错使用filezilla server创建了服务端的ftp,开启了被动模式,被动端口开了60020~20031,具体端口看自己需求添加用户,指定了访问目录然后在客户端连接ftp时一直出现425 can't open data connection for transfer of "/"读取目录列表失败其实,在客户端已经登录连接了,报错原因在于客户端的被动端口没有打开...原创 2019-11-15 11:41:28 · 5246 阅读 · 0 评论 -
sql之去重留一
DELETE consum_recordFROMconsum_record,(SELECTmin(id) id,user_id,monetary,consume_timeFROMconsum_recordGROUP BYuser_id,monetary,consume_timeHAVINGcount(*) > 1) t2WHEREconsum_recor...原创 2019-08-09 10:41:05 · 137 阅读 · 0 评论 -
tomcat用线程监控另一个服务
1 起一个监控服务,写一个listner,服务启动即开启监控线程public class CheckServerListner implements ServletContextListener { private CheckServerThread myThread; @Override public void contextDestroyed(ServletContextEv...原创 2019-06-29 14:36:43 · 238 阅读 · 0 评论 -
用javamail发送邮件
package com.shareinfo.common.util.mail;import java.util.Calendar;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message.RecipientType;import javax.mail.MessagingE...原创 2019-06-29 13:10:17 · 163 阅读 · 0 评论