框架gorm go

用1100天做一款通用的管理后台框架

在这个三年的时间点上,也就是1100天,我打算继续出来和大家唠唠,这一年我又做了些什么事,或者说,如何把一款好的后台框架变得通用? ......
后台 框架 1100

pytest框架-conftest文件

conftest.py是pytest特有的本地测试配置⽂件,既可以⽤来设置项⽬级的Fixture,也可以⽤来导⼊外部插件,还可以⽤来指定Hook函数(钩⼦函数) conftest.py⽂件名称是固定,pytest会⾃动识别该⽂件,只作⽤于它所在的⽬录及⼦⽬录。 conftest.py和pytest. ......
框架 conftest 文件 pytest

pytest框架-之Fixture

Pytest之Fixture介绍 官⽅原话: https://docs.pytest.org/en/latest/explanation/fixtures.html#about-fixtures pytest fixtures被设计为明确的、模块化的以及可扩展的 什么是fixtures 在测试中,f ......
框架 Fixture pytest

Go语言-指针

指针 指针是存储另一个变量内存地址的变量 取址符号:& 获取地址内容 : * //1、定义一个整数a a := 10 fmt.Println(a, &a) //10 0xc0000a6058 //2、将a内存地址赋值b b := &a fmt.Println(b, &b, *b)//*b:指向a的值 ......
指针 语言

mac 开发go打包运行到linux线上服务器

打包,附属配置环境参数 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "-s -w" -o ./bin/bluebell nohup 线上运行 nginx 设置反向代理 参考:https://www.cnblogs.com/randy ......
服务器 linux mac

pytest框架

pytest 安装 a)安装 pip install pytest b)验证安装 pytest --version 1、pytest的⽤例运⾏规则 1)pytest将在当前⽬录及其⼦⽬录中运⾏所有格式为test.py或者test.py⽂件 2)测试⽅法/测试函数 默认必须是test开头 3) 测试类 ......
框架 pytest

go 简单的CRUD

package main import ( "database/sql" "fmt" _ "github.com/mattn/go-sqlite3" "log" "time" ) /** id int primary key not null, name text not null, age int ......
CRUD go

技术漫谈|IVR通用开发框架简说

IVR为Interactive Voice Response的缩写,意为交互式语音应答(系统)。它可以应答客户的呼叫,然后为呼叫者提供语音导航或自助服务,呼叫者可通过按键输入或使用语音命令进行选择。随后,IVR可通过呼叫路由将呼叫转移到座席或自助服务应用程序。在金融领域,IVR应用系统也被银行称之为 ......
框架 技术 IVR

Linux下WebRTC框架Janus编译过程

说明Janus是一个开源的WebRTC服务,由Meetecho设计和开发。该服务目前只支持Linux系统,或者MacOS,不支持Windows系统,如果要在Windows下编译和使用,需要WSL。 编译依赖基本依赖 ​ ​libnice​​ (at least v0.1.16 suggested, ......
框架 过程 WebRTC Linux Janus

Util应用框架核心(二) - 启动器

本节介绍 Util 项目启动初始化过程. 文章分为多个小节,如果对设计原理不感兴趣,只需阅读基础用法部分即可. 基础用法 查看 Util 服务配置,范例: var builder = WebApplication.CreateBuilder( args ); builder.AsBuild() .A ......
启动器 框架 核心 Util

狂神go语言零基础教学视频学习笔记

前言 该笔记灵感来源于B站《【狂神说】Go语言零基础学习视频通俗易懂》 源视频地址:【狂神说】Go语言零基础学习视频通俗易懂 个人声明:本文记录个人在进行该视频学习中的知识总结,帮助大家能更快地进行对该视频内容的学习; 一.环境安装 下载网站:Go下载 - Go语言中文网 - Golang中文社区 ......
语言 基础 笔记 教学 视频

[转]Go网络编程 · 一条TCP连接讲透九大知识点

转,原文: https://cooolin.com/scinet/2020/07/10/golang-tcp-client.html 项目做了半年,现在要开发iOS版本。由于iOS的Network Extension对内存有15M限制,现成的实现方案都太耗内存,需要自己从头开发一个精简版。所以最近两 ......
知识点 网络编程 知识 网络 183

Util应用框架核心(一) - 服务配置

本文介绍在项目中如何配置 Util 依赖服务. 文章分为多个小节,如果对设计原理不感兴趣,只需要阅读基础用法部分即可. 基础用法 Asp.Net Core 项目服务配置 调用 WebApplicationBuilder 实例的 AsBuild 方法, 并以链式调用Util服务扩展. 范例 var b ......
服务配置 框架 核心 Util

rust ui lib 跨平台ui框架

部分条目未更新,请自行到项目主页查看。 框架 Stars Issue 活跃程度 版本 Tauri Star Issue egui+bevy Issue Slint Issue Iced Dioxus GTK Flutter 框架 网页 手机 PC 嵌入式 额外语言 Tauri egui bevy S ......
框架 rust lib ui

Angular 框架那些著名的安全漏洞

Angular 是一个流行的前端框架,一直以来都非常关注安全性。然而,没有任何软件是绝对免疫于漏洞的,Angular 也曾经暴露过一些安全漏洞。在本文中,我将介绍 Angular 自诞生以来曝露的一些重大安全漏洞,并解释 Angular 团队是如何应对这些漏洞的。 1. AngularJS 模板注入 ......
安全漏洞 漏洞 框架 Angular

在学习JavaWeb以及Java框架中的疑惑

1. Sevlet和SpringMVC与SpringBoot以及Spring Servlet是服务器端小程序,本质上是属于Controller层的,举个例子,LoginServlet和LoginController是划等号的。 Spring MVC是Spring的一个模块,是一个web框架。通过Di ......
框架 JavaWeb Java

一个轻量级golang ORM框架gdbcTemplate

今天介绍一个自己写的轻量级golang ORM框架gdbcTemplate, 目前支持mysql, postgresql等数据库 项目地址位于 https://github.com/guoapeng/gdbctemplate 以下摘自readme文件, 里面有示例供参考. 1. readme fil ......
轻量 轻量级 gdbcTemplate 框架 golang

2023-10-28:用go语言,给定一个n*m的二维矩阵,每个位置都是字符, U、D、L、R表示传送带的位置,会被传送到 : 上、下、左、右, . 、O分别表示空地、目标,一定只有一个目标点, 可以

2023-10-28:用go语言,给定一个n*m的二维矩阵,每个位置都是字符, U、D、L、R表示传送带的位置,会被传送到 : 上、下、左、右, . 、O分别表示空地、目标,一定只有一个目标点, 可以在空地上选择上、下、左、右四个方向的一个, 到达传送带的点会被强制移动到其指向的下一个位置。 如果越 ......
位置 目标 传送带 矩阵 空地

go 环境搭建

下载go 编辑器 https://www.jetbrains.com.cn/go/ 激活工具可以留言,我看到就回复。(保存在阿里云盘) 编辑器配置 GOPROXY=https://goproxy.cn,direct ......
环境 go

Go语言数组与切片学习总结

一.数组 数组的定义:相同类型的数据集合 go语言中数组的索引从0开始 没有赋值的数值型数组,默认值为0 数组一旦被创建,它的大小就是不可改变的 (1)声明数组与打印 var 变量名 [大小]变量类型 //数组的声明 var nums [4]int //数组的赋值 nums[0] = 1 nums[ ......
数组 语言

用go封装一下临时token

用go封装一下临时token 本篇为用go设计开发一个自己的轻量级登录库/框架吧 的临时token篇,会讲讲临时token的实现,给库/框架增加新的功能。 Github:https://github.com/weloe/token-go 临时token也算是比较常见的业务,例如登录验证码信息,邀请链 ......
token

Util应用框架快速入门(5) - 权限入门

本文将引导你运行Util权限管理模块,并对UI按钮和API操作进行访问控制. Util平台介绍 Util应用框架是一组类库,它们提供了有用的功能. 虽然Util配套代码生成器能够帮助你创建项目基架,但直接使用它们的成本依然高昂. 第一个挡在前面的障碍是权限功能,它是任何业务项目的基石. 为了减轻使用 ......
框架 权限 Util

UI自动化概念 + Web自动化测试框架介绍

1.UI自动化测试概念:我们先明确什么是UI UI,即(User Interface简称UI用户界面)是系统和用户之间进行交互和信息交换的媒介 UI自动化测试:Web自动化测试和移动自动化测试都属于UI自动化测试,UI自动化测试就是借助自动化工具对程序UI层进行自动化的测试 2.为什么对UI采用自动 ......
框架 概念 Web

深入研究:Go语言文件写入的性能差异 原创 Go先锋 Go先锋

深入研究:Go语言文件写入的性能差异 原创 Go先锋 Go先锋 2023-10-28 11:03 发表于广东 收录于合集 #Go语言包22个 #性能效率1个 Go 先锋 读完需要 7分钟 速读仅需 3 分钟 概述 在 Go 语言开发中,文件操作是一个非常常见的任务。在不同的应用场景下,可能会面临选择 ......
差异 性能 语言 文件

Vue.js框架:vue3引入mockjs模拟数据调试

一、引入依赖 1、安装依赖包 在终端中使用以下命令: npm install @types/mockjs --save 此处使用了@types进行引入,是因为在.ts文件引用包时,默认必须有类型声明,不能是any。 有很多依赖包是用纯JS写的,没有类型声明。 因此使用@types作为类型声明的集中仓 ......
框架 数据 mockjs vue3 Vue

go的包管理与环境变量

参考:深入理解 Go Modules 的 go.mod 与 go.sum Go Module详细使用教程 使用Go env命令设置Go的环境 包管理总结: go.mod存储着依赖的模块和模块的版本,如果模块不存在,可以使用go mod tidy自动去下载。模块一般全部放在GOPATH下面,当然我们也 ......
变量 环境

go

Go基础部分 Go语言数据类型 在 Go 编程语言中,数据类型用于声明函数和变量。 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。 Go 语言按类别有以下几种数据类型: 序号 类型和描述 1 布尔型布尔型的值只可以是常量 tr ......
go

Python 接口自动化 —— requests框架

1.前言 Python内置的urllib模块,也可以用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。因此我们使用 requests 模块进行进行接口测试。 requests官方文档资料地址:http://cn.python-requests.org/zh_CN/latest/ ......
框架 requests 接口 Python

【Java集合】了解集合的框架体系结构及常用实现类,从入门到精通!

前言 通过Java基础的学习,我们掌握了主要的Java语言基本的语法,同时了解学习了Java语言的核心-面向对象编程思想。 从集合框架开始,也就是进入了java这些基础知识及面向对象思想进入实际应用编码的过程,通过jdk中集合这部分代码的阅读学习,就能发现这一点。 本计划在这篇中把框架体系和一些集合 ......
体系结构 框架 体系 常用 结构

Springboot+Mybatis+Mybatisplus 框架中增加自定义分页插件和sql 占位符修改插件

一、Springboot简介 springboot 是当下最流行的web 框架,Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置,让这些框架集成在一起变得 ......
插件 Mybatisplus Springboot 框架 Mybatis