GarfieldEr007的专栏

勤奋治学 深度思考 静心钻研 先苦后甜

Jeff Atwood倾情推荐——程序员必读之书

英文版:《Code Complete 2》 中文版:《代码大全(第二版)》 作者:Steve McConnell 译者:金戈  汤凌  陈硕  张菲 出版社:电子工业出版社 出版日期:2007 年8月 Jeff Atwood的推荐:Steve McConnell的这本书是软件开发领域里...

2016-04-29 18:53:58

阅读数:469

评论数:0

程序员要学会读源代码

在“沟通”这个复杂的领域里,写出能让人类领会并理解的连贯段落比敲出几行让解释器或编译器不致于“呕吐”的软件代码要难得多。 这就是为什么——就软件开发而言——所有的文档大概都是很差劲的。而且,由于为人写作比为机器写作要困难得多,文档恐怕在可预见的将来还会继续差劲下去。对此,你基本上是无能为力的...

2016-04-29 18:53:00

阅读数:519

评论数:0

别为了学编程而学编程

“所有人都应该学习编程”(Everyone should learn programming)——这个“病毒”已经广为扩展,达到了失控的地步,以致于纽约市长竟然也在2012年郑重宣布他要学习编程了。他在Twitter上这么说: 他摆出的这种高姿态当然是为了获取纽约技术社区...

2016-04-29 18:49:35

阅读数:406

评论数:0

程序员不爱读书,但这很不明智

英文原文:http://www.codinghorror.com/blog/2008/04/programmers-dont-read-books----but-you-should.html 作者:Jeff Atwood Coding Horror精华文章现已收入新书《高效能程序员的修炼》,...

2016-04-29 18:47:10

阅读数:738

评论数:1

AVI文件格式

小知识:AVI文件格式----摘自《DirectShow实务精选》 作者:陆其明   AVI(Audio Video Interleaved的缩写)是一种RIFF(Resource Interchange File Format的缩写)文件格式,多用于音视频捕捉、编辑、回放等应用程序中。通常情...

2016-04-29 18:46:04

阅读数:418

评论数:0

如何与人交流——程序员,赶紧生个孩子吧!

“每个家庭都应该生一个孩子吗?”我不太愿意这样建议,因为当不当父母完全是个人选择。我始终尽量避免鼓吹为人父母的经验,但我越深入这个角色,我便越是相信:没什么比拥有一个小孩更能折射出成人世界里源源不断的荒唐! 成为父母之后,你会意识到的第一件事是,“谢天谢地,我还活着——这真是一个奇迹!”因为...

2016-04-29 18:45:05

阅读数:403

评论数:0

image Watch: viewing in-memory images in the Visual Studio debugger

image Watch: viewing in-memory images in the Visual Studio debugger Image Watch is a plug-in for Microsoft Visual Studio that lets you to visualiz...

2016-04-29 13:05:59

阅读数:518

评论数:0

了解 Boost Filesystem Library文件系统

C++ 语言(实际上是 C++ 标准)的最常见问题之一是,缺乏定义良好的库来帮助处理文件系统查询和操作。由于这个原因,程序员不得不使用本机操作系统提供的应用程序编程接口(Application Program Interfaces,API),而这使得代码不能在平台之间移植。以下面的简单情况为例...

2016-04-29 13:04:34

阅读数:398

评论数:0

新手学习编程的最佳方式是什么?

回答这个问题是我最近两年来唯一的关注点。我觉得此处提及的许多资源尽管都很不错,然而我却注意到,成功的学生,无论使用哪种资源,往往都会在以下三个方面,比其他人有着更好的表现。 聚焦习惯而不是目标 独自学习非常痛苦 项目实践 聚焦习惯而不是目标 聚焦习惯而不是目标听起来似乎不合常理,但是请听我把话...

2016-04-29 13:02:57

阅读数:406

评论数:0

OpenCV系列(三):Mat详解

Mat类是OpenCV最基本的一个数据类型,它可以表示一个多维的多通道的数组。Mat常用来存储图像,包括单通道二维数组——灰度图,多通道二维数组——彩色图。当然也可以用来存储点云,直方图等等,对于高维的数组可以考虑存储在SparseMat中。对于一个Mat对象M,其数据布局是由M.step[]决定...

2016-04-29 13:00:11

阅读数:8820

评论数:0

c++编程 文件系统

9.1. 概述 库 Boost.Filesystem 简化了处理文件和目录的工作。 它提供了一个名为 boost::filesystem::path 的类,可以对路径进行处理。 另外,还有多个函数用于创建目录或验证某个给定文件的有效性。 9.2. 路径 boost::...

2016-04-29 12:58:50

阅读数:500

评论数:0

推荐几本英文写作的好书

1、The Elements of Style 豆瓣链接:http://book.douban.com/subject/1433835/ 这本书是英文写作的bible,是一本必备的、应该每年读两次的书。 它的名气之大,以至于后来出现了无数本The Elements o...

2016-04-29 12:54:38

阅读数:3440

评论数:0

洗牌算法shuffle

对这个问题的研究始于一次在群里看到朋友发的洗牌面试题。当时也不知道具体的解法如何,于是随口回了一句:每次从剩下的数字中随机一个。过后找相关资料了解了下,洗牌算法大致有3种,按发明时间先后顺序如下: 一、Fisher–Yates Shuffle 算法思想就是从原始数组中随机抽取一个新的数...

2016-04-29 12:53:24

阅读数:944

评论数:0

最快的高斯模糊(线性时间)Fastest Gaussian Blur (in linear time)

I needed really fast Gaussian blur for one of my projects. After hours of struggling and browsing the internet, I finally found the best solution. ...

2016-04-29 12:52:43

阅读数:826

评论数:0

最牛B的编码套路

最近,我大量阅读了Steve Yegge的文章。其中有一篇叫“Practicing Programming”(练习编程),写成于2005年,读后令我惊讶不已: 与你所相信的恰恰相反,单纯地每天埋头于工作并不能算是真正意义上的锻炼——参加会议并不能锻炼你的人际交往能力;回复邮件并不能提高你的打...

2016-04-29 12:50:35

阅读数:512

评论数:0

学术研究的技巧Productivity tips, tricks and hacks for academics (2015 edition)

[article index] [email me] [@mattmight] [+mattmight] [rss] I'm a pre-tenure professor and the father of a special needs child. My final year in ...

2016-04-29 12:48:32

阅读数:1257

评论数:0

用MXnet实战深度学习之二:Neural art

用MXnet实战深度学习之二:Neural art - 推酷 题注:本来这是第三集的内容,但是 Eric Xie 勤劳又机智的修复了mxnet和cuDNN的协作问题,我就把这篇当作一个卷积网络ConvNet(CNN)神奇而有趣的例子,寓教于乐给大家提起学习兴趣...

2016-04-29 12:44:53

阅读数:1594

评论数:0

用MXnet实战深度学习之一:安装GPU版mxnet并跑一个MNIST手写数字识别 (zz)

用MXnet实战深度学习之一:安装GPU版mxnet并跑一个MNIST手写数字识别 我想写一系列深度学习的简单实战教程,用mxnet做实现平台的实例代码简单讲解深度学习常用的一些技术方向和实战样例。这一系列的主要内容偏向于讲解实际的例子,从样例和代码里中学习解决实际问题。我会默认读者有一定神...

2016-04-29 12:42:37

阅读数:870

评论数:0

理解LSTM网络及其流程Understanding LSTM and its diagrams

I’m not better at explaining LSTM, I want to write this down as a way to remember it myself. I think the above blog post written by Christopher Olah ...

2016-04-29 12:40:36

阅读数:1289

评论数:0

理解LSTM的资料Materials to understand LSTM — Medium

Materials to understand LSTM People never judge an academic paper by those user experience standards that they apply to software. If the purpose o...

2016-04-29 12:36:02

阅读数:1240

评论数:0

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