模板golang gin

Golang - context.TODO()和context.Background()的区别

context.Background():上下文的默认值(创建上下文的默认起点),这个函数返回一个空context,返回值就是根节点,这只能用于最高等级(在main函数、初始化或顶级请求处理中),因为所有其他的上下文都应该从它衍生(Derived)出来 context.TODO():通常用作占位符或 ......
context Background Golang TODO

打包Golang并在Android环境下运行

实践: 1、 打包Golang并在Android环境下运行-CSDN博客 https://blog.csdn.net/lszy24/article/details/78948130 翻译 搜索 复制 ......
Android 环境 Golang

实现一个简易的golang版本的CompletetableFuture

背景 将入侵4.0 java代码迁移到入侵5.0 golang项目时,有些并行处理的功能用到了java的CompletetableFuture框架,但是golang中好像没有类似的框架(可能我没有找到),所以打算手动写一个简易的golang版本的CompletetableFuture。 在入侵jav ......
CompletetableFuture 简易 版本 golang

实验4 现代C++标准库与类模板

实验任务5:1.代码:textcoder.hpp: 1 #pragma once 2 3 #include <iostream> 4 #include <vector> 5 #include <array> 6 #include <string> 7 using namespace std; 8 9 ......
模板 标准

Go 自动生成代码工具二 (在proto文件中定义http的接口,并自动生成gin的接口工具)

一、需求分析 在和前端对接过程中,需要后端维护一份接口文档,对于这份文档的维护在实际工作中会有一系列的问题,例如参数个数、参数类型、返回类型等。 主要还是后期需要一直维护,如果改了接口,忘记维护文档就会导致前端调用异常。 但是当使用 protobuf定义好了接口,微服务相互间调用,一般不会出现这类问 ......
自动生成 接口 工具 代码 文件

模板的导入和继承

1 模板的导入 -第一步:新建一个 xx.html,把好看的模板写入 <div class="panel panel-danger"> <div class="panel-heading"> <h3 class="panel-title">重金求子</h3> </div> <div class="p ......
模板

P3375 【模板】KMP( 普及/提高− ) 题解

题目传送门 思路: 首先我们要学习一下 \(KMP\) 算法,不会的可以看这个大佬的文章 那么我们就直接开始讲思路了。 针对于每一位,\(kmp\) 算法已经预处理出了一个对应 \(kmp\) 数组的单元,映射着如果此位失配,它可能的最靠后的一个重新开头是哪一个。 让我们举一个例子:假如让 \(aa ......
题解 模板 P3375 3375 KMP

实验4 现代C++标准库与类模板

实验任务5TextCoder.hpp #pragma once #include<iostream> #include<string> using namespace std; class TextCoder { public: TextCoder(string text0) : text{ tex ......
模板 标准

实验4 现代C++标准库与类模板

实验任务5 #pragma once #include<iostream> #include<string> using namespace std; class TextCoder { public: TextCoder() = default; TextCoder(string str); st ......
模板 标准

Golang GORM 数据库操作

一. 初始化连接 1 package model 2 3 import ( 4 "fmt" 5 6 "gorm.io/driver/mysql" 7 "gorm.io/gorm" 8 ) 9 10 /*** 11 Navicat 数据库可视化工具: https://www.navicat.com/e ......
数据库 数据 Golang GORM

PIP换源_Pycharm快捷键_自定义文件头模板

【一】PIP更换国内源 永久换源 打开控制台或终端,并输入以下命令: pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ 更改pip源后,可以通过以下命令验证: pip config get global.i ......
快捷键 模板 Pycharm 文件 PIP

实验4 现代C++标准库与类模板

实验任务1 源代码: #include <iostream> using std::cout; using std::endl; // 类A的定义 class A{ public: A(int x0, int y0): x{ x0 }, y{ y0 } {} void show() const { ......
模板 标准

实验4 现代C++标准库与类模板

实验任务5TextCoder.hpp源码 1 #include<iostream> 2 #include<string> 3 4 using std::string; 5 6 class TextCoder { 7 private: 8 string text; 9 void encoder(); ......
模板 标准

【GD32307E-START】开发板开箱、开发环境建立及工程模板测试

01-GD32F307E-START+开箱、开发环境建立及工程模板测试(Keil-MDK GCC Template) 兆易GD32307E-START开发板搭载GD32 ARM Cortex-M4微控制器主流芯片GD32F307。 开箱 板子的做工还是非常精良小巧的。有两颗按键,一颗是复位,一颗是用 ......
模板 E-START 环境 工程 32307

#P1042. 静态RMQ[ST表模板]

题意是:给定一个长度为 N 的数列,和 M 次询问,求出每一次询问的区间内数字的最大值。 ST表的基本功能是对区间进行查询,其核心使用的是倍增的思想 f[i][k]:意思是从第i个数开始往后2^k个数 f[i][k]=max(f[i][k-1],f[i+2^k-1][k-1]) 求【l,r】区间 m ......
静态 模板 1042 RMQ

如何规范地使用git——以ACM模板管理为例

Introduction 最近看到ACM群的学弟讲到用git的问题,回想起自己刚工作时还不会用git,连怎么维护代码都不知道,闹出了一些笑话。 git作为一个很好用的代码管理工具,还是要趁早学习,按最规范的git flow维护自己的代码。可惜SCUT软院项目管理课太水,对于代码的维护、发布、修复流程 ......
模板 git ACM

Flask 使用Jinja2模板引擎

Jinja2,由Flask框架的创作者开发,是一款功能丰富的模板引擎,以其完整的Unicode支持、灵活性、高效性和安全性而备受推崇。最初受Django模板引擎启发,Jinja2为Flask提供了强大的模板支持,后来也成为其他项目的首选。在本文中,我们将深入探讨Jinja2的特性、语法以及如何在Fl... ......
模板 引擎 Jinja2 Flask Jinja

apifox邮件模板

${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志 本邮件由系统自动发出,无需回复! 各位同事,大家好,以下为${PROJECT_NAME }项目构建信息 构建结果 - ${BUILD_STATUS} 构建信息 项目名称 : ${PROJECT_NAME} 构建 ......
模板 邮件 apifox

ST表模板

#include <bits/stdc++.h> using namespace std; template <typename T> class SparseTable { using VT = vector<T>; using VVT = vector<VT>; using func_type ......
模板

P3370 【模板】字符串哈希(普及−) 题解

题目链接 题目大意 如题,给定 \(N\) 个字符串(第 \(i\) 个字符串长度为 \(M_i\),字符串内包含数字、大小写字母,大小写敏感),请求出 \(N\) 个字符串中共有多少个不同的字符串。 不知道大家知不知道一个字符串函数,叫 \(insert\) 他是 \(STL\) 库中的一个函数, ......
题解 字符串 字符 模板 P3370

Rocky Linux 9 x86_64 OVF (sysin) - VMware 虚拟机模板

Rocky Linux 9 x86_64 OVF (sysin) - VMware 虚拟机模板 以社区方式驱动的企业 Linux 请访问原文链接:https://sysin.org/blog/rocky-linux-9-ovf/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org ......
模板 VMware Rocky Linux sysin

P1439 【模板】最长公共子序列

前置知识: \(LIS\) : 即最长上升子序列 ( \(Longest\) \(Increasing\) \(Subsequence\) ) Luogu B3637 最长上升子序列 这是一个简单的动规板子题。 给出一个由 \(n(n\le 5000)\) 个不超过 \(10^6\) 的正整数 (\ ......
序列 模板 P1439 1439

WPF集合绑定与数据模板

普通List集合数据绑定 public class DataSource { public string Name { get; set; } = "Hello"; public ObservableCollection<string> list { get; set; } = new Observ ......
模板 数据 WPF

Windows安装Golang

1.到官网下载go安装包,安装 https://go.dev/dl/​# 假设安装在:D:\go 2.删除自动添加的GOPATH # 安装时会自动添加GOPATH变量到用户环境变量,需要删除,如果没有就不用管。 3.新建工作目录 # 假设工作目录定为:D:\code\go_project​在go_p ......
Windows Golang

【C++ Primer Plus】类、运算符重载、虚函数、友元函数模板

1.运算符重载 1.1 普通运算符重载 在类内重写operator+函数,实现加号运算符的重载,下面给出了两种调用方式,注意加号前为调用者,加号后为参数,第三行代码的完整写法实际上是第四行 Time Time::operator+(int minutes)const; Time time; Time ......
函数 运算符 模板 Primer Plus

Golang Gin Session & Cookie

一. Cookie 1 func (con UserControl) Index(c *gin.Context) { 2 /*** 设置Cookie 3 func (c *Context) SetCookie(name, value string, maxAge int, path, domain ......
Session Golang Cookie Gin amp

pyinstaller利用spec文件打包的使用模板

pyinstaller打包 使用pyqt5开发软件,当项目越来越大,引用的资源越来越多时,那么使用pyinstaller进行打包,如果不利用spec文件,是很难满足打包需求的。 spec文件,其实你在使用 pyinstaller main.py打包时 ,也是会自动生成的,叫main.spec。 不过 ......
pyinstaller 模板 文件 spec

golang 根据 json path 提取字段值

在Golang中,可以使用github.com/tidwall/gjson包来根据JSON路径提取字段值。 package main import ( "fmt" "github.com/tidwall/gjson" ) func main() { jsonStr := ` { "name": "J ......
字段 golang json path

使用golang写一个导出excel的接口

Crafted by [Genie](https://marketplace.visualstudio.com/items?itemName=genieai.chatgpt-vscode) You 使用golang写一个导出excel的接口 Genie 要创建一个使用Go语言编写的导出Excel文件 ......
接口 golang excel

P3371 【模板】单源最短路径

【模板】单源最短路径(标准版) 题目背景 2018 年 7 月 19 日,某位同学在 NOI Day 1 T1 归程 一题里非常熟练地使用了一个广为人知的算法求最短路。 然后呢? \(100 \rightarrow 60\); \(\text{Ag} \rightarrow \text{Cu}\); ......
模板 P3371 3371