-
3月编程语言排行公布: Powershell 难得进入前50名
所属栏目:[优化] 日期:2019-03-07 热度:188
TIOBE 公布了2019年3月编程语言排行榜,正如官方所说,本月的排名几乎没有任何有趣的变化,排名前十的依然是:Java, C, Python, C++, Visual Basic .NET, C#, JavaScript, PHP, SQL 和 Objective-C。 唯一不同的是,JavaScript 由上个月的第六名跌到了这个[详细]
-
总结Java程序员最常用的20%技术
所属栏目:[优化] 日期:2019-03-07 热度:92
我听说编程语言,经常使用的是其中20%的技术。在Java这门语言中,这20%包括哪些内容?参加培训两个月了,还有两个月的时间,要 想在两个月后,找到一份Java初级程序员的工作,有哪些是必须掌握的,有哪些是可以现学现卖的?一个完整的Javaweb项目,有哪[详细]
-
如何成为一名优秀的工程师(语义篇)
所属栏目:[优化] 日期:2019-03-07 热度:54
好的语义表达是团队协作中高效迭代的润滑剂,好的语义表达是线上未知代码问题排查的指南针。 本篇文章巨长,如果你比较懒,来我讲给你听(直播中有更多细节) 回放地址 看完这个还不过瘾?学习使你快乐?还想学习?快上车 不要让其他人读不懂你的代码,其他人可[详细]
-
Web性能优化: 图片优化让网站大小减少62%
所属栏目:[优化] 日期:2019-03-07 热度:166
这是 Web 性能优化的第二篇,上一篇在下面看点击查看: Web 性能优化: 使用 Webpack 分离数据的正确方法 图像是web上提供的最基本的内容类型之一。他们说一张图片胜过千言万语。但是如果你不小心的话,图片大小有时高达几十兆。 因此,虽然网络图像需要清[详细]
-
2019年好用的自动化测试工具Top 10推荐,果断收藏!
所属栏目:[优化] 日期:2019-03-07 热度:67
经常有人问我,做自动化测试用哪个工具好,或是学哪门编程语言好呢? 这个时候总是无奈的说: 你应该学习Python 或是Java。 你应该掌握Selenium。 又或者你需要学会jmeter,嗯,可能LoadRunner你应该学习。 也许SoapUI是个不错的选择,或者你可是试试PostMa[详细]
-
调查发现开发者最讨厌 PHP,最爱 Python
所属栏目:[优化] 日期:2019-03-07 热度:166
Hired 网站近日发布了2019 年软件工程师现状报告,亮点颇多。 该报告数据由 Hired 数据科学团队收集与分析,覆盖了13 个城市的 98 000 名求职软件工程师,反映了超过 170 000 个面试申请和过去一年的工作机会,还收集了来自 Hired 平台上 700 多名软件工程[详细]
-
这一次,除了骂阿里云,还能做些什么?
所属栏目:[优化] 日期:2019-03-07 热度:169
很多朋友经历了前几天阿里云3小时左右的故障,我司的业务也受到了一定影响,技术的同事一起熬夜奋战,最终观察服务稳定运行了两个多小时,直到凌晨五六点多才逐渐登出VPN。 一次事故如一场战役,不管是在故障过程中的处理,还是故障后的总结,除了骂阿里云[详细]
-
Javascript面试中经常被问到的三个问题!
所属栏目:[优化] 日期:2019-03-07 热度:128
本文不是讨论最新的 JavaScript 库、常见的开发实践或任何新的 ES6 函数。相反,在讨论 JavaScript 时,面试中通常会提到三件事。我自己也被问到这些问题,我的朋友们告诉我他们也被问到这些问题。 然,这些并不是你在面试之前应该学习的唯一三件事 - 你可[详细]
-
微软发布Visual Studio 2019首个候选发布版
所属栏目:[优化] 日期:2019-03-04 热度:67
微软正式公布了 Visual Studio 2019 首个候选发布版(Visual Studio 2019 RC 版),这一版本标志着 Visual Studio 2019 开发基本接近尾声,正式版本将在今年 4 月 2 日的微软 Visual Studio 线上发布活动上公布。 微软 Visual Studio 管理总监在博客上称,[详细]
-
2019五大顶尖数据科学GitHub项目和Reddit热帖
所属栏目:[优化] 日期:2019-03-04 热度:69
没有什么比GitHub和Reddit更适合数据科学了。 GitHub是托管代码的终极一站式平台,它擅长于简化团队成员之间的协作过程。 多数领先的数据科学家和组织使用GitHub来开源他们的库和框架。因此,我们不仅能够及时了解领域的最新发展,还可以在自己的机器上复[详细]
-
Github 上 Star 最多的个人 Spring Boot 开源学习项目
所属栏目:[优化] 日期:2019-03-04 热度:191
2016年,在一次技术调研的过程中认识到了 Spring Boot ,试用之后便一发不可收拾的爱上它。为了防止学习之后忘记,就在网上连载了Spring Boot 系列文章,没想到这一开始便与 Spring Boot 深度结缘。 近三年的时间写了一百多篇关于 Spring Boot 的文章(包[详细]
-
巨头密集调整,八大变化看懂2019年互联网趋势
所属栏目:[优化] 日期:2019-03-04 热度:190
今年开年以来不过半个月,互联网巨头们就开始了密集调整,滴滴主动大裁员,京东宣布高管进行末位淘汰制,而美团点评也进行了新一轮的用户平台升级,聚焦流量、被认为弱化点评交易功能 事实上,在笔者看来,2019年,互联网行业将进入近十年来前所未有的深度[详细]
-
IT寒冬,我来贡献点面试求职经验
所属栏目:[优化] 日期:2019-03-04 热度:113
如今到处都在谈互联网的冬天,虽然有不少公司优化时都给了法定补偿,但对于刚工作没多久的人,以及身负生活重担的人,被优化给人的冲击还是很大的。下一步,必然是继续找工作。所以今天,我来谈几条面试求职的经验,希望能帮助大家。 第一,简历是值得花很[详细]
-
未来的Java程序员是怎样的呢?Java还有前景吗?
所属栏目:[优化] 日期:2019-03-04 热度:148
最近有几个小伙伴一直在Java讨论群里抱怨,说现在学Java的人太多了搞得他们一直没找到工作,一个人说该不会是市场已经饱和了吧? 现在好几个学习群都在讨论Java饱和的问题,不少人怨声载道,Java市场真的如他们所说的已经饱和了?学Java没前途了吗? 先来[详细]
-
前端基础进阶:JS原型、原型链、对象
所属栏目:[优化] 日期:2019-03-04 热度:186
一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function 是 JS 自带的函数对象。下面举例说明: varo1={}; varo2=newObject(); varo3=newf1(); functionf1(){}; varf2=function(){}; varf3=ne[详细]
-
收藏,Python开发中有哪些高级技巧?
所属栏目:[优化] 日期:2019-03-04 热度:192
Python 开发中有哪些高级技巧?这是知乎上一个问题,我总结了一些常见的技巧在这里,可能谈不上多高级,但掌握这些至少可以让你的代码看起来 Pythonic 一点。如果你还在按照类C语言的那套风格来写的话,在 code review 恐怕会要被吐槽了。 列表推导式 chars[详细]
-
Python的这几个技巧,简直屌爆了
所属栏目:[优化] 日期:2019-03-04 热度:85
我已经使用Python编程有多年了,即使今天我仍然惊奇于这种语言所能让代码表现出的整洁和对DRY编程原则的适用。这些年来的经历让我学到了很多的小技巧和知识,大多数是通过阅读很流行的开源软件,如Django, Flask,Requests中获得的。 下面我挑选出的这几个[详细]
-
浅谈如何搭建Vue项目
所属栏目:[优化] 日期:2019-03-04 热度:193
问题描述 最近在学习Vue的框架,Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种[详细]
-
5个好用的开发者Vim插件
所属栏目:[优化] 日期:2019-03-02 热度:53
通过这 5 个插件扩展 Vim 功能来提升你的编码效率。 我用 Vim 已经超过 20 年了,两年前我决定把它作为我的首要文本编辑器。我用 Vim 来编写代码、配置文件、博客文章及其它任意可以用纯文本表达的东西。Vim 有很多超级棒的功能,一旦你适合了它,你的工作[详细]
-
React 性能优化技巧总结
所属栏目:[优化] 日期:2019-03-01 热度:106
本文将从 render 函数的角度总结 React App 的优化技巧。需要提醒的是,文中将涉及 React 16.8.2 版本的内容(也即 Hooks),因此请至少了解 useState 以保证食用效果。 正文开始。 当我们讨论 React App 的性能问题时,组件的渲染速度是一个重要问题。在进[详细]
-
C++20最新进展:已完成设计 加入模块和协程
所属栏目:[优化] 日期:2019-02-28 热度:102
C++ 委员会于上周在夏威夷科纳举办了一场官方 ISO 会议,以确定下一个国际标准 C++20 的功能集。根据会议报告,C++20 的功能设计现已完成。计划于 2019 年 7 月在科隆举行的会议上,完成C++20 的规范并发送一份委员会草案以供审查。 上周会议确定添加至 C+[详细]
-
为什么Julia比Python快?因为天生理念就更先进啊
所属栏目:[优化] 日期:2019-02-28 热度:181
其实像以前 C 或其它主流语言在使用变量前先要声明变量的具体类型,而 Python 并不需要,赋值什么数据,变量就是什么类型。然而没想到正是这种类型稳定性,让 Julia 相比 Python 有更好的性能。 选择 Julia 的最主要原因:要比其他脚本语言快得多,让你拥[详细]
-
http状态码竟然可以这样记
所属栏目:[优化] 日期:2019-02-28 热度:96
标题皮了一下,但是内容应该算是比较用心的,不是直接抄了一下官方文档和一堆抽象的术语,尽量配合实例解释的通俗一些。 基本介绍 状态码(Status Code)和原因短语(Reason Phrase)用于简单描述请求的结果。常见的比如: 200 OK,表示请求成功; 404 Not[详细]
-
未来十年Python会取代Java吗?
所属栏目:[优化] 日期:2019-02-28 热度:81
计科专业主要方向是浏览器内核主体开发语言是C/C++,java,因为业务调整最近开始玩服务端后台,只有在软件行业呆的不长的人才会计较哪种编程语言可能存活的时间更长久,更加有优势,这种不在同一个频道的比较没有任何实际的意义,在编程还没学习之前很多人[详细]
-
如何使用JavaScript解析URL
所属栏目:[优化] 日期:2019-02-28 热度:104
在 Web 开发中,有许多情况需要解析 URL,这篇主要学习如何使用 URL 对象实现这一点。 开始 创建一个以下内容的 HTML 文件,并在浏览器中打开。 html head titleJavaScriptURLparsing/title /head body script //激动人心的代码即将写在这里 /script /body[详细]