框架gorm go
Go学习笔记1
## 学习路线 2023-Go全链路工程师课纲 https://www.processon.com/view/link/63594cd97d9c0854f9ac855e # 一、搭建环境 https://studygolang.com/dl msi需要自己安装 安装目录最好没有中文 ![image- ......
007-SpringBoot+Mybatis+Sqlite框架搭建
1,配置文件(application.yaml) server: port: 6695 spring: datasource: url: jdbc:sqlite:D:/examtolearn.db username: password: driver-class-name: org.sqlite.J ......
DevExpress框架PropertyGridControl自定义属性,弹出框随意定制逻辑,自动设置属性到Model实体类
DevExpress 框架 WPF PropertyGridControl 组件 自定义属性弹出框,支持同类型属性多次设置,一次编写多次复用 ##### XAML 代码 ```xml ``` ```cs WindowDialog dialog = new WindowDialog(); if ((b ......
Go 语言请求DNS解析结果
package ksyunwarning import ( "context" "fmt" "net" "time" ) // LookupDomainNameIp 使用net包做DNS解析请求 func LookupDomainNameIp(domainString, nameServer str ......
循环神经网络--基于pytorch框架
import matplotlib.pyplot as plt import math import torch from torch import nn from torch.nn import functional as f from d2l import torch as d2l batch_ ......
go开发之个微机器人的开发
简要描述: 发送emoji动图表情 请求URL: http://域名地址/sendEmoji 请求方式: POST 请求头Headers: Content-Type:application/json Authorization:login接口返回 参数: 参数名必选类型说明 wId 是 string ......
完全可复制、经过验证的 Go 工具链
原文在[这里](https://go.dev/blog/rebuild)。 > 由 Russ Cox 发布于 2023年8月28日 开源软件的一个关键优势是任何人都可以阅读源代码并检查其功能。然而,大多数软件,甚至是开源软件,都以编译后的二进制形式下载,这种形式更难以检查。如果攻击者想对开源项目进行 ......
GO 常用辅助函数
package commimport ( "crypto/aes" "crypto/cipher" "crypto/md5" "encoding/base64" "encoding/binary" "errors" "fmt" "lottery/conf" "math/rand" "strconv" ......
Go - benchmark cpuprofile
zzh@ZZHPC:/zdata/MyPrograms/Go/aaa$ go test -run NONE -bench .goos: linuxgoarch: amd64pkg: zzh/aaacpu: Intel(R) Core(TM) i5-9600K CPU @ 3.70GHzBenchma ......
WPF 项目文件不加 -windows 的引用 WPF 框架方式
默认情况下的 WPF 项目都是带 -windows 的 TargetFramework 方式,但有一些项目是不期望加上 -windows 做平台限制的,本文将介绍如何实现不添加 -windows 而引用 WPF 框架 先看一个标准的 WPF 项目的 csproj 项目文件内容 ```xml WinE ......
关于go-redis的事件循环
# 关于事件循环机制 [项目地址](https://weread.qq.com/web/shelf) redis的核心流程就是它的AE事件循环。 事件循环中包含两类事件:文件事件和时间事件。 go-redis跟redis的事件循环机制一样,我管他叫KE ```go type KeLoop struc ......
深度解密 go Context
问题: 不处理Done 为怎么样,会泄漏吗? 问题:Done() 是如何实现,全部子context接受的? 问题:没有及时处理context 的Done 消息,会怎么样,后续处理能来的及吗? Go 语言的 context 包短小精悍,非常适合新手学习。不论是它的源码还是实际使用,都值得投入时间去学习 ......
图片加载框架:Glide实现原理
Glide图片加载框架的实现原理是基于三个主要组件:RequestManager、Request和Engine。 RequestManager是Glide的入口类,负责管理和协调图片加载请求。Request是一个请求的封装类,包含了图片加载所需的各种参数和配置。Engine是Glide的核心引擎,负 ......
4.go语言复合类型简述
[TOC] # 1. 本章前瞻 很好,经过很长的时间,你终于来到go语言的复合类型中,这里会介绍go语言的3种复合结构:切片(slice,可变数组),映射(map)和字符串(string)。 有些老手可能会问: 1.那结构体(struct)呢,你怎么不介绍? 答:现在还没法完整地介绍结构体(stru ......
windows 下 go 使用
https://www.codenong.com/16492121/ 关于go:在cgo中使用Windows库 https://www.cnblogs.com/Kingram/p/12088087.html Golang编写Windows动态链接库(DLL)及C调用范例 一、准备。 1、GoLang ......
fastAdmin框架,点击表格内容弹出页面弹窗
效果: 代码: {field: 'base_detail', title: __('基地详情'), operate: false,formatter: function (value, row, index) { var html = '<span class="details-view text- ......
2023-09-05:请用go语言编写。一个图像有n个像素点,存储在一个长度为n的数组arr里, 每个像素点的取值范围[0,s]的整数, 请你给图像每个像素点值加上一个整数k(可以是负数), 像素值会
2023-09-05:请用go语言编写。一个图像有n个像素点,存储在一个长度为n的数组arr里, 每个像素点的取值范围[0,s]的整数, 请你给图像每个像素点值加上一个整数k(可以是负数), 像素值会自动截取到[0,s]范围, 当像素值s,会更改为s, 这样就可以得到新的arr,想让所有像素点的平均 ......
前端框架比较:HybridApp究竟谁更强?
HybridApp是指原生与前端语言相结合开发的应用,HybridApp可以运行在Android、iOS端上,不能用于PC端,称为混合类APP。混合开发是一种取长补短的开发模式,原生代码部分利用Web View插件或者其它框架为H5提供容器,程序主要的业务实现、界面展示都是利用与H5相关的Web技术 ......
夸端平台框架:Flutter如何不断优化/
Flutter 作为目前最火爆的移动端跨平台框架,能够帮助开发者通过一套代码库高效地构建多平台的精美应用,并支持移动、Web、桌面和嵌入式平台。对于 Android 来说,Flutter 能够创作媲美原生的高性能应用,但是,在较为复杂的 App 中,使用 Flutter 开发也很难避免产生各种各样的 ......
Go Switch
## switch语句 使用switch语句来选择要执行的多个代码块中的一个。 在Go中的switch语句类似于C、C++、Java、JavaScript和PHP中的switch语句。不同之处在于它只执行匹配的case,因此不需要使用break语句。 单一case的switch语法 ```Go sw ......
go并发编程系列七:开学季抢票返程
背景:学校开学,3位同学要买票回校上课了,就有了这样一个购票程序,当然,实际情况复杂的多,本文仅供参考。 package main import ( "fmt" "sync" ) type Train struct { station map[string]int mu sync.Mutex } f ......
前端微应用框架(qiankun)调研
一、安装 1、主应用安装qiankun(子应用只做代码配置,无需任何安装) yarn add qiankun # 或者 npm i qiankun -S 二、关键参数介绍 1、主应用注册微应用 import { registerMicroApps, start, setDefaultMountApp ......
go init
https://blog.csdn.net/upstream480/article/details/128994361 init 执行顺序 参考: https://blog.csdn.net/upstream480/article/details/128994361 ......
avue表单组件后台拖拉拽框架avue-form-design在移动端vant框架与uniapp框架下的动态渲染转换适配
**avue表单组件后台拖拉拽框架avue-form-design:https://github.com/sscfaith/avue-form-design** **avue表单组件后台拖拉拽框架avue-form-design在移动端vant框架与uniapp框架下的动态渲染转换适配** 待补充 ......
从壹开始前后端开发【.Net6+Vue3】(二)前端框架
# 项目名称:KeepGoing(继续前进) ## 介绍 工作后,学习的脚步一直停停走走,希望可以以此项目为基础,可以不断的迫使自己不断的学习以及成长 将以Girvs框架为基础,从壹开始二次开发一个前后端管理框架 在这过程中一步步去学习使用到的技术点,也同时会将在此过程中遇到的问题进行分享 项目地址 ......
go实现ping
ping 是一个经常被用来检查主机间连通性的工具, 它基于 ICMP 协议实现, 基本原理很简单: 本机给远程机器发送 ICMP 报文, 远程主机接收到 ICMP 报文后便会回复一个类似的 ICMP 报文; 当本机接收到回复后变认为远程主机是可连接的, 否则便认为这个主机是不可达的. 为了了解 go ......
go 生成uuid 与随机数
对于Golang生成随机字符串这件事情很蛋疼。 对于伪随机字符串(会永久的生成同一个随机字符串) func RandStr(length int) string { var letters = []rune("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRS ......