- 博客(8)
- 收藏
- 关注
原创 微信公众号开发
(3)第三方服务器获取这些消息之后,需要按照微信服务器传过来的XML的语言进行解析,获取到信息之后,根据用户的需求,提供服务,然后封装成XML数据,传回到微信服务器上去。(2)微信服务器接收到用户的消息处理之后,通过开发者配置的URL和Token 来找到第三方服务器,并以XML形式向第三方服务器发送消息。(4)微信服务器解析这些XML,并把相应的内容还回给用户。(1)首先,用户向微信服务器发送消息;基本就结束了一个基本的请求与相应。
2024-08-07 17:36:24
192
原创 Redis
主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。指缓存中某个热点数据失效,此时有大量并发请求同时访问这个失效的数据,导致这些请求直接访问数据库,造成数据库压力过大,甚至导致数据库崩溃。批量数据几乎同时过期,redis删除后,大量请求访问数据库,导致数据库压力剧增,则为缓存雪崩。一个请求查询redis未找到数据后再次查询数据库,redis失去了缓存的意义,则为缓存穿透。有数据没有被随机删掉,等查询到该数据时,发现已过期,再被redis删除,属于被动删除。缺点:不适合高频存储。
2024-08-07 17:32:20
361
原创 nginx
nginx可以用来做反向代理,负载均衡等域名解析如何通过一个域名来访问服务器呢?例如:www.baidu.com1、首先在客户端输入一个域名:www.baidu.com,需要对这个域名进行解析。客户端会向发送请求,看是否有缓存。如果有记录则返回ip地址2、没有则向发送请求,取得记录后在本地DNS服务器记录下来,然后返回给客户端(仅自己学习使用,若图片有侵权,可联系我删除)
2023-04-07 15:46:02
118
原创 Maven-pom.xml文件
在Maven世界中,project可以什么都没有,甚至没有代码,但是必须包含pom.xml文件。最基本的功能,创造项目运行的环境,以及打包该项目。
2023-04-07 14:56:37
146
原创 MyBatis流-读取大量数据
按照总成绩排序,2和3出现的顺序是随机的。如果恰好两条数据在不同页,在TiDB数据库中分页时,会永远有一条数据查不出来;同理导出时,会有一条数据重复出来两次。可以通过两个字段来控制分页查询。但本文是想通过流的方式一次导出十几万条数据。流式查询指的是查询成功后不是返回一个集合而是返回一个迭代器,应用每次从迭代器取一条查询结果。流式查询的好处是能够降低内存使用。TiDB数据库 分页读取数据时,若两条数据排序字段相同的话,在分页时会有bug找不到其中一条。3、service层。
2023-04-03 16:00:48
836
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人