1)编写hello world脚本#!/bin/bash# 编写hello world脚本echo "Hello World!"2)通过位置变量创建 Linux 系统账户及密码#!/bin/bash# 通过位置变量创建 Linux 系统账户及密码#$1&nbs…
一、面向对象的思想和概念 面向对象的理解 面向对象和面向过程的对比 面向对象编程语言(C++、Java、PHP)和面向过程编程语言(C)的区别。由于只熟悉面向对象语言,只是了解面向对象语言的封装、继承、多态的特性,并不是很熟悉面向过程语言(C)可能没办法更好的体会面向对象的这几个特性。 面向对象只是编程语言的特定,代码能不能体现面向对象的特点,主要…
一 HDLC概述1.1 HDLC的发展历史高级数据链路控制(High-Level Data Link Control或简称HDLC),是一个在同步网上传输数据、面向比特的数据链路层协议,它是由国际标准化组织(ISO)根据IBM公司的SDLC(SynchronousData Link Control)协议扩展开发而成的.其最大特点是不需要数据必须是规…
git对于大家应该都不太陌生,熟练使用git已经成为程序员的一项基本技能,尽管在工作中有诸如 Sourcetree这样牛X的客户端工具,使得合并代码变的很方便。但找工作面试和一些需彰显个人实力的场景,仍然需要我们掌握足够多的git命令。下边我们整理了45个日常用git合代码的经典操作场景,基本覆盖了工作中的需求。 &…
我们知道数据在网络中传输的总时延=发送时延+传播时延+处理时延+排队时延其中,处理时延和排队时延比较好理解处理时延:主机或者路由器在收到分组时要花费一定的时间进行处理,例如分析分组首部、从分组中提取数据部分、进行差错检验或者查找适当的路由等,这些消耗的时间称为处理时延。排队时延:分组在进入路由器之后,要现在输入队列中排队等待处理。在路由器确定转发接…
rsync命令参数: -v:--verbose,显示输出过程 -z:--compress,压缩 -a:--archive,多参数集合,也叫归档模式,包括多个参数,相当于:-rlptgoD(no -H,-A,-X)。 -r:--recursive,递归 -t:--times,保持修改时间属性 -o:--owner …
在 header.php 添加以下代码<!-- 图片放大 --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fanc…
我们知道grep是查找命令,这是最基础的用法,那其他用法呢,这里记录2个//反向查找 //查找test.txt文件中 不包含aa的行 grep -v "aa" test.txt //匹配多个 //查找test.txt中不包含aa和bb的行 grep -vE "…
在我们写前端JS代码的时候,我们会遇到只需要其中部分字符串的时候,下面我就提供集中截取字符串的方法:1.取后缀var fileDir = $("#file").val(); var suffix = fileDir.substr(fileDir.lastIndexOf(…
浏览器版本:一.现象: 解决方案:方案一:(已论证) 步骤1: 谷歌浏览器 打开 chrome://flags/#block-insecure-private-network-requests步骤2 : 找到 Block insecure private network requests. 设置为Disabled步骤3 : 关闭…