XOR

字符串转换数字,sscanf和sprintf大法

题目链接:P1957 口算练习题 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) sscanf(str,"%d",&n) 其实就是把str的内容以"%d"的格式写入到n中(从左到右) 同理 sprintf(str,"%d",n)就是把n以"%d"的格式写入到str (从右到左) # ......
大法 字符串 字符 sprintf 数字

代码随想录算法训练营第四天|24. 两两交换链表中的节点 , 19.删除链表的倒数第N个节点 , 面试题 02.07. 链表相交 , 142.环形链表II

24. 两两交换链表中的节点 个人感觉这个不太难,刚开始打算用步进值为2,来搞,但是没有想到链表应该是怎么样的,原来可以直接用: 1 cur = cur->next->next 学到了,这是我自己写的代码: 1 ListNode* MyLinkedList::swapPairs(ListNode* ......
节点 随想录 环形 训练营 随想

ramdisk.img 格式【解压/压缩】

1、查看ramdisk.img 格式 [root@localhost ramdisk]# file ramdisk.img ramdisk.img: u-boot legacy uImage, ramdisk, Linux/ RAMDisk Image (gzip), 24477522 bytes, ......
ramdisk 格式 img

头部广告结构

emmet结构:插件? 一种板块结构 怪异盒模型 加上 display:block; 就可以让整个 都可以被鼠标点击 ......
头部 结构 广告

Jdk 中自带的工具

JDK(Java Development Kit)自带了很多工具,以下是一些常用的工具及其作用: 1. jstat:用于监视 JVM 中各种运行时状态信息,如类加载、内存、垃圾回收等。 2. jmap:用于导出 JVM 内存映像,可以用于内存泄漏分析、GC 分析等。 3. jstack:可以用于查看 ......
工具 Jdk

Spring中的三级缓存

Spring 中的三级缓存是针对 bean 的加载和创建过程而设计的。在 Spring 容器中,每次请求获取一个 bean 时,Spring 首先检查一级缓存、二级缓存和三级缓存中是否已经存在该 bean,如果存在,则直接返回缓存中的实例对象,否则才进行 bean 的创建。三级缓存包括: 1. si ......
缓存 Spring

uniapp-黑马优选学习01

01. IDE使用 HBuilderX 02. scss/sass 插件安装:为了方便 样式的编写 地址: https://ext.dcloud.net.cn/plugin?name=compile-node-sass 03. 快捷键方案的设置、IDE主题色的设置、基本设置(ctlr 加 alt 加 ......
黑马 uniapp

Java--进阶

## 高级文本处理 ### Locale类 > ```java // 返回Java所支持的全部国家和语言的数组 Locale[] localeList = Locale.getAvailableLocales(); for (Locale locale : localeList) { System. ......
Java

机器学习——泰坦尼克号幸存者预测及分析

1. 项目背景 泰坦尼克号: 是当时世界上体积最庞大、内部设施最豪华的客运轮船, 于1909年3月31日动工建造, 1912年4月2日完工试航. 于1912年4月10日, 在南安普敦港的海洋码头, 启程驶往纽约, 开始了它的第一次, 也是最后一次的航行. 泰坦尼克号将乘客分为三个等级: 三等舱位于船 ......
幸存者 机器

项目-已完成

# ERP 1. [erp_parent](https://github.com/vhr-team/erp_parent) (后端) 2. [erp_web](https://github.com/vhr-team/erp_web) (前端) # 视频点播 1. [VIDEO_Parent](htt ......
项目

js笔记_函数

函数 定义方式一 绝对值函数 function abs(x){ return x; }else{ return -x; } 一旦执行到return代表函数结束,返回结果。 如果没有执行return,函数执行完也会返回结果,结果就是undefined 定义方式二 var abs = function( ......
函数 笔记

在Linux系统中创建虚拟网卡

. . . . . 创建虚拟网卡: >$ sudo ip link add dev virnet0 type veth 其中 virnet0 是虚拟网卡的名字,可以换成你喜欢的名字。 接下来为虚拟网卡配置IP地址: >$ sudo ip addr add 192.168.99.2/24 dev vi ......
网卡 系统 Linux

能让你生活更容易的6个AI组件(除了ChatGPT)

[toc] 在尝试使用ChatGPT几周之后,我很好奇想知道其他的AI工具是怎么样帮助我们生活的更加容易。 AI正在改变我们的工作方式并且我不想错过机会来尽可能使用它,因此,我尝试了许多AI工具来节省时间并提高在工作中的生产力。 有些事有帮助的,而其他则没有帮助。这里有6个AI工具来帮助我们使我们的 ......
组件 ChatGPT

获取网站元数据(标题、描述内容、图标)

> 做个网站导航链接的小项目,每次输入网址、标题等一系列信息很麻烦。所以想通过只输入网址自动获取相关内容。 #问题描述 通过输入一个网址,点击按钮后获取该网站的标题、描述内容和图标等信息。 最开始打算用vue前端实现功能,但是由于浏览器的同源策略限制,前端无法直接从其他网站获取这些元数据。 #解决方 ......
图标 标题 内容 数据 网站

Solution Set - 限时训练 II

## HNOI2017 Day2 2023-06-10 注:Day2T2换为BJOI2017Day2T1,以匹配学习进度 - A.[大佬](https://www.luogu.com.cn/problem/P3724) - B.[抛硬币](https://www.luogu.com.cn/probl ......
Solution Set II

C++基础题

# C++基础题 ### 水仙花数 ````c++ #include using namespace std; int main() { cout #include bool isPentagonalNumber(int num) { int originalNum = num; int sum = ......
基础

地址空间以及编译模式

Linux下32位环境的用户空间内存分布: Linux下64位环境的用户空间内存分布: 前面讲到,在64位环境下,虚拟地址虽然占用64位,但只有最低48位有效。故从0000800000000000~FFFF800000000000,棕色FFFF所代表的这十六位就变成了无效区域(未定义)。 程序代码区 ......
模式 地址 空间

VSCode使用指定的 SOCKS 代理进行网络连接

# VSCode 使用指定的 SOCKS 代理进行网络连接 > June 10, 2023 vscode怎么打开 settings.json 文件? ### ChatGPT 在 Visual Studio Code (VSCode) 中,打开 settings.json 文件的步骤如下: 打开 Vi ......
VSCode SOCKS 网络

微机保护装置保护的是什么?

安科瑞虞佳豪 微机型保护装置是用于测量、控制、保护、通讯一体化的一种经济型保护; 针对配网终端高压配电室量身定做,以三段式无方向电流保护为核心,配备电网参数的监视及采集功能,可省掉传统的电流表、电压表、功率表、频率表、电度表等,并可通过通讯口将测量数据及保护信息远传上位机,方便实现配网自动化;装置根 ......
微机 装置

装饰器通用写法

'''一、装饰器通用写法def wrapper_out(params) print(params) def wrapper(func): def inner(*args,**kwargs): print('打开外挂') # 执行前操作 res = func(*args,**kwargs) print ......
写法

5.26日学习总结之网络编程socket

Python socket编程在网络上的教程较少,菜鸟中也只是给出了一小段描述,在此我推荐白羽黑夜socket编程 | 白月黑羽 (byhy.net)其中的描写非常详细,本人也是在此学习的。 socket又被称作套接字,可以简单的看作是两个地址(ip,port地址)之间通过socket的函数来进行传 ......
网络编程 socket 网络 5.26 26

c# Winform热插拔

1.定义接口 public interface IUltraman { string UltramanName { get; set; } string Name { get; set; } string Attack(); } 2.接口的继承 编译为不同的dll文件 public class Ta ......
Winform

脚本安装Dockerfile安装Jenkins

#1.编写Docker安装脚本 [root@ip-10-0-12-212 ~]# vim Ins_Docker.sh #!/usr/bin/bash # Author:wl # Time:2023-06-09 11:54:22 # Name:Ins_Docker.sh # Version: 1.0 ......
脚本 Dockerfile Jenkins

Docker安装Jenkins报错后升级Centos7升级内核

很久没碰docker了,昨晚在虚拟机上用docker pull jenkinsci/blueocean安装Jenkins启动报如下错误: java.net.UnknownHostException: updates.jenkins.io 最后发现容器ping docker0都是不通的,尴尬,想想应该 ......
内核 Centos7 Jenkins Docker Centos

Electron 案例

Electron简介 Electron是干什么的? 简单来讲,Electron 使用 JavaScript,HTML 和 CSS,来构建跨平台的桌面应用程序。 按照官方的说法:如果你可以建一个网站,你就可以建一个桌面应用程序。 和传统的桌面应用相比,使用Electron开发更容易上手,开发效率更高。 ......
Electron 案例

ubuntu安装miniconda及其可能出现的问题

# 什么是miniconda Miniconda是一个轻量级的Conda发行版,它是Anaconda的一个精简版本。Anaconda是一个流行的Python发行版,内置了Python解释器以及大量科学计算和数据科学相关的软件包。 Miniconda的目标是提供一个更精简和灵活的发行版,它只包含了Co ......
miniconda ubuntu 问题

第四周周测题

# 第四周测试 ## 1.异常捕获完整语法结构 - 在 Python 中,我们可以使用 try…except…语句来捕捉和处理异常。 - 其完整语法结构如下: ```python try: # 可能抛出异常的代码块 # ... except Exception1: # 处理 Exception1 异 ......

注解是干什么的

注解(Annotation)是一种在 Java 代码中使用的元数据形式,它提供了对程序的额外信息和说明。注解可以被添加到类、方法、字段以及其他程序元素上,以提供关于这些元素的更多信息。 注解在 Java 开发中具有广泛的应用,它可以用于以下目的: 提供元数据信息:注解可以用于提供程序元素的额外信息, ......
注解

关于AWS-EC2-EBS-快照-或者AMI-创建的过程及原理

对于AWS EC2 的 EBS 创建快照Snapshot的原理逻辑,主要如下 快照是异步制作的;时间点快照是立即创建的,但在快照完成(当所有已修改数据块都已转移到 Amazon S3 时)之前,其状态为 pending, 很多大型初始快照或后续快照(其中的数据块已更改)可能需要几个小时才能完成。执行 ......
快照 原理 过程 AWS-EC AWS

js原始坐标转百度坐标(GPS坐标转百度坐标)(火星坐标转百度坐标)

wgs84togcj02tobd09(lng, lat) { const xPI = 3.14159265358979324 * 3000.0 / 180.0 const PI = 3.1415926535897932384626 const a = 6378245.0 const ee = 0.0 ......
坐标 GPS