-
Web性能优化:缓存React事件来提高性能
所属栏目:[优化] 日期:2019-03-18 热度:59
JavaScript中一个不被重视的概念是对象和函数是如何引用的,并且直接影响 React性能。 如果创建两个完全相同的函数,它们仍然不相等,试试下面的例子: constfunctionOne=function(){alert('Helloworld!');}; constfunctionTwo=function(){alert('Hellowor[详细]
-
性能优化篇---Webpack构建速度优化
所属栏目:[优化] 日期:2019-03-18 热度:181
如何输出Webpack构建分析 输出Webpack构建信息的.json文件:webpack --profile --json starts.json --profile:记录构建中的耗时信息 --json:以json格式输出构建结果,最后只输出一个json文件(包含所有的构建信息) web可视化查看构建分析:得到了webpack[详细]
-
Synchronized锁在Spring事务管理下,为啥还线程不安全?
所属栏目:[优化] 日期:2019-03-18 热度:90
前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 朋友问了我一个技术的问题(朋友实在是好学,佩服!) 该问题来源知乎(synchronized锁问题): https://www.zhihu.com/question/277812143 开启10000个[详细]
-
Node.js新手上路——动手撸一个静态资源服务器
所属栏目:[优化] 日期:2019-03-18 热度:92
简介 本文介绍了一个简单的静态资源服务器的实例项目,希望能给Node.js初学者带来帮助。项目涉及到http、fs、url、path、zlib、process、child_process等模块,涵盖大量常用api;还包括了基于http协议的缓存策略选[详细]
-
微软发布Visual Studio 2019首个候选发布版
所属栏目:[优化] 日期:2019-03-08 热度:119
微软正式公布了 Visual Studio 2019 首个候选发布版(Visual Studio 2019 RC 版),这一版本标志着 Visual Studio 2019 开发基本接近尾声,正式版本将在今年 4 月 2 日的微软 Visual Studio 线上发布活动上公布。 微软 Visual Studio 管理总监在博客上称,[详细]
-
2019五大顶尖数据科学GitHub项目和Reddit热帖
所属栏目:[优化] 日期:2019-03-08 热度:118
没有什么比GitHub和Reddit更适合数据科学了。 GitHub是托管代码的终极一站式平台,它擅长于简化团队成员之间的协作过程。 多数领先的数据科学家和组织使用GitHub来开源他们的库和框架。因此,我们不仅能够及时了解领域的最新发展,还可以在自己的机器上复[详细]
-
Github 上 Star 最多的个人 Spring Boot 开源学习项目
所属栏目:[优化] 日期:2019-03-08 热度:61
2016年,在一次技术调研的过程中认识到了 Spring Boot ,试用之后便一发不可收拾的爱上它。为了防止学习之后忘记,就在网上连载了Spring Boot 系列文章,没想到这一开始便与 Spring Boot 深度结缘。 近三年的时间写了一百多篇关于 Spring Boot 的文章(包[详细]
-
巨头密集调整,八大变化看懂2019年互联网趋势
所属栏目:[优化] 日期:2019-03-08 热度:93
今年开年以来不过半个月,互联网巨头们就开始了密集调整,滴滴主动大裁员,京东宣布高管进行末位淘汰制,而美团点评也进行了新一轮的用户平台升级,聚焦流量、被认为弱化点评交易功能 事实上,在笔者看来,2019年,互联网行业将进入近十年来前所未有的深度[详细]
-
IT寒冬,我来贡献点面试求职经验
所属栏目:[优化] 日期:2019-03-08 热度:158
如今到处都在谈互联网的冬天,虽然有不少公司优化时都给了法定补偿,但对于刚工作没多久的人,以及身负生活重担的人,被优化给人的冲击还是很大的。下一步,必然是继续找工作。所以今天,我来谈几条面试求职的经验,希望能帮助大家。 第一,简历是值得花很[详细]
-
未来的Java程序员是怎样的呢?Java还有前景吗?
所属栏目:[优化] 日期:2019-03-08 热度:72
最近有几个小伙伴一直在Java讨论群里抱怨,说现在学Java的人太多了搞得他们一直没找到工作,一个人说该不会是市场已经饱和了吧? 现在好几个学习群都在讨论Java饱和的问题,不少人怨声载道,Java市场真的如他们所说的已经饱和了?学Java没前途了吗? 先来[详细]
-
前端基础进阶:JS原型、原型链、对象
所属栏目:[优化] 日期:2019-03-07 热度:165
一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function 是 JS 自带的函数对象。下面举例说明: varo1={}; varo2=newObject(); varo3=newf1(); functionf1(){}; varf2=function(){}; varf3=ne[详细]
-
收藏,Python开发中有哪些高级技巧?
所属栏目:[优化] 日期:2019-03-07 热度:121
Python 开发中有哪些高级技巧?这是知乎上一个问题,我总结了一些常见的技巧在这里,可能谈不上多高级,但掌握这些至少可以让你的代码看起来 Pythonic 一点。如果你还在按照类C语言的那套风格来写的话,在 code review 恐怕会要被吐槽了。 列表推导式 chars[详细]
-
Python的这几个技巧,简直屌爆了
所属栏目:[优化] 日期:2019-03-07 热度:174
我已经使用Python编程有多年了,即使今天我仍然惊奇于这种语言所能让代码表现出的整洁和对DRY编程原则的适用。这些年来的经历让我学到了很多的小技巧和知识,大多数是通过阅读很流行的开源软件,如Django, Flask,Requests中获得的。 下面我挑选出的这几个[详细]
-
浅谈如何搭建Vue项目
所属栏目:[优化] 日期:2019-03-07 热度:173
问题描述 最近在学习Vue的框架,Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种[详细]
-
互联网公司为啥都不用MySQL分区表?
所属栏目:[优化] 日期:2019-03-07 热度:51
潜在场景如何? 当MySQL单表的数据量过大时,数据库的访问速度会下降,数据量大问题的常见解决方案是水平切分。 MySQL常见的水平切分方案有哪些? 分库分表; 分区表。 画外音:我C,没听过分区表,有朋友惊叹。 什么是分库分表? 把一个很大的库(表)的数据分[详细]
-
微软宣布成立量子网络 承诺向成员免费开放开发资源
所属栏目:[优化] 日期:2019-03-06 热度:147
微软 Azure 硬件系统集团副总裁 Todd Holmdahl 据国外媒体报道,微软旗下量子计算研究团队 Microsoft Quantum 宣布成立微软量子计算研究联盟微软量子网络(Microsoft Quantum Network),这个全球性的社区将直接在微软的领导下进行相互合作,推进量子计算[详细]
-
与 30 家公司过招,得到了这章面试心法
所属栏目:[优化] 日期:2019-03-06 热度:61
笔者坐标上海,做技术开发,之前有几个月的时间,基本上都是在面试中度过的。我求职的职位是 Linux 服务器开发,最倾向的职位是服务器开发主程或技术经理。在那几个月的求职过程中,我面试了 30+ 家公司,包括腾讯、百度、阿里的蚂蚁金服和国际支付宝部门[详细]
-
要不要引入新技术?先思考这几个问题
所属栏目:[优化] 日期:2019-03-06 热度:63
我们应该使用这种新技术,你看它多快、多好,又多么优雅,可以加快开发进度[详细]
-
Java/JDK 13 可能带来什么新特性?
所属栏目:[优化] 日期:2019-03-06 热度:51
JDK 13 正处于Early-Access(EA,早期访问)阶段,正式版本预计将于 9 月份发布。 目前最新版本是 build 9,各个 build 的更新说明可以查看:https://jdk.java.net/13/release-notes。 本文引用InfoWorld 的报导,介绍一下 Oracle Java 平台组首席架构师Ma[详细]
-
Web应用安全性: 浏览器是如何工作的
所属栏目:[优化] 日期:2019-03-06 热度:91
这本系列的第一篇,先解释浏览器的功能以及执行方式。由于大多数客户将通过浏览器与 web 应用程序进行交互,因此必须了解这些出色程序的基础知识。 浏览器是一个渲染引擎,它的工作是下载一个web页面,并以人类能够理解的方式渲染它。 虽然这几乎是一种过[详细]
-
Web性能优化: 使用Webpack分离数据的正确方法
所属栏目:[优化] 日期:2019-03-06 热度:131
制定向用户提供文件的最佳方式可能是一项棘手的工作。 有很多不同的场景,不同的技术,不同的术语。 在这篇文章中,我希望给你所有你需要的东西,这样你就可以: 了解哪种文件分割策略最适合你的网站和用户 知道怎么做 根据 Webpack glossary,有两种不同类[详细]
-
W3C 宣布:WebAuthn 现已成为正式 Web 标准
所属栏目:[优化] 日期:2019-03-06 热度:154
万维网联盟(W3C)与 FIDO 联盟近日宣布,Web 认证(Web Authentication,简称 WebAuthn)现已成为正式 Web 标准。 WebAuthn 于2015年11月由 W3C 和 Fido 联盟宣布,现已成为网上无密码登录的开放标准。它由 W3C 贡献者支持,其中包括 Airbnb、阿里巴巴、[详细]
-
3月编程语言排行公布: Powershell 难得进入前50名
所属栏目:[优化] 日期:2019-03-06 热度:151
TIOBE 公布了2019年3月编程语言排行榜,正如官方所说,本月的排名几乎没有任何有趣的变化,排名前十的依然是:Java, C, Python, C++, Visual Basic .NET, C#, JavaScript, PHP, SQL 和 Objective-C。 唯一不同的是,JavaScript 由上个月的第六名跌到了这个[详细]
-
总结Java程序员最常用的20%技术
所属栏目:[优化] 日期:2019-03-06 热度:66
我听说编程语言,经常使用的是其中20%的技术。在Java这门语言中,这20%包括哪些内容?参加培训两个月了,还有两个月的时间,要 想在两个月后,找到一份Java初级程序员的工作,有哪些是必须掌握的,有哪些是可以现学现卖的?一个完整的Javaweb项目,有哪[详细]
-
如何成为一名优秀的工程师(语义篇)
所属栏目:[优化] 日期:2019-03-06 热度:119
好的语义表达是团队协作中高效迭代的润滑剂,好的语义表达是线上未知代码问题排查的指南针。 本篇文章巨长,如果你比较懒,来我讲给你听(直播中有更多细节) 回放地址 看完这个还不过瘾?学习使你快乐?还想学习?快上车 不要让其他人读不懂你的代码,其他人可[详细]
