- 博客(15)
- 收藏
- 关注
原创 erlang/OTP实战——缓存系统打造与分析
学习一定时间的erlang语言以后,逐步对OTP系统的构成越发熟悉,今天来分析OTP实战编程中打造缓存系统的部分。
2023-10-17 00:14:35 236
原创 基于TCP的RPC服务器分析
值得注意的是,这些对于用户来说,-> 带外消息,采用call和cast以外的手段发送的信息都由该方法处理,当我们的服务器需要与第三方模块通信,但是这种通信依赖直接消息通信而不是OTP库调用时,就需要使用这种方式。-> 初始化回调,启动gen_server容器进程时函数调用,首先其接受一个参数,参数代表用户想要监听的端口(值得注意的是,哪怕只有一个参数,也需要使用列表传递,),然后使用标准库中的tcp模块建立一个TCP监听,然后返回一个三元组,包含原子ok,初始化状态,和一个超时值0。
2023-10-15 21:05:33 79
原创 TCP/IP 学习
在假想的TCP建立的连接时二次握手过程中,Client发送Server发送一个SYN请求帧,Server收到后发送了确认应答SYN+ACK帧。按照两次握手的协定,Server认为连接已经成功地建立了,可以开始发送数据帧。这个过程中,如果确认应答SYN+ACK帧在传输中被丢失,Client认为连接还未建立成功,将忽略Server发来的任何数据分组,会一直等待Server的SYN+ACK确认应答帧。
2023-10-09 23:51:06 76
原创 linux下编写erl源文件的编译脚本
通过compile文件把test.erl文件编译为了test.beam文件,并成功在Eshell中运行。erlc是Erlang编程语言中的编译器,用于将Erlang源代码编译成可执行的字节码文件。erl源文件的编译方式有两种,一种是直接在。编译为beam字节码文件。
2023-10-04 20:50:42 254
原创 linux下的erlang开发
鉴于网络上已经有相当多的安装教程,笔者这里放一个VM的安装资源以及ubuntu官网aliyun: 阿里云盘VM16PRO版ubuntu官网:ubuntu官网命令如下提示我们找不到yum命令,我们去下载yum模块使用命令安装前置条件,期间如果遇到权限问题前面加sudo输入密码即可安装完基础环境后安装yum这时候提示我们找不到yum 应该是 /etc/apt/sources.list 软件源的配置出了问题,我们直接vim打开修改添加清华的镜像源使用前需要找到自己对应的版本,链接在此:清华镜像地
2023-09-20 00:12:07 116
原创 Erlang数据库 - Mnesia
数据库,在计算机的世界里,我们要开发一个APP,亦或者是制作一个小程序,还是说要编写一个多用户游戏,制作一个新网站,或者创建一个在线支付系统,都需要数据库(DataBase)以及数据库管理系统(Database Management System,简称DBMS)。Erlang理所当然也给我们提供了响应的配套系统,本文旨在分享笔者学习和使用erlang数据库mnesia时的经验和学习过程。
2023-09-16 19:47:58 195
原创 计算机网络实验相关总结(验证性,wireshark,CPT)
计算机网络——验证性、Wireshark、CPT验证性IpconfigPingTracert (Trace Route)ARP(Address Resolution Protocol)插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入验证性Ipconfigipconfig 是微软操作系统
2022-01-03 16:31:14 1979
原创 CSS相关知识总结
CSS相关知识总结CSS介绍CSS用法相关CSS语法选择器CSS生效的三种形式外部样式表内部样式表内联样式有关颜色、尺寸、对齐CSS介绍CSS是级联样式表(Cascading Style Sheets)的缩写。HTML 用于撰写页面的内容,而 CSS 将决定这些内容该如何在屏幕上呈现。网页的内容是由 HTML的元素构建的,这些元素如何呈现,涉及许多方面,如整个页面的布局,元素的位置、距离、颜色、大小、是否显示、是否浮动、透明度等等,这些都将由CSS完成CSS用法相关CSS语法一条CSS样式规则由
2021-04-13 22:04:31 195
原创 HTML相关知识的总结
(记录用)相关HTML知识学习总结HTML简介+开发工具新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入HTML简介+开发工具HTML是超文本标记语言(HyperText Markup Language)的缩写。我们用
2021-03-23 21:48:48 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人