自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 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 666

转载 2021-08-06

海康威视开放平台SDKhttps://open.hikvision.com/docs/docId?productId=37a7978a747a454da559febb6e9e26f6&curNodeId=2d4e3a762f4949f8ae85302d1cdee9a1

2021-08-06 09:16:29 80

原创 mysql分库分键值表映射案例分析

业务开发势必会遇到分表分库,列如订单表,朋友圈数据表这种,随着时间增长,势必会无限增长,这就逼着我们不得不按时间去进行水平分表,当你在后期维护的时候,你是否会遇到这种情况?例如:经过初步估算我们决定按着天分表,可是前期业务量并没有上来,导致一个表内的数据只有十几万,甚至更少?或者到了后期某个月或者某天,因为我们一个活动的开展,单子表单数据量激增至好几千万?这样势必会导致我们的资源浪费或者资源不足的情况。那我们改怎么办呢?解决方案:键值映射首先说下,这是我想到的名词,不知道别家怎么定的,欢迎讨论!先说

2021-07-05 09:21:27 209

原创 im负载均衡的实现

im负载均衡的实现im的负载均衡,其实主要就是tcp协议的负载均衡当im项目的用户量增加到一定的量的时候,势必需要增加服务器来解决单机问题,web项目中,我们可以使用nginx做反向代理,这是因为web服务的连接都是无状态的,交互完毕立刻关闭,而在im中,我们要保持连接,并让服务器主动通知对方接受消息。一次完整的通讯应该是 客户-》服务器-》客户。单台服务器中,我们可以使用tcp连接,在连接中保存客户的id,实现消息的发送。如果是4台服务器,两个客户在不同的服务器怎么办?解决方案1,如果是小规模的im

2021-07-02 14:49:18 337

原创 mysql分库分表策略

今天给大家分享一下,工作中用过的一些分表策略!首先!!垂直分表不是解决数据过大的根本方法!水平分表才是!!下面聊几个案列一。订单表,一般来说订单表单表在数据量到达200w的时候,开始慢慢显现出性能瓶颈,当访问数量增加时,可以使用从库加缓存的方式解决,但当数据量太多如2亿条的时候,我们就应该对表进行水平切割了,先说按月分表,就是每个月建立一个表 如 order_202006,订单号一时间为前缀,根据订单号先定位到所在的库,在进行存储,get的时候也是通过订单好直接定位到订单所在的库,然后获取。这样,

2021-07-02 12:08:16 393

原创 mysql分库之后如何分页查询

mysql分库之后如何分页查询按时间水表无限分表问题浮现前言:当我们的应用在经历时间的洗礼之后,mysql数据库势必会遇到数据量过大,需要分表分库,当然,我们应该一开始就进行这个操作!!切入正题:按时间水表无限分表例如:订单表我们对他进行水平分表,一时间对位订单号的头部 如:20210101112233321654,其中20210101112233部分为当前时间精确到秒,321654是我们的随机数,构造出的订单号作为分表标志,然后我们假设,一个月一张表,那么上述的订单号应该在 order_2021

2021-07-02 00:15:09 2175

原创 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 517 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 3686 3

原创 nginx 日志分析工具

nginx 日志分析 https://www.goaccess.cc/

2020-04-05 19:54:34 280

空空如也

空空如也

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

TA关注的人

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