-
Java 12 发布了,决定Java未来的三大主要项目!
所属栏目:[优化] 日期:2019-04-09 热度:83
副标题#e# Java 12 发布了,没有引起很大的讨论。对于 Java 这样一门成熟的语言来说,每一次更新似乎都无法满足庞大的 Java 开发群体与生态圈。再加上 Oracle 对 Java 耐人寻味的态度,Java 的未来会如何? Java 的变化速度从未如此之快如今,,该语言的新[详细]
-
深入理解前端性能监控
所属栏目:[优化] 日期:2019-04-09 热度:161
副标题#e# 在同样的网络环境下,有两个同样能满足你的需求的网站,一个唰的一下就加载出来了,另一个白屏转圈转了半天内容才出来,如果让你选择,你会用哪一个? 页面的性能问题是前端开发中一个重要环节,但一直以来我们没有比较好的手段,来检测页面的性[详细]
-
五大人工智能流行编程语言对比,只要学会一种绝对不亏!
所属栏目:[优化] 日期:2019-04-09 热度:98
就像大多数软件应用程序的开发一样,开发人员也在使用多种语言来编写人工智能项目,但是现在还没有任何一种完美的编程语言是可以完全速配人工智能项目的。 编程语言的选择往往取决于对人工智能应用程序的期望功能。关于最佳人工智能编程语言的争论从未停止[详细]
-
PYPL 4 月排行:Python 最流行,Java 还行不行?
所属栏目:[优化] 日期:2019-04-08 热度:81
PYPL 发布了4 月份的编程语言排行榜。 前五的分别是:Python、Java、Javascript、C# 和 PHP。可以看到,榜单没有什么大变化,但是相比去年 4 月份,Python 市场份额在今年上涨了 5.2%,成绩颇为亮眼。 此外,Python 的采用率在过去 5 年中也增长最多,达到[详细]
-
Python 3.8 新特性全面解读
所属栏目:[优化] 日期:2019-04-07 热度:70
副标题#e# 本文详细介绍 Python 3.8 中的新功能,以及和与 3.7 相比的一些不同点。 新功能 编译的字节码文件的并行文件系统缓存新的 PYTHONPYCACHEPREFIX设置 (也可用 )将隐式字节码缓存配置为使用单独的并行文件系统树,而不是每个源目录中的默认子目录[详细]
-
掌握前端5大常用设计模式,瞬间高大上
所属栏目:[优化] 日期:2019-04-07 热度:112
副标题#e# 今天主要介绍一下我们平常会经常用到的设计模式,设计模式总的来说有23种,而设计模式在前端中又该怎么运用呢,接下来主要对比较前端中常见的设计模式做一个介绍。 设计模式的定义 设计模式是在面向对象软件设计过程中针对特定问题的简洁而优雅的[详细]
-
Java开发者必须掌握的20个Spring常用注解
所属栏目:[优化] 日期:2019-04-07 热度:95
副标题#e# 注解本身没有功能的,就和 xml 一样。注解和 xml 都是一种元数据,元数据即解释数据的数据,这就是所谓配置。 本文主要罗列 Spring|Spring MVC相关注解的简介。 Spring部分 1、声明bean的注解 @Component 组件,没有明确的角色 @Service 在业务逻[详细]
-
全新重构,uni-app实现微信端性能翻倍
所属栏目:[优化] 日期:2019-04-07 热度:123
副标题#e# 多次论证、数月研发,我们重写部分Vue底层、重构uni-app框架,实现了微信端性能翻倍及更多Vue语法支持。 背景 uni-app在初期借鉴了mpvue,实现了微信小程序端的快速兼容,感谢美团点评团队对于开源社区的贡献! 随着使用uni-app的开发者愈来愈多[详细]
-
浏览器缓存看这一篇就够了
所属栏目:[优化] 日期:2019-04-07 热度:151
副标题#e# 浏览器缓存作为性能优化的重要一环,对于前端而言,重要性不言而喻。以前总是一知半解的,所以这次好好整理总结了一下。 1、缓存机制 首先我们来总体感知一下它的匹配流程,如下: 浏览器发送请求前,根据请求头的expires和cache-control判断是否[详细]
-
强烈推荐:春招面试,看这110道Python面试题就够了!
所属栏目:[优化] 日期:2019-04-07 热度:87
副标题#e# 决胜春招,送你110道Python面试题,建议别做收藏党!(动起手来,敲敲代码,面试无忧) 1、一行代码实现1--100之和 利用sum()函数求和 2、如何在一个函数内部修改全局变量 函数内部global声明 修改全局变量 3、列出5个python标准库 os:提供了不[详细]
-
使用Javascript实现小型区块链
所属栏目:[优化] 日期:2019-04-07 热度:181
副标题#e# 区块链概念 狭义:区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码方式保证的不可篡改和不可伪造的分布式账本。 一、挖矿(产生新区块) 首先,区块链是由每一个区块联系而形成的,在产生新区块之前必须[详细]
-
提高工作效率的GitHub Chrome插件,错过血亏
所属栏目:[优化] 日期:2019-04-07 热度:56
Octotree 上Chrome应用商店直接搜索即可 以树形结构展示代码,点击直接跳转在所在的目录,这个最好用,因此置顶 Sourcegraph 点击 仓库上的View Repository即可 层级显示,查看引用,查看定义,自动跳转,IDE上的常用操作基本上都有 Isometric Contributio[详细]
-
谁都用过的神技 为什么说重启能解决90%的问题?
所属栏目:[优化] 日期:2019-04-07 热度:71
都说人生三大法宝:多喝热水,吃药,重启一下试试,重启已经成为了当代人必备的生活技能了。作为90后的有为青年,自从家里购入了电脑我就开始了没日没夜的上网冲浪之旅。不过伴随着时间流逝,家里的电脑也就慢慢开始闹别扭了:鼠标突然没反应,键盘也没反[详细]
-
Visual Studio 2019 正式发布
所属栏目:[优化] 日期:2019-04-07 热度:140
如约而至,微软已于今天推出Visual Studio 2019 正式版,一同发布的还有Visual Studio 2019 for Mac。 Visual Studio 2019 下载地址:https://visualstudio.microsoft.com/downloads/ Visual Studio 2019 for Mac下载地址:https://visualstudio.microsoft[详细]
-
10个Python图像编辑工具
所属栏目:[优化] 日期:2019-04-07 热度:133
副标题#e# 以下提到的这些 Python 工具在编辑图像、操作图像底层数据方面都提供了简单直接的方法。 当今的世界充满了数据,而图像数据就是其中很重要的一部分。但只有经过处理和分析,提高图像的质量,从中提取出有效地信息,才能利用到这些图像数据。 常见[详细]
-
理解CSS布局和BFC,真正提高你的CSS布局能力
所属栏目:[优化] 日期:2019-04-07 热度:148
副标题#e# CSS布局中有一些概念,一旦你理解了它们,就能真正提高你的 CSS 布局能力。本文是关于块格式化上下文(BFC)的。你可能从未听说过这个术语,但是如果你曾经用CSS做过布局,你可能知道它是什么,理解什么是 BFC,怎么工作以及如何创建 BFC 非常有用[详细]
-
使用Javascript实现简单的小型区块链
所属栏目:[优化] 日期:2019-04-07 热度:69
副标题#e# 区块链概念 狭义:区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码方式保证的不可篡改和不可伪造的分布式账本。 一、挖矿(产生新区块) 首先,区块链是由每一个区块联系而形成的,在产生新区块之前必须[详细]
-
软件架构的10个常见模式
所属栏目:[优化] 日期:2019-04-07 热度:50
副标题#e# 企业规模的软件系统该如何设计呢?在开始写代码之前,我们需要选择一个合适的架构,这个架构将决定软件实施过程中的功能属性和质量属性。因此,了解软件设计中的不同架构模式对我们的软件设计会有较大的帮助。 什么是架构模式?根据维基百科:架构[详细]
-
灵活使用console让 js调试更简单
所属栏目:[优化] 日期:2019-04-07 热度:160
副标题#e# Web开发最常用的高度就是 console.log ,虽然 console.log 占有一席之地,但很多人并没有意识到 console 本身除了基本 log 方法之外还有很多其他方法。 适当使用这些方法可以使调试更容易,更快速,更直观。 console.log() 在console.log 中有很[详细]
-
PHP安全问题入门:10个常见安全问题+实例讲解
所属栏目:[优化] 日期:2019-04-07 热度:62
副标题#e# 相对于其他几种语言来说, PHP 在 web 建站方面有更大的优势,即使是新手,也能很容易搭建一个网站出来。但这种优势也容易带来一些负面影响,因为很多的 PHP 教程没有涉及到安全方面的知识。 此帖子分为几部分,每部分会涵盖不同的安全威胁和应对[详细]
-
“搜索”的原理,架构,实现,实践,面试不用再怕了(值得收藏)!!!
所属栏目:[优化] 日期:2019-04-02 热度:123
副标题#e# 可能99%的同学不做搜索引擎,但99%的同学一定实现过检索功能。搜索,检索,这里面到底包含哪些技术的东西,希望本文能够给大家一些启示。 全网搜索引擎架构与流程如何? 全网搜索引擎的宏观架构如上图,核心子系统主要分为三部分(粉色部分): (1)s[详细]
-
用三维Demo看懂各种优化算法,还有C++程序员福音
所属栏目:[优化] 日期:2019-04-02 热度:184
副标题#e# 本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 机器学习里的优化算法很多,比如SGD、Adam、AdaGrad、AdaDelta等等,光是它们的迭代公式就已经够让人头疼。 好在TensorFlow、Keras、PyTorch中都集成了这些优化工具,但它们[详细]
-
作为面试官的一点点感悟,谈谈技术人的成长之路
所属栏目:[优化] 日期:2019-04-02 热度:145
因为工作上的原因,做过几次面试官,面试的同学有应届生,也有工作3-5年的老技术人。最近也频繁作为面试官帮助筛选候选人,中间有很多值得深思的东西,我记录了下来分享给大家。 以下观点仅为个人观点,不代表任何公司的立[详细]
-
Go 语言 2018 调查报告发布
所属栏目:[优化] 日期:2019-04-02 热度:110
副标题#e# Go 官方博客今天公布了2018 年 Go 语言调查报告。参与本次调查的 5883 名受访者来自 103 个不同的国家,官方表示,,这些受访者的反馈意见将被选取用于改进Go 语言的发展。 知道大家都很忙,先直接看一下调查报告摘要: 首次有一半的受访者表示Go[详细]
-
从对抗到融合,教你充分利用R+Python!
所属栏目:[优化] 日期:2019-04-02 热度:111
副标题#e# 如果你从事数据科学的工作,可能会立即想到两种编程语言:R和Python。 事实上,R和Python本身是很好的工具,但通常被认为是竞争对手。今天推荐的这篇文章将会把两者进行比较,而不是将它们视为两种选择。 如果你在Google搜索栏中输入R vs Python[详细]