图解+仿写 新手都能学懂的SpringBoot源码课

​全方位深入解析最新版SpringBoot源码 完整无密 【点击下载】当下SpringBoot日渐取代SSM成为新项目首选框架,企业招聘对其要求也不断提高。掌握SpringBoot源码将助你高效定位和解决问题,仿写SpringBoot源码将帮你养成规范的代码习惯,轻松应对高标准的企业开发与面试要求。本课程通过图解+仿写教学模式,双管齐下,打造新手都能学得懂的源码课。适合人群有极客精神的同学 / Java工程师对SpringBoot源码感兴趣的人技术储备要求熟悉基本的Java语法有SpringBo...阅读全文

Go语言中文网 2020-01-30 04:39:34 yingyangkuaixia 等

合约交易所开发,专业传统老期货团队

目前已经自研出成熟的合约,现货,OTC等交易系统,两年来,合作渠道交易所近百余家,合约交易更专业。团队:传统期货,资深币圈组成。区块链知名资本投资。一.部署类型纯saas,部分私有化部署(钱包私有化),完全私有化部署二.合约类型合约类型:正向永续,反向永续,定期交割杠杆模式:逐仓 全仓 1-100倍合约委托类型:市价委托,限价委托,限价计划,市价计划,跟踪委托,冰山委托等三.亮点功能反手下单,专业下单交易,止盈止损,多空双开,战绩可视化,赠金任务墙四.客户端支持PC端: Mac Windows ...阅读全文

sort模块对uint64位等数据结构切片进行排序

sort模块是golang内置的排序模块,但其直接支持的只有int, float64,string等几个数据结构,其他数据结构没有直接的函数供调用. 比如sort.Strings()只接收[]string, sort.Ints()只接收[]int,如果要对[]int64排序就不能直接调用了.如下图 image.png 但sort模块提供了一个非常灵活的函数sort.Slice(slice interface{}, less func(i, j int) bool),第一个参数是要排序的切片.第二...阅读全文

简书 2020-01-30 03:32:40 瓦灯_c6f0

第二章 九析带你轻松完爆 hyperledger fabric - 搭建 GO 环境

本系列文章:第一章:九析带你完爆 fabric - 快速搭建区块链第二章:九析带你完爆 fabric - 快速搭建 GO 环境第三章:九析带你完爆 fabric - 快速上手 first-network 样例目录1 前言2 下载安装 sdk3 验证 go4 配置 GOPATH5 拷贝 fabric 源码1 前言 上节九析带你简单操作了一把 fabric,因为不想让你有挫折感,所以我只是很机械地罗列了一下操作,如果让你更有挫折感了,那我也没有办法,这说明你不爱我,没有专心看我写的东西。这节我们将继...阅读全文

51CTO博客 2020-01-29 10:26:01 九析

2019秋招面经大汇总 -Go

【美团】美图-视频一二面https://www.nowcoder.com/discuss/312822【小米】小米Golang开发一面凉经https://www.nowcoder.com/discuss/307825【滴滴、字节、商汤】滴滴、字节、商汤(Golang实习。。。。大四狗。。。。)https://www.nowcoder.com/discuss/302112【哔哩哔哩】B站一面https://www.nowcoder.com/discuss/279935【盛趣】盛趣游戏-服务器Go语...阅读全文

简书 2020-01-29 19:32:47 求职帮主理

Nacos - 阿里开源配置中心

配置中心相信大家都有听过,zookeeper、apollo等等都是配置中心的代表,但大部分都是JAVA系为主的,笔者主要开发语言使用的是Golang当然也有类似于ETCD这样的组件,但是并不方便管理也无法可视化,在无意之间发现了阿里爸爸开源了nacos这个服务发现+配置中心组件,也经过了一段时间的时候在这里分享给大家 附上: 喵了个咪的博客:w-blog.cn Nacos官方Git地址:https://github.com/alibaba/nacos Nacos官方文档地址:https://na...阅读全文

简书 2020-01-29 19:32:44 文振熙

[喵咪Liunx(1)]计划任务队列脚本后台进程Supervisor帮你搞定#

前言## 哈喽大家好啊,好久不见啊(都快一个月了),要问为什么没有更新博客呢只应为最近在录制PhalApi的视频教程时间比较少,作为弥补那么为大家带来一点干货Supervisor,话不多说那么就开始今天的分享把 附上: 喵了个咪的博客:w-blog.cn Supervisor官网地址:https://pypi.python.org/pypi/supervisor PhalApi官网地址:http://www.phalapi.net/ 开源中国Git地址:http://git.oschina.ne...阅读全文

简书 2020-01-29 19:32:38 文振熙

Go语言基础(一)—— 简介、环境配置、Hello World

前言: 本专题用于记录自己(647)在Go语言方向的学习和积累。 系列内容比较偏基础,推荐给想要入门Go语言开发者们阅读。 目录如下: Go语言基础(一)—— 简介、环境配置、HelloWorld Go语言基础(二)—— 基本常用语法 Go语言基础(三)—— 面向对象编程 Go语言基础(四)—— 优质的容错处理 Go语言基础(五)—— 并发编程 Go语言基础(六)—— 测试、反射、Unsafe Go语言基础(七)—— 架构 & 常见任务 Go语言基础(八)—— 性能调优 一、Go的起源 Go,又...阅读全文

掘金 2020年01月29日 奇舞647

Go语言基础(二)—— 基本常用语法

前言: 本专题用于记录自己(647)在Go语言方向的学习和积累。 系列内容比较偏基础,推荐给想要入门Go语言开发者们阅读。 目录如下: Go语言基础(一)—— 简介、环境配置、HelloWorld Go语言基础(二)—— 基本常用语法 Go语言基础(三)—— 面向对象编程 Go语言基础(四)—— 优质的容错处理 Go语言基础(五)—— 并发编程 Go语言基础(六)—— 测试、反射、Unsafe Go语言基础(七)—— 架构 & 常见任务 Go语言基础(八)—— 性能调优 本篇将介绍如下内容: 1...阅读全文

掘金 2020年01月29日 奇舞647

【区块链】Tendermint——本机单节点部署

Tendermint 由于工作原因2年前开始接触Hyperledger Fabric,其社区还是很活跃的,已经从当年的v0.7发展到如今v2.0了。但不得不说Fabric的体量还是挺大的,对于二次开发来说有一定难度。所以最近开始转向Tendermint,因为Tendermint更简单、易于理解、性能更高(当然这是Tendermint自己标榜的),不过事实上相对于Fabric确实更易于理解,更方便开发区块链的应用系统。 摘要 Tendermint由两个主要部分组成,一个负责共识,一个负责应用程序接...阅读全文

Segmentfault 2020-01-30 04:32:38 夏洛克

web框架中路由实现原理解析

路由功能是web框架中一个很重要的功能,它将不同的请求转发给不同的函数(handler)处理,很容易能想到,我们可以用一个字典保存它们之间的对应关系,字典的key存放path,value存放handler。当一个请求过来后,使用 routers.get(path, None) 就可以找到对应的handler。 利用字典实现路由可以参考我的这篇文章:动手实现web框架 。 使用字典有一个问题,不支持动态路由。如果路由像这样呢? /hello/:name/profile name前面是通配符: ,表...阅读全文

Segmentfault 2020-01-30 04:32:38 zhuzhezhe

K8S 生态周报| runc v1.0.0-rc10 正式发布

「K8S 生态周报」内容主要包含我所接触到的 K8S 生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「k8s生态」。 Kubernetes 发布 v1.18.0-alpha.2 版本 这个版本包含了不少变更,这里列一些我个人感觉比较重要的内容: 修复了一个 kubectl apply --prune 时,未接收 kubectl 指定 namespace 的问题 #85357; 为 kubeadm 在 pull image 时增加了自动重试,默认是 5 次; kubelet 的一些 metri...阅读全文

Segmentfault 2020-01-30 04:32:37 张晋涛

Go 语言学习笔记 -第8章goroutine和管道

Go 语言学习笔记 -第8章 Go 语言学习笔记 -第8章 goroutine和通道 CSP并发模型 goroutine的调度模型 Go协程和主线程 goroutine入门 设置Golang运行的CPU数 管道 加锁 引入管道 channel介绍 协程和管道 代码效率 golang管道细节总结 细节1 细节2 细节3 goroutine和通道 CSP并发模型 用于描述两个独立的并发实体通过共享的通讯 channel(管道)进行通信的并发模型 Golang 就是借用CSP模型的一些概念为之实现并发...阅读全文

Segmentfault 2020-01-30 04:32:37 王知晓

Go 语言学习笔记 -第7章

Go 语言学习笔记 -第7章 Go 语言学习笔记 -第7章 接口 Golang接口注意事项 接口 package main import ( "fmt" ) //Usb 声明 //接口体现多态、高内聚低耦合思想 type Usb interface { //声明两个没有实现的方法 //根据方法来判断 Start() Stop() } //手机 type Phone struct { } //让Phone实现Usb接口的方法 func (p Phone) Start() { fmt.Println...阅读全文

Segmentfault 2020-01-30 04:32:36 王知晓

Go 语言学习笔记 -第6章

Go 语言学习笔记 -第6章 Go 语言学习笔记 -第6章 方法 方法 package main import "fmt" //结构体 type Person struct { Name string } //给A类型绑定一个方法 //小写p 表示哪个Pesrson变量调用, 就是它的副本 //小写p(最好写person) func (p Person) test() { p.Name = "jack" fmt.Println("Person() name=", p.Name) } func m...阅读全文

Segmentfault 2020-01-30 04:32:36 王知晓

2019年度总结

2019年目标 2019年,可能当时心里有目标,但是没有写出来,更没有使用OKR的方式表达出来,现在年底往前翻目标的时候,已经忘记了自己的出发点。 2019年大事记 2019年,最大的事情,应该就是放弃创业,选择加入了小年糕这家公司,现在来看当时的决定,是一个非常正确的选择,虽然也经历了大概半年的挣扎和磨合,但是我很喜欢这里,学习到很多其他地方学习不到的东西,也有很多想感谢的人。 3月入职小年糕,3月主要是在适应公司文化,适应节奏。 4月上线基于谷歌论文的ABtest分层实验平台,架构比较简单,...阅读全文

简书 2020-01-29 05:32:40 不如假如

微服务统一认证与授权的 Go 语言实现

微服务统一认证与授权的 Go 语言实现 各位读者朋友鼠年大吉,祝各位新的一年身体健康,万事如意! 最近疫情严重,是一个特殊时期,大家一定要注意防护。很多省份推迟了企业开工的时间,大部分的互联网公司也都是下周开始远程办公。大家可以利用在家的几天时间学习充电,反正也出不去(🙂🙂🙂)。 今天笔者要写得是 Go 微服务相关的组件实践,笔者在好几年前就接触 Go 语言,去年开始从事 Go 微服务相关的开发,在过程中也和小伙伴联合编写了一本 《Go 高并发与微服务实战》书籍,即将出版上市。本文是截取其中的抢...阅读全文

1>Golang字符串常用操作

字符,字节 // 字符串 s := "hello 皇甫村" // 单独的字母,汉字,符号表示一个字符 c1 := 'h' c2 := '皇' // 字节。一个字节=8bit(8个二进制位) // 一个'A' =1一个字节 // 一个utf8编码的汉字 '砂' = 一般占用3个字节 1kb = 1024字节 字符串 package main import ( "fmt" "strings" ) // 字符串相关操作 var s3 = "C:\\Windows\\SoftwareDistributi...阅读全文

简书 2020-01-28 21:32:41 三人行大道

Docker 定制镜像

使用Dockerfile定制镜像 Dockerfile FROM node:10.0 # 在容器中创建一个目录 RUN mkdir -p /usr/src/nodejs/ # 定位到容器的工作目录 WORKDIR /usr/src/nodejs/ # RUN/COPY 是分层的,package.json 提前,只要没修改,就不会重新安装包 COPY package.json /usr/src/app/package.json RUN cd /usr/src/app/ RUN npm i # 把当...阅读全文

简书 2020-01-28 21:32:41 FConfidence