NOT

Druid连接池的简单使用

Druid的简介 Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部 ......
Druid

2023数据采集与融合技术实践作业2

作业一:要求:在中国气象网(http://www.weather.com.cn)给定城市集合的7日天气预报,并保存在数据库。Gitee文件夹链接:https://gitee.com/guo-hengxin/102102150/tree/master/%E7%AC%AC%E4%BA%8C%E6%AC% ......
数据采集 数据 技术 2023

在Vite构建的项目中使用svg图标

安装插件 这里使用yarn来安装vite-plugin-svg-icons插件 yarn add vite-plugin-svg-icons 文件配置 在vite.config.ts中进行文件配置,首先是引入插件,其次是在plugins中添加配置 iconDirs中存放的就是图标文件地址数组,这里的 ......
图标 项目 Vite svg

积性函数

更新日志: 2023/10/15:发布文章 一、定义 若函数 \(f(x)\) 满足:\(f(1) = 1\) 且 \(\forall x,y\in\mathbb {N_+}\),\(gcd(x,y) = 1\),都有 \(f(xy) = f(x)f(y)\),则 \(f(x)\) 为积性函数 通俗 ......
函数

算法修养--广度优先搜索BFS

广度优先算法(BFS) 广度优先算法(Breadth-First Search)是在图和树领域的搜索方法,其核心思想是从一个起始点开始,访问其所有的临近节点,然后再按照相同的方式访问这些临近节点的节点,这种访问方式类似涟漪泛起,一层一层的扩散。 广度优先算法解决的问题: 从A点出发,有没有一条路径可 ......
广度 算法 修养 BFS

P1364 医院设置

P1364 医院设置 因为n很小,所以考虑暴力多源路径 直接算出每个点到所有点的最短路,然后把每个点都作为医院,暴力求解 点击查看代码 #include<bits/stdc++.h> using namespace std; #define LL long long const int N = 1e ......
医院 P1364 1364

设计模式 (2):8 种结构性模式

回顾上节: 随着对象种类、属性容量的扩大,创建具体对象、管理属性装配、快速复制等,都面临难题,这时产生了工厂、建造者、原型等设计模式; 单例模式也保护了全局变量,提高了全局访问、使用全局对象和接口的 安全性、规范性、可用性 等等 目录1 适配器模式 (Adapter)方法依赖别的接口,但不重载?类图 ......
模式 设计模式 结构性 结构

OpenGL入门——矩阵变换与坐标系统

一、OpenGL的数学库GLM 向量和矩阵的运算就不作说明了,直接介绍OpenGL中如何使用矩阵变换。 GLM(官网:OpenGL Mathematics (g-truc.net))是OpenGL Mathematics的缩写,它是一个只有头文件的库,也就是说只需包含对应的头文件就行了,不用链接和编 ......
矩阵 坐标 OpenGL 系统

筛法

更新日志: 2023/10/15:发布文章 一、埃氏筛 1. 算法原理 略 2. 时间复杂度 \(O(n\log{\log {n}})\) 详细证明见oi-wiki 3. 代码实现 bool vis[NN]; int prime[NN],cnt; typedef long long ll; void ......

#2023-2024-1 20231311《计算机基础与程序设计》第三周学习总结

作业信息 这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/ 这个作业的要求在哪里 [2022-2023-1计算机基础与程序设计第三周作业]https://www.cnblogs.com/rocedu/p/9577842 ......

20211316郭佳昊 《信息安全系统设计与实现(上)》 第五周学习总结

一、任务要求 [ 1 ] 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) 我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题 核心是要求GPT:请你以苏格拉底的方式对我进行提问 然后GPT ......
20211316 系统 信息

世界纷纷扰扰,总有人在准备校招

本文首发自公粽hao「林行学长」,欢迎来撩,免费领取20个求职工具资源包。 了解校招、分享校招知识的学长来了! 这段时间相信大家不管是各种资格考试还是准备考公考研,都是忙忙碌碌。 当然,也有不少同学在为校招而努力。 01 校招持续时间长 校园招聘是许多大学生毕业后进入职场的重要途径之一。 秋招通常在 ......
世界

C#内存缓存链表BytesListBuffer

C#自带MemoryStream,可以作为内存缓存使用,用来存储byte[]数据,但是MemoryStream的扩展机制是通过获取整块连续内存来缓存数据,当需要缓存较大数据时,虽然空闲内存可能足够,但是可能找不到足够大的整块连续内存而导致扩展失败产生out of memory的异常。另外,对于很多缓 ......
BytesListBuffer 缓存 内存

Mybatis使用SELECT LAST_INSERT_ID()返回0问题避坑

Mybatis使用SELECT LAST_INSERT_ID()返回0问题避坑 SELECT LAST_INSERT_ID()用于返回最后插入表中数据的主键值,一般用于表主键自增且需要用到该自增的主键值的情况 <insert id="insertOrder" parameterType="com.e ......
LAST_INSERT_ID Mybatis INSERT SELECT 问题

第二十三周_周报

学习时间:10.9-10.15 一、完成内容 学习方面:跑通了《Learning Trajectory Dependencies for Human Motion Prediction》这篇论文的代码。 项目方面:实现小程序普通用户的群众意见、政务答复和我的的前端页面,以及积分模块的1/3的页面、除 ......
周报

学习笔记5

EXT2文件系统 EXT2文件系统数据结构 通过mkfs创建虚拟磁盘 命令:mke2fs [-b blsize -N ninodes] device nblocks 在设备上创建一个带有nblocks个块(每个块大小为blksize字节)和ninodes个索引节点的EXT2文件系统。 在一个名为vd ......
笔记

电机分类

直流电机 有刷电机 电刷+换向器 线圈在转子上 驱动:L298N 无刷电机 线圈在定子上 半桥电路 步进电机 将脉冲信号转为电机控制,空载低频下精确控制角度(开环控制) 伺服电机 信号电压为零时无自转,转速随转矩增加匀速下降 常见伺服电机:舵机 ......
电机

IT工具知识-19: Dlink Dir-505 刷机以及升级经历

本文介绍了将dir-505路由器刷机为ROOter操作系统的步骤。包括准备工作、刷机步骤、系统设置步骤和升级步骤。同时指出了固件存在的问题。 ......
工具 知识 Dlink Dir 505

眼前一黑

吃完饭,回到机房,我照例坐在电脑前面用 Reader 看《魔女之旅》。 H 君从身后靠过来,散发着不怀好意的气息摇着我的肩膀,说:“要不要听恐怖故事?超恐怖的哦!” 眼睛直视屏幕的我嗯嗯敷衍,H 君便讲了起来。 老实说我根本没在听,讲的故事也没什么恐怖的。 下课时的机房也不是适合讲这个的气氛。 “所 ......

[网鼎杯 2020 朱雀组]Nmap

原理 nmap写入文件连接木马 两个函数绕过 escapeshellarg() escapeshellcmd() 解题过程 文章:https://blog.csdn.net/qq_63701832/article/details/128793013 ......
朱雀 2020 Nmap

常用cmd命令

calc:启动计算器 Shutdown -s -t 30:表示30秒后自动关机,中间带有空格。 shutdown -a :取消定时关机 Shutdown -r -t 30:表示30秒后自动重新启动 control:控制面版 devmgmt.msc:设备管理器 desk.cpl:屏幕辨别率 diskm ......
命令 常用 cmd

复数

更新日志: 2023/10/15:发布文章 一、定义&性质 1. 定义 定义\(\sqrt {-1} = i\),\(i\)为虚数单位 复数即为 \(z = a+bi~\) 其中 \(a,b\in\mathbb{R}\) 2. 性质 (1) 加法定则 \[(a+bi)+(c+di) = (a+c)+ ......
复数

第十一章学习笔记

第十一章:EXT2文件系统 一、EXT2文件系统的数据结构 1.通过mkfs创建虚拟磁盘 make2fs [-b blksize -N ninodes] device nblocks:在设备上创建一个nblocks个块(每个块大小为blksize)和ninodes个索引节点的ext2文件系统 (未指 ......
笔记

【高级机器学习算法】7.决策树

决策树模型 决策树定义 决策树是一种基本的分类与回归方法,是一种树形结构,其中每个非叶子节点表示一个特征属性上的测试, 每个分支代表这个特征属性在某个值域上的输出,每个叶子节点存放一个类别。 决策树学习算法的任务是在所有可能的决策树中选择一个表现良好的决策树,即在训练集上表现良好且能很好地泛化到新数 ......
算法 机器

首发20A工艺!Intel Arrow Lake单核性能只提升5%

Intel将在12月14日发布的Meteor Lake酷睿Ultra处理器虽然升级Intel 4工艺、分离式模块化架构的,但性能一般,只能用于主流和轻薄笔记本。 明年,Intel将推出下一代Arrow Lake,终于会有新一代桌面版,首发Intel 20A制造工艺,接口更换为LGA1851,芯片组升 ......
性能 工艺 Intel Arrow Lake

【gdb】只允许一个线程运行

只允许一个线程运行 1. 例子: #include <stdio.h> #include <pthread.h> #include <unistd.h> int a = 0; int b = 0; void *thread1_func(void *p_arg) { while (1) { a++; ......
线程 gdb

Gradle导致Lombok不生效问题

现象 从debug看是可以查询到数据的,但是返回起前端是没有数据的 解决办法 // 引入lombok注解处理器 annotationProcessor,不然lombok不会生效 annotationProcessor('org.projectlombok:lombok') 结果 ......
Gradle Lombok 问题

2023-2024-1 20211211 《信息安全系统设计与实现(上)》第11章

一、EXT2文件系统 Linux一直将EXT2作为默认文件系统。EXT3是EXT2的扩展。EXT3中增加的主要内容是一个日志文件,他将文件系统的变更记录在日志中。日志可在文件系统崩溃时更快地从错误中恢复。没有错误的EXT3文件系统与EXT2文件系统相同。EXT3的最新扩展时EXT4。EXT4的主要变 ......
20211211 系统 信息 2023 2024

一周总结(2023.10.2-2023.10.15)

2023.10.2 考试。T1 是简单的,T2 是一个比较简单的 dp,状态等东西都是对的,但是因为有一个地方没有取模而只交了暴力。受不鸟。T3 是概率 dp,考场上想了比较久想出来并实现了。T4 是一个容斥计数题,大概理解了但是没有补。考场上千万要注意细节,以免丢掉不该丢的分。 2023.10.3 ......
2023 10 15

文件目录加密方法

文件目录加密指的是通过加密方法加密目录名称,但保留目录结构,通过加密的目录保存加密文件,进而保持整个目录的保密性。 由于目录的特别,加密的方法需要满足以下要求: 1,加密后的密文尽可能短,从而能加密较深的目录结构 2,加密后的密文要能保持差异性,即目录名称间较小的差异,能产生较大的密文差异,从而无法 ......
文件 目录 方法