NOT

.net webapi导出excel

public IActionResult downloadWeeklyTemplate() { string basePath = AppDomain.CurrentDomain.BaseDirectory; string path = basePath + "/excel.xlsx"; var f ......
webapi excel net

提取MyBatis中XML语法构造SQL的功能

# MyBatis的XML格式SQL构造功能使用 MyBatis能够使用 *.xml来编辑XML语法格式的SQL语句,常用的xml标签有``, ``, ``等。 偶然遇到一个场景,只想使用MyBatis的解析XML语法生成SQL的功能,而不需其他功能,于是在`@Select`打断点,跟踪代码执行,后 ......
语法 MyBatis 功能 XML SQL

差分数组

差分数组的主要适用场景是频繁对原始数组的某个区间的元素进行增减。 比如说,我给你输入一个数组 nums,然后又要求给区间 nums[2..6] 全部加 1,再给 nums[3..9] 全部减 3,再给 nums[0..4] 全部加 2,再给... 一通操作猛如虎,然后问你,最后 nums 数组的值是 ......
数组

ESP8266 获取新大陆温湿度光照模块值

光照是ADC输出的,温湿度走的是I2C。 光照直接采样用公式转换即可。 #### 光照接线图如下: ![image](https://img2023.cnblogs.com/blog/2679970/202307/2679970-20230723145107285-898487434.png) ![ ......
新大陆 光照 模块 8266 ESP

加速 Mac 时间机器备份

加速 Mac 时间机器备份速度教程,Time Machine 备份太慢的解决方法 @Pertim 2020-09-11 相信用过一段时间电脑的人,都知道经常备份 macOS 系统的重要性了。特别是最近很多人想体验全新设计的 macOS 11 Big Sur 系统,但是因为升级后除了格盘重装/时间机器 ......
备份 机器 时间 Mac

1.1.1 深度学习介绍

1. 深度学习 a. 机器学习的分支,人工神经网络为基础,对数据的特征进行学习的算法 2. 机器学习和深度学习的区别 a. 特征抽取: i. 机器学习:人工的特征抽取 ii. 深度学习:自动的进行特征抽取 b. 数据量 i. 机器学习:数据少,效果不是特别好 ii. 深度学习:数据多,效果更好 3. ......
深度

1.1.2 神经网络介绍

1. 概念:模拟生物的神经系统,对函数进行估计或者近似 2. 神经元:神经网络中的基础单元,相互连接,组成神经网络 3. 单层神经网络:最简单的神经网络的形式 4. 感知机 a. 两层的神经网络 b. 简单的二分类的模型,给定阈值,判断数据属于哪一部分 5. 多层神经网络 6. 激活函数 a. 作用 ......
神经网络 神经 网络

1.2.1 pytorch安装

1.安装地址:PyTorch 选择适合自己的版本,复制命令,粘贴在Anaconda promote中 安装成功 ......
pytorch

AI 智能皮影机器人

我发现了一篇高质量的实训项目,使用免费算力即可一键运行,还能额外获取8小时免费GPU运行时长,快来Fork一下体验吧。 AI 智能皮影机器人:https://aistudio.baidu.com/aistudio/projectdetail/4429519?sUid=701846&shared=1& ......
皮影 机器人 机器 智能 AI

cf 题解

Mihai and Slavic were looking at a group of $n$ frogs, numbered from $1$ to $n$, all initially located at point $0$. Frog $i$ has a hop length of $a_i ......
题解 cf

1

# Codeforces Round 886 (Div. 4) D. Balanced Round https://codeforces.com/contest/1850/problem/D ## 题意 给出 t 组的 n,k,和一个数组a,可对数组a进行两种操作: - 交换元素位置 - 删除元素 ......

4. 字符串转换数值atoi atol atof

#include <stdlib.h> int atoi(const char *nptr); long atol(const char *nptr); #include <stdio.h> #include <string.h> #include <stdlib.h> void test01() ......
字符串 数值 字符 atoi atof

微分方程建模

### 引例 ![image](https://img2023.cnblogs.com/blog/3012367/202307/3012367-20230723095637477-2037457435.png) ![3.png](https://s2.loli.net/2023/07/23/GgoY ......
微分 方程

一文搞懂:什么是AOP?为什么要使用AOP?

#### 1、AOP解决什么问题 在讲AOP之前,我们先来看下面的例子: 现在我们有一个控制器UserControler,有查询,新增,编辑,删除用户等操作。 ```java public class UserController{ public void query(){ //查询用户操作 } p ......
AOP

vue--day40--plugins插件

1.main.js /** * 该文件是整个项目的入口文件 */ //引入Vue import Vue from 'vue' // 引入App 组件 他是所有组件的父组件 import App from './App.vue' //引入插件 import plugins from './plugin ......
插件 plugins vue day 40

一些错误

1.状压或搜索中,如果当前数组只更新了 $[1,m]$ 的部分,而扫描它时用到了 $[1,n]$ 的部分,那么不要忘记将 $[m+1,n]$ 部分清空。 2.在函数中,一定要检查好某个变量是局部变量还是全局变量。防止某个全局变量被误认为是局部变量,而导致它的数值错误。 3.如果感觉空间不够,一定不要 ......
错误

ESP32,STA + AP(热点)共存

**数据流向如图:** ![image](https://img2023.cnblogs.com/blog/2679970/202307/2679970-20230723143425311-581576235.png) 类似Win10热点一样 可以连接Wifi后共享出来给手机使用。 注意事项: 1. ......
热点 ESP STA 32

上传失败: 上传错误:exit status 2

![image](https://img2023.cnblogs.com/blog/2679970/202307/2679970-20230723143827966-1845225292.png) 这边自己的电脑是不需要按住上传,但是实训室环境都一样不知道怎么会上传不了。 解决方法:按住`BOOT` ......
错误 status exit

软件工程的基本流程

[toc] # 软件工程的基本流程 1. 需求分析阶段: - 产品经理与客户/用户沟通,收集需求,明确项目目标和范围。 - 确定功能和特性,创建产品需求文档(PRD)或用户故事。 2. 项目规划阶段: - 定义项目的时间表和里程碑。 - 确定团队成员的角色和职责。 - 分配资源和预算。 3. 设计阶 ......
软件工程 流程 工程 软件

windows中使用ftp连接ubuntu

需要在Ubuntu安装开启ftp 先安装vsftpd sudo apt install vsftpd 安装后找到配置文件 sudo vim /etc/vsftpd.conf 找到并设置下面选项 local_enable=YES write_enable=YES 保存后重启 sudo /etc/ini ......
windows ubuntu ftp

实操-登陆管理方面

远程登陆到Linux服务器 然后通过ifconfig指令查看虚拟机ip,能ping通才能远程登陆。 Xshell只能对Linux公网进行命令性的操作,而文件的上传下载需要Xftp; (final shell 既可以命令操作也可以下文件) Vi和Vim编辑器【记事本】 :wq w代表right,q代表 ......
方面

MyBatis 常用工具类

## SQL 类 MyBatis 提供了一个 SQL 工具类,使用这个工具类,我们可以很方便在 Java 代码动态构建 SQL 语句 ```java String newSql = new SQL() ({ SELECT("P.ID, P.USERNAME, P.PASSWORD, P.FULL N ......
常用工具 常用 MyBatis 工具

114.STL中的map

# 114.STL中的map ## 1.map的简介 map是C++STL中的一个关联式容器,它提供一对一的hash,它类似于Python中的字典,也有着键值对(Key-Value)这一说。我们可以通过键(Key)来找到值(Value),但需要注意的是,每个键(Key)只能在map中出现一次哦! m ......
114 STL map

Keil5安装、激活

## 一、Keil5安装、激活 **下载地址:**链接:[https://pan.baidu.com/s/1O6bcrHe4TfTtV__xlnAiUQ](https://pan.baidu.com/s/1O6bcrHe4TfTtV__xlnAiUQ) 提取码:9999 文件包含: ``` ARM. ......
激活 Keil5 Keil

springboot项目报错找不到mapper文件

在使用 SpringBoot 中的 MyBatis-Plus(简称 MP)时,出现无法找到 mapper.xml 文件的错误,可能有以下几个原因: 1.未正确配置 mapper.xml 文件路径:在 SpringBoot 中,可以通过在 application.properties 或 applic ......
springboot 文件 项目 mapper

ubuntu wifi monitor

# ubuntu 安装wifi 抓包环境 - [ubuntu 安装wifi 抓包环境](#ubuntu-安装wifi-抓包环境) - [1.wifi 型号](#1wifi-型号) - [2.软件安装](#2软件安装) - [2.1wifi驱动确认已安装](#21wifi驱动确认已安装) - [2.2 ......
monitor ubuntu wifi

linux 桌面todo软件-rainlendar2

从官网下载时速度很慢,选择的是免费版本, 下面有百度云的下载链接。 v2.19.2 链接: https://pan.baidu.com/s/1AVENBcnIVHXbYq0zWM_0VQ 提取码: dei7 ......
rainlendar2 rainlendar 桌面 linux 软件

练习10.7 代码改错

下面代码是否有错,怎么改 # 1 ```c++ vector vec; list lst; int i; while (cin >> i) lst.push_back(i); copy(lst.cbegin(), lst.cend(), vec.begin()); ``` 算法总是通过迭代器操作容器 ......
代码 10.7 10

zookeeper(二):安装部署

## 一、目标 安装部署一套3节点的ZooKeeper集群,并运行起来。 规划如下: | 节点ip | 主机名 | 软件 | | | | | | 192.168.1.201 | zk-node1 | zookeeper | | 192.168.1.202 | zk-node2 | zookeeper ......
zookeeper

springboot项目启动找不到外部入口url怎么办?

启动类下输出控制面板直接打印 ![](https://img2023.cnblogs.com/blog/2604432/202307/2604432-20230723141134219-1163331532.png) ``` @Slf4j @SpringBootApplication public ......
springboot 入口 怎么办 项目 url