NOT
聪明办法学python打卡第一天
# python ## 注释 - 单行注释:注释前加# - 多行注释:注释前和后加三对单引号或三对双引号 ## 输出 - print()将填入的内容显示在Console中 - print默认每次输入后会换行,可以用end控制结尾 ``` print('data',end='') ``` - prin ......
p2s 学习chapter_1与chapter_2
datawhale p2s 学习chapter_1与chapter_2 chapter_1 conda 安装配置 修改powershell执行策略(仅win10+非家庭版本需要) 进入windows powershell后输入: Set-ExecutionPolicy -Scope CurrentU ......
nginx出现很多进程,怎么杀掉进程。
linux关闭nginx的方法:1、利用“ps -ef | grep nginx”命令查看nginx进程后,利用“kill -QUIT 进程号”关闭nginx即可;2、利用“kill -TERM 999”快速杀死进程即可;3、利用“pkill -9 nginx”强行停止进程即可。4、利用“kill ......
AQS
AQS AQS抽象队列同步器 AQS利用一个FIFO双向队列(CLH队列的变体)来完成线程同步状态的管理,同步队列的节点包括以下属性(AQS的内部类): waitStatus的状态: CANCELLED 1 表示线程获取锁的请求已经取消了 SIGNAL -1 表示线程已经准备好了,就等资源释放了 C ......
启航
#print的各个用法 ##基础输出 1. 默认每次输出后换行 print("内容1") print("内容2") output: 内容1 内容2 2. print("1","2”) output: 1 2 修改分隔用sep="*",代表输出1\*2 3. 甚至可以做加法和乘法 print("1"+ ......
终章【贰】——诘问呢喃,空谷流转
作为 OIer 的最后一个早上,开了很久以前忘掉的树剖。 有人到了,沉默,沉默,沉默,可退役的话题终于到来。 我当时突然一愣。我退役了? 哦,我退役了。 我有些不知所措地看着眼前没写完的代码,又看看题面。遥远的国度,很好的名字。 这不就是在说我眼中的 OI 吗,一个遥远艰险,神秘浩瀚,让人心驰神往, ......
11.21
昨天没闲话。 3yy今天评价学校水龙头:你在二楼是找不到几个正常的水龙头的。 说的很对,因为二楼的水龙头歪的比正常的还多。 放假时候B站主页给我推了galgame?看来我调教的挺好。 游戏名叫《他和她和她的恋爱》我去,纯爱神作(然而并不是),看了这游戏的讲解给我震撼到了,这剧情是牛的吧,世界观也很新 ......
Scanner 类的使用
Scaner 类可以处理控制台的输入和处理字符串。 1.基本概念: 如 "1 3 4 7 ” 标记:1,3,4,7 分隔符:空格“ ” 2.常用方法: next() // 读入一个标记,标记之间以空格,多个空格或者回车换行等进行分隔。 nextInt(),nextDouble()..... //读入 ......
Java8新特性lambda学习
Lambda表达式 Lambda是一个匿名函数,我们可以把Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。使用它可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。 本质: 作为函数式接口的实例, 没有接口就没意义了. // 简单使用 ......
codeforces 50题精选训练
本章节参考:2020,2021 年 CF 简单题精选 - 题单 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 首先,很容易观察到点的一些特征: - 都在第一象限;- 点的分布越来越稀疏。 以样例为例: 还有无限个点没有画出来。 根据点的分布越来越稀疏的特性,能不能发现收集点的规律 ......
碎
刚刚把自己暑假写过的四篇闲话搬过来了。 看完之后,嗯,心里有非常多的感受。 虽然今天才是第二天独自一人在机房学习,但是我真实地感受到自己的身心都很疲惫。 所以,不如索性给自己放个两个小时的假,说得冠冕堂皇一点,是为了「更高效的学习」。 在这两个小时里,把自己所有的想法都写下来,让自己的大脑放空吧。 ......
简单的低开编辑器(二):实现组件拖拽
好家伙, 0.代码已开源 Fattiger4399/lowcode-demo: 一个简单的低代码编辑器 技术栈:Vue3 element-plus jsx (github.com) 该章实现的效果:组件从物料区到画布的拖拽 1.分析 先来分析,鼠标点击物料区的某个组件,再将其拖拽到画布这个过程 我们 ......
Python产出01|自动化数据比对|Python
源码如下位置 地址:https://github.com/T-Better/SoftTest/tree/main/B01_66%20%E4%BD%9C%E5%93%81/66%20%E5%85%B6%E4%BB%96%E8%84%9A%E6%9C%AC/%E8%87%AA%E5%8A%A8%E5%8 ......
牛客周赛
牛客周赛 Round 20 1.小红的数位删除(二进制枚举) 输入1: 37 111 输出1: 0 说明: 111是37的倍数,所以小红不需要任何操作。 输入2: 1234 99 输出2: 2 说明: 第一个数删除数字'1',变成234。第二个数删除数字'9',变成9。234是9的倍数。 二进制枚举 ......
T401305 平面划分(easy) 题解
Link T401305 平面划分(easy) Solution 平面上 \(n\) 条直线所划分处的区域最大个数 \(L_n\) 是多少 我们考虑假设已经有\(n-1\) 条直线,我们需要画一条直线,这条直线最多和 \(n-1\) 条直线相交产生 \(n\) 个新的区域 所以我们得到了 \[\be ......
2023.11.21做题笔记(并查集)
好好好,开始了 并查集 P3367 【模板】并查集 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 下面开始贴代码: #include<iostream> using namespace std; const int N=100005; int a[N]; int find(int ......
ElasticSearch之安装
参照Installing Elasticsearch,完成验证集群的部署。 操作步骤 下载软件包和摘要文件。 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.11.1-linux-x86_64.tar ......
idea报错Java HotSpot(TM) 64-Bit Server VM warning Options -Xverifynone and -noverify were deprecated
idea报错Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated 的解决方案 ......
shell 编程条件语句
shell test 测试 0为真 test -a /etc/fstab echo $? test -e /etc/fstab echo $? -a,-e #测试文件是否存在 -a有bug #取反会有变化 test +选项 对象参数 test -f #只看文件-r #是否有读的权限-w #是否有写的 ......
5.4 Windows驱动开发:内核通过PEB取进程参数
PEB结构`(Process Envirorment Block Structure)`其中文名是进程环境块信息,进程环境块内部包含了进程运行的详细参数信息,每一个进程在运行后都会存在一个特有的PEB结构,通过附加进程并遍历这段结构即可得到非常多的有用信息。在应用层下,如果想要得到PEB的基地址只需... ......
Fedora 39 正式发布
Fedora 39 已正式发布。此版本采用 Linux 6.5 内核,更新的版本将作为稳定版更新发布。 下载地址 Fedora Workstation 39 Fedora Server 39 Fedora IoT 39 Fedora Cloud 39 Fedora CoreOS “next” str ......
datawhale task01,02
python要点 conda  注释 单行注释以#开头 多行注释可以用多个 # ......
Python学习笔记1
Python学习笔记 注释 单行注释用# 多行注释''' ''' """ ""” 输出 print() 自带换行——可以用print("hello world",end="")删除换行 print("hello","world")输出结果是hello world默认空格。print("hello", ......
基于霍克斯过程的限价订单簿模型下的深度强化学习做市策略
更多精彩内容,欢迎关注公众号:数量技术宅,也可添加技术宅个人微信号:sljsz01,与我交流。 相关研究总述 最优做市 (MM) 是在限价订单簿 (LOB) 的两侧同时下达买订单和卖订单的问题,目的是最大化交易者的最终收益率,同时最小化相关风险。 可以说,其中最突出的是库存风险,它源于交易者(做市商 ......
error LNK2001: 无法解析的外部符号 ___iob_func
问题引入: 在debug公司工具代码的时候,报错:***.lib,error LNK2001: 无法解析的外部符号 ___iob_func 问题原因: 可能引用的***.lib是在低版本的VS中编译的,编译***.lib的环境中有__imp____iob_func的定义,但在搞版本VS中被修改了,所 ......
5.2 Windows驱动开发:内核取KERNEL模块基址
模块是程序加载时被动态装载的,模块在装载后其存在于内存中同样存在一个内存基址,当我们需要操作这个模块时,通常第一步就是要得到该模块的内存基址,模块分为用户模块和内核模块,这里的用户模块指的是应用层进程运行后加载的模块,内核模块指的是内核中特定模块地址,本篇文章将实现一个获取驱动`ntoskrnl.e... ......
5.3 Windows驱动开发:内核取应用层模块基址
在上一篇文章`《内核取ntoskrnl模块基地址》`中我们通过调用内核API函数获取到了内核进程`ntoskrnl.exe`的基址,当在某些场景中,我们不仅需要得到内核的基地址,也需要得到特定进程内某个模块的基地址,显然上篇文章中的方法是做不到的,本篇文章将实现内核层读取32位应用层中特定进程模块基... ......
单例模式 ----实例化类的方法
定义:确保一个类最多只有一个实例,并提供一个全局访问点 单例模式可以分为两种:预加载和懒加载 预加载:顾名思义,就是预先加载。再进一步解释就是还没有使用该单例对象,但是,该单例对象就已经被加载到内存了。 很明显,没有使用该单例对象,该对象就被加载到了内存,会造成内存的浪费。 懒加载:为了避免内存的浪 ......
单链表建表,倒置,遍历(不使用Class,简洁易懂)
在C++中通过递归方法实现单链表倒置 初始化列表 struct ListNode{ int val; LiseNode* next; ListNode(int x) :val(x),next(NULL){} }; 遍历 void query_node(){ node *p=head; while(p ......