相关文章

红日靶场一实操笔记

一,网络拓扑图 二,信息搜集 1.kali机地址:192.168.50.129 2.探测靶机 注:需要win7开启c盘里面的phpstudy的服务。 nmap -sV -Pn 192.168.50.128 或者扫 nmap -PO 192.168.50.0/24 可以看出来win7(ip为192.168.50.128)的靶机开…

02_使用Docker在服务器上部署Jekins实现项目的自动化部署

02_使用Docker在服务器上部署jenkins实现项目的自动化部署 一、使用docker拉取阿里云容器私有镜像仓库内的jenkins镜像 登录阿里云Docker Registry $ sudo docker login --usernamewxxxo1xxx registry.cn-shanghai.aliyuncs.com用于登录的用户名为阿里云账号全名&#xff0c…

第一期:Spring Web MVC 入门 [特殊字符](基础概念 + 环境搭建)

前言 在现代Web开发中,Spring Web MVC 已成为Java开发者构建Web应用的首选框架之一。它基于 Model-View-Controller(MVC) 设计模式,提供了清晰的架构和强大的功能,帮助开发者更高效地管理HTTP请求、数据绑定、视图解析…

电子电气架构 --- 智能座舱域控设计

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 周末洗了一个澡,换了一身衣服,出了门却不知道去哪儿,不知道去找谁,漫无目的走着,大概这就是成年人最深的孤独吧! 旧人不知我近况,新人不知我过…

Apache httpclient okhttp

学习链接 okhttp github okhttp官方使用文档 SpringBoot 整合okHttp okhttp3用法 Java中常用的HTTP客户端库:OkHttp和HttpClient(包含请求示例代码) 深入浅出 OkHttp 源码解析及应用实践 httpcomponents-client github apache httpclie…

linux之进程控制

进程创建 fork函数初识 在linux中fork函数时非常重要的函数,它从已存在进程中创建一个新进程。新进程为子进程,而原进程为父进程。 我们发现打印了俩个,原因就是因为fork()函数之后创建了一个子进程,子进程执行了一次&#xff…

【虚拟机VMware】银河麒麟系统虚拟机:网络异常处理

本人在前几天做项目的时候遇到了一个情况:从别人手里clone过来的银河麒麟系统虚拟机解压打开之后,发现网络连接异常,本文将讲述如何修改虚拟机的网络配置实现虚拟机联网。 目录 1、网络连接异常示例2、虚拟机网络异常修复2.1、修改虚拟机外部…

【Java NIO】

饮酒 概要为什么需要 NIO?传统 I/O 的局限性阻塞式 I/O(BIO)的问题内存映射与零拷贝的缺失传统IO的的完整步骤传统IO数据流向为什么需要两次拷贝?(内核缓冲区→用户缓冲区)性能瓶颈分析 内存映射零拷贝 非阻…

AI知识补全(十四):零样本学习与少样本学习是什么?

名人说:一笑出门去,千里落花风。——辛弃疾《水调歌头我饮不须劝》 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 上一篇:AI知识补全(十三):注意力机制与Transformer架构是什么? 目录 一、引言二、核心概念解析1. 零样本学习(Zero-Shot Learning)2. 少…

react中hooks使用

总结 1、react 中的hook是16.8引入的函数,不需要编写组件类。可以理解成是函数式编程。 2、使用的前提:只能在react函数组件中使用或者Hook 中调用 hook,不能在javascript中使用。 3、useCallback 的功能可以直接用 useMemo。 4、useEffect 的副作用…

leetcode 62. Unique Paths

这道题用动态规划解答。 按照代码随想录介绍的动态规划五部曲来分析。 第一步,明确dp数组的含义,包括数组下标的含义和数组取值的含义。 定义一个m*n的二维数组path。path[i][j]表示从原点(0,0)到(i,j)的不同路径的数目。题目给出m*n的网格&#xff0…

洛谷题单3-P5720 【深基4.例4】一尺之棰-python-流程图重构

题目描述 《庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一根长度为 a a a 的木棍,从第二天开始,每天都要将这根木棍锯掉一半(每次除 2 2 2,向下取整)。第几天的时候木…

Android 系统ContentProvider流程

一、ContentProvider初始化注册流程 源码查看路径:http://xrefandroid.com/android-11.0.0_r48/ 涉及到源码文件: /frameworks/base/core/java/android/content/ContentProvider.java 自定义ContentProvider需要继承该类,内部类Transport继承关系如下,实…

网络编程—网络概念

目录 1 网络分类 1.1 局域网 1.2 广域网 2 常见网络概念 2.1 交换机 2.2 路由器 2.3 集线器 2.4 IP地址 2.5 端口号 2.6 协议 3 网络协议模型 3.1 OSI七层模型 3.2 TCP/IP五层模型 3.3 每层中常见的协议和作用 3.3.1 应用层 3.3.2 传输层 3.3.3 网络层 3.3.4…

GitHub高级筛选小白使用手册

GitHub高级筛选小白使用手册 GitHub 提供了强大的搜索功能,允许用户通过高级筛选器来精确查找仓库、Issues、Pull Requests、代码等。下面是一些常用的高级筛选用法,帮助你更高效地使用 GitHub 搜索功能。 目录 搜索仓库搜索Issues搜索Pull Requests搜…

Rock Pi 5B Linux虚拟串口设置方法

方法 1:使用 socat 工具 socat 是一个多功能网络工具,可创建虚拟串口对。 步骤: 安装 socat: sudo apt update sudo apt install socat 创建虚拟串口对: socat -d -d pty,raw,echo0 pty,raw,echo0 输出示例&#x…

Java 进化之路:从 Java 8 到 Java 21 的重要新特性

Java 进化之路:从 Java 8 到 Java 21 的重要新特性 开篇介绍 在软件开发领域,Java 作为一门历史悠久且广泛应用的编程语言,始终保持着其核心竞争力和持续创新能力。自 Java 8 发布以来,Java 经历了一系列重要版本更新&#xff0…

LeetCode Hot100 刷题笔记(4)—— 二叉树、图论

目录 一、二叉树 1. 二叉树的深度遍历(DFS:前序、中序、后序遍历) 2. 二叉树的最大深度 3. 翻转二叉树 4. 对称二叉树 5. 二叉树的直径 6. 二叉树的层序遍历 7. 将有序数组转换为二叉搜索树 8. 验证二叉搜索树 9. 二叉搜索树中第 K 小的元素 …

Shiro学习(三):shiro整合springboot

一、Shiro整合到Springboot步骤 1、准备SpringBoot 环境,这一步省略 2、引入Shiro 依赖 因为是Web 项目,所以需要引入web 相关依赖 shiro-spring-boot-web-starter,如下所示: 3、准备Realm 因为实例化 ShiroFilterFactoryBean 时…

Docker in Docker(Dind)

Docker in Docker(Dind) 使用 Docker-in-Docker (dind): 。系统 root 密码为 2020: docker run --gpus all -v E:/yyp/soft/sc/pytorch:/home/yyp/pytorch -v /var/run/docker.sock:/var/run/docker.sock --ipchost --privileged -it -p 2121:2020 -p 8…