使用指南cloudcompare指南

Opencv使用与编译之第一篇

Opencv使用与编译-Opencv安装与使用 一、安装opencv 直接在官网下载即可,官网链接。可自由选择是否使用已编译好的还是自行编译。已编译好的windows版本中是使用Visual Studio 2015和Visual Studio2017编译器编译的(即VC14和VC15),当然其也包含 ......
Opencv

在函数中使用全局变量

内容来自 DOC https://q.houxu6.top/?s=在函数中使用全局变量 如何在函数内部创建或使用全局变量? 如何在其他函数中使用在其中一个函数中定义的全局变量? 如果不适当地使用global关键字,通常会导致UnboundLocalError。关于这个错误的精确规则已在Unbound ......
全局 变量 函数

Python入门指南

Python入门指南 Python中的“文本” 代码 用计算机程序设计语言写成的,可以被计算机执行的文本称为代码。 输入 从外界将数据传递给程序称为输入,即通过输入设备(例如:鼠标、键盘、和摄像头等)向计算机输入数据和信息。 输出 程序将数据传递给外界称为输出,即把计算机处理结果(例如:屏幕显示的文 ......
入门指南 指南 Python

Arrays.asList()把数组转换成集合时,不能使用其修改集合相关的方法

Arrays.asList()把数组转换成集合时,不能使用其修改集合相关的方法,此处测试代码如下,这里使用add方法: 1 public class main { 2 public static void main(String[] args) { 3 int[] num = {1,2,3}; 4 ......
数组 方法 Arrays asList

支付宝的使用

支付宝支付介绍 1 前端点击立即购买 》向咱们后端发送请求 》咱们后端生成一个支付链接(微信,支付宝支付) 》跳到不同的支付链接地址 》输入支付宝账号密码付款(手机扫码付款) 》付款成功 》支付宝收到了我们的付款 》跳转回我们自己的项目 》支付宝会调用咱们后端的某个接口通知我们付款成功 》我们收到通 ......

使用axum构建博客系统 - 网站首页

后台管理完成后,我们开始进入前台功能的开发。本章我们将完成博客首页的开发。 母模板 templates/frontend/base.html 是时候对前台母模板进行数据填充和块的定义了: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset ......
网站首页 系统 博客 网站 axum

使用axum构建博客系统 - 分类文章列表

本章将实现博客的分类文章列表功能。 模板 请参见代码仓库的templates/frontend/topic_list.html 视图类 请参见代码仓库的src/view/frontend/topic.rs handler // src/handler/frontend/topic.rs pub as ......
系统 文章 博客 axum

使用axum构建博客系统 - 后台管理菜单及首页模板

目前,后台管理功能基本完成,但还有两个工作没做:清理后台管理的导航菜单以及后台管理首页的模板。 后台管理菜单 <!-- templates/backend/base.html --> <!-- ... --> <div class="container-fluid"> <div class="row ......
后台 菜单 模板 系统 博客

使用axum构建博客系统 - 文章详情

本章将实现博客文章的详情显示功能。 数据库视图 CREATE VIEW v_topic_cat_detail AS SELECT t.id, title, html, hit, dateline,category_id,t.is_del, c.name AS category_name FROM t ......
详情 系统 文章 博客 axum

使用axum构建博客系统 - 存档文章列表

本章将实现存档文章列表功能。注意,本章涉及较多PostgreSQL知识,如果你对相关知识不熟悉,可以先让代码跑起来,再去了解相关知识。 模板 本功能模板文件是templates/frontend/topic_arch.html。 视图类 本功能视图类定义在src/view/frontend/topi ......
系统 文章 博客 axum

使用axum构建博客系统 - 模板

我们的博客分为“前台”和“后台”两部分。前台用于展示博客内容,后台用于管理博客。本章我们将编写前台和后台的基础模板以及对应的路由。 目录结构 前台模板位于 templates/frontend,后台模板位于templates/backend。 前台 我们的前台模板基于 Bootstrap的Blog  ......
模板 系统 博客 axum

使用axum构建博客系统 - 应用骨架

本章我们将开始搭建本应用的骨架,包括:依赖、Result 和 AppError 以及通用数据库操作等。 依赖 # Cargo.toml [dependencies] tokio = { version="1", features = ["full"] } serde = { version="1", ......
骨架 系统 博客 axum

使用axum构建博客系统 - 分类管理

本章开始,我们将对博客的具体业务进行实现。首先,我们实现博客分类的管理功能。 数据库结构 CREATE TABLE categories ( id SERIAL PRIMARY KEY, name VARCHAR(100) NOT NULL, is_del BOOLEAN NOT NULL DEFA ......
系统 博客 axum

使用axum构建博客系统 - 文章管理

本章我们将实现博客的文章管理功能。 数据库结构 CREATE TABLE topics ( id BIGSERIAL PRIMARY KEY, title VARCHAR(255) NOT NULL, category_id INT NOT NULL, summary VARCHAR(255) NO ......
系统 文章 博客 axum

使用axum构建博客系统 - 鉴权与登录

本章实现后台管理的鉴权,以及管理员的登录、注销功能。涉及的知识点有:cookie及中间件等。 数据库结构 CREATE TABLE admins ( id SERIAL PRIMARY KEY, email VARCHAR(255) NOT NULL, password VARCHAR(255) N ......
系统 博客 axum

箭头函数和普通函数中this的使用

var name = '南玖'; var person = { name: 'nanjiu', say: function() { console.log('say:', this.name); }, say2: () => { console.log('say2:', this.name); } ......
函数 箭头 this

springboot使用form标签在两个html页面之间实现界面跳转,出现405问题,但是一刷新就能出现的问题解决

问题描述 在我使用form标签的action属性实现两个html页面之间的跳转,但是出现了这样的问题: 问题解决 我尝试将这一块内容去掉: 然后再次尝试: 页面出来啦~ 问题解决啦~~ ......
问题 springboot 界面 之间 两个

使用@RequestBody时第二个字母映射失败

在二阶段项目开发过程中,使用@RequestBody接受从前端传过来的对象时,首字母或者第二个字母大写(驼峰命名法)的属性映射失败。 1 private Double hStatusHeight; 原因是:使用了@Data注解(省去了get和set方法) 而javaBean的规范导致json传参首字 ......
RequestBody 字母

C++ 使用EPSG进行坐标转换

场景 将WGS84坐标转换为CGCS2000坐标 使用epsg.io网站的坐标系转换功能可以检查转换结果是否正确 下面网址是示例代码 https://epsg.io/transform#s_srs=4326&t_srs=4538&x=88.0000000&y=47.0000000 转换示例代码 pr ......
坐标 EPSG

ubuntu 20.1 (linux) 下软件安装教程(基本上都是使用命令行安装)

一、node 1. 安装教程 # 第二步,添加源后安装 需要什么版本直接替换后面的数字即可,如果需要21,直接将20替换为21就可以了 curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash - # 开始进行安装 sudo apt ......
命令 教程 ubuntu linux 软件

使用字符串获取类对象NSClassFromString

比如: String *className = @"AboutVC"; UIViewController *viewController = [[NSClassFromString(className) alloc] init]; 相对于: UIViewController *viewControl ......
NSClassFromString 字符串 字符 对象

使用gitbook快速搭建文档中心

背景 在研发一个系统,主要给公司内部同事用,按理说,简单点的话,搞个使用文档就行了,但产品经理希望是做成一个文档中心,比如,你学习个新技术的时候,比如vue,一般有个在线的帮助文档,他的想法就是这种。 我们就开始了调研,刚开始看了下wordpress(好多云服务器支持用这个来搭建网站),后面发现好复 ......
gitbook 文档

6.使用leetcode去练习语言

目录1 本章预览2 简单题举例2.1 题目描述2.2 题目解析2.3 题解2.4 涉及基础语法3 中等题举例3.1 题目描述3.2 题目解析3.3 题解3.4 涉及基础语法4 本章小结 1 本章预览 事实上本章并不会去讲述go语言的基础情况,而是去介绍如何使用Leetcode去帮助我们去学习go语言 ......
leetcode 语言

【代码分享】使用 avx2 + 查表法,优化凯撒加密

作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 接上一篇:【代码分享】使用 avx512 + 查表法,优化凯撒加密 好不容易捣鼓出来了 avx512 指令集的查表法代码,可是部署的时候发现服务器不支持 av ......
代码 avx2 avx

ref的简单使用

<script setup> import { ref } from 'vue' const msg = ref(1) const clickMsg = () =>{ msg.value++; console.log('+++')} const clickMsgjj = () =>{ msg.val ......
ref

python技术栈之单元测试中mock的使用

什么是mock? mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。 mock的作用 特别是开发过程中上下游未完成的工序导致当前无法测试,需要虚拟某些特定对象以便测试。 unittest是python内置的单元测试库,在做接口测试时,如果 ......
单元 python 技术 mock

MySql安装与使用

mysql是目前最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 MySQL是非常灵活的一款数据库,虽然它不是绝对完美,但它的灵活足够适应很多高要求的环境。为了发 ......
MySql

8.3 C++ 定义并使用类

C/C++语言是一种通用的编程语言,具有高效、灵活和可移植等特点。C语言主要用于系统编程,如操作系统、编译器、数据库等;C语言是C语言的扩展,增加了面向对象编程的特性,适用于大型软件系统、图形用户界面、嵌入式系统等。C/C++语言具有很高的效率和控制能力,但也需要开发人员自行管理内存等底层资源,对于 ......
8.3

SQL语句的基本使用5-多值子查询

这个作业属于哪个课程 https://edu.cnblogs.com/campus/uzz/cs3 这个作业要求在哪里 https://edu.cnblogs.com/campus/uzz/cs3/homework/13061 这个作业的目标 <SQL语句的基本使用5-多值子查询 > 1.在stud ......
语句 SQL

Linux终端的使用

一、终端的作用 要了解终端,就要了解一下计算机方面的历史,早期的计算机都属于大中型计算机,是个庞然大物,占用很大的空间,属于公用产品。不像现在的电脑,可以人手一部,直接操作。那如何对这些计算机进行控制与操作呢。那就搞个终端设备来操作。因此一台计算机上有很多种不同的终端设备也和正常。也就是说终端就是为 ......
终端 Linux