人邮异步社区

人民邮电出版社异步社区官方博客

原创 程序员为什么要学数据结构?

参与文末话题讨论,每日赠送异步图书——异步小编作为软件开发人员,在面对全新的任务和挑战时,我们常常会将这些问题分解为自己所熟知的各类解决方案和代码片段,并根据客户需求和任务截止日期,制定最快的方案进行开发。但是,这样做只是单纯地完成了工作要求,有时对于学到更多的开发技巧和理念从而成为一名更优秀、更...

2018-06-29 14:28:29

阅读数 2533

评论数 0

原创 虚拟DOM Diff算法解析

React中最神奇的部分莫过于虚拟DOM,以及其高效的Diff算法。这让我们可以无需担心性能问题而”毫无顾忌”的随时“刷新”整个页面,由虚拟DOM来确保只对界面上真正变化的部分进行实际的DOM操作。React在这一部分已经做到足够透明,在实际开发中我们基本无需关心虚拟DOM是如何运作的。然而,作为...

2018-06-29 14:02:19

阅读数 146

评论数 0

原创 程序员面试需要掌握的谈薪技巧

参与文末话题讨论,每日赠送异步图书——异步小编对大多数软件开发人员而言,编码才是有趣的,而如何与客户、同事以及经理们打交道,如何保证工作效率,如何保障财务安全,如何保持自己的体形,如何找到真爱……这些则统统被视为畏途。我常常很惊讶,许多软件开发人员根本不做任何薪酬谈判,或者尝试谈判一次就放弃,人家...

2018-06-28 16:56:05

阅读数 84

评论数 0

原创 OpenCV使用python实现限制对比度的自适应直方图均衡化

前面讲到的自适应直方图均衡化的实现方法首先是将图像划分成不重叠的区域块,让后对每个块分别进行直方图均衡化处理。如果在图像有噪声的情况下这样处理,在每个被分割的小区域块中的噪声就会被放大。为了避免噪声对图像均衡化的影响,这里使用了限制对比度的自适应直方图均衡化来处理图像的直方图均衡化。限制对比度的直...

2018-06-28 16:50:17

阅读数 1775

评论数 0

原创 从本科生到数据科学家,为啥这个职业门槛高?

参与文末话题讨论,每日赠送异步图书——异步小编William Chen是Quora的一位数据科学家,在那里他协助Quora发展壮大,为这个世界分享知识。在拿到哈佛大学的统计和应用数学双学位之后,他直接成了一位数据科学家,也是世界上第一批在校期间接受了完整的数据科学课程并且最终在毕业之后直接加入了数...

2018-06-20 14:20:03

阅读数 1971

评论数 0

原创 原型万事通,你想知道(但不敢问)的都在这里

原型是我掌握新工具、平台和技术的支撑框架。原型是验证一个想法是否可行的强有力工具。它是我整个创作过程的中心,也是我与合作的人和企业的交流媒介。我对原型深有感情,因为我认为它们可以创造奇迹,但我也觉得它们没有得到应有的重视。原型通常不会被纳入到项目时间表中,或者,即使被纳入,通常却也只作为一个更大项...

2018-06-20 14:11:26

阅读数 237

评论数 0

原创 异步社区本周半价电子书

本周半价电子书《Julia数据科学应用》[美] 扎卡赖亚斯•弗格里斯  著数据科学通过各种统计学和机器学习的技术与方法,将数据转换为有用的信息或知识。Julia是一种在数据科学领域逐渐流行起来的语言。本书会提出一系列在数据科学流程中常见的、有代表性的实际问题,并指导读者使用Julia去解决这些问题...

2018-06-19 13:16:23

阅读数 160

评论数 0

原创 程序员从校园到职场

在刚入职的时候,我与一个工作多年的老员工之间有以下一番对话。老员工:“你的C语言功底如何?”我:“还可以,考试考了九十多分。”老员工:“你觉得编码规范重要吗?”我:“什么编码规范?我之前没听说过呢。”老员工:“你觉得把代码写完并运行通过,你的工作就算结束了吗?”我:“差不多吧,在学校里面程序运行没...

2018-06-14 14:37:24

阅读数 309

评论数 1

转载 【大咖专栏】编译过程简介

随着国内第一本RISC-V中文书籍《手把手教你设计CPU——RISC-V处理器篇》 正式上市,越来越多的爱好者开始使用开源的蜂鸟E203 RISC-V处理核,很多初学者留言询问有关RISC-V工具链使用的问题,因此本公众号将开始陆续发表若干篇有关RISC-V软件工具链使用的文章,包括:RISC-V...

2018-06-14 14:35:53

阅读数 382

评论数 0

原创 程序员到架构师需要的编程基础

程序员到架构师的进阶之路是非常艰辛和漫长的,不但需要掌握很多高级的知识技能,还需要有过硬的基础知识。《Java架构师指南》就是这样一本指导小白到架构师进阶的书。本文摘取了这本书中的第一章节,主要介绍Java程序员走向架构师的基础知识,还有开发环境的搭建。通过本文的学习,可以大致了解程序员的进阶之路...

2018-06-13 10:50:34

阅读数 465

评论数 0

转载 Android内存管理

Android是一个基于Linux实现的操作系统。但对于Linux内核来说,Android也仅仅只是一个运行在内核之上的应用程序,与其他运行在内核之上的应用程序没有任何区别。所以Android需要一套机制管理运行在Linux进程中的APK应用程序。Android内存管理包含两部分,一部分是Fram...

2018-06-13 10:49:25

阅读数 147

评论数 0

原创 异步社区本周半价电子书(6月11-17日)

​【美】伊恩 • 米尔(Ian Miell) 著 点此链接购买纸书本书由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个落地过程以及相关的实用技巧。书中介绍Docker的核心概念和架构,以及将Docker和开发环境有机、高效地结合起来的方法,包括用作...

2018-06-12 14:26:43

阅读数 107

评论数 0

原创 2018LinuxCon,开源界的大咖们来了,赶紧行动!

​​​全球顶级开源盛会二度落地中国!很多人都期望有着牛顿的成功之道:我之所以能成功 ,是因为我站在巨人的肩上。但是,最为困惑的是:巨人在哪里?参加2018年度的 LinuxCon + ContainerCon + CloudOpen (LC3)中国会议,您绝不会有这种尴尬。届时将有近300位开源界...

2018-06-12 14:24:23

阅读数 917

评论数 0

原创 这一本书教你用Python快速入门深度神经网络

2016年年初,传奇的围棋棋手李世石与一个围棋界的“新手”开始了一系列举世瞩目的较量。围棋是一种棋盘类游戏,于2500年前发源于中国。它是一种比国际象棋更为复杂的策略游戏,全球有75个国家的选手积极地参与其中。李世石,围棋九段棋手,从2002年起多次获得世界冠军。他面对的是一个看不见的敌手——Al...

2018-06-11 15:56:31

阅读数 1836

评论数 0

转载 推荐一款 phpcs 插件规范 Laravel 代码 (规范从本地写代码到版本控制)

我相信每个公司都有一套完备的代码规范标准,但标准是标准,如何能有效的让所有人遵守,那就要工具的辅助和实时提醒了。如前端 vue 的大家基本都会使用   eslint    来约束我们的代码,一旦多一个空格都会提示你有问题,当    npm run dev  或者 npm run watch   就...

2018-06-11 15:55:23

阅读数 4130

评论数 0

原创 360插件化RePlugin踩坑

点击链接购书1.什么是RePlugin?在Android开发领域,有关插件化的讨论一直热度不减。目前市面上的插件化方案虽然很多,但多数只能实现某些功能的插件化,距离开发者的预期尚有相当差距。对此,在近期GMTC全球移动技术大会上,360手机卫士主程序架构...

2018-06-08 18:02:23

阅读数 584

评论数 0

原创 这是专门为测试人员准备的书单集赞有礼

点击链接购书软件产品和软件系统已经当知无愧地成为很多企业在激烈的市场竞争中取胜的关键因素之一,而由于软件的开发和测试主要还是依赖人的智力活动,如何保障软件产品的质量一直以来都是绕不过的难题。面对越来越大规模的测试组织以及越来越复杂的软件产品,如何保障测试...

2018-06-08 18:00:14

阅读数 246

评论数 0

原创 使用Spring Boot构建微服务(文末福利)

本文主要内容学习微服务的关键特征了解微服务是如何适应云架构的将业务领域分解成一组微服务使用Spring Boot实现简单的微服务掌握基于微服务架构构建应用程序的视角学习什么时候不应该使用微服务软件开发的历史充斥着大型开发项目崩溃的故事,这些项目可能投资了...

2018-06-08 17:57:56

阅读数 1224

评论数 0

转载 我的女朋友漏电了–论C++中的失败(failure),缺陷(bug)和异常(exception)

先做个广告置入,如果喜欢这篇文章,你可以到 zhaoyan.website/blog 去查看于此类似的C/C++文章。我承认有点标题党了,不过这真的是一篇写软件的文章,所以如果你已经抽出了一张面巾纸,那么趁早再把它完美的放回去。这篇软件文章很软,源代码不多,而且大部分都是伪代码。所以很适合所有人看...

2018-06-07 18:04:31

阅读数 135

评论数 0

原创 想成为软件架构师,一定要看的经典书单

点击图片购书参与文末话题讨论,每日赠送异步图书​——异步小编互联网的发展带动了各行各业信息化的趋势,一大批高新企业如雨后春笋般出现在大众的视野中。于是,不同类型的软件项目应运而生。在这些琳琅满目的项目中,有企业管理、电商平台、财务报表、金融银行、医疗器械、智慧城市和大数据分析等类型。项目的层出不穷...

2018-06-07 17:30:47

阅读数 5129

评论数 0

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