AND
HCIP学习(2)-- 路由引入
一. 路由引入的基本概念 路由引入指的是将路由信息从一种路由协议发布到另一种路由协议的操作。 通过路由引入,可以实现路由信息在不同路由协议间传递; 执行路由引入时,还可以部署路由控制,从而实现对业务流量的灵活把控。 二. 实例讲解 设备编号 端口 IP配置 AR2220-AR1 GE0/0/0 1. ......
计算机程序员 考 试 级 别 及 其 编 码
考 试 级 别 及 其 编 码 领域 计算机软件 计算机网络 计算机应用技术 信息系统 信息服务 高级 资格 信息系统项目管理师01 系统分析师02 系统架构设计师03 网络规划设计师04 系统规划与管理师05 中级 资格 软件评测师14 软件设计师15 软件过程能力评估师16 网络工程师24 多媒 ......
在ubuntu中半自动安装搜狗输入法的shell脚本
总而言之就是用脚本实现了一遍[搜狗官网教程](http://shurufa.sogou.com/linux/guide)中的内容,脚本仅仅在虚拟机环境的 ubuntu 22 中对 sogoupinyin_4.2.1.145_amd64.deb 测试过,不保证在其他地方还能不能正常运行。 脚本启动需要 ......
【狂神说Java】Java零基础学习笔记-JavaSE总结
# 【狂神说Java】Java零基础学习笔记-JavaSE总结 ## JavaSE总结:  ## 🎉� ......
/proc/PID/maps 文件及示例说明
文件及字段说明 这个文件中的内容描述了进程的虚拟内存空间中的不同区域,包括**代码段、数据段、堆、栈以及共享库**等。 每一行都代表了一个内存区域,并包含以下列: 起始地址和结束地址:内存区域在虚拟内存空间中的起始地址和结束地址。 权限:内存区域的访问权限,如读、写、执行等。 偏移量:内存区域相对于 ......
数据结构--选择排序
## 数据结构--选择排序 #### 简单选择排序 **在待排序的数据中选出最大的(小)的元素放在其最终位置.**  # 0x00 算法介绍 ## 0x01 基础做法 首先介绍基础做法。 >从1到h中的所有数一共有多少个数可以被$a_1,a_2...a_n$表示? 考虑直接$x\equiv ......
【收藏】Stable Diffusion 制作光影文字效果
大家对于最近 Stable Diffusion 不断出新的视觉“整活”印象都很深刻,很多人对最近比较流行的制作光影文字很感兴趣,制作光影文字可以作为进阶 Stable Diffusion 的必备一课,本文将详细讲解基于函数计算部署 Stable Diffusion 实现光影文字效果,观看文章需要 5... ......
AI 与智能化 API 治理的探索实践
7月 [Eolink](https://www.eolink.com/?utm_source=bky) 受邀参加 QECon 2023 全球软件质量&效能大会(北京站)。**Eolink CEO 刘昊臻**,发表了主题为**「AI 与智能化 API 治理的探索实践」**的演讲,分享 Eolink 在 ......
体验JDK21新特性:字符串模版
# 体验JDK21新特性:字符串模版 ## 介绍 字符串模版是JDK21的新特性,详细内容可参考JEP430 https://openjdk.org/jeps/430 字符串模版类似Python的`fstring` ```python a=1 b=2 s=f'{a} + {b} = {a+b}' ` ......
关于 n+1 个点可以唯一确定一个 n 次函数的证明
设原函数 $f(x)=\sum\limits_{i=0}^{n}{a_ix^i}$。 定义一个范德蒙矩阵 $V$ 为: $$ V = \begin{bmatrix} 1 & x_0 & x_0^2 & \cdots & x_0^n \\ 1 & x_1 & x_1^2 & \cdots & x_1^ ......
【华秋干货铺】DDR电路的PCB布局布线要求
上期和大家聊的电源PCB设计的重要性,那本篇内容小编则给大家讲讲存储器的PCB设计建议,同样还是以大家最为熟悉的RK3588为例,详细介绍一下DDR模块电路的PCB设计要如何布局布线。 由于RK3588 DDR接口速率最高达4266Mbps,PCB设计难度大,所以强烈建议使用瑞芯微原厂提供的DDR模 ......
CF98C Help Greg the Dwarf 题解
# CF98C Help Greg the Dwarf 题解 ~~为什么不三分~~? 首先我们考虑如何求出答案。 如图,考虑设夹角为 $\theta$,那么可以得到表达式: $$ [\cfrac a {\tan \theta} - (l \cos \theta - b)] \sin \theta $ ......
文件上传有哪些恶意攻击方式?如何预防?
文件上传功能在许多应用程序中都有应用,但如果没有正确地实施安全措施,它可能会成为攻击者的入口点。以下是与文件上传相关的一些常见恶意攻击方式以及预防措施: 恶意文件执行: 攻击方式:上传包含恶意代码的文件,如PHP、JavaScript或其他可执行文件,然后远程触发这些文件,从而执行恶意代码。 预防方 ......
java面试题,上楼梯有多少种方式
java面试题,上楼梯有多少种方式 题目:一个小孩上一个N级台阶的楼梯,他可以一次走1阶、2阶或3阶,那么走完N阶有多少种方式。 很自然的想法是使用递归: public class Test04 { public static int countWays(int n) {if(n < 0) {ret ......
SQL基础知识
(一)DDL数据定义语言 作用:用于检索或修改数据 命令: SELECT:用于检索数据 INSERT:用于添加数据到数据库 UPDATE:用于修改数据库数据 DELETE:用于删除数据库数据 (二)DML数据操作语言 作用:用于定义数据结构,比如:创建、修改或删除数据库对象,包括:用于创建用户和重建 ......
为什么企业需要内部威胁检测软件?
在数字时代,企业不仅需要抵御外部威胁,还必须密切关注内部威胁,因为内部因素可能对数据安全造成严重威胁。作为一款强大的内部威胁监测工具,ADAudit Plus 在这一领域发挥着关键作用。本文将深入探讨 ADAudit Plus 在内部威胁监测中的重要性。 一、内部威胁的隐患 内部威胁是企业数据安全的 ......
【狂神说Java】Java零基础学习笔记-异常
# 【狂神说Java】Java零基础学习笔记-异常 ## 异常01:Error和Exception ### 什么是异常 - 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数 ......
全局事件总线
全局事件总线——就是用来组件间通信使用的;可以理解为事件订阅 main.js就一行代码 Vue.prototype.$bus = new Vue() 1、组件种订阅 this.$bus.on(eventName, function(params){}) 2、组件中发布 this.$bus.$emit ......
17-面向对象编程-继承
面向对象编程有三大特征:封装、继承和多态 访问修饰符可以控制属性的访问范围 public:表示公共访问级别,可以被任何类访问。 protected:表示受保护访问级别,可以被类本身、子类和同一包中的类访问。 default(缺省):表示默认访问级别,即如果没有使用访问修饰符,默认是此级别,可以被同一 ......
离线数仓数据源变更及应对方案
离线数仓数据源的变化对数仓的影响是巨大的,所以我们不但要做好事后监控,也要做好事前的各种流程制度规范,比如所有业务的升库语句需要DBA对其进行管控,只能由DBA进行升库处理,并且做好处理记录,同时把相关变更通知到数据部门。为了防止有导致异常的致命性错误,最好能把binlog监控的就监控起来,这样数据 ......
javascript学习笔记day3
今天没做啥笔记都是些学了的基础知识,学的都是像while,switch这些基础的语法,下面带是笔记 ++i前置运算和i++后置运算的区别:前置运行先相加再计算,后端运算先计算完再++。比较符也有隐式转换brank退出循环continue退出本次循环继续下次循环 顺便把while的循环作业一起放上来了 ......
互联网软件项目上线有哪些安全问题需要注意?
在互联网软件项目上线前,确保安全性是至关重要的。这样不仅可以保护您的用户,还可以避免潜在的法律风险和声誉损失。以下是一些上线前需要考虑的安全问题: 注入攻击:如SQL注入、XML注入等。确保所有的输入都经过适当的验证和清洁。 跨站脚本(XSS):确保不允许恶意脚本在用户浏览器中执行。 跨站请求伪造( ......
操作系统OS
操作系统简介 阅读目录 一 为什么要有操作系统 二 什么是操作系统 三 操作系统与普通软件的区别 四 操作系统发展史 一 为什么要有操作系统 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统 ......
进程 线程
个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。 每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线 ......
vue3 文件上传进度条组件
index.vue文件 <template> <div class="confirm-modal"> <transition name="fade"> <div class="modal-dialog" @click="clickMaskToClose ? handleCancel() : null ......
Kail-信息收集工具
##### 1、amap 工具 Amap可以检测在指定端口上运行的应用程序信息。 检测主机22端口上运行的程序。 -b表示获取banner信息 -q表示禁止程序报告关闭端口 ``` shell # amap -bq 192.168.100.48 22 amap v5.4 (www.thc.org/t ......
测试 | 服务端测试都包括什么?
在进行服务端测试时,可能涉及多个方面的工作内容。以下是一些常见的服务端测试工作内容: 单元测试:针对服务端的各个模块、函数和方法进行测试,验证其功能是否正常、逻辑是否正确,并确保代码的覆盖率达到预期。 集成测试:测试不同模块之间的交互是否正常,包括模块间的数据传输、接口调用、依赖关系等。 接口测试: ......
c/c++ 程序错误记录
// 返回类型为 int ,正常执行代码就会没有返回值,引起段错误 int test(int **a) // 错误,引起段错误,且没有打印输出信息。 { try { *a = new int[10]; } catch (const char *msg) { fprintf(stderr, "%s", ......
Native App和web App有什么区别
Native App和web App有什么区别,请看下图: Native App的优势: 1.提供最佳的用户体验,最优质的用户界面,最华丽的交互 2.针对不同平台提供不同体验 3.可节省带宽成本 4.可访问本地资源 5.盈利模式明朗 Native App的劣势: 1.移植到不同平台上比较麻烦 2.维 ......