发布了文章2020-12-13
目录序言关于本书第一章 性能分析benchmark 基准测试pprof 性能分析第二章 常用数据结构字符串拼接性能及原理切片(slice)性能及陷阱for 和 range 的性能比较反射(reflect)性能第三章 并发编程读写锁和互斥锁的性能比较如何退出协程(超时场景)第四章 编译优化减小编译...
发布了文章2020-10-16
基础语法01 = 和 := 的区别?02 指针的作用03 Go 允许多个返回值吗?04 Go 有异常类型吗?05 什么是协程(Goroutine)06 如何高效地拼接字符串07 什么是 rune 类型08 如何判断 map 中是否包含某个 key ?09 Go 支持默认参数或可选参数吗?10 defer 的执行顺序11 如何...
发布了文章2020-10-16
0 目录第一天 - 服务端与消息编码 | Code第二天 - 支持并发与异步的客户端 | Code第三天 - 服务注册(service register) | Code第四天 - 超时处理(timeout) | Code第五天 - 支持HTTP协议 | Code第六天 - 负载均衡(load balance) | Code第七天 - 服务发现与注册中心(re...
发布了文章2020-03-09
0 目录第一天:database/sql 基础 | Code第二天:对象表结构映射 | Code第三天:记录新增和查询 | Code第四天:链式操作与更新删除 | Code第五天:实现钩子(Hooks) | Code第六天:支持事务(Transaction) | Code第七天:数据库迁移(Migrate) | Code1 谈谈 ORM 框架对...
发布了文章2020-02-17
目录 第一天:LRU 缓存淘汰策略 | Code - Github 第二天:单机并发缓存 | Code - Github 第三天:HTTP 服务端 | Code - Github 第四天:一致性哈希(Hash) | Code - Github 第五天:分布式节点 | Code - Github 第六天:防止缓存击穿 | Code - Github 第七天:使用 Pr...
发布了文章2020-02-12
目录 第一天:前置知识(http.Handler接口),Code - Github 第二天:上下文设计(Context),Code - Github 第三天:Tire树路由(Router),Code - Github 第四天:分组控制(Group),Code - Github 第五天:中间件(Middleware),Code - Github 第六天:HTML模板(Template)...
发布了文章2019-08-06
机器学习(machine learning)深度学习(deep learning)面试笔试题(interview questions)/课程课后考试习题解答
发布了文章2019-07-02
知乎专栏欢迎关注我的知乎专栏:[链接]如果你对 Python 还不熟悉,推荐先阅读 一篇文章入门 Python基础教程Pandas 数据处理(三) - Cheat Sheet 中文版来源,2张图覆盖了几乎所有常用的 Pandas 用法。Pandas_Cheat_Sheet_中文版.pdf 下载Pandas 数据处理(二) - 筛选数...
发布了文章2019-06-21
用最白话的语言,讲解机器学习、神经网络与深度学习示例基于 TensorFlow 1.4 和 TensorFlow 2.0 实现相关链接一篇文章入门 Python机器学习笔试面试题,GithubTensorFlow 2.0 中文文档,GithubTensorFlow 2.0 图像识别&强化学习实战,GithubOpenAI gymTensorFlow ...
发布了文章2019-06-21
用最白话的语言,讲解机器学习、神经网络与深度学习示例基于 TensorFlow 1.4 和 TensorFlow 2.0 实现相关链接一篇文章入门 Python机器学习笔试面试题,GithubTensorFlow 2.0 中文文档,GithubTensorFlow 2.0 图像识别&强化学习实战,GithubOpenAI gymTensorFlow ...
赞了文章2017-11-06
熟悉工具可以让工具在工作中发挥出更大的作用。尽管江湖传言 JavaScript 很难调试,但如果你掌握了几个技巧,就能用很少的时间来解决错误和bug.
回答了问题2017-09-09
如果ajax的路径与页面路径一致的话,可以直接通过javascript取到例如,https://segmentfault.com/q/1010000011093464
回答了问题2017-09-09
修改为 {代码...}
回答了问题2017-09-08
换成以下代码即可 {代码...} 在正则中使用 | 表示或,因而替换了2个地方. 第一个是 [\s=\"] -> [\s=(\"|\')] 第二个是 [\"\s] -> [(\"|\')\s]
回答了问题2017-09-06
每次,执行play函数的时候,let ctime,导致ctime并不是之前 setInterval返回的值。 你可以在clearInterval(ctime)前执行 console.log(ctime),将会打印出 undefined 所以,一个方法,是将ctime的定义放在 play函数之外,这样每次执行便不会初始化ctime。 另一个方法...
回答了问题2017-09-06
也就是说,使用推导式时,每个位置都生成了新的列表对象,而使用 乘号时,仅仅是复制了引用,每个位置的元素都只是原来的列表对象的引用,改一个,其他地方也被改了,因而出现你问题中的现象。
回答了问题2017-09-05
如果你使用的是mongodb,那么是可以自定义内容的,mongodb数据库,不限制每条记录的字段个数,然后同样支持按照某个,某几个字段聚合、查询、排序等操作。
回答了问题2017-09-05
服务端渲染时,VUE的初始操作是在NodeJs环境下执行的,而NodeJs并没有window这个浏览器对象。浏览器对象在服务端是不能使用的,因此可以这样做。
回答了问题2017-09-04
参数中端口(port)应传入数字,而不是字符串。
赞了问题2017-09-03