【Basic】 Makefile Basics
Example Makefile
.PHONY: generate update_submodule server rpc mock build run clean build_run
fetch:
go get -u github.com/google/wire
go get -u github.com/golang/mock/gomock
go get -u github.com/smartystreets/goconvey/convey
generate: update_submodule server rpc mock
update_submodule:
ifeq ($(wildcard idl/.*),)
git submodule init
endif
g...
【Golang】 Golang Microservice Structure
Code Structure
.
├── Makefile
├── README.md
├── app // 依赖注入
│ ├── container.go // 依赖注入容器
│ ├── wire.go // wire 依赖声明
│ └── wire_gen.go // wire 自动生成代码
├── build.sh
├── conf // 项目配置
│ ├── db.conf // db配置
│ ├── db_boe.conf // boe db配置
│ └── kitex.yml // server配置
├── consts // 公用常量定义...
【AI】Deep Learning Argot
Argot Definition
Argot
Explanation
Expressivity
模型的表达能力用来衡量参数化模型如神经网络的可以拟合的函数的复杂程度。深度神经网络的表达能力随着它的深度指数上升, 这意味着中等规模的神经网络就拥有表达监督, 半监督, 强化学习任务的能力[2]。 深度神经网络可以记住非常大的数据集就是一个很好的佐证。
Generalization
泛化能力,推广模型到不同的场景中的能力,表达能力增强,则能力下降。因为表达能力代表了当前场景下的对特定问题的表达程度。
Regulariz...
【博客】【复盘】2022/2/28 - 2022/3/4工作反思
整体回顾
反思总结
当前有一个非常深刻的感想,当汇报一个东西的时候,要尽可能的让更多的人支持你,包括明面上支持你的和那些隐形的支持者。对于这两种支持者,很重要的事情就是让他们看到你要汇报的内容,不然如果在你真正汇报的时候呈现出的内容让人大吃一惊,那么原本的支持者的态度也会变得模棱两可。
【Big-Data】框架和概念学习
Concept Collection
Category
Concept
Explanation
Pros
Cons
General Platform
Spark
A unified analytics engine for large-scale data processing. Spark: SparkSpark Explanation: Spark explanation
Spark is a fast and resilient large distributed data processing platform.
...
【博客】【复盘】2022/2/21 - 2022/2/26工作反思
整体回顾
上周ToDo
准备谷歌面试 – 面试并没有成功进行,因为Google无法解决我的签证问题,我需要double check这个问题;
再次熟悉所有的数据结构与算法的基本写法;
培养自己先考虑corner case与写test case的习惯;
总结没考虑到的corner case
阅读广告相关书籍
wenjie share的公司文档 – half done
《Google AdSense实战宝典》 – 换成了《向上汇报》
工作细节规划
明确组里面每个人都在做什么事情
明确组里面目前ROI最高的事情是什么
...
【AI】ML Basic Knowledge
Common Metrics
Name
Explanation
Key Params
Usage
Example
ROC Curve1
Receiver operating characteristic curve: A graph showing the performance of aclassification model at all classification threshhold.
y: True Positive Ratex: False Positive Rate
ROC curve is used to in...
【博客】【阅读】向上汇报
向上管理
Nobody gives a sh*t about your wellbeing and what you did and what you ask for.
高管们,尤其是拿着高额年薪的人们,背负着比普通人能想象到的夸张得多的绩效压力,被高薪雇佣到一个公司,就必须为公司创造高额回报,包括大量节省成本或者带来巨大盈利。因此,汇报并不是为了得到赞扬、成为朋友或者升职加薪,汇报就是为了一个非常简单而纯粹的目的:服务于高层的决策,提供他们关心的内容。在这个层面,目前每个人都是工具,高管们不会同情或者共情到普通人。
这几天正在读一本书《向上汇报》,我不知道书中的内容是否非常准确的描述了当前的情况,但基本面是符合逻辑的。且相对于我的菜鸟经验来说,就算内容不准确也比...
共计 154 篇文章,20 页。