-
干了4年程序员,转行做公务员,月薪2万变2千,赚了还是赔了?
所属栏目:[优化] 日期:2019-04-18 热度:53
程序员这份工作,很多人都这份工作的理解就是两方面,一方面工资很高,另一方面就是加班很多,程序员的确是一个很赚钱的工作,但是不能长时间干,因为加班很严重,如果一直干,对身体的伤害的确是非常大。 最近在职场论坛看到一位朋友发帖说出自己的疑惑,[详细]
-
2019年前端工程师自检清单与思考
所属栏目:[优化] 日期:2019-04-18 热度:135
2019前端工程师自检清单 对于JavaScript,掌握其语法和特性是最基本的,但是这些只是应用能力,最终仍旧考量仍然是计算机体系的理论知识,所以数据结构,算法,软件工程,设计模式等基础知识对前端工程师同样重要,这些知识的理解程度,可以决定你在前端工[详细]
-
Java架构高并发的解决实战总结方案,看完这些就够了!
所属栏目:[优化] 日期:2019-04-18 热度:180
1.应用和静态资源分离 刚开始的时候应用和静态资源是保存在一起的,当并发量达到一定程度的时候就需要将静态资源保存到专门的服务器中,静态资源主要包括图片、视频、js、css和一些资源文件等,这些文件因为没有状态所以分离比较简单,直接存放到响应的服[详细]
-
可用于下一个项目的9个Node.JS框架
所属栏目:[优化] 日期:2019-04-17 热度:153
Node.js Node.js由Ryan Dahl于2009年创建。它是一个开源的跨平台运行时环境,用于开发服务器端和网络应用程序,它是基于Google Chrome V8 JavaScript引擎构建的。它允许您使用Node.js中的JavaScript执行使用Ruby或PHP可以执行的所有操作。 为什么开发人员[详细]
-
阿里巴巴的26款超神Java开源项目!
所属栏目:[优化] 日期:2019-04-16 热度:87
1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba 2. JDBC 连接池、监控组件 Druid 3. Java 的 JSON 处理器 fastjson 4. 服务框架 Dubbo 5. 企业级流式计算引擎 JStorm 6. apns4j 7. 分布式数据层 TDDL 8. 轻量级分布式数据访问层 CobarClient[详细]
-
能够“预测多个未来”的量子计算机诞生
所属栏目:[优化] 日期:2019-04-16 热度:112
北京时间4月15日消息,据国外媒体报道,科学家打造了一台如同电影《回到未来》风格的装置,能够预测另一种现实和可能的未来。这台机器其实是一台量子计算机,能够同时生成多个未来,就好像用不同的水晶球占卜一样。不过,要想预测未来的彩票中奖得主,这台[详细]
-
在硅谷,人生的可能性不只有996
所属栏目:[优化] 日期:2019-04-16 热度:113
这周四,半夜,我被工作搞疯了。 好不容易,写完一份代码,就是提交不上去因为有冲突。 就是说,我和别的,不知道在哪的同事,在对同一个文件进行改动,只能一次一个地提交。 不然就乱了,因为系统不知道以谁的为准。 而且,你要是没抢上,就要赶紧下载最[详细]
-
反转?MIT女博士遭质疑:代码贡献太少,黑洞照片功臣另有其人
所属栏目:[优化] 日期:2019-04-16 热度:97
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 人类首张黑洞照片火了,洗出照片的MIT女博士也火了。 她为黑洞最终现出原形,开发了一种关键的算法。并因为这件事,成为闻名全球的风云人物。甚至她的形象,都被网友制作成如上的样子[详细]
-
10招!看骨灰级Pythoner如何玩转Python
所属栏目:[优化] 日期:2019-04-16 热度:200
pandas是基于numpy构建的,使数据分析工作变得更快更简单的高级数据结构和操作工具。本文为大家带来10个玩转Python的小技巧,学会了分分钟通关变大神! 1. read_csv 每个人都知道这个命令。但如果你要读取很大的数据,尝试添加这个参数:nrows = 5,以便在[详细]
-
Python编程中3个常用的数据结构和算法
所属栏目:[优化] 日期:2019-04-16 热度:178
Python内置了许多非常有用的数据结构,比如列表(list)、集合(set)以及字典(dictionary)。就绝大部分情况而言,我们可以直接使用这些数据结构。但是,通常我们还需要考虑比如搜索、排序、排列以及筛选等这一类常见的问题。 本篇文章将介绍3种常见的数据结构[详细]
-
你爱 “Python”的身体,还是“R”的灵魂?
所属栏目:[优化] 日期:2019-04-16 热度:82
数据科学界有三大宝: Python、SAS和R,不过像SAS这种高端物种,不是我们这些平民能供养得起的[详细]
-
面试官问你什么是消息队列?把这篇甩给他!
所属栏目:[优化] 日期:2019-04-16 热度:113
一、什么是消息队列? 消息队列不知道大家看到这个词的时候,会不会觉得它是一个比较高端的技术,反正我是觉得它好像是挺牛逼的。 消息队列,一般我们会简称它为MQ(Message Queue),嗯,就是很直白的简写。 我们先不管消息(Message)这个词,来看看队列(Que[详细]
-
Bash vs Python:你该使用哪个?
所属栏目:[优化] 日期:2019-04-16 热度:182
两种编程语言都各有优缺点,它们在某些任务方面互有胜负。 Bash 和 Python 是大多数自动化工程师最喜欢的编程语言。它们都各有优缺点,有时很难选择应该使用哪一个。所以,最诚实的答案是:这取决于任务、范围、背景和任务的复杂性。 让我们来比较一下这两[详细]
-
再见Docker!感谢所有人!
所属栏目:[优化] 日期:2019-04-16 热度:175
【编者的话】Docker不再是唯一的容器运行时,与Docker所能提供的相比,即将出现的其他容器运行时将更快、更安全、更智能、功能更丰富(其中一些已经如此)。Docker,再见!感谢Docker!感谢所有在容器技术上做出付出与贡献的可爱的人们! 早在2018年7月,我就开[详细]
-
关于GAN的灵魂七问
所属栏目:[优化] 日期:2019-04-15 热度:51
生成对抗网络在过去一年仍是研究重点,我们不仅看到可以生成高分辨率(10241024)图像的模型,还可以看到那些以假乱真的生成图像。此外,我们还很兴奋能看到一些新的生成模型,它们能生成与 GAN 相媲美的图像,其主要代表就是流模型 Glow。 从 DeepMind 提出[详细]
-
百道Python面试题实现,搞定Python编程就靠它
所属栏目:[优化] 日期:2019-04-14 热度:85
昨天机器之心介绍了 PHD 大牛的求职之路,很多读者感觉这位大牛太厉害了,他的经历对我们帮助不大。对于一般的机器学习求职者而言,最基础的就是掌握 Python 编程技巧,随后才是相关算法或知识点的掌握。在这篇文章中,我们将介绍一个 Python 练习题项目,[详细]
-
Python并发:线程和锁
所属栏目:[优化] 日期:2019-04-14 热度:177
概述 线程和锁是硬件底层的软件定义形式化,因此包含最简单的可能并发模型。它构成了其他构建在其顶层的并发抽象基础,因此理解这一点很重要。然而,直接在这些基础上构建可靠,可扩展的系统是很困难的或着说是不可能的。 虽然大多数语言都支持线程和锁,[详细]
-
前端性能优化不完全手册 【已更新至React】
所属栏目:[优化] 日期:2019-04-14 热度:194
性能优化是一门大学问,本文仅对个人一些积累知识的阐述,欢迎下面补充。 抛出一个问题,从输入url地址栏到所有内容显示到界面上做了哪些事? 1.浏览器向 DNS 服务器请求解析该 URL 中的域名所对应的 IP 地址; 2.建立TCP连接(三次握手); 3.浏览器发出读[详细]
-
最佳开发工具大全!前谷歌工程师两年打造“厂外生存指南”,登上GitHub热榜
所属栏目:[优化] 日期:2019-04-14 热度:164
本文经AI新媒体量子位(公众号 ID: QbitAI)授权转载,转载请联系出处。 一位曾经的谷歌工程师,花费两年时间,辛苦整理了一份清单。 这个名为xg2xg的清单,原本是这位前谷歌工程师(ex-Googler),为所有离职的谷歌工程师写的一份厂外生存指南。 但实际上[详细]
-
注意这3个小细节,Web性能再提升一档!
所属栏目:[优化] 日期:2019-04-14 热度:122
为什么web性能如此重要? 真的非常重要! 响应更快的网站会带给用户更好的体验,理论上讲,好的体验等于好的用户满意度。更快,也意味着用户在放弃之前,有希望更快的访问到你的网站。放弃的原因有很多:页面加载时间太长,用户失去了兴趣,浏览器崩溃等等。[详细]
-
学习Java必须避开的十大致命雷区
所属栏目:[优化] 日期:2019-04-14 热度:167
Tiobe发布了最新一期(3月)编程语言欢迎度榜单,其榜单根据互联网上开发人员、课程和第三方厂商的数量,并根据使用搜索引擎(如Google、Bing、Yahoo!)以及Wikipedia、Amazon、YouTube统计出排名数据。毫无疑问,老大哥Java 稳居第一。同样都是编程语言,为何[详细]
-
【React深入】从Mixin到HOC再到Hook
所属栏目:[优化] 日期:2019-04-12 热度:55
导读 前端发展速度非常之快,页面和组件变得越来越复杂,如何更好的实现状态逻辑复用一直都是应用程序中重要的一部分,这直接关系着应用程序的质量以及维护的难易程度。 本文介绍了React采用的三种实现状态逻辑复用的技术,并分析了他们的实现原理、使用方[详细]
-
Fedora 提出统一流程,弃用上千 Python 2 软件包更可控
所属栏目:[优化] 日期:2019-04-12 热度:58
Fedora 社区正在讨论弃用 Python 2 软件包的统一流程。 https://pythonclock.org Python 2 将于 2020 年 1 月 1 日正式退休,官方不再提供维护,当前倒计时不断缩短,但Fedora 中还有一千多个软件包依赖于 Python 2,一旦失去Python 2 上游支持,那么系统[详细]
-
流行开发工具 bootstrap-sass 被修改植入后门
所属栏目:[优化] 日期:2019-04-12 热度:70
安全研究人员在官方的 RubyGems 库发现了后门版本的网站开发工具bootstrap-sass。该工具的下载量高达 2800 万次,但这并不意味着下载的所有版本都存在后门,受影响的版本是 v3.2.0.3,研究人员呼吁用户尽可能快的更新,认为可能有数千应用受到影响。 研究[详细]
-
15个好用的JavaScript代码压缩工具
所属栏目:[优化] 日期:2019-04-12 热度:180
JavaScript 代码压缩是指去除源代码里的所有不必要的字符,而不改变其功能的过程。这些不必要的字符通常包括空格字符,换行字符,注释以及块分隔符等用来增加可读性的代码,但并不需要它来执行。 在这篇文章中,我们选择了15个最好用的 JavaScript 压缩工[详细]