NOT
mybatisPlus-自动填充
实体类 import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotati ......
python3正则-单匹配函数
1、介绍 re模块是python3用于处理正则的模块。 2、match函数 match(pattern, string, flags=0) pattern,正则表达式 string,待处理字符串 flags,标志,处理模式 作用是在flags代表的模式下,匹配strings指向的字符串是否存在以pa ......
算法-并查集-200
public class Solution { public int NumIslands(char[][] grid) { if(grid == null || grid.Count() == 0) return 0; int rowCount = grid.Count(); int colCou ......
Android中GC—初探-1—触发时机和条件
一、GC 简介 Java 对象的创建由 Allocator 负责,回收由 Collector 负责。从 Android O 开始,对于前台应用默认的 GC Collector 是 CC(Concurrent Copying) Collector,与之相匹配的 Allocator 则是 Region- ......
使用okhttp-4.10.0.jar报,但是发现没有HttpLoggingInterceptor的解决方法
HttpLoggingInterceptor 是 OkHttp 库中的一个拦截器,可以用于记录 HTTP 请求和响应的信息,如请求和响应的头部、HTTP 方法和请求体等。在 OkHttp 3.x 版本中,HttpLoggingInterceptor 是内置的,可以直接使用。但是在 OkHttp 4. ......
Thonny IDE All In One
Thonny IDE All In One
Thonny 开启代码自动完成
Python
vscode IntelliSense
代码提示
代码自动补全
......
手撕商城体系之支付系统设计与实现
继续接前文手撕商城系统架构设计与实现 支付系统是商城体系里面另一个关键核心系统,所有商城线上交易行为最终转化收入业绩重要支撑。支付最主要目标是保证系统稳定、高可靠,承载高并发支付结算场景。广大企业是没有支付牌照的,全国有支付牌照的公司就那么20几家,所以众多公司都是接入第三方公司(如:支付宝、微信、 ......
多线程
一.多线程 1.什么是线程 要了解线程,首先需要知道进程。一个进程指的是一个正在执行的应用程序。线程对应的英文名称为“thread”,它的功能是执行应用程序中的某个具体任务,比如一段程序、一个函数等。 线程和进程之间的关系,类似于工厂和工人之间的关系,进程好比是工厂,线程就如同工厂中的工人。一个工厂 ......
windows批处理尝试svn提交修改或新增文件
背景: 在使用脚本 svn ci %file%的时候,如果文件时新增的,则会提示不再版本控制中,一般情况下,使用GUI提交的时候,可以手动勾选未加入版本控制的文件,但是如果要整合到自己的批处理流程中,则无法, 以下是判断文件是否需要加入版本控制的批处理: :svn_try_add @REM for ......
第三天第一个问题
问题描述:编写一个程序,读取键盘输入,直到遇到@符号为止,并回显输入(数字除外),同时将大写字符转化为小写,将小写字符转换为大写。 解决思路:1.建立一个while循环体,在循环体中加一个读到@就跳出循环的语句 2.在循环体中输入值存储进char变量中 3.判断变量是否为字母数字,如果是,接着判断是 ......
pnpm 安装以及使用
初始化 -- 使用pnpm做包管理,本地未安装pnpm的,请先全局安装pnpm 在cmd中输入 npm install -g pnpm - 一般来说记这个就行 常用代码 启动项目(和npm一样即可) pnpm run dev | 下载包(XXX) pnpm install(XXX) 遇到的问题: 无 ......
SpringBoot配置了数据库依赖 报错: Failed to configure a DataSource: 'url' attribute is not specified and no embe
错误 2023-04-15 11:56:16.025 INFO 12028 [ restartedMain] ConditionEvaluationReportLoggingListener : Error starting ApplicationContext. To display the co ......
vue项目在打包时Some chunks are larger than 500 kBs after minification(一些区块在缩小后大于500 kB)
https://blog.csdn.net/qq_45284938/article/details/129707796 加上适应的配置项 根目录上vite.config.ts 文件 outDir: BUILD_DIR, // 指定打包文件的输出目录 emptyOutDir: true, // 打包时 ......
java入门
JDK:Java Development Kit (Java 集成开发工具) 按应用平台划分: J2EE: Java 2 Enterprise Edition 可扩展的企业级应用 J2SE: Java 2 Standard Edition 用于工作丫和PC机的Java标准平台 J2ME:Java 2 ......
STL
STL Vector 定义:vectorv; 向数组的最后插入新元素 v.push_back(x); 向数组的最后删除一个元素 v.pop_back(x); 获取数组长度 v.size(); 清空数组 v.clear(); 返回指向开头元素的指针 v.begin(); 返回指向末尾的下一个元素的指针 ......
linux网络开发者定位问题常用工具和命令总结
本文章来自我的微信个人技术公众号 网络技术修炼,公众号中总结普及网络基础知识,包括基础原理、网络方案、开发经验和问题定位案例等,欢迎关注。 Linux网络开发者面临的问题往往比较复杂,因此需要使用一些工具和命令来进行定位和解决。在本篇博客中,我将总结一些常用的Linux网络开发者工具和命令,包括网络 ......
disable windows service
list Get-Service Get-Service -Name DNS*,DHCP* stop Stop-Service -name Dnscache -force disable Set-Service -name Dnscache -startupType disabled verify ......
Mac安装gcc
先安装brew: https://blog.csdn.net/weixin_38716347/article/details/123838344 安装xcode: xcode-select --install 安装gcc: brew install gcc 检测gcc版本: gcc -v 其他命令: ......
事务-并发事务演示及隔离级别
-- 查看事务隔离级别select @@transaction_isolation;-- 设置事务隔离级别set session transaction isolation level repeatable read ; ......
区间DP
区间DP 区间类动态规划是线性动态规划的扩展,它在分阶段地划分问题时,与阶段中元素出现的顺序和由前一阶段的哪些元素合并而来有很大的关系。 例题 石子合并 洛谷1880 #include<bits/stdc++.h> using namespace std; int n,i,j,k,l,ma,mi,a ......
树形DP
树形DP 树形 DP,即在树上进行的 DP。由于树固有的递归性质,树形 DP 一般都是递归进行的。 例题 没有上司的舞会 洛谷1352 #include<bits/stdc++.h> using namespace std; int n,i,x,y,b[6005],f[6005][2]; vecto ......
状压DP
状压DP 状压 DP 是动态规划的一种,通过将状态压缩为整数来达到优化转移的目的。 例题 售货员的难题 洛谷1171 #include<bits/stdc++.h> using namespace std; int n,i,j,k,min1,a[25][25],f[1050000][25]; int ......
数位DP
数位DP 数位是指把一个数字按照个、十、百、千等等一位一位地拆开,关注它每一位上的数字。如果拆的是十进制数,那么每一位数字都是 0~9,其他进制可类比十进制。 数位 DP:用来解决一类特定问题,这种问题比较好辨认,一般具有这几个特征: 要求统计满足一定条件的数的数量(即,最终目的为计数); 这些条件 ......
DP优化
DP优化 单调队列优化 Watching Fireworks is Fun CF372C #include<bits/stdc++.h> using namespace std; typedef long long ll; ll n,m,d,i,j,k,l,r,ma,f[2][150005],g[1 ......
Trick
Trick Do we really need to visit all the states? Sometimes, the naive dp solution to a problem might take too long and too much memory. However, somet ......
2016GPLT
排座位 从1到N编号;M为已知两两宾客之间的关系数;K为查询的条数。随后M行,每行给出一对宾客之间的关系,格式为:宾客1 宾客2 关系,其中关系为1表示是朋友,-1表示是死对头。注意两个人不可能既是朋友又是敌人。最后K行,每行给出一对需要查询的宾客编号,如果两位宾客之间是朋友,且没有敌对关系,则输出 ......
背包DP
背包DP 二进制分组优化 考虑优化。我们仍考虑把多重背包转化成 0-1 背包模型来求解。 预处理物品数量是2的次方。且要覆盖物品数量的点。即2 n次方+1到k index = 0; for (int i = 1; i <= m; i++) { int c = 1, p, h, k; cin >> p ......