最新 | 最热门 | 最高评价

+0  在Golang的HTTP请求中共享数据

Tag: Technical | Golang
老王 发于 2019年02月08日 11:30 | 点击: 4727 | 展开摘要
首先,我们需要先明确一下问题的描述:本文所要讨论的共享数据可不是指的 cookie、session 之类的概念,它们描述的是在「请求间」共享数据,而我们关注的是在「请求中」共享数据,也就说是,在每个请求中的各个 middleware 和 handler 之间共享数据。

实际上,我之所以关注这个问题源自 httprouter,众所周知,httprouter 是目前 Golang 社区最流行的 HTTP 路由库,不过它有一个问题,其 handler 参数定义如下:

func

查看全文: http://www.udpwork.com/item/17379.html

+0  每周分享第 42 期

Tag: Clipboard
阮一峰 发于 2019年02月01日 10:08 | 点击: 2529 | 展开摘要
这里记录过去一周,我看到的值得分享的东西,每周五发布。

欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 ruanyf/weekly 提交 issue。

通知:下周春节假期,周刊暂停一期。

呆伯特漫画的作者亚当斯( Scott Adams),有一次谈到自己的成功秘诀。

他的经历其实很普通。小时候喜欢画画,画得还可以,但远远不算优秀。长大以后,在一家公司当经理,管理企业,也是业绩平平。无论是选择当画家,或者继续当公司经理,也许都能够干下去,但应该都不会很成功。于是

查看全文: http://www.udpwork.com/item/17375.html

+0  学习Golang的HTTP中间件机制

Tag: Technical | Golang
老王 发于 2019年01月31日 23:23 | 点击: 3883 | 展开摘要
因为 Golang 内置的 net/http 天生就支持 HTTP 中间件机制,所以即便不用 gin 之类的 Web 框架,我们也可以写出扩展性很好的 Web 应用。

假如你不了解 Golang 的 HTTP 中间件机制的话,那么可以把它看成是一个洋葱:

通过洋葱看中间件

每一个中间件都是一层洋葱皮,其中每一个中间件都可以改变请求和响应,我们可以很自然的把不同的逻辑放到不同的洋葱皮里,更代码更符合单一职责原则:

package main

import (
"net

查看全文: http://www.udpwork.com/item/17374.html

+0  LinearSVC versus SVC in scikit-learn

Tag: machine learning | scikit-learn
Robin Dong 发于 2019年01月26日 11:32 | 点击: 709 | 展开摘要
In competition ‘Quora Insincere Questions Classification’, I want to use simple TF-IDF statistics as a baseline.

def grid_search(classifier, parameters, X, y, X_train, y_train, X_test, y_test, name = 'SVC'):
begin = time.ti

查看全文: http://www.udpwork.com/item/17299.html

+0  每周分享第 41 期

Tag: Clipboard
阮一峰 发于 2019年01月25日 11:37 | 点击: 819 | 展开摘要
这里记录过去一周,我看到的值得分享的东西,每周五发布。

欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 ruanyf/weekly 提交 issue。

(题图:杭州,2018)

有几个网友留言问我,怎么看互联网"裁员潮"。我就来谈几句。

首先,到底有没有"裁员潮"?企业进行人员优化,很正常啊,从哪里可以看出,今年是全面的行业萎缩?某几家公司的失败,不代表整个行业都失败了。相反,从互联网赚到钱的人,今年并不少。至于媒体的报道,不用太认真,它们不夸大耸动,就没有点

查看全文: http://www.udpwork.com/item/17298.html

+0  每周分享第 40 期

Tag: Clipboard
阮一峰 发于 2019年01月18日 15:14 | 点击: 1103 | 展开摘要
这里记录过去一周,我看到的值得分享的东西,每周五发布。

欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 ruanyf/weekly 提交 issue。

我知道一个朋友,他很喜欢咖啡。

但是,他喜欢的不是喝咖啡,而是制作咖啡。选购咖啡豆、研磨、泡制、萃取,他就是喜欢自己手动完成整个过程。他家里有很多咖啡器具,为了冲制一小杯咖啡,每天都乐此不疲,从头到尾制作一遍,看着咖啡豆变成一杯热腾腾的饮料,至少需要20分钟。

他这样的咖啡爱好者似乎有一个共识:最好的咖啡一定不

查看全文: http://www.udpwork.com/item/17292.html

+0  Mac释放purgable空间

Tag: MacOSX
ideawu 发于 2019年01月18日 14:49 | 点击: 841 | 展开摘要
# sudo tmutil listlocalsnapshots /

com.apple.TimeMachine.2019-01-17-191904

com.apple.TimeMachine.2019-01-18-134752

com.apple.TimeMachine.2019-01-18-141455

com.apple.TimeMachine.2019-01-18-143636

# tmutil deletelocalsnapshots 2019-01-18

查看全文: http://www.udpwork.com/item/17291.html

+0  把我的个人网站推倒重来(Part 7 - Google Analytics & Facebook Pixel)

Tag: facebook pixel | google analytics | rebuild | website
Cat Chen 发于 2019年01月18日 04:01 | 点击: 902 | 展开摘要
网站上线之后,我自然关心访客的数量和来源,于是我决定加上 Google Analytics。同时纯粹出于好奇,我把 Facebook Pixel 也加上了。
Google Analytics 和 Facebook Pixel 都需要插入 JavaScript 到每一个页面上,因此把代码加到 _layout.jade 是最合适的,因为这是所有页面共享的模板。
Google Analytics
在 Google Analytics 创建好「property」后,复制 Goo

查看全文: http://www.udpwork.com/item/17290.html

+0  Using keras.layers.Embedding instead of python dictionary

Tag: Uncategorized | Keras | Word Embedding
Robin Dong 发于 2019年01月17日 13:22 | 点击: 808 | 展开摘要
Firstly, I use a function to transform words into word-embedding:

def text_to_array(text, embeddings_index):
empty_embed = np.zeros(EMBEDDING_LENGTH, dtype = np.float32)
text = text[:-1].split()[:MAX_TEXT_LENGTH]
embeds = []

查看全文: http://www.udpwork.com/item/17289.html

+0  A few other lessons from Kaggle’s competition ‘Human Protein Atlas Image Classification’

Tag: Uncategorized | Kaggle | SGD
Robin Dong 发于 2019年01月11日 11:32 | 点击: 775 | 展开摘要
Practice makes progress. Therefore I continued to join Kaggle’s new competition ‘Human Protein Atlas Image Classification’ after the previous one.

I used think I could get a higher rating in image processing competition.

查看全文: http://www.udpwork.com/item/17281.html

+0  每周分享第 39 期

Tag: Clipboard
阮一峰 发于 2019年01月11日 09:17 | 点击: 844 | 展开摘要
这里记录过去一周,我看到的值得分享的东西,每周五发布。

欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 ruanyf/weekly 提交 issue。

新年的1月2日,苹果公司发布了一份公开信,长达1400字。主要内容是,由于大中华市场的销售额下滑,该公司预计2019年第一季度,收入会低于预期7%。

有人找出,苹果公司上一次发布收益预警,还是在2002年6月18日,一共只有100多个词。

"苹果公司预计第二季度的收入将达到约14亿美元~14.5亿美元,低于此前

查看全文: http://www.udpwork.com/item/17280.html

+0  Some errors in dataset pipeline of Tensorflow

Tag: machine learning | numpy | tensorflow
Robin Dong 发于 2019年01月04日 15:13 | 点击: 662 | 展开摘要
To extend image datasets by using mixup,I use this snippet to mix two images:

major_image = cv2.imread('1.jpeg')
minor_image = cv2.imread('2.jpeg')
new_image = major_image * 0.9 + minor_image * 0.1
But after generating images by using this

查看全文: http://www.udpwork.com/item/17271.html
|<<<1234567>>>| 一共290页, 3471条记录