XOR
20230703-动态规划DP 1
20230703 ## 热身 #### 题目 求长度为n的合法括号序列有多少个,对$10^9+7$取模。 $n$为偶数,$n\le 10^6$。 #### Solution 可以维护一个栈 遇到一个左括号就加入栈 而遇到右括号时就取栈顶的左括号与它配对出栈 一个合法序列需要保证: 1. 最后栈为空, ......
20230630-可持久化数据结构 2
20230630-成都七中-YNY-可持久化数据结构 2
P3919 【模板】可持久化线段树 1(可持久化数组)
P3834 【模板】可持久化线段树 2 ......
20230705-动态规划DP 2
20230705 ## 单调队列优化DP ### HDU 3401 Trade #### 题目大意 [传送门](https://acm.hdu.edu.cn/showproblem.php?pid=3401 "传送门") 有T天,第i天买股票花Api元,卖股票花Bpi元,最多能买Asi股, 能卖Bs ......
微信小程序(六)视频页
# 1. 效果 ## 1. 逻辑 这里这里的接口需要携带登录之后的cookie。 ```xml 1. 获取导航数据, 获取到之后截取前14 个。并且将第一个设为默认选中状态。 2. 获取视频列表数据, 获取到之后再调 /video/url 获取视频对应的播放URL 3. 将视频数据存入data 中, ......
Eclipse与jkd版本对应
Eclipse官网 https://www.eclipse.org Eclipse与jdk版本对应关系 JDk版本 Eclipse版本 版本日期 JDK1.6 Eclipse 4.3 (Kepler) released in June 2013. JDK1.7 Eclipse 4.4 (Luna) ......
2-10-Mysql基本语句和常见数据类型
1 SQL概述 结构化查询语言(StructuredQuery Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。 从上可以看出我们数据库相关工作职位大概两种:DBD和DBA dba ......
.Net Core EntityFrameCore
[toc] # 引入 - Microsoft.EntityFrameworkCore - Microsoft.EntityFrameworkCore.Design - Microsoft.EntityFrameworkCore.SqlServer - Microsoft.EntityFramewor ......
esp32笔记[6]-蓝牙(BLE)控制小灯
## 摘要 基于esp32实现低功耗蓝牙(BLE)通信,通过BLE控制板载小灯亮灭. ## 平台信息 - 主控:ESP32 (注意:ESP32-S2 没有蓝牙) - LED:GPIO2(高电平有效) - 开发平台:ArduinoIDE ## ESP32 BLE [https://www.521u.c ......
ASP.NET Core - 日志记录系统(一)
# 一、日志记录 日志记录是什么?简单而言,就是通过一些方式记录应用程序运行中的某一时刻的状态,保留应用程序当时的信息。这对于我们进行应用程序的分析、审计以及维护有很大的作用。 作为程序员,我们恐怕谁也不敢保证我们开发的软件应用一定不存在BUG,一定不会出现故障,而当故障出现的时候,日志就是我们排查 ......
git学习笔记——pull时与本地修改有冲突无法拉取
### 在本地仓库的项目中修改代码后,若团队其他人也修改了代码,此时pull同步极有可能冲突失败 1. 强制使用远程仓库的修改覆盖本地修改 ``` # 首先先远程下载最新的版本,但不合并先 git fetch --all # 然后用刚刚下载的版本内容覆盖本地的内容 git reset --hard ......
Navicat会话解析取证小程序
美亚审核也太慢了。。干脆先发出来得了 一个简单的Navicat保存的会话解析小程序,数据从注册表当中提取,可以解决之前同类型分析工具需要`ncx`文件的痛点。 对大佬的java脚本重构了半天,上传后发现早有人发了py3的版本,哭晕。。不过我也不高兴换上去了,就用我那挫挫的脚本就够用了 效果如下  ......
第一次开通博客园
第一次开通自己的博客园,主要是想在暑假期间记录一下自己的学习过程,我会把学习的知识总结发表于我的博客,还可以写一些日常的感悟和心情。 总之,以后的各种学习我都会总结发表,通过这种形式监督自己,一点一点的进步。qwq 写于:2023/7/19 晚 ......
bridge资产导入blender出错
#bridge资产导入blender错误 显示bidge Could not send data over port 28888 ##解决办法 1.在Quixel bridge里点击**Edit**找到**Manage Plugins**下载blender插件 继承另一个类(称为父类、基类或超类)的属性和方法。 通过继承,子类可以获得并重用父类的代码,同时还可以添加、修改或覆盖父类的功能。 继承的主要目的是实现代码的重用和扩展即通过继承,子类可以从父类继承属性和方法(公有和私有 ......
[LeetCode] 2486. Append Characters to String to Make Subsequence
You are given two strings s and t consisting of only lowercase English letters. Return the minimum number of characters that need to be appended to th ......
剑指 Offer 67. 把字符串转换成整数
题目  ``` class Solution { public: int strToInt(string str) ......
linux 内存管理 --- kmalloc 和 vmalloc
kmalloc kmalloc会根据申请的内存大小来决定来决定使用块分配器(slab/slub/slob)或页分配器进行内存分配(buddy),只能分配几个固定大小的内存,申请值不在这些固定值之内时,会按向上对齐的原则,分配最接近申请值的内存块。 static __always_inline voi ......
远航序曲:前奏
出发前的稍作准备,复习一部分知识点 ## KMP的next数组的部分性质: (以下均默认下标从1开始) next[i]: 以i结尾的后缀中与其匹配的最大前缀的长度。 对于一个长度为l的字符串s,其最短循环节长度为:l-next[l] 如果i(i-next[i])==0$ 咕。 ......
用java代码实现部门表,用户表的对应关系,把用户放到对应的部门下面
实现如下所示: import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * @author 王立朝 * @date 2023/7/19 * @desc ......
7-19打卡
``` import java.time.DayOfWeek; import java.time.LocalDate; import java.time.Month; public class Main { public static void main(String[] args) { int y ......
MySql基础学习
一、基础学习 1、打开MySql? 2、如何创建数据库、数据表? 3、bug 0、注意事项 mysql是不区分大小写的 1、启动MySql cmd命令行,管理员模式运行,输入命令启动服务 net start mysql 输入ml(命令) mqsql -u root -p 出现如下界面就登录成功了 2 ......