自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【消息队列】对于消息队列设计的思考

1.消息可靠性如何保证?2.如何从消息的吞吐量方面来设计符合需求的消息队列?3.

2021-03-30 10:55:32 226

原创 【Linux服务器开发】4.4消息队列和ZeroMQ

1.官方文档与源码ZeroMQ官⽅⽂档⽹址:http://zguide.zeromq.org/page:all源码下载地址:http://download.zeromq.org/

2021-03-30 10:20:24 185

原创 std::ranges::is_heap

https://en.cppreference.com/w/cpp/algorithm/ranges/is_heap#include <algorithm>#include <bit>#include <cmath>#include <iostream>#include <vector> void out(const auto& what, int n = 1) { while (n-- > 0) std::cout

2021-03-28 00:50:27 239

原创 Dijkstra算法

引用阅读1

2021-03-27 21:40:16 143

原创 【C++】线程局部存储

TLS或thread local

2021-03-27 21:15:48 267

原创 常见开源项目中的默认端口总结

redis 6379mysql 3306

2021-03-27 19:25:27 380

原创 内存屏障

引用阅读1

2021-03-27 18:26:00 184

原创 【Redis-6.0.8】Redis源码分析入门

D:\005-01-代码\001-开源项目源码\007-redis\redis-6.0.8.tar\redis-6.0.8\redis-6.0.8\src\server.c中的main函数

2021-03-27 14:36:37 717

原创 【架构】2.6 分布式锁

0.问题进程使用互斥锁,进程挂掉,如何释放锁?1.锁的知识回顾1. 线程锁2. 进程锁(nginx 中 accept 锁-共享内存+信号量)3. 分布式锁(在不同机器的进程的锁)2.现有的提供的分布式锁的解决方案的开源项目1.redis2.mysql3.zookeeper3.分布式锁需要考虑的因素及特征1.互斥性2.可重入性,一个进程允许递归获取锁,当然也需要递归释放锁3.对于锁超时的处理(比如说如果进程挂了,会导致锁超时,需要考虑释放分布式锁)4.高效高可用

2021-03-27 11:08:22 190

原创 【TH网络】笔记一

1.课程安排以TCP/IP协议栈为依托,由上到下,从应用层到记住设置介绍协议

2021-03-26 17:28:21 194

原创 【TARS】Cookie

Tars的cookie功能

2021-03-26 17:19:04 183

原创 【TARS】TLS支持

TARS支持TLS

2021-03-26 17:18:00 167

原创 【TARS】HTTP2

TARS中的HTTP2

2021-03-26 17:16:08 237

原创 【TARS】HTTP1

TARS中的HTTP1

2021-03-26 17:14:42 176

原创 【TARS】第三方协议

第三方协议

2021-03-26 17:13:27 152

原创 【TARS】protobuf

protobuf协议支持文档

2021-03-26 17:11:48 275

原创 JSON

HTTP协议和json数据

2021-03-26 16:24:27 139

原创 【NODEJS】ejs

1. 步骤1.cd /home/muten/expressStudy/express02/views2.npm install ejs --save

2021-03-26 11:02:45 207

原创 【NODEJS】express的简单使用

1.检查NodeJs 的版本node -v2.判断本地是否安装expressexpress --version3.全局安装expresscnpm install -g express或npm install -g express4.全局安装express-generator (最新express4.0版本中将命令工具已经分离出来)cnpm install -g express-generator或npm install -g express-generator

2021-03-26 09:41:49 193

原创 【TARS】TarsWeb 说明

https://doc.tarsyun.com/adminer/start/index.html#/tarsdoc/SUMMARY.md

2021-03-25 20:41:05 414

原创 HTTP3

HTTP3

2021-03-25 19:48:18 188

原创 【TARS】RegistryServer中的数据库操作与ReapThread线程

0.复习与回顾C++

2021-03-24 23:01:27 385

原创 【TARS】RegistryServer中的RPC调用

0.复习与引用如链接中的【Servant,XXXServant及XXXServantImp之间的关系】中阐述的那样,在tars中,Servant,XXXServant及XXXServantImp有如下关系:

2021-03-24 16:08:21 474

原创 MPI

并行计算:MPI总结

2021-03-23 22:27:57 254

原创 【GDB】调试C++的插件,DEBUG下的异常指标

一个教材链接

2021-03-18 14:53:18 351

原创 【IP/TCP】127.0.0.1和localhost和本机IP三者的区别

阅读链接

2021-03-17 18:57:18 384

原创 【TARS】RegistryServer网络模块及业务处理模块分析

1.先看看Application中哪些代码与网络模块的初始化void Application::main(int argc, char *argv[]){ ...... vector<TC_EpollServer::BindAdapterPtr> adapters; //绑定对象和端口 bindAdapter(adapters); ...... ;} void Application::waitForShutdow

2021-03-17 16:48:22 951

原创 ISTIO

学习链接Istio是啥?一文带你彻底了解

2021-03-16 14:14:29 216

原创 【TARS】理解RegistryServer

1.源码与可执行程序/home/muten/module/TARS/TarsFramework/RegistryServer/usr/local/app/tars/tarsregistry/bin/tarsregistry

2021-03-11 13:13:52 2072 2

原创 【工具】Makefile

patsubst

2021-03-09 20:55:05 477

原创 【Mysql】好书好文好链接及其他资源

源码分析MySQL mysql_real_query函数

2021-03-09 12:28:04 256

原创 【NODEJS】学习笔记一

1.用url模块解析js代码中用console.log(req.url);获取了url,那么url如何来解析呢?用url模块即可.

2021-03-08 18:21:27 458

原创 【工具】Chrome抓包

方法1在Chrome界面按F12方法2在页面元素上右键点击,选择“检查”方法3选择更多工具->开发者工具

2021-03-08 17:30:08 1612

原创 【TARS】TARS中的nodejs

1.B站Nodejs学习链接2020年重新录制的Nodejs教程Nodejs源码下载地址: https://www.itying.com/goods-240.htmlKoa2 Cms实战教程: https://www.itying.com/goods-800.htmlEgg.js仿小米商城项目实战:https://www.itying.com/goods-941.htmlNestjs仿小米商城项目实战: https://www.itying.com/goods-1139.htmlNodej

2021-03-08 14:11:55 498

原创 【TARS】Mysql操作

0.学习链接TARS基金会CSDN-TarsCpp 组件之 MySQL 操作1.

2021-03-08 13:08:14 550 2

原创 【TARS】鉴权功能

0.学习链接TARS基金会CSDN-TARS 的服务鉴权功能-避免数据泄露1.

2021-03-08 13:06:18 314

原创 【TARS】日志服务

0.学习链接学习链接

2021-03-07 17:46:19 491

原创 【C++】准标注库boost的安装

1.源码https://dl.bintray.com/boostorg/release/1.75.0/source/2.一些参考链接参考链接1参考链接2参考链接3参考链接4参考链接5

2021-03-07 16:58:02 411

原创 Linux网络编程的发展

D:\011-Applying\Linux网络编程\源码-写博客

2021-03-07 15:58:48 250

原创 【TARS】PUSH功能

0.学习链接TarsdocGitHub在线文档-Tars的push功能1.

2021-03-07 15:07:54 574

空空如也

空空如也

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

TA关注的人

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