计算机百科

编程语言

JQuery

jQuery设计的宗旨是“write Less,Do More”

Perl

Practical Extraction and Report Language
实用报表提取语言
1. 强大的正则表达式能力
2. 兼具编程语言和脚本语言的优点
3. 是Unix系统管理的一个工具

PCRE

PCRE(Perl Compatible Regular Expressions)是一个Perl库,正则表达式函数库

erlang

1.面向并发的编程语言
2.多重范型编程语言,涵盖函数式,并发式及分布式
3.结构化,动态类型编程语言,内建并行计算支持

编码

Base64

Base64编码要求把3个8位字节(*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式.如果剩下的字符不足3个字节,则用0填充,输出字符使用’=’,因此编码后输出的文本末尾可能会出现1或2个’=’.
为了保证所输出的编码位可读字符,Base64制定了一个编码表,以便进行统一转换.编码表的大小为2^6=64.
Base64就是用来将非ASCII字符的数据转换成ASCII字符的一种方法

URL编码

  • url编码是一种浏览器用来打包表单输入的格式
  • 任何特殊的字符(就是那些不是简单的七位ASCII,如汉字)将以百分符%用十六进制编码
  • url编码就是一个字符ascii码的十六进制
  • url实体和ascii编码的字符不转码,除了会引起歧义的特殊字符

url编码涉及的特殊字符

字符作用编码
/分隔目录和子目录2F
?分隔实际的URL和参数%3F
%指定特殊字符%25

|书签和锚,url注释|%23

&|参数分隔符|%26
=|指定参数值|%3D

Latin1

是单字节编码,向下兼容ASCII,其编码范围是0x00-0xFF,0x00-0x7F之间完全和ASCII一致,0x80-0x9F之间是控制字符,0xA0-0xFF之间是文字符号

xml

CDATA

  • 格式为
预定义实体
  • 实体符号后面加上;
    非法的 XML 字符必须被替换为实体引用,严格来讲在 XML 中仅有字符 “<”和”&” 是非法的
引用符号说明
&lt<小于
&gt>大于
&amp&和号
&apos省略号
&quot引号

服务器

边缘服务器分类

  • 防火墙服务器
  • 高速缓存服务器
  • 负载均衡服务器
    • 动态分配各服务器之间的访问流量
    • 大幅提高获取数据的速度,解决海量并发访问问题.
    • 在某台服务器发生错误时,及时分配任务,保证系统正常运行的高可用性和高可靠性
    • 访问量超出了服务器的响应能力,只需增加服务器数目就可平滑升级

三层架构

  • 边缘服务器是一组完成单一功能的服务器,如防火墙服务器,高速缓存服务器,负载均衡服务器,DNS服务器
  • 应用服务器
  • 后端数据库服务器

代码规范

变量命名规则

  • camelCase
  • snake_case
  • PascalCase
  • kebab-case

网络

IP

通常格式为IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址

A类

格式:第一位代表网络地址,后三组代表主机地址,适合大量主机的网络
范围:0.0.0.0~126.255.255.255
私有地址:10.0.0.0~10.255.255.255

B类

范围:128.0.0.0~191.255.255.255
私有地址:172.16.0.0~172.31.255.255

C类

范围:192.0.0.0~223.255.255.255
私有地址:192.168.0.0~192.168.255.255

D类

范围:224.0.0.0~240.255.255.255
作用:多点广播

E类

未来使用

特殊IP

0.0.0.0:当前主机
255.255.255.255:广播地址

子网掩码

指明一个IP地址的哪些位标识的是主机所在的子网,可将某个个IP地址划分成网络地址和主机地址两部分

工具

虚拟机

三种网络模式

桥接模式

VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,可以为局域网用户提供服务

NAT(Network Address Translation)

网络地址转换功能:通过宿主机器所在的网络来访问公网

本地地址的主机在和外界通信时,都要在NAT路由器上将其本地地址转换成全球IP地址,才能和因特网连接

主机模式

真实环境和虚拟环境是隔离开的,虚拟机只能到主机访问

术语

非对称加密和对称加密

对称加密算法在加密和解密时使用的是同一个秘钥;而非对称加密算法需要两个密钥来进行加密和解密,这两个秘钥是公开密钥(public key,简称公钥)和私有密钥(private key,简称私钥)

代码转载自:https://pan.quark.cn/s/9cde95ebe57a 横道图,亦称为甘特图,是一种可视化的项目管理手段,用于呈现项目的进度安排和时间框架。 在信息技术领域,特别是在项目执行与软件开发范畴内,横道图被普遍采用来监控作业、配置资源以及保障项目能按时交付。 此类图表借助水平条带图示来标示各个任务的起止时间点,使项目成员与管理者可以明确掌握项目的整体发展状况。 周期表或可指代计算机科学中的“作业调度周期表”或“资源配置周期表”。 在计算机系统中,作业调度是一项核心功能,它规定了哪个进程或线程能够在中央处理器上执行以及执行的具体时长。 周期表有助于系统管理者洞察作业的执行频率和资源使用状况,进而提升系统的运作效能和响应能力。 不仅如此,周期表也可能意指数据处理或研究中的周期性文档,如在金融分析中按期更新的市场信息文档。 在压缩文件“横道图,周期表.zip”内含的“横道图,周期表.doc”文件,很可能是对某个项目或任务管理的详尽阐述,涵盖利用横道图来制定和展示项目的时间进程,以及可能牵涉的周期性作业调度或资源配置情形。 文件或许包含以下部分:1. **项目简介**:阐述项目的目标、范畴、预期成效及参与项目的团队成员。 2. **横道图详述**:具体列出了项目中的各项任务,每个任务的启动与终止时间,以及它们之间的关联性。 横道图通常涵盖关键节点,这些节点是项目中的重要事件,象征重要阶段的实现。 3. **任务配置**:明确了每个任务的责任归属,使项目成员明晰自己的职责和截止日期。 4. **进展更新**:若文件是动态维护的,可能会记录项目的实际进展与计划进展的对比,有助于识别延误并调整计划。 5. **周期表探讨**:深入说明了周期性作业的调度,如定期的会议、报告递交、...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值