分数day 37

day06

scrapy解析数据 ##### 运行爬虫 scrapy crawl cnblogs ##### 可以项目目录下写个main.py from scrapy.cmdline import execute execute(['scrapy','crawl','cnblogs','--nolog']) # ......
day 06

day04

1 selenium等待元素加载 # 程序执行速度很快 》获取标签 》标签还没加载好 》直接去拿会报错 # 显示等待:当你要找一个标签的时候,给它加单独加等待时间 # 隐士等待:只要写一行,代码中查找标签,如果标签没加载好,会自动等待 browser.implicitly_wait(10) 2 se ......
day 04

day01

flask简介 python主流框架 Django fastapi flask flask是一个微型的web框架,不像Django那么庞大,Django有很多内置app、缓存、信号、消息、权限、admin 模版渲染:jinja2 web服务器:Werkzeug WSGI 安装 pip3 instal ......
day 01

算法学习笔记(37): 矩阵

一切线性操作都可以归为矩阵乘法 --by SmallBasic 本文是拿来玩耍,而不是学习的! 目录线性递推超级矩阵快速幂!矩阵与邻接矩阵矩阵与线段树矩阵与 FFT矩阵与期望不知道还能扯啥了 矩阵的加法,要求两个矩阵大小相等,于是可以对位单点相加。 \[C_{i, j} = A_{i, j} + B ......
矩阵 算法 笔记 37

洛谷P8599.带分数

这道题可以应用数位dp的思想: 既然根据限制条件算出符合条件的数很难,如同大海捞针,那我就直接拿可能用到的数字,按数位把它拼出来,反而还更快。 对于这道题,三个数字就是1到9全排列的三段,我们只要对每个排列,枚举分段方式即可。 #include <stdio.h> #include <algorit ......
带分数 8599

JavaSE day06【排序查找算法,Map集合,集合的嵌套,斗地主案例】测评题

选择题 题目1(多选): 下列关于TreeSet集合排序的原理正确的是 ( ) 选项 : ​ A. 排序方法如果返回的是小于0 , 代表的是当前元素较小 , 需要存放在左边 ​ B. 排序方法如果返回的是大于0 , 代表的是当前元素较大, 需要存放在右边 ​ C. 排序此方法如果返回的是0 , 代表 ......
斗地主 算法 案例 JavaSE day

JavaSE day06-排序查找算法,Map集合,集合嵌套,斗地主案例

JavaSE day06-排序查找算法,Map集合,集合嵌套,斗地主案例 今日目标 : TreeSet集合(重点) 排序算法(理解) 查找算法(理解) Map集合(重点) 集合嵌套(理解) 斗地主案例(理解) 1 TreeSet集合 1.1 集合体系 Collection List接口 ArrayL ......
斗地主 算法 案例 JavaSE day

java项目实战-spring-基本用法01-day24

目录1. spring 简单介绍2. IOC/DI --控制反转--是啥3. 实现3. 如果 对象的 属性为引用数据类型 如何 实例化对象4 如何用注解的方式 以少量的代码实现对象的创建于获取 1. spring 简单介绍 https://spring.io 什么事 SSM? spring-mvc ......
实战 项目 spring java day

[LeetCode] 1360. Number of Days Between Two Dates 日期之间隔几天

Write a program to count the number of days between two dates. The two dates are given as strings, their format is YYYY-MM-DD as shown in the examples ......
LeetCode 之间 日期 Between Number

java项目实战-mybatis-基本用法02接口绑定实现类-day23

目录1. 复习 什么是接口 什么是类?2. mybatis接口绑定实现类 来实现查询3. 参数的传递4 插入数据 1. 复习 什么是接口 什么是类? public interface Speak { void say(); } Speak这个接口里面定义了say方法 所有实现了Speak的类 都必须 ......
实战 接口 mybatis 项目 java

JavaSE day05【泛型,数据结构,List接口,Set接口】测评题

选择题 题目1(单选): 查看下列代码,选出正确的传参( ) public class Test2 { public static void main(String[] args) { ArrayList<Integer> list1 = new ArrayList<Integer>(); Arra ......
接口 数据结构 结构 数据 JavaSE

Markdown学习Day01

Markdown学习 标题 标题:#(空格) +文字 回车 一级标题 ##(空格)+文字 回车 二级标题 ... (注意三级标题就三个#) 字体 hello,word! (首尾2个*) 加粗 hello,word! (首尾1个*)斜体 hello,word! (首位3个*)加粗并倾斜 hello,w ......
Markdown Day 01

重新学习算法_Day3-哈希表&2283&str与list转换

HashTable 感觉从原理上说会用 但是实际应用感觉不知道有什么用 或者不知道怎么用 例如: 给你一个下标从 0 开始长度为 n 的字符串 num ,它只包含数字。 如果对于 每个 0 <= i < n 的下标 i ,都满足数位 i 在 num 中出现了 num[i]次,那么请你返回 true  ......
算法 amp Day3 2283 list

fsm.h:24:37: fatal error: glib.h: No such file or directory

001、编译make 提示错误如下:fsm.h:24:37: fatal error: glib.h: No such file or directory 002、解决方法 (base) [root@pc1 exonerate-2.4.0]# yum install glib* 003、查找该头文件 ......
directory fatal error file glib

NOIP2023模拟16联测37 D. 小猫吃火龙果

NOIP2023模拟16联测37 D. 小猫吃火龙果 目录NOIP2023模拟16联测37 D. 小猫吃火龙果题目大意思路code 题目大意 有 \(n\) 个物品 \(A\) , \(B\) , \(C\) ,\(A\) 吃 \(B\),\(B\) 吃 \(C\),\(C\) 吃 \(A\),有两 ......
火龙果 火龙 NOIP 2023

NOIP2023模拟16联测37 总结

NOIP2023模拟16联测37 总结 \(T1\) 求有多少区间的异或和为 \(k\) 的因子,\(n , k \le 10^5\) 。看到异或就想到了前几天的拿到按位考虑的题目,想了半小时没想到。突然想前缀和,对每个 \(k\) 的因子记录一下 \(a \oplus k\) 的数量就好了 。 \ ......
NOIP 2023

[BalticOI 2019 Day2] 汤姆的餐厅

[BalticOI 2019 Day2] 汤姆的餐厅 题目背景 译自 BalticOI 2019 Day2 T1. Tom's Kitchen 题目描述 Tom's Kitchen 是一家非常受欢迎的餐厅,其受欢迎的原因之一是每份菜都由至少 $ K $ 名厨师进行准备。今天有 $ N $ 份菜需要准 ......
BalticOI 餐厅 2019 Day2 Day

LOJ #6040. 「雅礼集训 2017 Day5」矩阵

题面传送门 不会线性代数🤡!又被 ZJ 薄纱了! 首先我们考虑如果确定了 \(A\) 矩阵,怎么计算 \(B\) 矩阵的个数。 好像有点困难,不妨先考虑 \(C\) 全零的情况。考虑 \(B\) 的一列,将其设成未知数,则最后的答案就是形如 \(\sum A_{i,j}b_{j}=0\) 这样 \ ......
矩阵 6040 2017 Day5 LOJ

Cantera根据当量比初始化组分质量分数

import cantera as ct gas = ct.Solution('gri30.yaml') # Define the oxidizer composition, here air with 21 mol-% O2 and 79 mol-% N2 air = "O2:0.21,N2:0. ......
当量 组分 分数 Cantera 质量

Day03java流程控制

所有学习内容来自:狂神说java Java流程控制 一、用户交互Scanner Scanner对象 java提供了这样一个工具类可以获取用户的输入。java.util.Scanner是java5的新特征,可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = new Scan ......
流程 java Day 03

算法day1数组|力扣704二分查找,27移除元素

数组基础理论 数组是存放在连续内存空间上的相同类型数据的集合。 可以通过下标轻松获取数据,但是增删元素的时候需要移动其他元素 Vector和array的区别 vector的底层实现是array,但是vector是容器不是数组 数组的元素不能删除,只能覆盖 小技巧:取中间 int mid =l+r>> ......
数组 算法 元素 day1 day

JOISC 2021 Day3 保镖

Day \(\mathbb{P}_1+\mathbb{P}_2+\mathbb{P}_3+\mathbb{P}_4+\mathbb{P}_5+\mathbb{P}_6\)。 放到二维平面上考虑,点 \((x,y)\) 表示 \(x\) 时刻在 \(y\) 位置上,那么第 \(i\) 顾客的路径可以看 ......
保镖 JOISC 2021 Day3 Day

Java 基础篇day08

抽象 抽象方法用abstract 抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类 类中该有的成员(成员变量,方法,构造器),抽象类都可以有 抽象类最主要的特点式抽象类不能创建对象,仅作为一种特殊的父亲,让子类继承并且实现 A a = new A() //抽象类不能创建对象 一个类继承抽象类,必 ......
基础 Java day 08

day03

搜索文档树 find和find——all from bs4 import BeautifulSoup html_doc = """ <html><head><title>The Dormouse's story</title></head> <body> <p class="title"><b>Th ......
day 03

Day02java入门

所有学习内容来自:狂神说java Java入门 高可用、高性能、高并发 主要学习:Maven、Tomcat、Spring、Hadoop、myBatis java优势及特性: ​ 简单性、面向对象、可移植、高性能、分布式、动态性、多线程、安全性、健壮性 JDK、JRE、JVM: 环境安装 卸载JDK ......
java Day 02

PostgreSQL CPU占用高分析,查询IO消耗最高的SQL,查询耗时最长的SQL,查询被锁住的session会话 转发 https://blog.csdn.net/sunny_day_day/article/details/112001481

查看当前活跃的DB session 正在运行的SQL语句(运行时间超过10秒) SELECT now() - query_start as "runtime", usename,application_name, client_hostname, datname, state, query FROM ......

day01

一、基本的Dos命令 1.开启DOS控制台的几种方式 (1)打开CMD的方式 1)开始+系统+命令提示符 2)Win键+R 输入cmd打开控制台(推荐使用) 3)在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口 4)资源管理器的地址栏前面加上cmd 路径 (2)以管理员方式运 ......
day 01

day01

爬虫介绍 什么是爬虫 别名:网页蜘蛛、网络机器人、spider 在互联网上通过程序爬取数据的过程 根本上:使用程序模拟http请求,得到http响应,把相应的数据解析出来,存储起来 做爬虫需要掌握的技术 web端爬虫 抓包: 抓包工具:浏览器,charles,fiddler。。。 发送http请求的 ......
day 01

Python52days

web应用程序 手写web框架 Django框架的学习 Python中的主流框架 框架的下载,安装,版本,怎么启动,怎么使用等 三板斧问题 —————————————————————————————————————————web应用程序 Django框架是一款专门用来开发web应用的框架 什么是we ......
Python days 52

day02 使用IDEA安装

一、编译型和解释型 1.编译型:类似于把一本中文书直接翻译成英文书进行出售,也就是将我们写的代码转换成一个计算机可以执行的代码,即编译型代码;在程序中,负责编译源代码的程序就叫做编译器。(Hello.java——>Hello.class) 2.解释型:我要执行一句,你就给我解释一句,用一下编译一下 ......
IDEA day 02