AND
五分钟教你使用GitHub寻找优质项目
https://www.cnblogs.com/Can-daydayup/p/17581307.html 思维导航 前言 首先解决访问慢的问题 GitHub热门栏目 GitHub上直接搜项目 GitHub搜索小技巧 前言 经常会有同学会问如何使用GitHub找到自己想要的项目,今天咱们就出一期快速入 ......
MySQL事务隔离级别
1 概念说明 1)脏读:指的是读到了其他事务未提交的数据,未提交意味着这些数据可能会回滚,也就是可能最终不会存到数据库中,也就是不存在的数据。读到了并不一定存在的数据,这就是脏读。 2)可重复读:在一个事务内,最开始读到的数据和事务结束前的任意时刻读到的同一批数据都是一致的。 3)不可重复读:对比可 ......
燃气表处于关阀状态,可能原因和解决方案(转)
**转自**:[燃气表阀门关了怎么打开](https://www.yoojia.com/wenda/1064000.html) 昨天突然发现热水器没有热水了,排查后发现燃气表处于关阀状态,网上搜了一下可能的原因: 1、长期未用气:长期没有用气导致关阀,可将燃气表内的电池拿出,大约等10分钟左右再将电 ......
Flask数据库连接(了解)
# Flask数据库连接(了解) ## g对象 ```python # g :global缩写,是关键字,不能用,就写成了g,对象,是一个全局对象,当此请求过程中,一直有效 # 作用:上下文 -其实是请求的上下文,从请求进来,就有,到请求走了,一直存在,所以在当次请求过程中,如果调用别的函数,不需要 ......
Flask的线程,携程与并发
# Flask的线程,携程与并发 ## 并发编程 ```python # 1 操作系统发展史 # 2 进程基础:操作系统上运行的程序,是资源分配的最小单位 # 3 进程调度:时间片轮转法 # 4 并发和并行 # 5 同步,异步,阻塞,非阻塞 # 6 python创建进程 -两种方式: -类继承:Pr ......
JDBC从入门到精通深入学习路线图?
JDBC从入门到精通深入学习路线图? JDBC从入门到精通深入学习路线图? 学习JDBC(Java Database Connectivity)从入门到精通,可以按照以下深入学习路线图进行: 1. Java基础知识:在开始学习JDBC之前,建议先掌握Java的基础知识,包括面向对象编程概念、Java ......
[SWPUCTF 2021 新生赛]ez_unserialize
[SWPUCTF 2021 新生赛]ez_unserialize 题目来源:nssctf 题目类型:web 涉及考点:PHP反序列化 1. 检查一下源代码,发现Disallow: 猜测大概有`robots.txt`,扫下后台看看: 额,flag.php都扫出来了,但是进不去,还是老老实实看robot ......
零和博弈
# Zero-sum game 属于非合作博弈,具体来说,是治所有博弈方的利益之和为0或一个常数,namely,有一方收入,必然有某方损失,因而,在零和博弈中,博弈各方不会合作。与之相对,非零和博弈为在不同策略组合下各博弈方的利益之和事不确定的变量,因此又称之为变和博弈,因此,如果存在战略使得各方的 ......
要在 Dev-C++ 中添加 SFML 库,你需要按照以下步骤进行设置:
下载 SFML: 首先,你需要从 SFML 官方网站下载适用于你的编译器(例如 MinGW)和操作系统的 SFML 库。确保下载正确版本的 SFML(32位或64位)和与你的编译器兼容的版本。 配置 Dev-C++ 环境: 打开 Dev-C++,转到 "Tools"(工具)菜单,然后选择 "Comp ......
OI 速通指南
留给后人了属于是。 来讲一讲如何速通 OI 吧。 ### 最优原地 OI 速通方法(AFO) 原地退役。 耗时:$\epsilon$。 能够总结出来的好用的速通方法也就是上面那个了。 不同人之间的思维方式差异较大,所以能够总结出来一个普适性的方法也是很不容易了。。。 本来闲话里也有提到,有意向写一写 ......
c++共享锁shared_mutex
# shared_mutex * shared_mutex::lock()用法同mutex::lock() * shared_mutex::lock_shared()允许多线程同时进入临界区,只用用于只读场景,不然是线程不安全的 * shared_mutex::lock_shared()与share ......
Educational Codeforces Round 152 (Rated for Div. 2)
# Preface 经典秒完SB题然后开始坐牢1h,写了个E的假算法T在24个点就不管了打lol去了 妈的怎么稍微难点的题就是想不到呢 # A. Morning Sandwich 签到 ```cpp #include #include #include #include #include #incl ......
C语言 typedef 定义 struct 变量
``` typedef struct node{ datatype data; struct node* next; }linknode,*linklist; ``` 创建单链表 `linklist L; //等价于 struct node * L` 可以理解为,通过typedef,将struct ......
Interview - UML图
继承关系 引用关系 强引用 - 成员变量 例子: player ——> weapon 弱引用 - 局部变量、返回值、参数 关联关系 聚合关系 aggregation - 两个对象之间可以分割 菱形在总的那一方 组合关系 composition - 两个对象之间不可分割,一个消失另一个也得消失 菱形在 ......
Python | 基础语法
## 1.字面量 - 字面量:在代码中,被写下来的固定的值 #### 1.1 Python常用的6种值(数据)的类型 | 类型 | 描述 | 说明 | | | | | | 数字 | 整数(int)、浮点数(float)、复数(complex)、布尔(bool) | | | 字符串 | 描述文本的一种 ......
基于 Habana Gaudi 的 Transformers 入门
几周前,我们很高兴地 [宣布](https://huggingface.co/blog/zh/habana) [Habana Labs](https://habana.ai) 和 [Hugging Face](https://huggingface.co/) 将开展加速 transformer 模型 ......
Vue进阶用法4
#Vue进阶用法4 ## vue3介绍 ```python 1.性能的提升 打包大小减少41% 初次渲染快55%, 更新渲染快133% 内存减少54% 2.源码的升级 使用Proxy代替defineProperty实现响应式 重写虚拟DOM的实现和Tree-Shaking 3.拥抱TypeScrip ......
go 高性能数据
字符串高效拼接 常见方式:使用+ 使用fmt.Sprintf 效率比较高的: strings.Builder func builderConcat(n int, str string) string { var builder strings.Builder for i := 0; i < n; i ......
随便说说学习感想
发现学习vue 得对 html css javascript,typescript 这几门语言的要求还是比较高的,略懂的学起来很陌生,入门的学习起来也很吃力,最少也要熟悉的人学 由于本人以前大部分是做后端,所以刚学习起来很费力,这几天都在狠狠补 html css javascript 这些知识,边看 ......
23-8-1
# linux相关 ### 软件 `rpm -qa | grep yum` ### 网络 ``` linux中ping命令网络不可达或ping www.baidu.com未知的名称与服务 linux yum makecache 网络不可达 ``` ### 端口进程 查看指定端口被进程占用情况 l.l ......
Vue进阶用法2
# Vue进阶用法2 ## vue项目目录介绍 ```python myfirstvue #项目名字 node_modules # 文件夹,内部有很多当前项目依赖的模块,可以删除,npm install public #文件夹 -favicon.ico # 网站小图标 -index.html # s ......
Vue进阶用法3
# Vue进阶用法3 ## Vuex 的使用 ```python # vue的插件,增强了vue的功能, 在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信 # Vuex的使用流程 -st ......
题解 P9489【ZHY 的表示法】
容易想到将所求差分,变为 $[1,r]$ 的答案减去 $[1,l-1]$ 的答案。 直觉告诉我们所谓的“实数 $y$”就是没事闲的,其实只需要整数就可以。然后这种酷似整除分块的结构提示我们很多 $y$ 的取值都是多余的,只需要保留所有是 $x_i$ 的倍数的取值就做到了不重不漏。 要求 $[1,k] ......
日语基础-五十音图
## 五十音图 | | a | i | u | e | o | | | | | | | | | a | あ ア | い イ | う ウ | え エ | お オ | | k | か カ | き キ | く ク | け ケ | こ コ | | s | さ サ | し シ | す ス | せ セ | そ ......
Vue进阶用法1
#Vue进阶用法1 ## 计算属性 ```python # 如果 {{函数()}} ,每次页面刷新,函数都会重新执行 # 函数 》当属性来使用,缓存 ``` ```html Title ---》》 {{// name.slice(0, 1).toUpperCase() + name.slice(1) ......
centos7.9 部署elasticsearch 7.17.8 集群
### 准备基本环境 名称|ip地址|cpu|内存|es监听端口 --|:--:|:--|:--|:-- redis-651|10.0.2.1|8c|64G|9200 redis-652|10.0.2.2|8c|64G|9200 redis-653|10.0.2.3|8c|64G|9200 ### ......
虚拟环境安装Django
进入虚拟环境 cd /songproject/env workon slw 安装Djano pip install django==3.2.16 查看安装 pip list 安装第三方库 Pillow (图片处理库)——按需安装 同样的安装命令,如果不指定版本,则默认安装最新版本。 pip inst ......
8.1打卡
L1-087 机工士姆斯塔迪奥 #include<bits/stdc++.h>using namespace std;int main(){ int N,M,Q; cin>>N>>M>>Q; int sum=0; int a[N][M]; memset(a,0,sizeof(a)); for(int ......
【数学】群论与Polya计数
# 【数学】群论与Polya计数 本该写作Pólya,这里为了省事就记为Polya了。 模板是这样一道题: 给定一个 $n$ 个点,$n$ 条边的环,有 $n$ 种颜色,给每个顶点染色,问有多少种**本质不同**的染色方案,答案对 $10^9+7$ 取模 注意本题的本质不同,定义为:**只需要不能通 ......
二分图
1.是什么 一种特殊的图,这种图可以把图中的点分成两个集合,所有的边都在这两个集合之间,也就是说集合内部的点之间是没有边的。 2.怎么判断 一般来说用染色法判断,从任意一个结点开始交替染色,若与某节点连边的结点已被染色,且颜色与该节点相同,则该图不是二分图。 代码: int paint(int x, ......