上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: 一、前言 在单核时代,大家所编写的程序都是单进程/单线程程序。随着计算机硬件技术的发展,进入了多核时代后,为了降低响应时间,重复充分利用多核cpu的资源,使用多进程编程的手段逐渐被人们接受和掌握。然而因为创建一个进程代价比较大,多线程编程的手段也就逐渐被人们认可和喜爱了。 记得在我刚刚学习线程进程的 阅读全文
posted @ 2021-09-03 16:12 Mr-xxx 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、简介 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Session机制,并比较说明什么时 阅读全文
posted @ 2021-09-01 22:56 Mr-xxx 阅读(244) 评论(0) 推荐(1) 编辑
摘要: 一、引言 通过这几天的研究,终于明白了Unicode和UTF-8之间编码的区别。Unicode是一个字符集,而UTF-8是Unicode的其中一种,Unicode是定长的都为双字节,而UTF-8是可变的,对于汉字来说Unicode占有的字节比UTF-8占用的字节少1个字节。Unicode为双字节,而 阅读全文
posted @ 2021-09-01 22:44 Mr-xxx 阅读(2771) 评论(0) 推荐(0) 编辑
摘要: 一、简介 RPC 是一种技术思想而非一种规范或协议,常见 RPC 技术和框架有: 应用级的服务框架:阿里的 Dubbo/Dubbox、Google gRPC、Spring Boot/Spring Cloud。 远程通信协议:RMI、Socket、SOAP(HTTP XML)、REST(HTTP JS 阅读全文
posted @ 2021-08-31 16:13 Mr-xxx 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 一、RPC 是什么? RPC 的全称是 Remote Procedure Call 是一种进程间通信方式。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这个远程调用 的细节。即程序员无论是调用本地的还是远程的,本质上编写的调用代码基本相同。 二、RPC 阅读全文
posted @ 2021-08-31 15:29 Mr-xxx 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一、股票买卖 1.1 最多买一次 题目链接: https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock/submissions/ 题目: 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 阅读全文
posted @ 2021-08-30 23:02 Mr-xxx 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 一、简介 定时器是网络框架中非常重要的组成部分,往往可以利用定时器做一些超时事件的判断或者定时清理任务等。 定时器有许多经典高效的实现。例如,libevent 采用了小根堆实现定时器,redis 则结合自己场景直接使用了简单粗暴的双向链表。 时间轮也是一个非常经典的定时器实现,Linux 2.6 内 阅读全文
posted @ 2021-08-30 17:31 Mr-xxx 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、大致流程 根据域名和 DNS 解析到服务器的IP地址 (DNS + CDN) 通过ARP协议获得IP地址对应的物理机器的MAC地址 浏览器对服务器发起 TCP 3 次握手 建立 TCP 连接后发起 HTTP 请求报文 服务器响应 HTTP 请求,将响应报文返回给浏览器 短连接情况下,请求结束则通 阅读全文
posted @ 2021-08-29 22:37 Mr-xxx 阅读(1595) 评论(0) 推荐(0) 编辑
摘要: 一、中央处理器 1.1 简介 早期CPU由运算器和控制器组成,称为中央处理机。随着ULSI技术的发展,CPU芯片外部增加了一些逻辑功能部件,CPU越来越复杂,因此CPU基本部分有了运算器、cache、控制器三大部分,称为中央处理器。 1.2 CPU具有的功能 指令控制:由于程序是一个指令序列,这些指 阅读全文
posted @ 2021-08-28 20:22 Mr-xxx 阅读(1604) 评论(0) 推荐(0) 编辑
摘要: 一、简介 which 查看可执行文件的位置 whereis 配合数据库查看文件的位置​ locate 配合数据库查看文件位置 find 实际搜寻硬盘查询文件名称 (find也可以根据文件大小-size 时间-atime 正则表达式-regex) 二、which 语法: [root @redhat~] 阅读全文
posted @ 2021-08-28 11:24 Mr-xxx 阅读(508) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页