Java
文章平均质量分 55
@小聂同学
18岁之后的你不在属于自己!
展开
-
监听Redis 缓存过期(Key 失效)事件
监听Redis 缓存过期(Key 失效)事件最近写公司一个项目遇到一个场景,设备上线后会以0.5HZ的频率给后台发送状态消息,20秒内没有重连则认为设备下线,需要执行相应操作。首先想到的就是在Redis存带过期时间的key,每次设备发来消息就去刷新key的过期时间,key过期后,则执行设备下线的方法,那么问题来了,这怎么去监听key是否过期(当时没听说过redis还可以发布/订阅),于是头脑风暴了一下,直接看Redis监听的可以跳过。头脑风暴一:每次设备上线都在在Redis里存储: 1. &l原创 2021-11-10 16:32:56 · 7117 阅读 · 2 评论 -
Network Error---浏览器报错
记录一下!实习半个月了,今天改bug时(一个修改个人信息的接口),明明改好了,测试环境运行也没问题,在打开测试环境演示时候,点击提交修改,报错Network Error如下图打开F12查看请求发现status为CORS error,第一感觉是跨域问题,但是不应该,刚刚还好好的打开控制台报错如下图:还是感觉是跨域,但是不应该跨域~最后发现浏览器左上角如图记得公司这个域名是有证书的,难道是因为没有加s,于是将地址栏http改为https,问题解决~那么跨域原因应该是http//:test.xx原创 2021-07-15 22:15:00 · 12617 阅读 · 1 评论 -
Java将彩色图片灰度化
Java将彩色图片灰度化import javax.imageio.ImageIO;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.Date;public class ChangeImageColor { public static void main(String[] args) { long time = new D转载 2021-05-22 16:53:07 · 1119 阅读 · 0 评论 -
yaml配置mysql访问提示密码错误,但是properties配置mysql可以访问
yaml配置mysql访问提示密码错误,但是properties配置mysql可以访问原创 2021-03-13 16:25:09 · 1134 阅读 · 0 评论 -
SpringBoot第一个程序(Hello Spring Boot!)
SpringBoot第一个程序(Hello Spring Boot!)需求:浏览发送/hello请求,响应 Hello Spring Boot !IntelliJ IDEA 2020.3.2JDK1.8.0_271Maven3.6.3原创 2021-02-18 22:47:29 · 838 阅读 · 0 评论 -
JDBC报连接数据库时因时区问题报错
JDBC报连接数据库时因时区问题报错:Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: The server time zone value ‘�й���ʱ��’ is unrecognized or represent原创 2021-01-18 15:16:08 · 850 阅读 · 0 评论 -
2020全国高校计算机能力挑战赛决赛Java组
本来就是抱着试试看的心态参加这个比赛,没想到进了决赛,但是最近考试复习也比较忙,没来及准备比赛,决赛题目难度还好,但是5,6两题没做出来,后面要在学习学习数据结构和算法了。原创 2020-12-21 00:59:25 · 2900 阅读 · 12 评论 -
2020全国高校计算机能力挑战赛(程序设计Java)模拟题
明天决赛,今天再刷一波题目(系统里的模拟1+模拟2的10个编程题),明天结束后更新决赛题目!原创 2020-12-19 19:49:45 · 3239 阅读 · 7 评论 -
请求转发和重定向区别
关于请求转发和重定向的区别,很多人举例子感觉都不是很形象今天我给大家举一个形象的栗子????请求转发假设你是客户端,我是服务端你想找我帮你安排一个工作,但是你觉得空手来找我不太还好意思,你就在小卖部买了两瓶酒,你来到我家,说你想让我帮你找工作,把酒给我了,但是我没这个权力给你安排工作,于是,我把你带的酒送给了我的老板,我请求他给你安排一个工作,老板收到了酒,很高兴,就给你安排工作了。请求重定向假设你是客户端,A是服务端你想找A帮你安排一个工作,但是你觉得空手来找我不太还好意思,你就在小卖部买了原创 2020-12-06 16:59:28 · 790 阅读 · 1 评论 -
不配置Java环境运行Web项目
不配置Java环境运行Web项目下载tomcat去jdk目录下复制jre文件夹在apache-tomcat-9.0.39\bin目录下找到setclasspath.bat将自己的war包放到apache-tomcat-9.0.39\webapps文件夹下然后你就可以去启动tomcat了扩展:想要http://localhost:8080/直接访问项目(不加项目名)想运行tomcat时直接打开项目想运行项目时不显示命令窗口下载tomcattomcat官网:http://tomcat.apache.org/原创 2020-11-12 14:56:39 · 1107 阅读 · 0 评论 -
Java IO流
IO流FileWriter写文件简单示例package top.lovelc.www.IO;import java.io.FileWriter;import java.io.IOException;/** * @author 小聂同学 * @create 2020-10-02-19:08 * 如果希望将数据写入纯文本文件中那么可以使用FileWriter类 * 1.导包 * import java.io.FileWriter * 2.创建、构造方法 * public FileWri原创 2020-10-04 14:56:33 · 755 阅读 · 0 评论 -
UTF-8和utf8的区别
只有在MySQL中使用"utf-8"的别名"utf8",但是在其他地方一律使用大写"UTF-8"。转载 2020-09-06 21:38:18 · 3636 阅读 · 1 评论 -
Mapper.xml和mybatis-config.xml中文注释报错问题
Mapper.xml和mybatis-config.xml中文注释报错问题Mapper.xml、mybatis-config.xml这两个文件中有中文时,报错如下图网上搜了好多方法都没解决,比如后来发了一篇Blink,有位朋友帮我解答了。解决办法:将配置文件设置utf8修改mybatis-config.xml修改Mapper.xml...原创 2020-09-06 17:07:34 · 570 阅读 · 2 评论 -
Java中static关键词
Java中static关键词一旦用了static修饰,那么这样的内容不再属于对象自己,而是属于类的,所有本类的对象,都共享一份。不需要创建对象也可使用类名直接调用。静态的内容随着class文件的加载而加载。1. 修饰变量被static修饰的变量叫做静态变量,也叫做类变量。这个变量属于类本身,而不是属于对象。没有被static修饰的成员变量叫做实例变量,说明这个变量是属于具体对象的。当通过类或者某个对象来修改静态变量时,所有使用到这个变量的地方,值都会变化。public原创 2020-09-03 11:44:01 · 217 阅读 · 1 评论