自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 7天用Go动手写/从零实现Web框架Gee

设计一个框架大部分时候,我们需要实现一个 Web 应用,第一反应是应该使用哪个框架。不同的框架设计理念和提供的功能有很大的差别。比如 Python 语言的 django和flask,前者大而全,后者小而美。Go语言/golang 也是如此,新框架层出不穷,比如Beego,Gin,Iris等。那为什么不直接使用标准库,而必须使用框架呢?在设计一个框架之前,我们需要回答框架核心为我们解决了什么问题...

2020-02-12 23:47:03 1047

原创 Go 语言高性能编程

目录序言关于本书第一章 性能分析benchmark 基准测试pprof 性能分析第二章 常用数据结构字符串拼接性能及原理切片(slice)性能及陷阱for 和 range 的性能比较反射(reflect)性能第三章 并发编程读写锁和互斥锁的性能比较如何退出协程(超时场景)第四章 编译优化减小编译体积附录 Go 语言陷阱数组和切片这个系列的由来我使用 Go 作为主力编程语言已经有一年多的时间了,主要的工作职责是开发一些效

2020-12-19 22:32:15 725 1

原创 7天用Go动手写/从零实现RPC框架GeeRPC

0 目录第一天 - 服务端与消息编码 | Code第二天 - 支持并发与异步的客户端 | Code第三天 - 服务注册(service register) | Code第四天 - 超时处理(timeout) | Code第五天 - 支持HTTP协议 | Code第六天 - 负载均衡(load balance) | Code第七天 - 服务发现与注册中心(registry) | Code1 谈谈 RPC 框架RPC(Remote Procedure Call,远程过程调用)是一种计算机.

2020-10-16 23:52:25 1331

原创 7天用Go动手写/从零实现ORM框架GeeORM

0 目录第一天:database/sql 基础 | Code第二天:对象表结构映射 | Code第三天:记录新增和查询 | Code第四天:链式操作与更新删除 | Code第五天:实现钩子(Hooks) | Code第六天:支持事务(Transaction) | Code第七天:数据库迁移(Migrate) | Code1 谈谈 ORM 框架对象关系映射(Object Relational Mapping,简称ORM)是通过使用描述对象和数据库之间映射的元数据,将面向对象语言程序中.

2020-10-16 23:49:45 824

原创 Go 语言笔试面试题汇总

基础语法01 = 和 := 的区别?02 指针的作用03 Go 允许多个返回值吗?04 Go 有异常类型吗?05 什么是协程(Goroutine)06 如何高效地拼接字符串07 什么是 rune 类型08 如何判断 map 中是否包含某个 key ?09 Go 支持默认参数或可选参数吗?10 defer 的执行顺序11 如何交换 2 个变量的值?12 Go 语言 tag 的用处?13 如何判断 2 个字符串切片(slice) 是相等的?14 字符串打印时,%v 和 %+v 的.

2020-09-06 14:57:29 593

原创 7天用Go动手写/从零实现分布式缓存GeeCache

目录第一天:LRU 缓存淘汰策略 | Code - Github第二天:单机并发缓存 | Code - Github第三天:HTTP 服务端 | Code - Github第四天:一致性哈希(Hash) | Code - Github第五天:分布式节点 | Code - Github第六天:防止缓存击穿 | Code - Github第七天:使用 Protobuf 通信 | Co...

2020-02-17 21:38:41 584

原创 机器学习笔试面试题 & 详细解答

机器学习(machine learning)深度学习(deep learning)面试笔试题(interview questions)/课程课后考试习题解答机器学习笔试面试题汇总,Github1-1001 (单选)决策树对连续值特征多路划分的最大问题是02 (单选)下面哪张图能表示朴素贝叶斯分类的假设03 (单选)对神经网络而言,哪一项对过拟合和欠拟合影响最大04 (单选)对多项式...

2020-02-12 23:55:18 1604

原创 Go 语言进阶教程

1 Golang 7天进阶系列1.1 7天实现 Web 框架 gee第一天:前置知识(http.Handler接口),Code - Github第二天:上下文设计(Context),Code - Github第三天:Tire树路由(Router),Code - Github第四天:分组控制(Group),Code - Github第五天:中间件(Middleware),Code - ...

2020-01-14 01:04:19 418

原创 TF2.0 TensorFlow 2 / 2.0 官方文档中文版

关键字:TF TF2 TensorFlow2 TensorFlow2.0Python版本:Python3.7文档地址文档地址:TensorFlow 2 / 2.0 中文文档Github:Github - tensorflow2-docs知乎专栏:Zhihu - Tensorflow2-docs目录(持续更新)基础 - 机器学习基础 ML basics图像分类 Classify...

2019-07-13 15:12:26 18483 1

原创 TensorFlow 2.0 / TF2.0 强化学习入门教程实战案例

目录一、实战教程之强化学习二、实战教程之图像识别三、Github 源码地址一、实战教程之强化学习TensorFlow 2.0 (八) - 强化学习 DQN 玩转 gym Mountain CarTensorFlow 2.0 (七) - 强化学习 Q-Learning 玩转 OpenAI gymTensorFlow 2.0 (六) - 监督学习玩转 OpenAI gym game 二、...

2019-07-04 16:23:18 4439 1

OrangeS一个操作系统的实现-文字版.pdf

- OrangeS一个操作系统的实现.pdf - 光盘代码下载.txt 完整版,带目录。orange's一个操作系统的实现,于渊著,《自己动手写操作系统》第二版。文字版!内含光盘下载地址。

2019-05-23

windows API函数大全

windows API函数大全.chm,很方便查询

2014-09-12

RGB颜色表(涵盖几乎所有颜色)

RGB颜色表(涵盖几乎所有颜色) 表中有十进制 十六进制的表述 对于设计图形化界面十分有帮助

2014-09-12

C#编程题和代码100题.doc版

文档中含有c++从基础到实用的100道习题及代码,做后定有收获。

2014-03-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除