- 博客(10)
- 收藏
- 关注
原创 更换docker镜像源
docker.io -----→ docker.m.daocloud.io 亲测可用。新增或修改 /etc/docker/daemon.json。支持前缀替换的 Registry。更换docker镜像源。
2024-07-17 17:47:01 571 1
原创 tp5 nginx配置
server { listen 80; root /www/web/crm_webvtao_com/public_html; server_name crm.test.com; index index.html index.php index.htm; error_page 400 /errpage/400.html; error_page 403 /errpage/403.html;
2022-04-09 17:05:35 683
转载 2021-08-06
海康威视开放平台SDKhttps://open.hikvision.com/docs/docId?productId=37a7978a747a454da559febb6e9e26f6&curNodeId=2d4e3a762f4949f8ae85302d1cdee9a1
2021-08-06 09:16:29 108
原创 mysql分库分键值表映射案例分析
业务开发势必会遇到分表分库,列如订单表,朋友圈数据表这种,随着时间增长,势必会无限增长,这就逼着我们不得不按时间去进行水平分表,当你在后期维护的时候,你是否会遇到这种情况?例如:经过初步估算我们决定按着天分表,可是前期业务量并没有上来,导致一个表内的数据只有十几万,甚至更少?或者到了后期某个月或者某天,因为我们一个活动的开展,单子表单数据量激增至好几千万?这样势必会导致我们的资源浪费或者资源不足的情况。那我们改怎么办呢?解决方案:键值映射首先说下,这是我想到的名词,不知道别家怎么定的,欢迎讨论!先说
2021-07-05 09:21:27 245
原创 im负载均衡的实现
im负载均衡的实现im的负载均衡,其实主要就是tcp协议的负载均衡当im项目的用户量增加到一定的量的时候,势必需要增加服务器来解决单机问题,web项目中,我们可以使用nginx做反向代理,这是因为web服务的连接都是无状态的,交互完毕立刻关闭,而在im中,我们要保持连接,并让服务器主动通知对方接受消息。一次完整的通讯应该是 客户-》服务器-》客户。单台服务器中,我们可以使用tcp连接,在连接中保存客户的id,实现消息的发送。如果是4台服务器,两个客户在不同的服务器怎么办?解决方案1,如果是小规模的im
2021-07-02 14:49:18 374
原创 mysql分库分表策略
今天给大家分享一下,工作中用过的一些分表策略!首先!!垂直分表不是解决数据过大的根本方法!水平分表才是!!下面聊几个案列一。订单表,一般来说订单表单表在数据量到达200w的时候,开始慢慢显现出性能瓶颈,当访问数量增加时,可以使用从库加缓存的方式解决,但当数据量太多如2亿条的时候,我们就应该对表进行水平切割了,先说按月分表,就是每个月建立一个表 如 order_202006,订单号一时间为前缀,根据订单号先定位到所在的库,在进行存储,get的时候也是通过订单好直接定位到订单所在的库,然后获取。这样,
2021-07-02 12:08:16 421
原创 mysql分库之后如何分页查询
mysql分库之后如何分页查询按时间水表无限分表问题浮现前言:当我们的应用在经历时间的洗礼之后,mysql数据库势必会遇到数据量过大,需要分表分库,当然,我们应该一开始就进行这个操作!!切入正题:按时间水表无限分表例如:订单表我们对他进行水平分表,一时间对位订单号的头部 如:20210101112233321654,其中20210101112233部分为当前时间精确到秒,321654是我们的随机数,构造出的订单号作为分表标志,然后我们假设,一个月一张表,那么上述的订单号应该在 order_2021
2021-07-02 00:15:09 2226
原创 wdcp mysql5.7出错 安装前置
centos8 安装wdcp mysql5.7问题总结没有cmake执行yum install cmakeyum install gcc-c++ libstdc+±devel2.Curses library not found. Please install appropriate package 问题解决yum -y install ncurses-devel3.CMake Error at rapid/plugin/group_replication/rpcgen.cmake:93 (ME
2021-06-03 10:48:23 617 1
原创 golang 微信支付全解析
由于项目需要,对接了一下最新的apiv3版的微信支付,花了不少时间,为避免大家走弯路,把详细的对接过程给大家分析一下。首先上官网开发者文档copy一下代码!由于我们这次接通的是小程序的支付,所以基本代码都在后端。https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_8_2.shtml 小程序支付开发指引整体的流程大致是 统一下单 — 支付通知先上一段代码/* Package core 微信支付api v3 go http-
2021-04-24 09:50:10 4041 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人