NOT
Measures to address climate warming
Reducing greenhouse gas emissions1. Turning to clean energy: reducing dependence on fossil fuels and improving the utilization rate of renewable energ ......
谈谈国产关系数据库
因为国家战略等原因,公司的项目已经逐渐在使用国产数据库替代开源的数据库。 本文就说说国产数据库在目前国内的一些使用情况,主要讨论研发和应用情况。 一、概述 1.1现状 这几年国产数据库逐渐走入生产环境,原因多样,但不管什么原因,事实就是这样。 国产数据库非常多,简直太多,据说有400多个产品。 这里 ......
jvm基础
程序计数器 保留jvm线程切换时,字节码行号数据。 因为Java的多线程也是依靠时间片轮转算法进行的,因此一个CPU同一时间也只会处理一个线程,当某个线程的时间片消耗完成后,会自动切换到下一个线程继续执行,而当前线程的执行位置会被保存到当前线程的程序计数器中,当下次轮转到此线程时,又继续根据之前的执 ......
DP做题记录
蒟蒻DP太菜了QAQ。 一点体会:DP就是如何通过最少的信息确定最优解。 P5664 [CSP-S2019] Emiya 家今天的饭 思考了一下,发现第3个要求很难直接搞,于是考虑正难则反,用总方案数减去不符合要求的方案数。求总方案数: \(g_{i,j}\) 表示在前 \(i\) 行中选 \(j\ ......
E 最小生成树 (骗子!!)
E 最小生成树 Description: 给出一个 \(n\) 个点的图,点编号从 \(1\) 到 \(n\) , \(i\) 号点的点权为 \(a_i\) 。对于 \(\forall i,j\) \((1\le i\lt j\le n)\) \(i\) 号点 和 \(j\) 号点之间存在一条无向边 ......
冒泡排序(Bubble Sort)
目录1.冒泡排序1.1 基本原理1.2 例子1.3 示例代码2.魔炮排序2.1 基本原理2.1 例子2.2 示例代码 1.冒泡排序 1.1 基本原理 冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地遍历待排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作 ......
2023级数据采集与融合技术实践作业四
2023数据采集与融合技术实践作业三 作业①: 要求: 熟练掌握 Selenium 查找HTML元素、爬取Ajax网页数据、等待HTML元素等内容。 使用Selenium框架+ MySQL数据库存储技术路线爬取“沪深A股”、“上证A股”、“深证A股”3个板块的股票数据信息。 候选网站:东方财富网:h ......
数据库设计心得
在设计一个数据库管理系统,涉及到多个关键表,如用户表、数据库表、日志表、反馈表、索引表和历史查询表. 与其他项目不同的是,我们没设计一个表,就要实现相应的功能,所以表的设计和需求分析联系的更加紧密. 用户表: 用户表是系统的基础,要包含用户的基本信息;使用适当的加密算法来保护用户密码,以增加安全性。 ......
MES系统扫盲
一、定义 MES是制造执行系统(Manufacturing Execution System)的缩写,是一种用于管理和监控制造过程的软件系统。它是在ERP(企业资源计划)和SCADA(监控和数据采集系统)之间的一个中间层,用于实现生产计划的执行和监控。 二、分类 MES系统可以按照不同的分类标准进行 ......
哪些资源预分配了内存:e820
在操作系统开始管理内存之前,首先要获取物理内存的信息,比如共有多少物理地址是可用的? 有哪些物理地址是被ACPI(Advanced Configuration and Power Interface)数据使用? 这些信息从何而来?e820就是x86架构(包括x86_64)上的操作系统引导程序提供物理 ......
P9836 种树 题解
蒟蒻在考场上花了 2h45min AC 本题 通过高度求宽度 定义一棵树的宽度为它高度的正因数个数 我们可以预处理 \(10^4\) 之内素数。 for(ll i=2; i<=10000; i++) { if(ok[i]==0) { ok[i]=i; pr[++nP]=i; } for(ll j=1 ......
哪些资源预分配了内存:e820
在操作系统开始管理内存之前,首先要获取物理内存的信息,比如共有多少物理地址是可用的? 有哪些物理地址是被ACPI(Advanced Configuration and Power Interface)数据使用? 这些信息从何而来?e820就是x86架构(包括x86_64)上的操作系统引导程序提供物理 ......
分布式亿级流量整体架构设计原则
架构目标 高可用性 整体系统可用性最低99.9%,目标99.99%。全年故障时间整个系统不超过500分钟,单个系统故障不超过50分钟。 高可扩展性 系统架构简单清晰,应用系统间耦合低,容易水平扩展,业务功能增改方便快捷。 低成本 增加服务的重用性,提高开发效率,降低人力成本; 最终一致性 服务设计能 ......
python中包管理工具pip以及虚拟环境venv的使用
1. pip命令 查看已安装的包 pip list 安装包 pip install package_name 卸载包 # 卸载指定包 pip uninstall package_name # 卸载已安装的所有第三方Python库 pip freeze > list.txt pip uninstall ......
Vue2中的父子通信
父子通信流程图: 父组件通过props将数据传递给子组件 子组件利用$emit通知父组件修改更新 父组件传递子组件 注意点 但是需要注意的是,通过props传递的数据是只读状态的,也就是说,我们不能去修改这个值。 注意:props是只读的,如果直接对props中的数据进行修改,Vue就会发出警告。如 ......
第8次作业-事物的的例子实现及演示
这个作业属于哪个课程 https://edu.cnblogs.com/campus/uzz/cs3 这个作业要求在哪里 https://edu.cnblogs.com/campus/uzz/cs3/homework/13102 这个作业的目标 第8次作业-事物的的例子实现及演示 视频链接: http ......
图有关算法题
图的结构 //严蔚敏版数据结构 //邻接表存储结构 typedef struct ArcNode{ int adjvex;//该弧所指向的顶点的位置 struct ArcNode *nextarc;//下一个边结点 }ArcNode; typedef struct VNode{ VertexType ......
Index - 此处的诗
虚构往事 正篇 嗯……本来发过两篇,但深愧于仓促的处理和并未完善的细节设定,隐藏了。 大概会是一个中篇的科幻故事,世界设定已经完善了(Shaya 可以作证!),但近期可能没有精力动笔。 番外 大概只是借用了设定而已,和正篇情节没有任何关系。 「虚构往事」入梦 「虚构往事」星空依存症 小绒尾与星星湖 ......
【爱芯派 Pro 开发板试用体验】+基本使用环境配置
【爱芯派 Pro 开发板试用体验】+基本使用环境配置 登录系统 系统默认为debian系统,插入网线,插入显示器,鼠标、键盘,介绍基础系统使用操作。 将 M4N-Dock 连接上显示器后,可以看到图形化交互界面了。 在登录界面,输入用户名 root,密码 root 就可以登录进系统了。 进入系统后的 ......
Measures to solve ocean trash
(1) Strengthen law enforcement efforts, truly achieve the goal of "strict law enforcement and punishment for violations", strengthen law enforcement s ......
高效利用队列的空间
大家都知道队列是可以用数组来模拟的,可以先开辟一段定长的数组空间,然后分别使用两个变量head和tail来代指队列的头和尾,从而维护整个队列,相信到这里大家都比较熟悉。不过这种做法是有弊端的,比如说下图这种情况 假设经过不断地增删元素,Head和Tail已经来到了数组最后两个位置,这时候整个队列中只 ......
Spark优化
意识篇 类型转换 优化前: val extractFields: Seq[Row] => Seq[(String, Int)] = { (rows: Seq[Row]) => { var fields = Seq[(String, Int)]() rows.map(row => { fields = ......
The measures of China's air pollution
The expiring action plan The earlier Air Pollution Action Plan, released in September 2013, may have been China’s most influential environmental polic ......
W1R3S(VulnHub)
这是一个精简版的靶场通关教程,仅供记录使用。 渗透步骤信息收集 1.存活主机发现 ⒉端口扫描 3.FTP服务器渗透 4.分析目标文件 web渗透 1.目录爆破 ⒉尝试安装漏洞 3.识别cms搜索漏洞 4.文件包含漏洞读取任意文件 5.john破解密码文件 ......
阿里大佬:DDD中Interface层、Application层的设计规范
文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,完成职 ......
哪些资源预分配了内存:e820
在操作系统开始管理内存之前,首先要获取物理内存的信息,比如共有多少物理地址是可用的? 有哪些物理地址是被ACPI(Advanced Configuration and Power Interface)数据使用? 这些信息从何而来?e820就是x86架构(包括x86_64)上的操作系统引导程序提供物理 ......
设计模式--Command模式
命令模式(Command Pattern)是一种行为设计模式,它将一个请求封装为一个对象,从而使你可以用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。 命令模式主要包含以下几个角色: Command(抽象命令类):声明执行操作的接口。 ConcreteCommand(具 ......
第8次作业-事物的的例子实现及演示
这个作业属于哪个课程 https://edu.cnblogs.com/campus/uzz/cs3 这个作业要求在哪里 https://edu.cnblogs.com/campus/uzz/cs3/homework/13102 视频链接:https://www.bilibili.com/video/ ......
Measures to tackle Marine litter
1️⃣COBSEA strategies and action plans on marine litter To address these regional and global threats and guide action in line with the Sustainable Deve ......
Golang布隆过滤器升级版
作用:平常使用的布隆过滤器可以用来过滤Redis空数据,避免缓存穿透。 升级点:将原本的bool数组位更改为int数组,实现便于删除操作的场景。代码如下: package main import ( "fmt" ) // BloomFilter 布隆过滤器 type BloomFilter stru ......