最新 | 最热门 | 最高评价

+0  函数式编程入门教程

Tag: Developer
阮一峰 发于 2017年02月22日 09:00 | 点击: 80 | 展开摘要
你可能听说过函数式编程(Functional programming),甚至已经使用了一段时间。

但是,你能说清楚,它到底是什么吗?

网上搜索一下,你会轻松找到好多答案。

与面向对象编程(Object-oriented programming)和过程式编程(Procedural programming)并列的编程范式。

最主要的特征是,函数是第一等公民。

强调将计算过程分解成可复用的函数,典型例子就是map方法和reduce方法组合而成 MapReduce 算法。

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

+0  mysql jdbc client端也加了一个maxAllowedPacket参数

sunchangming 发于 2017年02月21日 23:22 | 点击: 129 | 展开摘要

+0  编写地道的Go代码

Tag: Go
鸟窝 发于 2017年02月21日 19:10 | 点击: 161 | 展开摘要
在阅读本文之前,我先推荐你阅读官方的 Effective Go文档,或者是中文翻译版: 高效Go编程,它提供了很多编写标准而高效的Go代码指导,本文不会再重复介绍这些内容。

最地道的Go代码就是Go的标准库的代码,你有空的时候可以多看看Google的工程师是如何实现的。

本文仅作为一个参考,如果你有好的建议和意见,欢迎添加评论。

注释

可以通过 /* …… */ 或者 // ……增加注释, //之后应该加一个空格。

如果你想在每个文件中的头部加上注释,需要在版权注释

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

+0  绕过 c api 直接访问 lua 表

Tag: lua与虚拟机
云风 发于 2017年02月21日 14:35 | 点击: 156 | 展开摘要
今天试了一下一个想法:绕过 lua 提供的 C API 直接去访问 lua 的表结构,提供在性能及其重要的环境高效访问数据结构的方法。

例如:我们需要在 lua 和 C 中共享一个 vector 3 结构,有两种实现方法:一、把 C struct 实现为 lua 中的 userdata ,然后给 userdata 加上 metatable 以供 lua 中访问内部数据;二、在 lua 中使用一个 table 实现这个 vector3 结构,类似 { x = 0.0 , y

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

+0  tensorflow alex performance test

sunchangming 发于 2017年02月20日 23:19 | 点击: 186 | 展开摘要

+0  独立思考的重要性

Tag: summary
唐巧 发于 2017年02月19日 23:23 | 点击: 263 | 展开摘要
罗辑思维的「逻辑」问题
我有一段时间很不喜欢罗辑思维,因为我发现他为了证明一个观点,会举一些非常不恰当的例子。而很多例子是可以从多方面来解读的,就像同样一本圣经,却可以成为多个宗教的教义一样。

昨天在微博上看到 @一乐 发了一篇微博:

(产品设计)是一个擅长辩论的行业,而在那些雾里看花也没有直观感受的领域,怎么说都有道理,谁都别想说服谁。

一乐很恰当地说明了这种尴尬的现象。当我们作为程序员写代码的时候,一切都是确定的。但是在非编程领域,包括商业思考,产品设计,UI 设计

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

+0  docker 1.13默认会在iptables里drop forward包

sunchangming 发于 2017年02月19日 23:04 | 点击: 243 | 展开摘要

+0  一个关于安卓打包提速的小改进

技术小黑屋 发于 2017年02月19日 20:19 | 点击: 206 | 展开摘要
作为App开发者,打包和发包是经常要进行的工作。鉴于国内的特殊情况,造就了不可胜举的应用市场。为了便于跟踪统计必要的数据信息,我们通常会针对每个市场都进行打包。这些包总的来说几乎是一致的,可能唯一的的差别就是渠道号信息不一样。

Flipboard中国版本目前覆盖了大概10几个渠道,目前唯一不同的就是渠道号信息。

最早的实现方式为

1

buildConfigField "String", "CHANNEL_ID", null ==

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

+0  tensorflow distributed runtime初窥

sunchangming 发于 2017年02月18日 22:58 | 点击: 235 | 展开摘要

+0  为什么 Windows 的文件系统会有盘符,使用反斜杠分割路径

Tag: Windows | 杂记
云风 发于 2017年02月18日 01:12 | 点击: 293 | 展开摘要
今天同事在公司群里贴了张屏幕截图,上面有30+ 个盘。从 C: 排到 Z: , 然后还有 CC: CD: ,调侃问 Windows 能管理多少个盘。

图应该是 P 出来搞笑的,除去 A B 盘保留给已经淘汰的软驱用外,windows 超过 Z 盘后就不在能增加了。如果有更多储存设备,则需要用把设备挂接在空目录上(ntfs 支持)。

为什么 Windows 会有盘符这个诡异的东西呢?

按如非必要、勿增实体的原则,只用路径就够了呀。物理分区完全可以隐藏在文件系统之后,在 U

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

+0  gtl是个有意思的东西

sunchangming 发于 2017年02月17日 21:43 | 点击: 315 | 展开摘要

+0  知识电商?不妨先看看已小成气候的付费音频

Tag: TMT乱弹
魏武挥 发于 2017年02月17日 17:12 | 点击: 225 | 展开摘要
《知识电商这个市场会有多大》一文中,我提到了去年略有规模的四个内容付费平台,其中之一就是喜马拉雅。由于其地处上海,我略知一二,就可以从这个平台上的付费音频中切入,来管窥一二。

本文所提及的一些信息,我自有信源,但我不想提供出处,请周知与见谅。

 



到目前为止,整个平台上,付费订阅源尚未过万,相对于整个平台来说,比例不高,可能不到1%。但去年123知识狂欢节所形成的数千万流水(官方宣称5088万),给了平台方很大的信心。平台甚至立下了2017年一个相当夸张

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