自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux shell 脚本练习(八)

使用shell 实现列表排序。

2024-12-21 00:25:09 287

原创 Linux shell脚本练习(七)

check_ip,检查ip格式是否正确。

2024-12-19 23:57:45 265

原创 Linux shell脚本练习(七)

组合多个系统命令,通过脚本实现修改系统配置。

2024-12-18 23:40:30 259

原创 Linux shell脚本练习(六)

开始清理 /tmp 中超过 30 天未修改过的文件...清除系统默认文件缓存/tmp中超过30天未访问的文件。

2024-12-17 21:57:21 239

原创 Linux shell脚本练习(五)

防止ddos攻击,当某个ip访问过于频繁不合理时,对其进行屏蔽。nginx 日志按日期切割。

2024-12-16 23:27:17 380

原创 Linux shell脚本(四)

定时清空文件信息,同时记录清空前数据量。

2024-12-16 00:16:36 150

原创 Linux shell脚本练习(三)

获取某目录下的文件数量,包括子文件数量。获取某个目录下的文件数量。

2024-12-12 21:46:10 349

原创 Linux shell脚本练习(二)

使用shell脚本对nginx访问信息进行统计。

2024-12-11 02:37:56 249

原创 Linux shell脚本(一)

nginx 服务已经处于开启状态。

2024-12-09 23:41:10 504

原创 Linux 常用命令(二)

aa,bb,ccaa bb cca b c da,b,c,daaaa bb cca b c dabbaa bb cca b c daa,bb,ccaa bb cca b c d4 b3 a2 e1 f1 f2 e3 a4 b3 a2 e1 f3 e2 e1 f2 e3 a3 e6 cc.txt1,5c1,6。

2024-12-09 00:21:56 667

原创 Linux (常用命令总结)

netstat -nltp 查看网络端口号占用。free 显示系统内存使用情况。

2024-12-06 00:58:25 633

原创 Erlang gen_server+ets练习

1.实现一个简易的通信交互。

2024-12-04 23:25:56 373

原创 Erlang socket编程(二)

服务器收到的Str = "list_to_tuple([2+3*4,10+20])"服务器 回复 = {14,30}客户端 收到 = {14,30}模拟服务器和客户端通信。

2024-12-04 22:52:24 190

原创 Erlang socket(一)

从服务器获取数据,从百度获取html页。

2024-12-04 01:03:37 947

原创 Erlang 文件练习 计算某个小文件的MD5校验和

【代码】Erlang 文件连续 计算某个小文件的MD5校验和。

2024-12-03 00:33:55 213

原创 Erlang 文件 实现文件查找

【代码】Erlang 文件 实现文件查找。

2024-12-01 22:31:04 239

原创 Erlang 文件操作

更多

2024-11-28 21:36:49 458

原创 Erlang ets与dets互相转化

1.ets转dets。2.dets转ets。

2024-11-28 00:47:24 261

原创 Erlang dets(一)

创建一个基于磁盘的表,它将把文件名映射到整数上。

2024-11-26 23:44:41 305

原创 Erlang 采用迭代,获取ets表数据

【代码】Erlang 采用迭代,获取ets表数据。

2024-11-21 23:59:17 321

原创 Erlang ets(二)

测试:对3字符单词进行存储,并进行检索,测试不同的存储效率。

2024-11-19 23:16:50 346

原创 Erlang 文件常见操作

data1.dat执行某个文件里的Erlang表达式对文件里的某个位置进行写入命令行测试%%这种种Erlang数据类型组成的序列,可调用file:consult来读取所有的 数据类型。

2024-11-18 22:25:19 857

原创 Erlang ets

ETS和进程字典都是Erlang所独有的。ETS是Erlang Term Storage 的缩写,它是一个基于内存的KV( Key Value) Table,支持大数据量存储以及高效查询。要使用ETS表,首先就要先新建ETS表。

2024-11-18 00:41:49 843

原创 Erlang OTP(实践)

【代码】Erlang OTP(实践)

2024-11-14 00:41:22 359

原创 Erlang OTP(五) gen_server小结

通用服务器模块(gen_server) 回调模块(my_bank)当回调函数调用失败或返回错误值时,gen_server会中止。gen_server不会自动跟踪退出信号。

2024-11-12 23:30:39 637

原创 Erlang OPT(四)

银行bank示例。

2024-11-11 21:41:39 362

原创 Erlang OTP(三)

Erlang OTP 基础示例4

2024-11-10 23:21:47 224

原创 Erlang OTP(二)

消息接收的时候,将新的模块,和字典传递传入下一次的进程。

2024-11-08 00:58:18 192

原创 Erlang OTP(一)

下面的这个服务器程序,在请求导致服务器程序出现异常时,会让客户端代码异常退出。

2024-11-06 22:46:10 284

原创 Erlang IRC Lite

【代码】Erlang IRC Lite。

2024-11-06 01:12:45 168

原创 FinalShell链接找回密码

长时间没有使用虚拟机忘记密码,finalshell的连接保存的密码,可以通过下面这个网址解析出来。在json文件中找到加密的密码在网站中输入即可获取解析密码。//文件地址finalshell\conn\ssm。

2024-11-01 00:15:53 652

原创 Erlang安装配置(Linux)

/ 添加保存下面的配置。// 保存退出后。// 等待执行结束。

2024-11-01 00:05:09 542

原创 Erlang分布式编程基础

我们向一个服务提交一个名字,然后该服务器向我们返回与这个名字相关联的值,这样的服务就叫做名字服务。当然我们也能通过名字服务来修改给定名字所对应的值。第一个名字服务极为简单。这个小例子的目的并非是要编写一个容错的名字服务而是为了让我们开始熟悉分布式编程技术。因此它不具备容错性,也就是说在它崩溃时它存储的全部数据都会丢失。

2024-10-30 23:50:48 847

原创 并发编程中的错误处理

当Pid进程向一个系统进程发送一个内容为why的退出信号时,系统会把退出信号转换为消息{'EXIT',Pid,why}然后送入系统进程的邮箱。如果其中的一个进程调用了BIF 1ink(P)(P的值是另一个进程的PID),那么这两个进程之间就建立了链接。如果一个进程链接到某个系统进程,由于某种原因而导致这个进程退出,那么链接的系统进程不会自动消亡,而是会收到一个退出信号,系统进程收到这个消息,可以再进行一些处理。(a),表示的是两个链接在一起的进程,其中的A是一个系统进程(用双圈表示)。

2024-10-28 23:19:49 1101

原创 Erlang并发编程基础

(3)如果邮箱中的第一个消息不能匹配receive语句的任何一个模式,那么就会将第一个消息从邮箱中删除并送入一个“保存队列”,然后继续尝试邮箱中的第二个消息。由于receive是一个阻塞函数,当消息迟迟不来时,将会一直阻塞等待,占用系统资源,为了避免这种情况,receive有一个超时分支,当超过指定时间Time后会执行该分支中的结果。也可以通过这种方式,来设置优先接收消息。在邮箱中有大量消息的情况下,使用这种方法来优先接收消息是非常低效的,因此,如果你计划使用这种技术,那么需要确认邮箱中没有大量的消息。

2024-10-27 23:24:00 858

Erlang ets(二)

测试文件

2024-11-19

空空如也

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

TA关注的人

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