概述 这回想的是把后台的日志实时显示到前端页面上。查了一些资料,逐渐形成了自己的一个想法,就是利用rabbitmq,后台每打一条日志,就同时往消息队列里发一条消息,消息本身包含这条日志的内容。然后,消费者将消息通过websocket发送到前台进行显示。 经过查询资料发现,实际上logback日志已经 Read More
posted @ 2022-01-04 23:48 imissinstagram Views(331) Comments(0) Diggs(0)
WebSocket WebSocket是一种全双工协议,一般用于通讯和游戏等方面。 对于http协议而言,客户端主动发送一个请求,服务器才能给客户端一个响应,如果客户端没有向服务器发送请求,那么服务器就不会给客户端响应。比如在某些购物网站上,你点一下屏幕数据才会变一下,你不点的话就不会有什么变化。 Read More
posted @ 2021-12-31 00:07 imissinstagram Views(176) Comments(0) Diggs(0)
现在网上的用springboot对ElasticSearch做增删改查的文章,几乎都是用的原生API或者继承了ElasticsearchRepository去做。但是现在我用的springboot2.5.6已经移除了ElasticsearchRepository里的search()方法,只剩了一些特 Read More
posted @ 2021-12-13 20:16 imissinstagram Views(3687) Comments(0) Diggs(0)
简单说句。 今天报这个问题的时候我看了下我redis配置的写法: @Configuration public class RedisConfig { @Autowired private RedisTemplate<String, Object> redisTemplate; /** * 去掉key Read More
posted @ 2021-12-01 10:40 imissinstagram Views(64) Comments(0) Diggs(0)
首先,我用 brew list nginx 查到了用brew的方式安装的nginx所有目录: /opt/homebrew/Cellar/nginx/1.21.3/.bottle/etc/ (15 files) /opt/homebrew/Cellar/nginx/1.21.3/bin/nginx / Read More
posted @ 2021-11-11 01:20 imissinstagram Views(811) Comments(0) Diggs(0)
首先,随便打开一个视频,比如这个《你是性感的小偷》: 然后option+command+i调出控制台(以chrome为例): 会发现相应过来的内容里,有两种名字的xhr文件,其中30080代表视频,30280代表音频,查看右边的Request URL,发现这个URL是固定的,但是直接访问会被拒绝: Read More
posted @ 2021-11-01 01:22 imissinstagram Views(1785) Comments(0) Diggs(0)
<select id="getEmpByConditionTrim" resultType="com.study.mybatis.bean.Employee"> select * from myBatis.tbl_employee # prefix前缀:trim标签体中是整个字符串拼串后的结果,pr Read More
posted @ 2021-09-24 02:06 imissinstagram Views(1027) Comments(0) Diggs(1)
遇到这个问题,首先看下是不是web.xml写错了,需要注意的是<servlet>标签不能嵌套,每个类都要有独立的<servlet>标签。 如果没有写错,那可能遇到了和我一样的问题。检查一下log文件,看有没有报错: 如果报着个错,关注一下你xml文件里的版本号,tomcat8和4.0以上的版本不适配 Read More
posted @ 2021-08-05 17:20 imissinstagram Views(57) Comments(0) Diggs(0)
查询每个部门的员工个数: select d.department_id, ( select count(*) from employees e where e.department_id = d.department_id ) 个数 from departments d; 一个直接的思路是将两张表外 Read More
posted @ 2021-07-22 19:58 imissinstagram Views(53) Comments(0) Diggs(0)
字符串常量池(string pool)中是否可以存放对象? 可以存放对象,从String类的本地方法intern()可以看出字符串常量池可以存放对象: 同时可以看出,这个方法是有返回值的。 JDK6和JDK7中,intern()方法有什么变化? JDK7中,字符串常量池由方法区(永久代)移到了堆中, Read More
posted @ 2021-05-31 11:40 imissinstagram Views(59) Comments(0) Diggs(0)