个人博客
先来看看效果图,图片大小受限,只展示聊天部分,更多效果请看视频Table of Contents一、准备1-1、映射外网工具1-2、一个测试微信号1-3、MySql数据库二、启动项目三、视频讲解四、文字讲解4-1、xml解析4-2、异步处理4-3、主要的业务逻辑4-4、其它业务逻辑4-4-1、WebSocket4-4-2、WxHandler4-4-3、MsgController4-4-4、SessionController4-4-5、UserController一、准备1-1、映射外网工具微信公众号和我们代码之前交互,是需要我们提供可以被外网访问的接口。ngrok下载、安装、使用1-
2021-04-01 15:27:55
244浏览
0评论
点赞2
B站地址:https://www.bilibili.com/video/BV1q54y1U7vXGitHub地址: https://github.com/xdxTao/amnesia如果觉得不错的话,可以给我一个start嘛?体验地址:
2020-08-24 13:43:52
341浏览
7评论
点赞9
之前写过Nginx负载均衡的配置,详情可以看这里 Nginx实现负载均衡Linux版本(六种负载策略)今天来探讨一下当我们有多台服务的时候,其中一台服务挂掉了会怎么样呢?我们使用上文中的思路去搭建一个简单的负载均衡,然后关闭其中一台再来访问,会发现我们的浏览器卡住一直转圈圈,过了很久才会显示结果。由此我们可以得出结论Nginx负载的时候如果其中一台服务挂掉了,它会把请求转发到另一个可以提供服务的机器,其中这之间的超时等待默认是60s我们可以通过这一个配置去改变这个时间(proxy_connect_timeout 定义与代理服务器建立连接的超时。请注意,此超时通常不能超过75秒。),比
2021-04-05 15:10:23
4浏览
0评论
点赞0
Table of Contents一、问题二、结论证明实验一实验二一、问题思考一下假如你有一个这样的需求 有一张账单表(bill_detail),一张开票表(open_invoice)每一个用户有三种费用类型,分别是水费、污水费、违约金。(分别对应cost_type = 01、02、03)现在要查询每个用户的欠费总额,和是否开票。(注:只有水费可以开票,其它的不需要)账单表(bill_detail)CREATE TABLE `bill_detail` ( `id` VARCHAR(50) NOT NULL COMMENT 'id', `cost_type` VARCHAR(2)
2021-04-01 15:25:04
5浏览
0评论
点赞0
一、试着想一下如果有这样一个需求应该怎么去做:有一张学生表,和一张分数表。要查出每个学生姓名和分数,分数以逗号隔开eg:张三 80,90,100这个需求很简单,有很多种办法来解决,最简单的是我们可以先查询学生,然后再去查询分数,最后由程序代码组装。学生表(stu)idname1张三2李四3王五分数表(course)idnamestu_idscore1语文1802数学1903英语1754语文2555数学2456英语390二、但是前段时间朋友推荐了一个MySql关键字group_concat,使用这个关键字就很简单了。SELECT s.name name, GROUP_CONCAT(
2021-03-25 20:09:42
15浏览
0评论
点赞0
时间的确过的蛮快的,当我还是学生的时候我总是觉得自己不是个学生,马上就毕业了嘛。而当我真正毕业后,每当工作或者生活中有点过错的时候,我总会安慰我自己说:我还是个刚毕业的学生呢。我刚来的时候,我师傅大概就是我现在这个阶段吧,我觉得他应该是社会人,我还是“学生”,而如今我到了这个阶段,我不得不承认我已然和学生没有任何关系了,可能不想长大是每个人的心里吧。一还有三个月就工作一年了,姑且算工作一年了吧,来捋捋这一年来的得与失。刚来的时候,我师傅还和我说你比我进来的时候厉害多了,我那时候还告诉他是因为我实习过一年的原因,他说还是实习过,果然不一样。然不曾想,我来的时候觉得他挺厉害的,现在依旧觉
2021-03-25 20:05:57
43浏览
2评论
点赞4
一、没有人是永远元气满满越是迷茫的时候,就越会被负能量缠绕,大学的时候我自嘲的说我也是一个有大姨夫的人,每个月总有那么几天头顶着“乌云”干什么都没什么兴趣。现在也偶尔会有不开心的时候,只是不像以前那样每个月都有几天,可能一个月一天、也可能过了几个月会有几天。我是不相信一个正常人会一直都元气满满,每天都很开心快乐,毕竟有人的地方就有江湖,有江湖就会有纷争,有纷争就会产生情绪波动。二、是有一些办法可以调整心态的2-1、听一些激情的音乐,最好是外加一点运动,比如骑车、慢跑。从我住的地方到地铁站骑车要10来分钟,我每天早上都是带上耳机来一曲激情的歌,随着音乐的起伏时快时慢的骑行,偶尔开心了也
2021-03-25 20:02:41
26浏览
1评论
点赞1
一我在刚写公众号的时候,时不时的有人会问,我做这个能赚钱吗?以前我还写过一篇文章来专门说这件事,大致的意思如下:我做公众号目前只是想续写我写字的爱好。百分之90的坚持是爱好,还有百分之十的是幻想,毕竟现在那么多人通过文字、视频赚了很多钱呢。但是不管如何我是没想过三年之内赚钱的。每次我说三年的时候,问我的人总会觉得不可思议会觉得三年太长了,我以前倒也不觉得三年太长或者太短,我也只是随便说了一个数字。(现在三年已过半)现在看来三年之内赚到钱,太过简单了。但三年之内想要赚到钱又太过难了。上周公众号的粉丝突破了500,可以开通流量主,也就是在文章里面添加广告,这样就会有广告收入。我就尝试了开
2021-03-16 17:27:55
44浏览
0评论
点赞2
Table of Contents一、前言1-1、什么时候需要分表呢?1-2、分表的规则是什么呢?1-2-1、分表前后1-2-2、其它二、举例场景三、实现分表功能3-1、数据的增删改3-2、数据的查询3-3、自动创建表3-4、其它一、前言1-1、什么时候需要分表呢?这个其实就很简单了,就是当表数据太大的时候,一个表里面存储不下,或者存储后影响使用(比如数据多的时候就影响查询效率)1-2、分表的规则是什么呢?一般来说我们都是根据数据量来分表的,数据存储是为了后面使用,所以我们表名也应该清楚明了。我们可以根据数据量分为、天、月、年 (当然了,还可以细分,但是逻辑会相对复杂一些,原理都一样
2021-03-10 19:56:51
26浏览
0评论
点赞2
一可能每个时代都有每个时代的主题,而我们这一代的主题基本上就是买房。我也在想为什么每次都会提起这个话题呢?可能是未来的一切都是围绕着房子吧,我会经常思考未来会怎样,所以我会经常思考关于买房子的问题,而最近又有所改变,我想记录下来每一次的心里变化,或许它代表我们这一代一部分人的心里变化。以前我总想着去武汉买一个房子,等我老去的时候把它卖一半,拿着一半的钱去支持我的旅行梦想,后面仔细计算了好像又不行。虽然现在的房价可能看起来很高,但是正是因为如此我们才会“好好努力”,未来支持我们努力的可能不是房子,但还是应该有一个东西会“支持着我们奋斗”。前段时间计算了一下在武汉买一个200w的房子,按
2021-03-10 19:55:55
13浏览
0评论
点赞0