XOR
数据结构(第六章)
# 数据结构(第六章) ## 图 * 定义:图是由顶点的有穷非空集合和顶点之间边的集合组成的,通常表示为G(V,E),其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合。 * 特性: 1. 在图中数据元素,我们称之为顶点。 2. 任意两个顶点之间都有可能有关系,顶点之间的逻辑关系用边来 ......
7.05日
昨晚三点多睡的,早上睡得很熟,十一点半才起。吃完午饭,简单洗漱,打开电脑,刷会视频,忽然想起来之前刷到过一条AI实时变声的视频,于是来了兴趣。加入群聊,下载压缩包,一键压缩,照着视频教程弄了半天,发现怎么都打不开,闪退。后来了解到可能是安装路径存在中文的原因,我又去搜索修改系统C盘用户名的方法,捯饬 ......
淘宝技术三面题目:分布式架构+红黑树+SpringMVC+设计模式
淘宝一面 Java容器有哪些?哪些是同步容器,哪些是并发容器? ArrayList和LinkedList的插入和访问的时间复杂度? java反射原理, 注解原理? 新生代分为几个区?使用什么算法进行垃圾回收?为什么使用这个算法? HashMap在什么情况下会扩容,或者有哪些操作会导致扩容? Hash ......
Kafka概述
消息中间件对比: 选择建议: Kafka:是一个分布式流媒体平台 类似于消息队列或企业消息传递系统。 kafka官网:http://kafka.apache.org/ (1)producer:发布消息的对象称之为主题生产者(Kafka topic producer) (2)topic:Kafka将消 ......
求字典中的最大的值 max(age_counts,key=age_counts.get)
student_info={ 15:{'jack','rose',}, 18:{'jj'}, 35:{'a','b','c','d'}, } age_counts = {}# 定义一个字典 key=age value=name的长度 for age in student_info: count = ......
西门子S7200/300/400系列PLC转以太网通讯处理器
捷米特ETH-S7300-JM01以太网通讯模块,适用于西门子S7-200/S7-300/S7-400、SMART S7-200、西门子数控840D、840DSL、合信、亿维PLC的PPI/MPI/PROFIBUS转以太网。用于西门子S7-200/S7-300/S7-400程序上下载、上位监控、设备... ......
CodeChef Cutting Plants难题题解
# STL-CodeChef Cutting Plants题解 ## 单调队列哦 我要造福后人,因为题解太jb难找了 ### 题意: 2个操作 找一段l-r区间,取其ai) 现在关键在于我可不可以(一起减) 想一下方案数减少的条件 eg: 5 7 2 3 我可以5-7那里一起修减到3,在把5修建到2 ......
js 异步 任务 题目解析(chatgpt bug了?)
最近遇到一道题如下,求输出结果 感觉还是蛮有意思的,找chatgpt做了一下 ```js async function async1(){ console.log('1'); await async2(); console.log('2'); } async function async2(){ c ......
每日总结2023年7月5日
今日学习:页式存储(逻辑地址:页号+页内地址):逻辑地址和物理地址间的转换。优点:利用率高,便于管理。缺点:增加系统开销,可能产生抖动现象。段式存储(逻辑地址:段号+段内地址):优点:便于共享。缺点:内存利用率低。段页式存储:优点:空间浪费小,共享容易。缺点:增加软件复杂度,增加开销。块表:一块小容 ......
汉诺塔(2题)
题解: 1 #include <iostream> 2 #include <algorithm> 3 #include <cstdio> 4 #include <cmath> 5 #include <cstring> 6 #include <vector> 7 #include <map> 8 #i ......
Git安装与windows终端配置Git-bash
### Git概述 #### 简介 Git是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理。通过Git仓库存储和管理这些文件,Git仓库分为两种: * 本地仓库:开发人员自己电脑上的Git仓库 * 远程仓库:远程服务器上的Git仓库 commit:提交,将本地文件和版本信息保存 ......
7月5日模拟赛赛后总结
爆零模拟赛。  ## T1 [Gym 101078](https://codeforce ......
【安全学习之路】Day30
 
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6608 题目大意: 给定一个素数p,找到比p小的最大素数q,计算q! mod p 解题思路: 这道题有三种方法 第一种(最快): 先用Miller_Rabin测试找到q,根据威尔逊定理,(p-1)! mo ......
【WALT】update_task_demand() 代码详解
[toc] # 【WALT】update_task_demand() 代码详解 代码版本:Linux4.9 android-msm-crosshatch-4.9-android12 ## 代码展示 ```cpp static u64 update_task_demand(struct task_st ......
oracle的tnsname.ora(网络服务名配置文件)
# tnsnames.ora Network Configuration File: E:\oracle\oracleBaseMenu\oracleMainMenu\network\admin\tnsnames.ora # Generated by Oracle configuration tool ......
【干货向】我想试试教会你如何修改Git提交信息
Git是目前IT行业使用率最高的版本控制系统,相信大家在日常工作中也经常使用,每次Git提交都会包含提交信息,常用的包括说明、提交人和提交时间等,此篇文章主要向大家介绍下如何修改这些信息,这些命令在正常使用时可能不常用,但还是建议收藏以备不时之需。 ## 新提交 ### 指定提交信息 在使用`git ......
Docker CLI docker kill 常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
linux 中 sed命令的 -s选项
001、-s用于指定输出的间隔符 [root@PC1 test02]# seq 10 ## 默认输出分隔符为换行符 1 2 3 4 5 6 7 8 9 10 [root@PC1 test02]# seq -s " " 10 ## 指定空格为换行符 1 2 3 4 5 6 7 8 9 10 [root ......
拨钟问题
这道题真是费了我好大力气(估计我还会回来看不少次qwq) 题解(DFS): 每个钟有4种情况,暴力枚举49种情况,这里只要一维数组就可以记录钟的状态(nowClock[] 和 oriClock[]) 1 #include <bits/stdc++.h> 2 using namespace std; ......
python网站创建:初识网站(001)
1. 初识网站 使用python创建网站之前,需要先稍微认识一下两个最流行python web框架:(Flask)和(Django) Flask是一个轻量级的框架,适用于比较轻巧,小的网站; Django是一个重量级的框架,适用于大型的网站; 这里暂时用Flask作为讲解,后续将使用Django来讲 ......
第七次作业
1.编写一个方法,实现冒泡排序(由小到大),并调用该方法 package kde7; public class Gba { public static void main(String[] args) { // TODO Auto-generated method stub int x[]= {1, ......
CentOS 7将命令行界面设置为默认
我参考了N多帖子,修改inittab配置文件id:3...,但最终都失败了。 最后有一种方法:直接执行命令:systemctl set-default multi-user.target 完事了。。。 同样的 systemctl set-default graphical.target 将图形界面设 ......
MyBatis-Plus
*MyBatis-Plus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提高效率 *开发方式 *基于MyBatis使用MyBatisPlus *基于Spring使用MyBatisPlus *基于SpringBoot使用MyBatisPlus 手动添加MP起步依赖 注意事项 ......
elment ui展开行嵌套表格 进行修改数据后展开行自动收起
https://it.cha138.com/python/show-74200.html tags: 篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elment Plus表格展开行后,进行修改数据后展开行自动收起相关的知识,希望对你有一定的参考价值。 Elment Plus ......
Websocket+SpringBoot实现简单在线聊天(包含前后端代码)
1、样式展示 登录界面 (用户名自己取,密码是111,可在前端文件中改,因为做的比较简单,没有把用户做数据库相关的,所以直接在前端固定了密码是111) 聊天界面 2、代码展示 前端 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF- ......
2023/7HL集训游记
- ## 写在前面 因为本人补题速度特别慢,所以博客随缘更新,其中还包括部分学术内容,纯享版指路Steven24博客。 - ## Day0 14时入眠,23时起床,一宿没睡,一直在开摆,顺便结束了斗破漫画的三刷,后来证明这是一个正确的选择,因为之后的几天都是断网状态。 - ## Day1 上了飞机, ......