NOT
【Java 线程池】【十】线程池篇总结以及为什么不提倡使用Executors来构建线程池
1 前言 这节也是我们线程池的最后一节咯,我们这节来总结一下。 2 线程池总结 线程池篇我们讲解了两种线程池,一种是ThreadPoolExecutor线程池、另外一种是ScheduledThreadPoolExecutor线程池。 2.1 ThreadPoolExecutor 线程池 关于Thre ......
python word 转pdf
# encoding=utf8 #-*-coding:utf-8 -*- # pip install docx2pdf -i https://pypi.tuna.tsinghua.edu.cn/simple from docx2pdf import convert # 将单个Word文档转换为PDF ......
2023.4.14——软件工程站立会议
团队照片: 站立会议内容: 昨天做了什么? 逐步完善前后端代码分离; 今天要做什么? 对输入数据进行判断; 遇到什么问题? 若输入“/“ ? ”等字符,会对整个程序造成影响,正在思考如何避免。 ......
2023.4.14——软件工程日报
所花时间(包括上课):8h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习。 我了解到的知识点: 1.学习javaweb知识和servlet知识; 2.了解了一些概率论的知识; ......
统计数字。
设计一个类Solution,其中包含一个成员函数count_digits,其功能是统计传入的string类型参数中数字字符的个数并返回 一、问题描述:统计字符串中数字字符出现的次数。 二、设计思路: 1. 设计一个函数统计所出现数字的个数。 函数的具体实施:根据所写的字符串依次进行判断,定义一个整形 ......
【Java 线程池】【九】Timer定时器、ScheduleThreadPoolExecutor延迟调度、时间轮算法对比
1 前言 这节我们来讲点别的东西,专门来分析一下定时任务、延迟任务的实现。 2 对比分析 前面我们讲解的ScheduledThreadPoolExecutor,这个线程池可以进行延迟任务、定时任务的调度,底层依赖的是DelayedWorkQueue这个阻塞队列。DelayedWorkQueue这个延 ......
读SQL进阶教程笔记11_关系数据库基础
1. 1969年 1.1. 关系模型的创始人E.F. Codd(1923—2003) 1.1.1. 牛津大学数学专业 1.1.2. 一己之力奠定了关系模型的基础 1.2. 论文《大型数据库中关系存储的可推导性、冗余与一致性》 2. 1970年 2.1. 权威学术杂志Communications of ......
java学习日记20230414-Set接口
Set接口的常用方法和基本介绍 Set接口基本介绍: 无序(添加和取出的顺序不一致),没有索引; 不允许重复元素,所以最多包含一个null; JDK API中Set接口的实现类:AbstractSet,EnumSet,HashSet,TreeSet,LinkedHashSet,JobStateRea ......
MAUI Blazor如何隐藏滚动条
MAUI Blazor如何隐藏滚动条 Windows 在Windows上是最简单的,改css就可以了,把下面这段添加到app.css中 ::-webkit-scrollbar { display: none; } 安卓 安卓和iOS有点复杂,需要通过webview 修改csproj文件,添加以下内容 ......
java学习日记20230413-LinkedList和ArrayList比较
底层结构 增删效率 改查效率 ArrayList 可变数组 较低,数组扩容 较高 LinkedList 双向链表 较高,通过链表追加 较低 如果改查操作多,选择ArrayList 如果增删操作多,选择LinkedList 一般来说,在程序中,大部分都是查询,因此选择ArrayList ......
.Net Core 调试方法
.Net Core调试通常有三种: (1)VS调试 (2)附加到IIS的w3wp.exe中调试 (3)附加到dotnet.exe调试 着重讲下通过命令行方式,附加进程进行调试: (1)进入项目文件bin-》Debug-》net6.0中 (2)输入 cmd (3)输入 dotnet MicroServ ......
Cuda架构,调度与编程杂谈
Cuda架构,调度与编程杂谈 Nvidia GPU——CUDA、底层硬件架构、调度策略 说到GPU估计大家都不陌生,但是提起gpu底层的一些架构以及硬件层一些调度策略的话估计大部分人就很难说的上熟悉了。当然这个不是大家的错,主要是因为Nv gpu的整个生态都是闭源的,所以大家了解起来就会有一些障碍。 ......
Java 编程问题:1~5
原文:Java Coding Problems 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN Java 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 一、字符串、数字和数学 本章包括 39 个涉及字符串、数字和数学运算的问题。我们将从研究字符串的一系列经典 ......
Linux环境下安装Mysql数据库
Linux安装mysql数据库 1、卸载Mariadb 因为CentOS 7默认安装的数据库是Mariadb, 自带的Mariadb和mysql冲突需要卸载。 1.1查看是否安装mariadb # rpm -qa | grep mariadb 1.2卸载mariadb # yum -y remove ......
20230413 训练记录:最小生成树
删除一段使得剩下数是 15 倍数的方案数 注意到 $15n$ 必定以 $0/5$ 结尾,因此有两种情况: 设 $n$ 的数位和为 $s$。 末尾是 $0/5$,要删除的是中间某一段和为 $s \bmod 3$ 的一段。 否则删除的是后缀,遇到每一个 $0/5$ 时,判断前缀是否是 $3$ 的倍数。 ......
实验四
task1.1 程序源码 #include <stdio.h> #include<stdlib.h> #define N 4 int main() { int a[N] = {2, 0, 2, 3}; char b[N] = {'2', '0', '2', '3'}; int i; printf(" ......
python面向对象(绑定方法与非绑定方法)
# 一、绑定方法:特殊之处在于将调用者本身当做第一个参数自动传入 # 1)绑定给对象的方法:调用者是对象,自动传入的是对象 # 2)绑定给类的方法:调用者是类,自动传入的是类 # 类方法的应用 # 需求一 class MySQL: def __init__(self, host, port): se ......
vue自定义组件——ip-input
github地址: https://github.com/lxmghct/my-vue-components 组件介绍 props: value: 输入的ip地址, 类型为字符串, 格式为xx.xx.xx.xx, default: '' disabled: 是否禁用, 类型为布尔值, default ......
PVE设置核显直通LXC容器Docker安装Jellyfin
运行Jellyfin mkdir -p/root/jellyfin/config docker run -dit --name=jellyfin -p 8096:8096 -p 8920:8920 -v /root/jellyfin/config:/config -v /mnt/nfs:/media ......
vue3微信公众号商城项目实战系列(2)创建一个vue3项目
在我们的电脑上安装完nodejs后,本机就可以作为一个web服务器使用了,只不过这个web服务器上的网页使用javascript来编写。 接下来我们创建一个vue3项目,并运行起来,然后用浏览器来访问,没有什么比一个hello world更让人期待的了。 创建一个vue3项目我们可以使用脚手架工具来 ......
创客开发工具 LED 显示屏 All In One
创客开发工具 LED 显示屏 All In One
OLED 显示屏 SSD1306
S2812B RGB LED 显示屏
......
MathType安装
3、MathType一个很好用的公式编辑器,有的导师专门让学生使用这个软件编辑论文中的公式,他有一个常用符号小键盘,需要编辑公式的时候用鼠标点一点就行了,用起来也很方便,下载之后打开Word就能找到,用的时候直接点开就好,不需要在单独打开软件复制到Word里面 它还有一个功能也是很不错的,主要是很实 ......
学习日记-Day13
日期 2023-4-13 任务列表 C++ primer part2(C++基础),记得写导图【16.7%】 C primer plus Chapter5、6(),记得写导图【0%】 王爽汇编【0%】 明日计划 C++ primer 第三章 C primer plus 复习1~4章 王爽汇编复习1~ ......
arc159_F DP
题意(简化版) 给出一个长度为 $2n$ 的序列 $a_i$,求将序列分割为若干个长度为偶数的区间,满足每个区间内都不含绝对众数(出现次数严格大于长度的一半的数)的方案数。 $n\le 500000,,a_i\le2n$ 解法 解法和官方题解大致相同,虽然官方题解我也没看太明白( 显然一定在偶数出断 ......
部署Auto-GPT过程记录
1. 克隆存储库 git clone https://github.com/Torantulino/Auto-GPT.git 2. 在上图的地址栏输入cmd并回车,安装依赖项 pip install -r requirements.txt 3. 改名,把.template删了 4. 用Notepad ......
vue自定义组件——split-pane
github地址: https://github.com/lxmghct/my-vue-components 组件介绍 props: splitCount: 分割数量, default: 2 direction: 分割方向, 'vertical' or 'horizontal', default: ......
Python flask博客系统多用户版(课设、毕设、学习、源码下载)
Python flask博客系统多用户版
flask个人博客系统
Python博客系统
后端:Python flask
数据库:MySQL
前端:html css js bootstrap等 ......
python Django医院管理系统(课设、毕设、学习、源码下载)
python Django医院管理系统
Python Django医院医生管理平台
Python Django医院患者管理系统
Python Django医院医药管理系统 ......
python Django基于物品协同过滤旅游景点推荐论坛系统(课设、毕设、学习、源码下载)
python Django基于物品协同过滤旅游景点推荐论坛系统
Python Django基于物品推荐协同过滤旅游景点推荐论坛系统
python Django旅游景点论坛
Python Django旅游景点推荐系统 ......