AND
BFS
#BFS ##算法思想: 通过队(STL容器queue)/栈(STL容器stack)的使用,实现对全地图的检索 不同与dfs的单向检索,bfs是将所有路径同时进行检索 ###浅谈队(queue) --> 先进后出 ###浅谈栈(stack) --> 后进先出 ##算法实现: 在BFS中不再使用递归来 ......
上课用数据库
/* Navicat MySQL Data Transfer Source Server : kuyu Source Server Version : 50622 Source Host : localhost:3306 Source Database : wgj Target Server Typ ......
Maven使用Interface增删改查
package com.niu.test; import com.niu.dao.WorkerMapper; import com.niu.pojo.*; import com.niu.utils.MybatisUtils; import org.apache.ibatis.session.SqlS ......
AtCoder Beginner Contest 294
题解报告 基本的一些理解和问题都在注释中 A:Filter //水题 #include <cstdio> #include <algorithm> #include <cstring> #include <iostream> using namespace std; int main(void) { ......
3.21总结
一、 新建New project 空项目 存放地址Code File一个module Java src创建包 package —— com.zihan.hello 包内创建类class 二、注释 1. //注释单行;/* */ 注释多行; /** */文档注释,自动提取到说明书。 2. Ctrl+/ ......
第六天(springBoot基础第三篇)
一、 Thymeleaf模板 1. 介绍 Thymeleaf是用来开发Web和独立环境项目的现代服务器端Java模板引擎。 Thymeleaf的主要目标是为您的开发工作流程带来优雅的自然模板 - HTML。可以在直接浏览器中正确显示, 并且可以作为静态原型,从而在开发团队中实现更强大的协作。 借助S ......
常量指针与指针常量、指针数组与数组指针、指针函数和函数指针
易混淆的几个概念 常量指针与指针常量 int value = 0; int num = 1; // 1.当const位于 * 左边时,称为常量指针 const int* p1 = &value; int const *p2 = &value; *p1 = 10; // error 不能改变指针所指变 ......
将数据转换为树形结构格式
addarrdata (data) { if (!Array.isArray(data)) {//验证data是不是数组类型 return [] } data.forEach(item => { item.parentId = item.fid item.label = item.typeName ......
nvm安装使用
为了不升级现有的node的版本,又想用其他的版本,nvm真的很好用 具体安装方法:链接 我用的是菜鸟教程上的方法,由于我没有卸载之前的安装的node,导致了我在安装nvm完成后进行切换版本是正常切换,但是npm 使用不了。 发现npm命令使用不了之后,有点慌。立马就去找原因,然后去nvm下载的nod ......
眉如远山
陈平安喝过了一大口酒,醉眼朦胧,但是一双眼眸,清澈见底,如溪涧幽泉,开心、伤感、遗憾、欢喜,都在流淌,而且干干净净,只听少年摇头笑道:“喜欢一个人,总得让她开心吧,如果觉得喜欢谁,谁就一定要跟自己在一起,这还是喜欢吗?”说到这里,少年眼泪便流了下来,“可是我就是嘴上这么说说的,其实我都快伤心死了。我 ......
家用热水器用户行为分析与事件识别
import pandas as pdimport matplotlib.pyplot as plt inputfile='original_data.xls'data=pd.read_excel(inputfile) lv_non=pd.value_counts(data['有无水流'])['无' ......
快速解决 Linux 内核问题,一站式运维工具 oc-ops 介绍
本文介绍了一款名为 oc-ops 的一站式 OS 运维工具集,旨在解决 Linux 内核管理过程中存在的问题,并提高运维效率。 ......
后缀数组SA学习笔记
洛谷模板题 题意:读入一个长度为 $ n $ 的由大小写英文字母或数字组成的字符串,请把这个字符串的所有非空后缀按字典序(用 ASCII 数值比较)从小到大排序,然后按顺序输出后缀的第一个字符在原串中的位置。位置编号为 $ 1 $ 到 $ n $。其中$1\le n \le 10^6$ 讲解清楚,码 ......
mail_api_flask 接口开发及uwsgi部署项目
一、项目代码 #vim /usr/local/src/mail_api_flask/run.py """ mail_api_flask 为基于Flask web框架开发的在线发送邮件api,实现功能复用。支持html模板邮件。 """ from flask import Flask from fla ......
SpringMVC-lesson02-hellospringmvc-2023-03-21
参考网页:https://www.kuangstudy.com/bbs/1618521039124783105 第1步:注册web.xml,注册DispatcherServlet <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http: ......
AT通讯总结(56K猫调制解调器Modem)型号I-56EM
1.关闭流控RTS与DTR AT&D0&K0\r\n 2.保存到非易失性存储 AT&W\r\n 3.向800001音频拨号 ATDT800001\r\n 4.接听 ATA\r\n 5.等到CONNECT成功后 手动写入数据并发送 6.退出数据在线模式 +++ 7.挂机 ATH0\r\n ......
实验2
实验一 程序源码: #include<stdio.h> #include<stdlib.h> #include<time.h> #define N 5 #define R1 586 #define R2 701 int main() { int number; int i; srand (time( ......
Docker部署RocketMQ
为容器网络互联创建RocketMQ的docker网络 # 后续的name-server,broker,rocketmq-console都会使用该网络 docker network create rocketmq # 创建好网络可以使用docker inspect命令查看网络信息 docker ins ......
04--Qt信号与信号槽
直接上图 优点:松散耦合,信号发出端和接收端可以毫无关联,如果要关联,就用connect函数 connect函数使用 常用的一般模式 connect(sender,signal,receiver,slot); 参数: 1、信号发出者 2、信号 3、信号接受者 4、接收到信号执行的任务 大部分的类都有 ......
继承基本概念
是一种代码复用机制,通过继承,一个类(称为派生类或子类)可以继承另一个类(称为基类或父类)的属性和行为。子类继承父类的成员变量、成员函数、构造函数和析构函数等,并且可以在此基础上增加或修改自己的成员变量和成员函数,以实现特定的功能需求。 继承可以分为单继承和多继承。单继承是指一个派生类只能继承一个基 ......
虚函数基本概念
class Animal { public: virtual void makeSound() { std::cout << "The animal makes a sound." << std::endl; } }; class Dog : public Animal { public: void ......
Vue2 快速上手
1.声明式渲染 通过{{}}将数据渲染到页面: <body> <div id="app"> {{ message }} </div> </body> <script> var app = new Vue({ el: '#app', data: { message: 'Hello Vue!' } }) ......
Java 集合
List Map ArrayList和LinkedList的区别 HashMap的底层原理 HashMap 在 JDK1.8 之前的实现方式是 数组+链表,但是在 JDK1.8 后对 HashMap 进行了底层优化,改为了由 数组+链表+红黑树 实现,主要的目的是提高查找效率。 在 数组+链表+红黑 ......