NOT

ARP(地址解析协议)

地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中 ......
地址 ARP

PRINCE2核心知识点整理

PRINCE2,即 PRoject IN Controlled Environment(受控环境中的项目)是一种结构化的项目管理方法论,由英国政府内阁商务部(OGC)推出,是英国项目管理标准。 PRINCE2 作为一种开放的方法论,是一套结构化的项目管理流程,描述了如何以一种逻辑性的、有组织的方法,... ......
知识点 核心 PRINCE2 知识 PRINCE

LeetCode 双周赛 102,模拟 / BFS / Dijkstra / Floyd

本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 提问。 大家好,欢迎来到小彭的 LeetCode 周赛解题报告。 昨晚是 LeetCode 双周赛第 102 场,你参加了吗?这场比赛比较简单,拼的是板子手速,继上周掉大分后算是回了一口血 😁。 2618. 查询网 ......
LeetCode Dijkstra Floyd 102 BFS

C++动态数组(vector.h)

#include <iostream> #include <vector> int main() { std::vector<std::string> con; con.push_back("9999"); std::cout<<con[0]; return 0; } vector搞了一个多态,你可 ......
数组 动态 vector

储存数据至mysql数据库时出现 (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '),'自营店')' at line 1")报错该怎么解决?

在msyql数据库中存储数据时,程序出现了如下报错: 打印存储的数据类型发现数据类型有错误,将数据转为str类型就可以了。。。 解决思路: 在初入数据库学习时,出现这个报错还是有些懵的,于是改了捕获异常,发现存储数据函数有问题。从报错中可以看出是有跟'自营店'类似的数据有关系的,于是,查看了自己的数 ......
数据 syntax 39 quot your

Vulnhub Fall Walkthrough

Recon 二层本地扫描,发现目标靶机。 ┌──(kali㉿kali)-[~] └─$ sudo netdiscover -r 192.168.80.0/24 Currently scanning: Finished! | Screen View: Unique Hosts 4 Captured A ......
Walkthrough Vulnhub Fall

@RestControllerAdvice注解 @ExceptionHandler注解

RestControllerAdvice+ExceptionHandler这两个注解的组合,被用作项目的全局异常处理。一旦项目中发生了异常,就会进入使用了RestControllerAdvice注解类中使用了ExceptionHandler注解的方法。 下面是一些项目全局异常的处理 @Control ......

范数经典问题的推导与分析

本文主要对原子范数中对偶函数进行了推导与分析,并给出了相关代码实现案例,可用于线谱估计等信号处理领域。 ......
经典 问题

在docker中运行的jenkins中使用docker时遇到错误

每次服务器重启,在docker中运行的jenkins中使用docker时遇到以下错误 time="2023-04-15T13:55:46Z" level=error msg="failed to dial gRPC: cannot connect to the Docker daemon. Is ' ......
docker 错误 jenkins

网络相关知识

一、osi七层模型 OSI七层模型从下到上依次为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。各层蝉蛹协议如下图(图片摘自百度图片)。 二、TCP/IP协议簇 TCP/IP五层模型各层分别为网络接口层、网际层、传输层、应用层。与OSI模型对比如下图,其中TCP/IP中应用层包括了OSI ......
知识 网络

DDL(操作数据库,表等)

DDL(操作数据库,表等) 查询已有的数据库 show databases; 创建 创建数据库 create database 数据库名称; 创建数据库(判断,如果不存在则创建) create database if not exists 数据库名称; 删除 删除数据库 drop database ......
数据库 数据 DDL

Dockerfile 构建镜像

Dockerfile 构建镜像 什么是 Dockerfile Docker 通过读取 Dockerfile 中的指令来构建镜像,类似 C 语言开发时使用 Make 通过 Makefile 构建项目 其中包含 Docker 控制指令,这些指令遵循将应用程序组装成容器映像所需的特定格式,官方标准 htt ......
Dockerfile 镜像

php+mysql实现微信公众号回复关键词新闻列表

非常抱歉,我之前理解有误。如果您想要实现在公众号发送关键词,返回新闻列表的功能,可以按照以下步骤进行操作: 1. 创建一个数据库表,用于存储新闻的标题、链接和内容等信息。例如,可以创建一个名为news的表,包含id、title、link和content等字段。 2. 在公众号后台设置自定义菜单或关键 ......
公众 关键词 关键 mysql 新闻

每日编程一小时(第七天)

一.问题描述 找两个数的最大公因数。 二.设计思路 1.输入两个数 2.比较两个数的大小 3.大数求余小数 4.循环除数做被除数余数做除数,直到余数为0,被除数就是最大公因数 三.流程图 四.代码实现 #include<stdio.h> int main() { int a,b,c,m,n; sca ......
小时

C++的namespace

这个也是和Java不同的地方,作用是为了防止类的名字冲突 #include <iostream> namespace myspace{ class A{ public: std::string head; private: std::string body; }; } namespace myspa ......
namespace

手机利用termux搭建泰拉瑞亚服务器

文章参考酷安:qsksl 一、换源 sed -i 's@packages.termux.org@mirrors.ustc.edu.cn/termux@' $PREFIX/etc/apt/sources.list pkg up -y 换源卡住时按y+回车即可 二、开服软件下载 pkg install ......
服务器 termux 手机

Linux系统知识(目录)-目录

1、Linux系统知识(一)-VM虚拟机安装Ubuntu_Server版 2、Linux系统知识(二)-Root用户登录Ubuntu并且可以SSH 3、Linux系统知识(三)-puTTy远程Linux 4、Linux系统知识(四)-Shell脚本学习笔记 5、Linux系统知识(五)-Ubuntu ......
目录 知识 系统 Linux

安全工具-浏览器

1、介绍 浏览器可以作为基础的安全工具使用。 2、功能 2.1 界面 (1)浏览器地址栏和界面,可以很方便的输入参数,进行请求测试。 (2)界面可以加载显示html文档,查看前端解析效果,尤其是针对xss和界面劫持等漏洞是非常必要的 以及可以清楚的分辨响应结果是防火墙,还是404或500异常,亦或者 ......
浏览器 工具

vscode number of cursors limited to 10000 bug All In One

vscode number of cursors limited to 10000 bug All In One vscode 全局替换光标限制最多 10000 个 ❌ ......
cursors limited vscode number 10000

SpringCloud架构之注册中心/负载均衡组件搭建重点步骤

我的GitHub地址:https://github.com/hiders1/cloud-demo GitHub的使用见:https://www.cnblogs.com/jinjiyese153/p/6796668.html VSC不见的话参考:https://blog.csdn.net/Ericji ......
SpringCloud 架构 组件 步骤 重点

MySQL表设计与优化

影响MySQL查询性能的因素有很多,我们经常会对查询语句、索引字段做一些优化,而其实在表设计的阶段就可能产生一些问题。对于表设计,可以对表结构进行优化,也可以对表字段进行优化。以下通过一个具体的案例演示一些常用的表设计优化的方法。 一、业务需求 这里,就以学生-教师-课程业务作为示例。数据库需要存放 ......
MySQL

C语言的预处理器

这个是用来include的防止多次重复include #ifndef A_H #define A_H int test(){ } #endif ......
语言

TJOI 2015 概率论 题解

TJOI 2015 概率论 题解 题意 求 $n$ 个点随机生成的有根二叉树(所有互不同构的二叉树出现情况等概率)的叶子节点数的期望值。 题解 70 答案显然是 $\dfrac{g(n)}{f(n)}$ ,$g(n)$ 是 $n$ 个点为所有二叉树的叶子总数, $f(n)$ 是 $n$ 个点能生成的 ......
概率论 题解 概率 TJOI 2015

ABC214G

首先可以考虑容斥,也就是 $ans=\sum_{i=0}^n (-1)^i\times h_i\times (n-i)!$ ,$h_i$ 表示有 $i$ 步限制不满足的方案数。 考虑到如果对于一个排列,连 $i\rightarrow p_i$ 的边会形成若干个环组成的有向图。那么对于两个相同大小的排 ......
214G ABC 214

Visual Studio Code开发常用的工具栏选项,查看源码技巧以及【vscode常用的快捷键】

一、开发常用的工具栏选项 1、当前打开的文件快速在左侧资源树中定位: 其实打开了当前的文件已经有在左侧资源树木定位了,只是颜色比较浅 2、打开太多文件的时候,可以关闭 3、设置查看当前类或文件的结构 OUTLINE 相当于idea 查看当前类或接口的结构 Structure 二、查看源码技巧: (1 ......
常用 快捷键 工具栏 源码 技巧

UBUNTU下第一次写简单驱动(笔记)

原文:https://www.freesion.com/article/83831518068/ 一、环境 Ubuntu14.04 +vmware tools 二、步骤 先写个.c文件,驱动文件一般没有printf,有自己的一套,先写一个helloword.c /* * helloworld.c * ......
第一次 笔记 UBUNTU

Linux设备文件自动生成

原文:https://www.cnblogs.com/chen-farsight/p/6154941.html 第一种是使用mknod手工创建:# mknod <devfilename> <devtype> <major> <minor> 第二种是自动创建设备节点:利用udev(mdev)来实现设备 ......
自动生成 文件 设备 Linux

Dijkstra算法求最短路

一 、Dijkstra 只适用于单源最短路中所有边权都是正数的情况 二 、存储方式 1、稠密图用邻接矩阵 2、稀疏图用邻接表 三 、算法实现 用一个 dist 数组保存源点到其余各个节点的距离,dist[i] 表示源点到节点 i 的距离。将dist数组赋值为正无穷,dist[1]=0 用一个状态数组 ......
算法 Dijkstra

jmap执行失败了,怎么获取heapdump?

原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,非公众号转载保留此声明。 在之前的OOM问题复盘中,我们添加了jmap脚本来自动dump内存现场,方便排查OOM问题。 但当我反复模拟OOM场景测试时,发现jmap有时可以dump成功,有时会报错,如下: 经过网上一顿搜索,发现两种原因可 ......
heapdump jmap

高通量测序的数据处理与分析指北(二)-宏基因组篇

宏基因组篇 前言 之前的一篇文章已经从生物实验的角度讲述了高通量测序的原理,这篇文章旨在介绍宏基因组二代测序数据的处理方式及其原理。在正文开始之前,我们先来认识一下什么是宏基因组。以我的理解,宏基因组就是某环境中所有生物的基因组的合集,这个环境可以是下水道,河流等自然环境,也可以是人体内肠道,口腔等 ......
基因组 数据处理 基因 数据