- 博客(3869)
- 收藏
- 关注
原创 全连接队列
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#创建套接字。if len(msg)==0:break #如果 不加,已连接的客户端突然断开,recv不再阻塞,发生死循环。msg = conn.recv(BUFSIZE) #接受消息的内容。conn,addr = s.accept() #接受客户端连接。#conn.send(msg.upper())#服务端发送消息。s.listen(5)#监听链接。s.close()#关闭套接字。
2025-04-03 11:36:49
8
原创 return 退出循环
print("丢包率为: %s" %loss_rate)print("丢包率为: %s" %loss_rate)# 用正则提取丢包信息。# 用正则提取丢包信息。return 直接退出循环。
2025-03-29 12:01:49
44
原创 本来面目解释
王教授坦言,现在人都活在比较中,遇见比自己地位高的人,心生嫉妒;遇见比自己地位低的人,心生傲慢;遇见和自己平起平坐的,又心生拼比……但是你也不得不承认,在你攀比的瞬间,你呈现出来的就是这样一种“相”,这是你失去本来面目后的狰狞之态。总之,当你和别人比较的那一瞬间,你已经失去了你自己本来的样子。你当然不会承认,因为你知道,你不是这样的人。试问:你本来的面目是嫉妒、傲慢、攀比吗。
2025-02-28 15:09:52
114
原创 全连接队列
上面看到的第二列Send-Q 值是5,表示第三列的listen端口上的全连接队列最大为5,第一列Recv-Q为全连接队列当前使用了多少。
2025-02-22 16:32:03
39
原创 模拟半连接队列满
这时服务端这边的 TCP 从 listen 状态变为 SYN_RCVD (SYN Received),此时会将这个连接信息放入「半连接队列」,半连接队列也被称为 SYN Queue,存储的是 "inbound SYN packets"。if len(msg)==0:break #如果 不加,已连接的客户端突然断开,recv不再阻塞,发生死循环。可以观察到 SYN_RECV 状态的连接个数的从 0 开始涨到 7,就不再上涨了,这里的 7 就是半连接队列的大小。s.listen(5)#监听链接。
2025-02-22 16:20:11
33
原创 TCP四次挥手
如果第2次挥手的ack和第3次挥手的fin之间如果没有数据需要传输的话,是可以合并为一个包(fin+ack)来传输的,也就是压缩成三次挥手。
2025-02-22 15:59:11
69
原创 念念说空,不识真空
第二个,在对虚无的领会回到生活中去,而不要执着于空,把第一个空字空掉,念念说空,不识真空,真空就是空空,第一个空就是说看清楚领会到虚无,
2025-01-12 21:53:17
91
原创 为什么要空掉
摩诃 就是大,大的第一层意思就是空, 第二层意思是能含万法,能含万法才是大呢?就是好像我们依靠着什么重要的东西来活在这世界上, 这样我们的心大不了,我们队事物的认识和对事物的态度都在某种一语之见之中,这是天下人的通病。我们的心不是空了,而是越来越多的东西,种种的知识,经验,偏见,成见,种种的地位,金钱,本事等等,其实都让我们的心不是空了,而是反过来的。空,不空就不能打,大不了。我们在这个生活中世界中生活了那么多年,我们都有所执着,有所附。就是我们都有所执着,有所附。
2025-01-12 21:48:42
375
原创 佛家为什么老讲空?
我们都积累了不少东西, 积累了不少经验,积累了我们的财产,积累了我们的地位,同时也积累了我们的偏见,我们把这种偏见当成正见,当成我们宝贵的知识和经验,我们依靠这些来看待万事万物,对吧?一看就看错了, 就是偏了就不能含万法了,这就叫摩诃,就是空,这个也很难做到。心量广大,犹如虚空, 这个虚空其实无法形容。领会虚无, 但心不上去,这不行。人生的短暂,有限性,遭遇虚无。心大的前提是空,不空如何能大?学佛的人肯定先要说空,你有所依赖,就不可能空?
2025-01-12 12:30:37
162
原创 禅宗里讲的业力
每一次来都做了事情,事情老早完成了,结束了。但是有东西留下来了,聚积成一种力量, 又把我们再次投入这世界,我们这次来到世界上并不是第一次来,我们先前来过很多次。我们也许觉得这很荒谬迷信.
2025-01-12 10:11:51
78
原创 禅宗说的夺境
把大家都在纠结和争执的这件事情本身消解掉了,有意义吗?多少年过去了,回头再看这件事情,它还有意义吗?把这个事情夺了,这件事情,当时大家都觉得不得了的大,
2025-01-11 16:45:01
300
原创 下下人有上上智,上上人有没意智
但是地位高的人却很难了,不容他不住相,周围的人都在提醒他地位高呢。下下人生活在这个社会中,无法住相,无法把自己跟别人比,因为他必须养家糊口,所以可能有很高的智慧。所以他每天都投入到生活本身中去。这样的人不会被许多邪知邪见所遮蔽。下下人有上上智,上上人有没意智。为什么下下人可能有很高的智慧,
2025-01-05 21:59:08
138
原创 菩提本无树,明镜亦非台。本来无一物,何处惹尘埃。
但是你不能停留在空里面,这知识佛学达到的第一层境界,就是要空,但不能停留在空里。慧能的偈句先把神秀偈句当中的心和烦恼的对立,这种对立给它无掉了,无了之后并不是什么东西都没有,有东西来了,本心起来了。烦恼即菩提,烦恼就是菩提,么有烦恼怎么可能觉悟呢?菩提就是智慧,智慧从哪里来从心里生出来。这个心就是我们平时那个心,本心被遮蔽了。菩提本无树,明镜亦非台。本来无一物,何处惹尘埃。
2025-01-05 20:25:11
133
原创 身是菩提树,心如明镜台;时时勤拂拭,莫使惹尘埃。
要把 众生的烦恼也看成是自己的烦恼,那么本来干净的心落到这个世界中来了,难免要沾染上灰尘,因为难免沾染灰尘,所以要修行。修行是保持我们的心的干净,问题出来,我们要问烦恼来自哪里?烦恼就是来自我们的心嘛,神秀这个偈句的境界,最多是小乘佛教的境界,就拉裂,不要把心和烦恼对立起来,是两样不同的同喜,然后把他们隔开,不是这样。尘就是烦恼,人世间无处不是烦恼,所以这个世界一定是尘世,要把众生的罪过也看成是自己的罪过,你要拥抱众生的烦恼,而不是拒之门外。第一个毛病1: 在神秀看来,修行就是要保持我们本来干净的心,
2025-01-05 19:22:51
183
原创 应无所住而生其心
相什么意思, 把世界上所有的事物和所有的人,都区分出一个高低贵贱,这就叫相。因为你住了相你就趋高避低,驱贵避贱,趋得避失,趋利避害,这个心就是我们平时那个心,本心被遮蔽了。住着相的心就是我们平时这个小我的心,始终停留在这种区分中,叫住相。知识和智慧的区分在哪里?让慧能最初开悟,就八个字。和王阳明说的良知差不多。
2025-01-05 16:14:10
126
原创 top-k算法返回结果不一致
Digest: generating 444 secret for digest authentication ...',--------------------------------hierichical_distribute---------------------------------------{('LDAP', 'OpenLDAP', 'SDK'): {'size': 2, 'cluster': {'/:=@': [0], ':': [5]}}, ('LDAP', 'SSL', 'suppo
2025-01-03 10:19:38
352
原创 粗粒度集群
{('LDAP', 'OpenLDAP', 'SDK'): {'size': 2, 'cluster': {'/:=@': [0], ':': [5]}}, ('LDAP', 'SSL', 'support'): {'size': 2, 'cluster': {':': [1, 6]}}, ('/usr/sbin/suexec', 'enabled', 'suEXEC'): {'size': 1, 'cluster': {'()/:': [2]}}, ('Digest', 'authenti
2025-01-02 14:42:42
208
原创 粗粒度集群按日志特征值
粗粒度集群:{('Built', 'LDAP', 'with'): {'size': 2, 'cluster': {'/:=@': [0], ':': [5]}}, ('LDAP', 'SSL', 'support'): {'size': 2, 'cluster': {':': [1, 6]}}, ('enabled', 'suEXEC', 'wrapper'): {'size': 1, 'cluster': {'()/:': [2]}}, ('Digest', 'authentication'
2024-12-18 15:17:57
227
原创 当频繁标记已经存在,只是把size+1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------for k, v in contents.items(): print(k,'------------',v) frequent_tok
2024-12-18 15:02:11
412
原创 频繁标记算法
for k, v in contents.items(): print(k,'------------',v) frequent_token = tuple(sorted(vocab.topk_tokens(v[0].split(), 3))) print(frequent_token)0 ------------ ('LDAP Built with OpenLDAP LDAP / SDK', '/:=@')('Built', 'LDAP', 'OpenLDAP'
2024-12-18 14:25:11
284
原创 clean函数作用
clean函数作用:def clean(s):###把字符串,空格替换为空log_format = re.sub(r'[0-9A-Za-z, ]+', '', s)unique_chars = list(set(log_format))sorted_string = ''.join(sorted(unique_chars))###把特殊符号替换为空s = re.sub(':|\(|\)|=|,|"|\{|\}|@|$|\[|\]
2024-12-18 10:57:15
310
原创 LILAC采样算法
stop words in the Scipy library 是被排除掉来消除不相关的标记。对于每条日志消息, 选择具有top-K频率标记是被选择,这些标记形成了分类到不同的粗粒度集群。Hierarchical quota distribution,分级配额分配。换句话说, 在同一粗粒度集群内的所有消息贡献相同的top-K频繁标记。hierichical_clusters.items()):内容。3.2.1 Candidate Sampling. 候选采样。
2024-12-17 21:07:48
958
原创 服务端响应后,由于网络问题客户端接收超时
if len(msg)==0:break #如果 不加,已连接的客户端突然断开,recv不再阻塞,发生死循环。s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#创建套接字。msg = conn.recv(BUFSIZE) #接受消息的内容。#conn.send(msg.upper())#服务端发送消息。conn,addr = s.accept() #接受客户端连接。conn.close()#关闭链接。s.close()#关闭套接字。
2024-12-06 14:23:40
157
原创 服务端主动关闭连接
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#创建套接字。msg = conn.recv(BUFSIZE) #接受消息的内容。conn,addr = s.accept() #接受客户端连接。#conn.send(msg.upper())#服务端发送消息。print('接到来自%s的链接'%addr[0])s.bind(ip_port)#绑定地址。conn.close()#关闭链接。s.listen(5)#监听链接。s.close()#关闭套接字。
2024-12-06 13:29:39
54
原创 服务端关闭连接后,客户端继续读超时
if len(msg)==0:break #如果 不加,已连接的客户端突然断开,recv不再阻塞,发生死循环。s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#创建套接字。msg = conn.recv(BUFSIZE) #接受消息的内容。#conn.send(msg.upper())#服务端发送消息。conn,addr = s.accept() #接受客户端连接。conn.close()#关闭链接。s.close()#关闭套接字。
2024-12-06 13:16:20
84
原创 遇到相同的frequent_token,size+1
frequent_token:('LDAP', 'SDK', 'with'),('LDAP', 'SSL', 'support') 特殊字符集。遇到相同的frequent_token,size+1。
2024-11-24 21:54:17
92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人