自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 mac os 的esc无效的解决方案

之前macos的esc键经常不好用,因为自己外接的机械键盘,笔记本自带的esc键也不好使,最后发现只要把活动监视器里的siri强制结束,就好了!!!一般按键使用外接键盘还不好使,都是让软件给占用了,找到占用的软件就可以了...

2022-04-23 11:10:16 8441 4

原创 laravel的mysql的分表及分表联查解决方案

0X00 问题初现php的laravel如何实现水平分表?最近手里有个项目,框架使用php的laravel7框架,由于数据量激增,当时为了快速迭代开发的详情表现在一晚上就干出30万行的数据量,主表已经一千两百万的数据。因为这只是用来存储记录用户视频详情,所以决定使用按月进行水平分表。初期直接使用union all进行联表,导致sql没有走索引,早上六点客户疯狂发消息说生产挂了,赶紧排查发现所有sql都在全表扫描,把SQL服务器打死了,语句如下select * from (select * from v

2021-10-28 00:48:50 1216 7

原创 Go gorm提示504、websocket断开连接检测的各种坑

最近从在写一个课程上报的模块,要求前端使用websocket长连接到后端,实现实时上报学习进度的功能。这次没有使用php或者java,尝试使用一把golang作为上报模块的开发语言。用到了gorm和websocket,这次总结下遇到的坑。1.websocket无法检测到连接断开在使用websocket的时候,因为其底层基于tcp连接,所以不执行发送命令是获取不到连接断开的通知的;因此前端发送心跳包到后端,后端可以以返回一个心跳包的形式,判断是否出现err,如果出现err则说明连接断开,处理断开后的逻辑,

2021-09-06 00:24:16 1714

原创 mybatis批量更新不同参数多条语句带分号update报错的解决方案

问题在走接口的时候,需要使用mybtatis的批量更新,偷了个懒使用Foreach的形式拼接多个sql语句进行更新。结果在执行到这个sql的时候update一直报错### Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version

2021-05-06 15:00:00 1458 2

原创 安卓代理services出现No buffer space available错误或者ENOBUFS错误的主要原因

来源在开发一个利用安卓vpn service实现类似于防火墙的功能的时候,外网获得数据,然后重新从向vpn的File channel写入的时候,报错No buffer space available,换成FileOutputStream调用write的时候,错误变成了ENOBUFS,而且出现时机不定,都是在channel准备写入特别大的bytebuffer的时候出现的(一般都是2w+、3w+ b...

2020-03-12 00:06:21 515

原创 ESP8266在arduino下开启路由转发实现wifi中继的方法小记

怎么坑想的是用esp8266(实际上是nodemcu)开启路由转发,让esp8266变成一个wifi中继,原有的nodemcu支持STA模式,AP模式,STA+AP模式,但是STA+AP模式不能实现封包转发,按着网上的教程重新编译固件之后,还是没法实现封包转发。当时还是大二,也没学过硬件所以看的挺吃力的怎么填坑按着网上的方法把封包转发打开之后编译好,手动在arduino把dns封包转发写好之...

2020-02-23 22:47:38 2782 6

原创 vue-router或者vue-admin-template中刷新跳转404的解决办法

vue或者vue-admin-template中任意页面刷新都跳转404vue在刷新的时候动态添加的router会清空,所以在动态添加的路由页面刷新的时候会因为清空的router而跳转到404.。在/src/premission.js的最下方router.afterEach修改成下面这样router.afterEach(to =>{ sessionStorage.setItem('r...

2020-02-23 22:22:52 5073 4

python3.7.4.zip

python3.7.4直接安装版for win64,MD5校验码:a702b4b0ad76debdb3043a583e563400,校验方式:cmd->certutil -hashfile "你下载的文件位置" md5 即可 解压密码:123456789

2019-08-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除