-
谷歌程序员有哪些高效的编程习惯?
所属栏目:[优化] 日期:2019-04-18 热度:60
大数据文摘出品 来源:medium 编译:高延、蒋宝尚 谷歌招聘程序员的难度众所周知,不仅要求程序员码力超强,还要求有良好的编程习惯。 那么他们在写代码的过程中,有哪些非常可贵值得我们借鉴的套路呢。 本文作者是谷歌的软件工程师Steve Merritt,下面他[详细]
-
HTTP基本知识、跨域和调试技巧
所属栏目:[优化] 日期:2019-04-18 热度:173
HTTP基础 其实很多面试问HTTP的3次握手,4次挥手,我觉得价值不大,可以帮助你理解HTTP的原理,死背硬记的对于你开发没有作用,而是去理解它就行。 前端只关心URL、headers和data,接下来也围绕着它们展开。 了解HTTP请求可以看看:https://developer.mozi[详细]
-
谷歌助力,快速实现 Java 应用容器化
所属栏目:[优化] 日期:2019-04-18 热度:133
Google 在 2018 年下旬开源了一款新的 Java 工具 Jib,可以轻松地将 Java 应用程序容器化。通过 Jib,我们不需要编写 Dockerfile 或安装 Docker,通过集成到 Maven 或 Gradle 插件,就可以立即将 Java 应用程序容器化。 开源地址:https://github.com/Goog[详细]
-
Red Hat 宣布新的红帽认证工程师计划
所属栏目:[优化] 日期:2019-04-18 热度:89
红帽公司近日在博客公布了关于红帽认证工程师(RHCE)的新计划。 红帽方面表示,随着行业本身的发展和变化,新技术应运而生,如何使用这些技术进行工作协同已转向关注混合云的实施。除了混合云相关的技术,对于 Linux 系统管理员来说,自动化也已成为日益[详细]
-
前端程序员进行功能测试自动化的工具,Selenium IDE的9大功能
所属栏目:[优化] 日期:2019-04-18 热度:160
新的Selenium IDE为许多IT专业人员带来了功能测试自动化的优势,特别是前端开发人员。以下是开发人员应该了解的有关新Selenium IDE的九件事。 1. Selenium IDE现在是跨浏览器的 当记录和回放工具于2006年首次出现时,Firefox就提供了支持,并且保持了十年[详细]
-
干了4年程序员,转行做公务员,月薪2万变2千,赚了还是赔了?
所属栏目:[优化] 日期:2019-04-18 热度:55
程序员这份工作,很多人都这份工作的理解就是两方面,一方面工资很高,另一方面就是加班很多,程序员的确是一个很赚钱的工作,但是不能长时间干,因为加班很严重,如果一直干,对身体的伤害的确是非常大。 最近在职场论坛看到一位朋友发帖说出自己的疑惑,[详细]
-
2019年前端工程师自检清单与思考
所属栏目:[优化] 日期:2019-04-18 热度:137
2019前端工程师自检清单 对于JavaScript,掌握其语法和特性是最基本的,但是这些只是应用能力,最终仍旧考量仍然是计算机体系的理论知识,所以数据结构,算法,软件工程,设计模式等基础知识对前端工程师同样重要,这些知识的理解程度,可以决定你在前端工[详细]
-
Java架构高并发的解决实战总结方案,看完这些就够了!
所属栏目:[优化] 日期:2019-04-18 热度:169
1.应用和静态资源分离 刚开始的时候应用和静态资源是保存在一起的,当并发量达到一定程度的时候就需要将静态资源保存到专门的服务器中,静态资源主要包括图片、视频、js、css和一些资源文件等,这些文件因为没有状态所以分离比较简单,直接存放到响应的服[详细]
-
可用于下一个项目的9个Node.JS框架
所属栏目:[优化] 日期:2019-04-16 热度:178
Node.js Node.js由Ryan Dahl于2009年创建。它是一个开源的跨平台运行时环境,用于开发服务器端和网络应用程序,它是基于Google Chrome V8 JavaScript引擎构建的。它允许您使用Node.js中的JavaScript执行使用Ruby或PHP可以执行的所有操作。 为什么开发人员[详细]
-
阿里巴巴的26款超神Java开源项目!
所属栏目:[优化] 日期:2019-04-16 热度:89
1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba 2. JDBC 连接池、监控组件 Druid 3. Java 的 JSON 处理器 fastjson 4. 服务框架 Dubbo 5. 企业级流式计算引擎 JStorm 6. apns4j 7. 分布式数据层 TDDL 8. 轻量级分布式数据访问层 CobarClient[详细]
-
能够“预测多个未来”的量子计算机诞生
所属栏目:[优化] 日期:2019-04-16 热度:102
北京时间4月15日消息,据国外媒体报道,科学家打造了一台如同电影《回到未来》风格的装置,能够预测另一种现实和可能的未来。这台机器其实是一台量子计算机,能够同时生成多个未来,就好像用不同的水晶球占卜一样。不过,要想预测未来的彩票中奖得主,这台[详细]
-
在硅谷,人生的可能性不只有996
所属栏目:[优化] 日期:2019-04-16 热度:103
这周四,半夜,我被工作搞疯了。 好不容易,写完一份代码,就是提交不上去因为有冲突。 就是说,我和别的,不知道在哪的同事,在对同一个文件进行改动,只能一次一个地提交。 不然就乱了,因为系统不知道以谁的为准。 而且,你要是没抢上,就要赶紧下载最[详细]
-
反转?MIT女博士遭质疑:代码贡献太少,黑洞照片功臣另有其人
所属栏目:[优化] 日期:2019-04-16 热度:142
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 人类首张黑洞照片火了,洗出照片的MIT女博士也火了。 她为黑洞最终现出原形,开发了一种关键的算法。并因为这件事,成为闻名全球的风云人物。甚至她的形象,都被网友制作成如上的样子[详细]
-
10招!看骨灰级Pythoner如何玩转Python
所属栏目:[优化] 日期:2019-04-16 热度:125
pandas是基于numpy构建的,使数据分析工作变得更快更简单的高级数据结构和操作工具。本文为大家带来10个玩转Python的小技巧,学会了分分钟通关变大神! 1. read_csv 每个人都知道这个命令。但如果你要读取很大的数据,尝试添加这个参数:nrows = 5,以便在[详细]
-
Python编程中3个常用的数据结构和算法
所属栏目:[优化] 日期:2019-04-16 热度:161
Python内置了许多非常有用的数据结构,比如列表(list)、集合(set)以及字典(dictionary)。就绝大部分情况而言,我们可以直接使用这些数据结构。但是,通常我们还需要考虑比如搜索、排序、排列以及筛选等这一类常见的问题。 本篇文章将介绍3种常见的数据结构[详细]
-
你爱 “Python”的身体,还是“R”的灵魂?
所属栏目:[优化] 日期:2019-04-16 热度:104
数据科学界有三大宝: Python、SAS和R,不过像SAS这种高端物种,不是我们这些平民能供养得起的[详细]
-
面试官问你什么是消息队列?把这篇甩给他!
所属栏目:[优化] 日期:2019-04-16 热度:116
一、什么是消息队列? 消息队列不知道大家看到这个词的时候,会不会觉得它是一个比较高端的技术,反正我是觉得它好像是挺牛逼的。 消息队列,一般我们会简称它为MQ(Message Queue),嗯,就是很直白的简写。 我们先不管消息(Message)这个词,来看看队列(Que[详细]
-
Bash vs Python:你该使用哪个?
所属栏目:[优化] 日期:2019-04-16 热度:97
两种编程语言都各有优缺点,它们在某些任务方面互有胜负。 Bash 和 Python 是大多数自动化工程师最喜欢的编程语言。它们都各有优缺点,有时很难选择应该使用哪一个。所以,最诚实的答案是:这取决于任务、范围、背景和任务的复杂性。 让我们来比较一下这两[详细]
-
再见Docker!感谢所有人!
所属栏目:[优化] 日期:2019-04-16 热度:80
【编者的话】Docker不再是唯一的容器运行时,与Docker所能提供的相比,即将出现的其他容器运行时将更快、更安全、更智能、功能更丰富(其中一些已经如此)。Docker,再见!感谢Docker!感谢所有在容器技术上做出付出与贡献的可爱的人们! 早在2018年7月,我就开[详细]
-
关于GAN的灵魂七问
所属栏目:[优化] 日期:2019-04-14 热度:123
生成对抗网络在过去一年仍是研究重点,我们不仅看到可以生成高分辨率(10241024)图像的模型,还可以看到那些以假乱真的生成图像。此外,我们还很兴奋能看到一些新的生成模型,它们能生成与 GAN 相媲美的图像,其主要代表就是流模型 Glow。 从 DeepMind 提出[详细]
-
15个好用的JavaScript代码压缩工具
所属栏目:[优化] 日期:2019-04-13 热度:136
JavaScript 代码压缩是指去除源代码里的所有不必要的字符,而不改变其功能的过程。这些不必要的字符通常包括空格字符,换行字符,注释以及块分隔符等用来增加可读性的代码,但并不需要它来执行。 在这篇文章中,我们选择了15个最好用的 JavaScript 压缩工[详细]
-
前端练级攻略(第二部分)
所属栏目:[优化] 日期:2019-04-13 热度:159
本文是 前端练级攻略 第二部分,第一部分请看下面: 前端练级攻略(第一部分) 在第二部分,我们将重点学习 JavaScript 作为一种独立的语言,如何向界面添加交互性,JavaScript 设计和架构模式,以及如何构建网络应用程序。 就像 HTML 和 CSS一样,有大量的[详细]
-
百道Python面试题实现,搞定Python编程就靠它
所属栏目:[优化] 日期:2019-04-13 热度:177
昨天机器之心介绍了 PHD 大牛的求职之路,很多读者感觉这位大牛太厉害了,他的经历对我们帮助不大。对于一般的机器学习求职者而言,最基础的就是掌握 Python 编程技巧,随后才是相关算法或知识点的掌握。在这篇文章中,我们将介绍一个 Python 练习题项目,[详细]
-
Python并发:线程和锁
所属栏目:[优化] 日期:2019-04-13 热度:149
概述 线程和锁是硬件底层的软件定义形式化,因此包含最简单的可能并发模型。它构成了其他构建在其顶层的并发抽象基础,因此理解这一点很重要。然而,直接在这些基础上构建可靠,可扩展的系统是很困难的或着说是不可能的。 虽然大多数语言都支持线程和锁,[详细]
-
前端性能优化不完全手册 【已更新至React】
所属栏目:[优化] 日期:2019-04-13 热度:173
性能优化是一门大学问,本文仅对个人一些积累知识的阐述,欢迎下面补充。 抛出一个问题,从输入url地址栏到所有内容显示到界面上做了哪些事? 1.浏览器向 DNS 服务器请求解析该 URL 中的域名所对应的 IP 地址; 2.建立TCP连接(三次握手); 3.浏览器发出读[详细]