编码 概念 基础 网络

图论基础

P1266速度限制不难看出,这道题除了“有些道路没有速度限制”,就是一个裸的最短路。我们可以用分层图的思想,将速度 $v$ 看做单独的一维,另 $dis[i][j]$ 表示从起点到点 $i$ ,并且当前速度为 $j$ 时的最短路。于是 $Dij$ 的状态转移方程就是:当前边有速度限制时: $dis[ ......
基础

Android编程基础

1.匿名内部类和普通内部类 以按钮编程为例 匿名内部类 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super ......
Android 基础

一种通过编码的反爬虫机制

遇到一个反爬虫机制,该网页为gbk编码网页,但是请求参数中,部分请求使用gbk编码,部分请求使用utf8编码,还设置了一些不进行编码的安全字符,在爬取的过程中形成了阻碍。 提示:在认为参数设置正常,又无法正确爬取数据的情况下,通过response.requests.headers和esponse.r ......
爬虫 编码 机制

深度学习基础5:交叉熵损失函数、MSE、CTC损失适用于字识别语音等序列问题、Balanced L1 Loss适用于目标检测

深度学习基础5:交叉熵损失函数、MSE、CTC损失适用于字识别语音等序列问题、Balanced L1 Loss适用于目标检测 ......
损失 序列 函数 深度 语音

ubuntu1804的网络配置(桥接)

笔记 ubuntu1804的网络配置(VMware Workstation) 在虚拟机的编辑里面的虚拟网络编辑器中,先添加一个网络,然后更改设置,将VMnet信息选择桥接、自动。 2.虚拟机设置,选择硬件里面的网络适配器,连接方式选择桥接。 3.进入Ubuntu命令行,输入命令 (1.ifconfi ......
ubuntu 网络 1804

socket网络编程

下面分别以TCP、UDP为例介绍两者的流程图和代码实现: TCP 1.流程图: 和网上大部分的版本不同,我将TCP三次握手的过程画在了accpet之前,这也是在查阅一些资料发现三次握手会由内核自动完成,aceept只是从队列中取出已经建好的tcp连接,这一点可以在代码中不加入accpet以及后续步骤 ......
网络编程 socket 网络

警惕!银行网络隔离后,常用的数据传输方式有3大安全风险!

金融是我国关乎国计民生的重要行业,而银行作为金融行业的重要组成,不论对于正常的社会运转,还是国家层面的长远发展,都有着举足轻重的作用。 进入数字时代,网络安全的重要性不言而喻。《中华人民共和国计算机信息系统安全保护条例》、《金融机构计算机信息安全保护工作暂行规定》及《金融行业网络安全等级保护实施指引 ......
数据传输 常用 风险 方式 银行

Git基础

Git简介: Git 是目前世界上最先进的分布式版本控制系统。(作者:林纳斯 托瓦兹) 版本控制系统分类: 集中式:代码集中存储在中央服务器,开发者的客户端只有部分自己的代码,假如中央服务器出问题,会出现数据丢失。传统的版本控制系统:CVS SVN 分布式:每台服务器都拥有所有代码,任意一台服务器崩 ......
基础 Git

JUC11_死锁编码及快速定位

死锁编码及定位分析 概念 死锁是指两个或多个以上的进程在执行过程中,因争夺资源而造成一种互相等待的现象,若无外力干涉那他们都将无法推进下去。如果资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁。 产生死锁的原因 系统资源不足 进程运行推进的顺序不对 ......
编码 JUC 11

《Linux基础》08. 日志管理 · 备份与恢复

@(Linux基础 - 08) 本文以 CentOS7.6 为例。 1:日志管理 日志文件是重要的系统信息文件,其中记录了许多重要的系统事件,包括用户的登录信息、系统的启动信息、系统的安全信息、邮件相关信息、各种服务相关信息等。 日志对于安全来说也很重要,它记录了系统每天发生的各种事情,能通过日志来 ......
备份 基础 Linux 日志 183

T-SQL基础教程Day3

第三章 联接3.1交叉联接交叉联接是最简单的联接类型。交叉联接仅执行一个逻辑查询处理阶段——笛卡尔乘积将一个输入表的每一行与另一个表的所有行匹配SQL Server支持交叉联接的两种标准语法:ANSI SQL-92和ANSI SQL-89语法,建议使用ANSI SQL-92语法3.1.1 ANSI ......
基础 教程 T-SQL Day3 SQL

【线程基础】【二】join()方法详解

1 前言 看了wait()方法之后,我们再来讲讲join()方法,因为join()方法就是通过wait()方法实现的。 2 含义 让主线程等待(WAITING状态),一直等到其他线程不再活动为止。join在英语中是“加入”的意思,join()方法要做的事就是,当有新的线程加入时,主线程会进入等待状态 ......
线程 基础 方法 join

【线程基础】【一】wait()、notify()、notifyAll()方法详解

1 前言 本节我们来看下关于线程的一些方法,wait()、notify()、notifyAll(),来理解他们内部做的事情。 2 含义 我们先来看下这三个方法的归属,都是属于Object的方法,因为这些方法都是要跟Synchronized来搭配使用的,就涉及到锁对象,而锁对象可以是任意引用对象,所以 ......
线程 notifyAll 基础 方法 notify

Go语言中没有类(class)的概念,也没有传统意义上的继承(inheritance)

具体来说,可以定义一个基类(例如 struct),然后通过嵌入(embedding)基类的方式在子类中实现继承。同时,可以使用接口来定义类的行为。 举个例子,假设需要定义一个动物(Animal)作为基类,其中有一个Say方法表示动物的叫声: type Animal struct { NumLegs ......
inheritance 意义 概念 传统 语言

WPF基础 常用控件学习

WPF基础 常用控件 具体参考网址 WPF 的所有控件都是从 System.Windows.Controls.Control 类中派生出来,其命名空间是System.Windows.Controls 。 Control类继承出来的控件基本上可以分成几个类型: 内容控件 ContentControls ......
控件 常用 基础 WPF

设备调试基础02-密码恢复

设备调试基础02-密码恢复 0 前言 在项目场景中, 若用户方疏于管理遗忘设备登录密码, 就需通过密码恢复来帮助我们登录设备进行管理并重置密码. 不同厂商设备的密码恢复方案不大相同, 主要采取以下几种方法: 通过Telnet/Stelnet/Web登录设备删除console接口认证密码并重新配置 通 ......
密码 基础 设备 02

设备调试基础07-状态检查

设备调试基础07-状态检查 项目中,当我们在调试设备或部署业务时,通常需要检查调试或部署效果,若出现问题,需要我们能够利用技术和产品的特性快速解决问题。因此,如何能够快速检查设备状态,定位故障尤为重要。 1 表项检查 1.1 IP路由表 IP/IPv6路由表主要包含目标网络、下一跳、出接口等信息,通 ......
状态 基础 设备 07

设备调试基础08-拓扑收集

设备调试基础08-拓扑收集 项目中,若客户网络疏于管理或前期网络建设未按标准化流程进行,可能会遇到网络连接、线路离线混乱的情况。这种情况下进行网络调试,就需要提前梳理好网络连接结构. 1 LLDP LLDP(链路层发现协议,Link Layer Discovery Protocol)是一种标准的二层 ......
拓扑 基础 设备 08

设备调试基础09-绘图描述

设备调试基础09-绘图描述 项目售前阶段需要编写项目方案、设计方案等,涉及到网络拓扑图及机房机柜中设备的安装图。 绘制拓扑图通常采用PPT或Visio软件来绘制,绘制机柜图通常采用Excel来绘制 1 网元图标获取 在绘制拓扑前,需要根据绘制软件提前获取相应格式的网元图标元素。网元图标可以通过互联网 ......
基础 设备 09

设备调试基础06-连通性测试

设备调试基础06-连通性测试 1 网络连通性测试 1.1 ping 老熟人了, 感觉不需要多介绍, 我这里就贴一下命令的option选项吧 ping -t //持续ping ping -n //ping n次 ping -l //指定ping包大小, 默认32byte, 最大好像是65500 pin ......
基础 设备 06

设备调试基础01-设备登录

设备调试基础01-设备登录 1 设备登录前准备 1.1 登录形式分类 Console登录: 以命令行形式登录, 通常用于设备开局 本地/远程Telnet、SSH(Stelnet)登录: 通过直连或者网络形式以命令行形式登录 本地/远程Web登录: 通过直连或者网络形式以可视化界面登录, 相较于命令行 ......
设备 基础 01

设备调试基础03-恢复出厂

设备调试基础03-恢复出厂 0 前言 在实际项目过程中, 由于客户要求、设备配置混乱、配置回退等原因, 我们需要对设备配置进行清除或者还原(恢复出厂设置), 这时候就需要工程师提前熟悉不同厂商设备的各种恢复出厂方式, 以便应对不同场景能够顺利恢复设备. 设备恢复出厂设置方式主要有以下几种: 通过Bo ......
基础 设备 03

设备调试基础04-版本升级

设备调试基础04-版本升级 0 前言 设备升级/降级目的 获取新功能 解决当前版本缺陷 设备升级/降级前准备 如果使用文件传输协议(FTP/TFTP), 需要提前在PC配置好相关服务 通过官网或其他途径下载对应产品型号的软件版本 阅读版本发行说明, 确认该版本解决的功能缺陷和支持的新功能 升级/降级 ......
版本 基础 设备 04

设备调试基础05-配置描述

设备调试基础05-配置描述 为设备配置描述、命名,是为了客户在后期运维的时候更好的进行运维,同时也是为了工程师在配置多台设备时便于分辨和定位设备. 1 华为设备配置描述 华为设备中,header命令用于设置用户登录设备时终端上显示的标题信息,可以分别设置登录前及登录后显示的标题信息. 1.1 登录前 ......
基础 设备 05

基本概念

数据结构的三个方面: 1. 数据的逻辑结构(可以脱离编程语言,是一种思维): a . 线性结构:一对一,即一个节点只有一个前驱和一个后继 线性表、栈、队列 b. 非线性结构: 树:一对多,即一个节点有一个前驱和多个后继 图:多对多,即一个节点有多个前驱和多个后继 2. 数据的存储结构(要依赖编程语言 ......
概念

redis介绍,redis linux安装,redis启动,redis经典场景,redis通用命令,数据结构和内部编码,redis字符串类型

redis介绍,redis linux安装,redis启动,redis经典场景,redis通用命令,数据结构和内部编码,redis字符串类型 昨日内容回顾 # dockerfile 命令 RUN # 构建镜像过程中需要执行的命令 可以有多条 COPY # 复制宿主机文件到容器内 ADD # 复制宿主 ......
redis 数据结构 字符串 字符 场景

网络编程

网络编程概述 网络编程就是在网络通信协议下,不同计算机上运行的程序,进行的数据传送。 本质就是不同计算机之间通过网络进行数据传送。 java中可用java.net包下的技术,开发出常见的网络应用程序。 常见的软件架构: B/S架构:Browser/Server,即浏览器/服务器的架构 只需要一个浏览 ......
网络编程 网络

操作系统-4.1文件系统基础 习题总结

考点:文件的打开和读取 打开文件的过程: 打开操作本质上是使用了open这个系统调用,参数如下图所示。 操作系统通过文件的路径在外存中找到了这个test.txt文件所在的目录,继续找该文件的目录项(FCB),一个文件只有一个目录项。然后将这个目录项调到内存中,系统中有一个系统打开文件表,里面存放的是 ......
系统 习题 文件 基础 4.1

小白零基础python学习记录1

Python程序格式框架 缩进 缩进用于表达程序的格式框架,有单层或多层缩进。 严格明确 :缩进是语法的一部分,缩进不正确程序运行会出错 所属关系:是表达代码间包含和层次关系的唯一手段 长度一致:程序内一致即可,一般用4个空格或1个Tab 注释 单行注释:以#开头,后跟注释句子 多行注释:以'''开 ......
基础 python

【博学谷学习记录】超强总结,用心分享 | 大数据基础知识

【博学谷IT技术支持】 常用大数据组件的默认端口 - Hadoop:50070(NameNode Web UI)、8088(ResourceManager Web UI) - Spark:4040(Web UI) - Hive:10000(Thrift Server) - HBase:16010(W ......
基础知识 基础 知识 数据