NOT

bash 参数解析

```bash while [[ $# -gt 0 ]]; do case $1 in -h) printUsage; exit 1; ;; --help) printUsage; exit 1; ;; --qmake) qmake_tool="$2" //shift 2 表示跳过两个参数 shif ......
参数 bash

mybatis级联查询一对多(查询用户和多个订单)

和一对一级联方法一样,在resultMap标签中添加<associattion>标签添加封装的属性字段,以及select方法和绑定的id。 然后select语句添加查询id应该为对应的user_id,而不是本身的主键id否则任然是一对一的关系。思想和一对一级联是一样的,所以只需要注意接口中定义的返回 ......
订单 多个 mybatis 用户

Python实战练习:冒泡排序算法,Python实现

# python 冒泡排序 def paixu(li) : max = 0 for i in range(len(li) - 1): for x in range(len(li) - 1 - i): if li[x] > li[x + 1]: li[x], li[x + 1] = li[x + 1] ......
Python 算法 实战

[转]C#下使用XmlDocument操作XML详解

C#下使用XmlDocument操作XML详解 发布时间:2023/06/08 目录一、XML DOM概述二、XML成员1、XMl节点:XmlNode1、属性:2、方法:2、XML文档:XMLDocument1、属性:2、方法:3、事件:3、XML元素:XmlElement1、属性:2、方法:三、创 ......
XmlDocument XML

装饰器的基本使用

Python函数装饰器是一种用于扩展函数功能的方法,它允许在不修改原始函数代码的情况下,为函数添加新的功能。装饰器本质上是一个接受函数作为参数的高阶函数,它返回一个新的函数,这个新函数通常会包含原始函数的功能以及一些额外的操作。 下面是一个简单的装饰器示例: ```python def my_dec ......

建立mysql 索引的简单教程

问: 有一个mysql表,我用的最频繁的查询语句是: select symbol,sum(position) from dayposition where orderid in ( select max(orderid) from dayposition where account='' and d ......
索引 教程 mysql

RESTful API设计与实践:构建高效、可扩展的Web应用程序

在当今的软件开发领域,RESTful API已经成为了一种主流的接口设计风格。通过使用RESTful原则,我们能够构建出高效、可扩展的Web应用程序。本文将详细介绍RESTful API的概念、优势、应用场景以及常见问题和解决方案,旨在帮助读者更好地掌握这一技术。 一、RESTful API概述 R ......
应用程序 RESTful 程序 API Web

mybatis级联查询

级联查询和之前的一对一查询不同,一对一仅仅是一条select语句使用内连接连接表 级联查询则是先查询一张表然后再查下关联的另一张表 仍然是在<relustMap>标签中添加association标签:做一对一关联映射然后在association中添加select关联子查询语句,同时需要关联数据库中i ......
mybatis

类与类之间的关系

类与类之间的六种关系 一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或 ......
之间

简述Spring Cache缓存策略

### 一、简介 Spring框架提供了一种名为Spring Cache的缓存策略。Spring Cache是一种抽象层,它提供了一种方便的方式来管理缓存,并与Spring应用程序中的各种缓存实现(如EhCache、Guava、Caffeine等)集成。 Spring Cache使用注解(如@Cac ......
缓存 策略 Spring Cache

《看了受制了》第三天,6道题,合计16道题

# 2023年8月28日 受制了系列第三天 今天是牛客和ACWING的题 ## AcWing5135 奶牛用餐 ### 题目理解 这个题目是,考察了优先队列的知识。我们可以用STL的`priority_queue`快速实现。然后输出的时间就是作比较。。。balabala ### 代码实现 ```c+ ......

《看了受制了》第四天,6道题,合计22道题

# 2023年8月29日 今天是小白赛和ACWing周赛,哎总是那样,难题根本不会,简单题非常简单。。。 ## 牛客小白月赛75期 上班 ### 题目理解 就是输出,`x + y`和`x + z`小的那一个 ### 代码实现 ```c++ #include using namespace std; ......

wangEditor实现WORD粘贴公式自动上传

​ 如何做到 ueditor批量上传word图片? 1、前端引用代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional ......
公式 wangEditor WORD

《看了受制了》第一天,5道题,合计5道题

# 2023年8月26日 受制了系列第一天 ## ACWING 5081 重复局面 ### 题目理解 就是匹配`8*8`的字符串出现的次数,我们把它们存在了`vector`里面,然后每次进行匹配即可。如果之前出现过就`cnt++`。 ### 代码实现 ```c++ #include using na ......

《看了受制了》第二天,5道题,合计10道题

# 2023年8月27日 受制了系列第二天 今天的题,是周赛的中等难度题,比较ez。慢慢进步,争取在12月左右可以ak周赛!! ## ACWING 5140循环串 ### 题目理解 就是一个长度为n的串,这个串由若干段长度为k的字母组成。我们只需要循环n次,不停输出长度为k的字符串即可。 ### 代 ......

sql注入

一:什么是sql注入 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,甚至篡改数据库。 二:SQL注入攻击的总体思路 1:寻找到SQL注入的位置 2:判断服务器类型和后台数据库类型 3:针对不同的服务器和数据库 ......
sql

106套Axure RP大数据可视化大屏模板及通用组件库

106套Axure RP大数据可视化大屏模板包括了多种实用美观的可视化组件库及行业模板库,行业模板涵盖:金融、教育、医疗、政府、交通、制造等多个行业提供设计参考。 ......
大屏 组件 模板 数据 Axure

python的os模块使用

1、根据端口号获取服务进程ID,并杀掉进程 result = os.popen('netstat -aon | findstr port').read() # os.poenp函数将命令行中的输出读入到变量result中result = result.split('\n')[0].split(' ' ......
模块 python

神通数据库

**神通数据库报错,** /*Session 65535*/ NOTICE, could not create ock file "/opt/ShenTong/admin/0SRDB.db' **原因是因为 存储空间不够了** ![](https://img2023.cnblogs.com/blog ......
神通 数据库 数据

iBooker 技术评论 20230831

## 一、轻资产项目的五类分类 轻资产项目不需要投资,但也不是所有人都做得了,取决于个人认知和能力水平限制。 就好比以前的各科题目,你也不是都能做吧? 我以前刷题的时候,喜欢把题目按照难易程度分五类。现在做项目和应用,还是这样,便于分别指定战略,各个击破。 第一类:看到标题就知道怎么做,并且可以立即 ......
20230831 iBooker 技术

VP NOI2023

一个月前的事情捏,因为今天刚好在摸鱼就想起来写写。 ## Day 1 开题,先总的过一遍,好像比较传统。 T1 基本上是一眼题了,简单容斥一下就可以解决。很快开始写,写好过了小样例。但是这个时候还没有大样例。而我对这份代码并不太自信,感觉一车细节,所以开拍。 果然 WA 了。然后开始艰难地调试,毕竟 ......
2023 NOI VP

多通道振弦数据记录仪应用于大坝岩土工程监测

多通道振弦数据记录仪应用于大坝岩土工程监测 随着现代科技的不断发展,多通道振弦数据记录仪的应用越来越广泛,其中在大坝岩土工程监测中的应用也越来越普遍。多通道振弦数据记录仪通过采集振动信号的信息,可以有效地监测大坝的安全性和稳定性,在工程建设和管理中起着至关重要的作用。 大坝岩土工程是一项复杂得工程, ......
岩土工程 记录仪 岩土 大坝 通道

MQTT协议

## 1.MQTT协议介绍 官网: http://mqtt.p2hp.com/ ![image-20230830142113093](https://mypicsgo.oss-cn-chengdu.aliyuncs.com/image-20230830142113093.png) MQTT ![im ......
MQTT

BOSHIDA DC电源模块在稳定电压输出的表现有哪些?

BOSHIDA DC电源模块在稳定电压输出的表现有哪些? DC电源模块是一种重要的电源设备,它可以将来自交流电源的电能转化为所需的直流电能,为各种电子设备提供安全、稳定的电源。在应用过程中,稳定的电压输出是DC电源模块最重要的特性之一。下面将从多个方面介绍DC电源模块在稳定电压输出方面的表现。 1. ......
电源模块 电压 模块 电源 BOSHIDA

servlet过滤器

在现实生活之中,水经过一层层的过滤处理才达到饮用标准,每一层过滤都起一种“净化”的作用。java web中的servlet过滤器与过滤水的原理相似,servlet过滤器主要用于对客户端(浏览器)的请求进行过滤处理,再将过滤后的请求转交给下一资源,它在java web开发中具有十分重要的作用。 什么是 ......
过滤器 servlet

虚拟机Linux环境配置【VMware17+CentOS7+XShell6】

一、下载VMware Workstation 桌面虚拟计算机软件,它允许操作系统和应用程序在虚拟机内部运行。(1) 下载方式,搜索VMware Workstation,在VMware的官方网站上直接下载,地址如下:https://www.vmware.com/products/workstation ......
CentOS7 XShell6 环境 CentOS VMware

DHorse v1.3.2 发布,基于 k8s 的发布平台

## 版本说明 ### 新增特性 * 构建版本、部署应用时的线程池可配置化; ### 优化特性 * 构建版本跳过单元测试; ### 解决问题 * 解决Vue应用详情页面报错的问题; * 解决Linux环境下脚本运行失败的问题; * 解决下载Maven安装文件失败的问题; ### 升级说明 下载v1. ......
DHorse 平台 3.2 k8s 8s

安装python库(源码安装)

Python常用的依赖库安装方式是使用pip来安装,比如pip install xxx ;但有时pip的安装速度慢、或需要安装指定版本的依赖库,同时pip又不支持了,这时可以先把依赖库(安装包)源码方式下载到本地,再进行安装。 一、下载依赖库或安装包的源码通常在Github上下载 git clone ......
源码 python

vue3中使用swiper的完整版教程

在 vue3 中使用 swiper, 实现轮播图的效果;如果组件样式等模块引入不当,很有可能导致,页面无效果;或者想要的箭头或者切换效果异常问题。 使用命令 npm install swiper 安装 swiper插件; 在main.js里使用样式文件,如下所示: 注意需要安装:npm instal ......
整版 教程 swiper vue3 vue

Windows 基础

# 基本DOS命令 直接输入盘符切换盘,比如:D: ![images](images/f388ef9d4d5ab7005fcd769d93a23739_MD5.png) 命令 /? # 命令使用帮助 dir \[盘符:\] \[文件夹名] # 查看文件夹下的内容 /a # 浏览所有文件 echo # ......
Windows 基础