12 2020 档案

摘要:攻击原理: SYN Flood是当前最流行的DoS(拒绝服务攻击)与DDoS(分布式拒绝服务攻击)的方式之一,这是一种利用TCP协议缺陷,发送大量伪造的TCP连接请求,常用假冒的IP或IP号段发来海量的请求连接的第一个握手包(SYN包),被攻击服务器回应第二个握手包(SYN+ACK包),因为对方是假 阅读全文
posted @ 2020-12-09 16:45 孤独信徒 阅读(169) 评论(0) 推荐(0) 编辑
摘要:TCP/IP协议中backlog分析与设置以及TCP状态变化 TCP/IP协议卷一中是有说明设置backlog这个值的,这值是做什么的呢? 大家都知道TCP建立连接时是要进行三次握手连接的,但是否三次握手完成了,服务端就进行处理了(accept)呢,如果没有处理就变成什么情况,假如没有及时accep 阅读全文
posted @ 2020-12-09 16:44 孤独信徒 阅读(488) 评论(0) 推荐(0) 编辑
摘要:区别: 1. InnoDB 支持事务,MyISAM 不支持事务。这是 MySQL 将默认存储引擎从 MyISAM 变成 InnoDB 的重要原因之一; 2. InnoDB 支持外键,而 MyISAM 不支持。对一个包含外键的 InnoDB 表转为 MYISAM 会失败; 3. InnoDB 是聚集索 阅读全文
posted @ 2020-12-09 14:10 孤独信徒 阅读(11) 评论(0) 推荐(0) 编辑
摘要:erlang 是开源的,很多人都研究过源代码。但是,从erlang代码到c代码,这是个不小的跨度,而且代码也比较复杂。所以这里,我利用一些时间,整理下 erlang代码的执行过程,从erlang代码编译过程,到代码执行过程做讲解,然后重点讲下虚拟机执行代码的原理。将本篇文章,献给所有喜欢erlang 阅读全文
posted @ 2020-12-08 17:36 孤独信徒 阅读(1207) 评论(0) 推荐(1) 编辑
摘要:ets表 1400 erl -env ERL_MAX_ETS_TABLES 1000000erl +e 1000000并发数 erl +P 1000000erlang:system_info(process_limit). 2^18=262144 最大值为2^27-1=134217727 erlan 阅读全文
posted @ 2020-12-08 17:13 孤独信徒 阅读(639) 评论(0) 推荐(0) 编辑
摘要:官方文档:http://www.erlang.org/doc/man/erl.html erlang启动参数有3种:emulator flags, flags 和plain arguments。 emulator flags 是以“+”开头的,用来控制虚拟机的行为,附送一个非常实用的例子: erl 阅读全文
posted @ 2020-12-08 17:11 孤独信徒 阅读(1204) 评论(0) 推荐(0) 编辑
摘要:二进制存储 erlang二进制数据在内存中有两种存在形式,当数据大小不到 64 bytes,就直接存在进程堆内,如果超过了64 bytes,就被保存到进程外的共享堆里,可以给节点内所有进程共享。 erlang有两种二进制容器:heap binaries和refc binaries。 heap bin 阅读全文
posted @ 2020-12-08 17:10 孤独信徒 阅读(429) 评论(0) 推荐(0) 编辑
摘要:以发布ping为例1.获取源码+deps,并且完成编译 2生成配置文件cd ~mkdir relcd rel../rebar create-node nodeid=ping 3.修改原始配置文件,reltool.configlib_dirs %配置deps库路径,必须配置打包应用的路径{lib_di 阅读全文
posted @ 2020-12-08 17:01 孤独信徒 阅读(677) 评论(0) 推荐(0) 编辑
摘要:说说出两者的概念以及区别。 (1)进程 进程是程序的一次执行过程,是一个动态概念,是程序在执行过程中分配和管理资源的基本单位,每一个进程都有一个自己的地址空间,至少有 5 种基本状态,它们是:初始态,执行态,等待状态,就绪状态,终止状态。 (2)线程 线程是CPU调度和分派的基本单位,它可与同属一个 阅读全文
posted @ 2020-12-08 15:35 孤独信徒 阅读(18) 评论(0) 推荐(0) 编辑
摘要:下图为 push的产品功能图,仅供参考,交流学习,严禁转载 阅读全文
posted @ 2020-12-08 14:09 孤独信徒 阅读(94) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示