Introduce这是来自于go by example的例子,花了几天的时间写完了这些例子,感觉对我的帮助很大,对于初学者来说,我的建议还是先找本go的书从头到尾看一下,然后再来看这些例子,每个例子都手敲一遍,对你的帮助还是很大的。在敲这些例子的过程中,有一些疑问,也有一些知识的扩充,因此总结了本文。time和channelgolang的time package带有定时器的功能,而定时器和chan
转载 2024-06-07 16:29:10
38阅读
main.go hash.go list.go mset.go exprie.go pool.go
原创 2022-05-13 10:29:48
69阅读
学习单元测试时的代码记录
原创 2023-06-20 10:52:22
60阅读
package goconveyimport ( "errors")func Add(a, b int) int { return a + b}func Subtract(a, b int) int { return a - b}func Multiply(
原创 2022-06-20 19:41:06
96阅读
 1.主协程(main协程)退出后,子协程会相继退出,这个是如果主协程不阻塞看不到子协程打印结果的原因。2.runtime.Goexit()函数用于终止当前 goroutine,但 defer 函数将会被继续调用。3.GOMAXPROCS(n int) int 用来设置可同时运行的线程数,并返回当前设置的值,如果 n<1 将不会改变当前的设置。NumCPU()返回当前的CPU核数,
转载 2024-04-07 12:32:54
42阅读
 单元测试ppt思路详解目前的状况:1,现在很多单元测试只是利用@Test注解把代码或者整个请求接口内的business做测试2,单测的过程就很多查数据库的方法,但是没必要每次都测sql,因为sql测一遍都应该是正确的。3,单测代码启动速度、效率太低4,没有在各个环境整个工程单元测试通过5,未采用assert机制,采用system.out.println进行人工核查输出情况6,关闭了je
Go 语言推荐 测试文件 和 源代码文件 放在一块命名规范*_test.goTest*
原创 2022-10-29 05:28:46
660阅读
前言Go 是一门简单有趣的编程语言,与其他语言一样,在使用时不免会遇到很多坑,不过它们大多不是 Go 本身的设计缺陷。如果你刚从其他语言转到 Go,那这篇文章里的坑多半会踩到。如果花时间学习官方 doc、wiki、讨论邮件列表、 Rob Pike 的大量文章以及 Go 的源码,会发现这篇文章中的坑是很常见的,跳过这些坑,能减少大量调试代码的时间。高级篇:52-5852.使用指针作为方法的 rece
简介上一节中,介绍了图像分类任务中的两个关键部分:1. 基于参数的评分函数。该函数将原始图像像素映射为分类评分值(例如:一个线性函数)。2. 损失函数。该函数能够根据分类评分和训练集图像数据实际分类的一致性,衡量某个具体参数集的质量好坏。损失函数有多种版本和不同的实现方式(例如:Softmax或SVM)。上节中,线性函数的形式是 ,而SVM实现的公式是:  对于图像数据 ,如果基于参数集
抄录一些例子 package main import ( "bytes" "fmt" "regexp" ) func main() { //是否匹配字符串 // .匹配任意一个字符 ,*匹配零个或多个 ,优先匹配更多(贪婪) match, _ := regexp.MatchString("H(.*) ...
转载 2021-09-22 16:56:00
390阅读
2评论
匿名地图。两个图层,一个是底图,另外一个图层是根据条件查询显示地图范围。
原创 2022-08-01 10:46:40
140阅读
本文属于PyTorch官方教程解析计划系列文章,旨在对官方教程文档和例程代码进行详细解析,加快新手入门过程 PyTorch的官方Tutoral页面提供了14个例程供大家学习,本次对第一个例程进行详解 代码地址如下:examples/mnist at main · pytorch/examples (github.com)项目结构如图所示,可以看到非常简洁,仅运行main.py即
rpc即远程过程调用。在server端提供计算、文件存储等服务。在客户端去调用server端的这些服务,使客户端的业务变得简洁和高效。s
原创 2022-12-21 10:34:38
56阅读
4.1 The Example Domain 领域示例代码 The examples will use some concepts those are used by GitHub, like Issue, Repository, Label and User, you are already fa ...
转载 2021-10-21 15:39:00
842阅读
2评论
Flink-pom项目的搭建以及简单的WordCount程序(Java)搭建pom写一个WordCount程序(不用lambda)写一个WordCount程序(用lambda)将程序打成jar包,放在页面上执行 搭建pom强烈建议使用官方的推荐写法,用命令行输入以下代码(也不用你敲,只用改一下你的flink版本号即可,我用的是1.9.1)mvn archetype:generate \ -Dar
转载 2024-09-13 19:49:50
239阅读
集成测试过程中,若采用自底向上集成需要测试员编写(B)A 桩程序 B 驱动
原创 2023-03-22 07:06:10
77阅读
 关于 Golang GC 和内存管理相关的流程和原理的一些总结。GC 流程golang GC 采用基于标记-清除的三色标记法,下图为 golang 一轮完整的 GC 的过程:一轮完整的 GC,总是从 Off,如果不是 Off 状态,则代表上一轮GC还未完成,如果这时修改指针的值,是直接修改的。Stack scan: 收集根对象(全局变量和 goroutine 栈上的变量),该阶段会开启
转载 2024-03-29 16:10:01
24阅读
简介gprc的详细描述不多介绍,可以参考:http://doc.oschina.net/grpc?t=58008这里仅与http作横向对比,集中体现在如下差异:传输协
原创 2022-11-22 23:06:59
507阅读
golang使用protoc,grpc生成代码环境配置、官方示例
翻译 2020-09-27 16:15:48
1498阅读
函数函数可以没有参数或接受多个参数。在本例中,add 接受两个 int 类型的参数。注意类型在变量名 之后。(参考 这篇关于 ​​Go 语法声明的文章​​了解这种类型声明形式出现的原因。)package mainimport "fmt"func add(x int, y int) int { return x + y}func main() { fmt.Println(add(42, 13)
原创 2022-01-19 13:45:15
54阅读
  • 1
  • 2
  • 3
  • 4
  • 5