Linux高级开发

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

网络编程

浏览 119 扫码 分享 2022-07-11 07:27:15

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • linux c解决多个第三方so动态库包含不同版本openssl造成的符号冲突
  • 编程之法:面试和算法心得
    • 1 程序员如何准备面试中的算法
    • 第一部分 数据结构
      • 第一章 字符串
      • 第二章 数组
      • 第三章 树
        • 3.1 红黑树
        • 3.2 B树
        • 3.3 最近公共祖先LCA问题
        • 3.4 R树:处理空间存储问题
        • 3.5 本章堆栈树图相关的习题
      • 第四章 查找匹配
        • 4.1 有序数组的查找
        • 4.2 行列递增矩阵的查找
        • 4.3 出现次数超过一半的数字
      • 第五章 动态规划
        • 5.1 最大连续乘积子串
        • 5.2 字符串编辑距离
        • 5.3 格子取数问题
        • 5.4 交替字符串
        • 5.5 最长递增子序列
        • 5.6 本章动态规划的习题
      • 第六章 海量数据处理
        • 6.1 关联式容器
        • 6.2 分而治之
        • 6.3 simhash算法
        • 6.4 外排序
        • 6.5 分布式处理之MapReduce
        • 6.6 多层划分
        • 6.7 Bitmap
        • 6.8 Bloom Filter
        • 6.9 Trie树(字典树)
        • 6.10 数据库
        • 6.11 倒排索引(Inverted index)
        • 6.12 海量数据去重之SimHash算法简介和应用
        • 6.13 本章海量数据的习题
      • 第七章 机器学习
        • 7.1 K近邻算法
        • 7.2 支持向量机
      • 附录 更多题型
        • 附录A 语言基础
        • 附录B 概率统计
        • 附录C 智力逻辑
        • 附录D 系统设计
        • 附录E 操作系统
        • 附录F 网络协议
        • 40亿个数中快速查找
        • hash表算法
  • RPC
    • gRPC
      • Windows平台C 使用VS2015 编译gRPC(总结)
      • windows端gRPC编译
      • gRPC有四种通信方式
      • golang中使用gRPC
      • gRPC服务发现与服务治理的方案
  • 连接池(mysql和redis)
    • 最详细的Redis通信协议规范
    • hiredis的使用
    • mysql api c客户端
  • OpenSSL
    • Android下openssl编译和使用
  • 大厂C 面试
    • 系统设计典型问题的思考
    • 腾讯面试
  • 网络编程
    • 从零开始的C 网络编程
  • C 并发编程(中文版)
    • 第1章 你好,C 的并发世界!
      • 1.1 何谓并发
      • 1.2 为什么使用并发?
      • 1.3 C 中的并发和多线程
      • 1.4 开始入门
      • 1.5 本章总结
    • 第2章 线程管理
      • 2.1 线程管理的基础
      • 2.2 向线程函数传递参数
      • 2.3 转移线程所有权
      • 2.4 运行时决定线程数量
      • 2.5 标识线程
      • 2.6 本章总结
    • 第3章 线程间共享数据
      • 3.1 共享数据带来的问题
      • 3.2 使用互斥量保护共享数据
      • 3.3 保护共享数据的其他方式
      • 3.4 本章总结
    • 第4章 同步并发操作
      • 4.1 等待一个事件或其他条件
      • 4.2 使用期望值等待一次性事件
      • 4.3 限定等待时间
      • 4.4 使用同步操作简化代码
      • 4.5 本章总结
    • 第5章 C 内存模型和原子类型操作
      • 5.1 内存模型基础
      • 5.2 C 中的原子操作和原子类型
      • 5.3 同步操作和强制排序
      • 5.4 本章总结
    • 第6章 基于锁的并发数据结构设计
      • 6.1 为并发设计的意义何在?
      • 6.2 基于锁的并发数据结构
      • 6.3 基于锁设计更加复杂的数据结构
      • 6.4 本章总结
    • 第7章 无锁并发数据结构设计
      • 7.1 定义和意义
      • 7.2 无锁数据结构的例子
      • 7.3 对于设计无锁数据结构的指导和建议
      • 7.4 本章总结
    • 第8章 并发代码设计
      • 8.1 线程间划分工作的技术
      • 8.2 影响并发代码性能的因素
      • 8.3 为多线程性能设计数据结构
      • 8.4 设计并发代码的注意事项
      • 8.5 在实践中设计并发代码
      • 8.6 本章总结
    • 第9章 高级线程管理
      • 9.1 线程池
      • 9.2 中断线程
      • 9.3 本章总结
    • 第10章 并行算法
      • 10.1 并行化标准库算法
      • 10.2 执行策略
      • 10.3 C 标准库中的并行算法
      • 10.4 本章总结
    • 第11章 多线程程序的测试和调试
      • 11.1 与并发相关的错误类型
      • 11.2 定位并发错误的技术
      • 11.3 本章总结
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注