contos7安装mysql-5.7.28源代码 首先查看支持的版本:https://www.mysql.com/support/supportedplatforms/database.html (mysql-5.7.28.tar.gz)(mysql-boost-5.7.28.tar.gz)第一种没 ...
分类:
数据库 时间:
2020-04-21 14:54:59
阅读次数:
113
一、套接字工作流程 1.1、套接字流程 服务器端先初始化socket:(创建套接字模块) 和端口绑定bind:(将地址绑定到套接字) 对端口进行监听listen:(监听链接) 调用accept堵塞:(接收服务器链接) 等待客户端连接connect:(客户端尝试连接服务器) 客户端发送请求send:( ...
分类:
其他好文 时间:
2020-04-21 00:20:16
阅读次数:
89
1 socket是什么 socket是一个位于应用层和传输层之间的“抽象层”,他把复杂的tcp/ip协议族隐藏在socket接口后面。socket抽象层位于传输层上面, 用户无需深入理解tcp/udp协议,只需要遵循socket的规定去编程,写出的程序自然就是遵循tcp/udp标准的。 2 基于TC ...
分类:
编程语言 时间:
2020-04-20 21:36:58
阅读次数:
85
socket层 Socket为我们封装好了TCP/IP协议,遵守Socket规定编程也就遵循了TCP/IP标准 也有人将socket说成ip+portip是用来标识互联网中的一台主机的位置,而port是用来标识这台机器上的一个应用程序ip地址是配置到网卡上的,而port是应用程序开启的,ip与por ...
分类:
编程语言 时间:
2020-04-20 18:51:33
阅读次数:
72
关联issue https://github.com/alibaba/flutter_boost/issues/613 1、Flutter侧可以用Navigator进行跳转,这样它们实际上是放在一个容器里的,你想关闭所有页面的时候直接用FlutterBoost.close 会移除所有Flutter页 ...
分类:
其他好文 时间:
2020-04-18 19:02:31
阅读次数:
451
在c++中进行动态内存申请的过程中,容易忘记delete, 即使自己没有忘记,但是因为有异常的抛出,所以也不能保证内存进行完全的释放。 auto_ptr智能指针 它只是众多的智能指针中的一种,是破坏性的指针。 使用std::auto_ptr智能指针 使用boost智能指针 使用atl框架中的智能指针 ...
分类:
其他好文 时间:
2020-04-18 14:08:15
阅读次数:
60
1. Nginx简介 Nginx [engine x]是HTTP和反向代理服务器,邮件代理服务器和通用TCP / UDP代理服务器,最初由Igor Sysoev编写。很长一段时间以来,它已经在许多重负载的俄罗斯站点上运行,包括 Yandex, Mail.Ru, VK和 Rambler。根据Netcr ...
分类:
其他好文 时间:
2020-04-17 21:51:13
阅读次数:
75
客服端-服务器模式 TCP/UDP telnet下载网页 telnet获取网页过程 步骤1: telnet www.baidu.com 80(设置目标服务器, 端口号) 步骤2: GET /index.html HTTP/1.1 Host: www.baidu.com 步骤3:然后连续按两下ente ...
分类:
Web程序 时间:
2020-04-16 19:24:12
阅读次数:
77
为什么要阅读Redis源码? 主要原因就是『简洁』。如果你用源码编译过Redis,你会发现十分轻快,一步到位。其他语言的开发者可能不会了解这种痛,作为C/C++程序员,如果你源码编译安装过Nginx/Grpc/Thrift/Boost等开源产品,你会发现有很多依赖,而依赖本身又有依赖,十分痛苦。通常 ...
分类:
其他好文 时间:
2020-04-16 15:36:31
阅读次数:
67
在manifest中注册BoostFlutterActivity报错:Installation did not succeed.The application could not be installed: INSTALL_FAILED_USER_RESTRICTEDInstallation via ...
分类:
其他好文 时间:
2020-04-16 13:21:38
阅读次数:
153