冷艳机器猫

文章
7
资源
0
加入时间
3年0月9天

Java虚拟机管理的内存分类运行时数据区域划分(学习笔记)

Java虚拟机管理的内存运行时数据区域划分程序计数器(线程私有)java虚拟机栈(线程私有)本地方法栈java堆(线程共享)方法区(线程共享)运行时常量池运行时数据区域划分java虚拟机运行时的数据划分一般分为程序计数器,虚拟机栈,本地方法栈,java堆,方法区,运行时常量池程序计数器(线程私有)用来指示当前程序所执行的字节码的行号指示器,虚拟机的概念模型中,字节码解释器工作就是根据程序计...

2.2 数据通信的基础知识

2.2.1  数据通信系统的模型一个数据通信系统包括三大部分:源系统(或发送端、发送方)、传输系统(或传输网络)和目的系统(或接收端、接收方)。一些常用术语:数据 (data) —— 运送消息的实体。信号 (signal) —— 数据的电气的或电磁的表现。 模拟信号 (analogous signal) —— 代表消息的参数的取值是连续的。 数字信号 (digital signal) —— 代表消...

病毒及***防御手册之十一

著名病毒的***原理   当然,***的方式从来不是被单独利用的 ,让我们分析一下几个著名病毒的***原理看看就知道了;  冲击波病毒(蠕虫类病毒):通过ping命令探测主机——检查是否为win2k/xp系统——利用rpc漏洞获取权限——通过tftp上载必要文件——修改注册表,添加服务——感染其他机器;  这类病毒的预防手段:  禁止ping的icmp回应封包发出;  打patch...

nginx之location匹配优先级及顺序

nginx通过server块中location配置用以匹配不同url访问:location配置方式主要包括精准匹配、普通匹配和正则匹配location = expression 精准匹配location expression 普通匹配location ^~ expression 普通匹配location ~ regex 正则匹配(区分大小写)location ~* regex...

算法导论第七章快速排序

一、快速排序概述关于快速排序,我之前写过两篇文章,一篇是写VC库中的快排函数,另一篇是写了快排的三种实现方法。现在再一次看算法导论,发现对快速排序又有了些新的认识,总结如下:(1)、快速排序最坏情况下的时间复杂度为O(n^2),虽然最坏情况下性能较差,但快排在实际应用中是最佳选择。原因在于:其平均性能较好,为O(nlgn),且O(nlgn)记号中的常数因子较小,而且是稳定排序。(2)、...