-
为了学习Python,我汇总了这10个免费的视频课程!
所属栏目:[优化] 日期:2019-07-11 热度:163
副标题#e# 毫无疑问,Python是目前世界上排名第一的编程语言,它最大的优势在于它将越多越多的人带入了编程领域。 近年来,学习Python的人比学习其他任何语言的人都多,许多人学Python是为了它背后的数据科学和机器学习库,当然,也有一些人学习用于Web开发[详细]
-
“一键脱衣”的DeepNude下架后,我在GitHub上找到它涉及的技术
所属栏目:[优化] 日期:2019-07-11 热度:185
开源最前线(ID:OpenSourceTop) 综合整理 综合自:https://github.com/yuanxiaosc/DeepNude-an-Image-to-Image-technology、程序猿等 前段时间,一名程序员开发出了一款名为 DeepNude 的应用软件。 该APP的使用方法很简单,打开软件转化生成照片,从那个网[详细]
-
7年Java后端被淘汰,一路北漂辛酸史。。。
所属栏目:[优化] 日期:2019-07-06 热度:159
副标题#e# 今天分享一位同行的经历: 本人Java开发6年半不到7年的样子。 英语专业,临毕业跟着隔壁专业去培训了四个月 Java 。 跟他们一起来了北京找工作,一找就是 5 个多月,面试 100 多家公司。最终还是隔壁专业的同学介绍到他们公司才就业了。 入职后同[详细]
-
90%的Java程序员,都扛不住这波消息中间件的面试四连炮!
所属栏目:[优化] 日期:2019-07-06 热度:114
副标题#e# 本文经授权转自公众号:石杉的架构笔记 概述 大家平时也有用到一些消息中间件(MQ),但是对其理解可能仅停留在会使用API能实现生产消息、消费消息就完事了。 对MQ更加深入的问题,可能很多人没怎么思考过。 比如,你跳槽面试时,如果面试官看到你[详细]
-
如何用不到200行代码写一款属于自己的JS类库
所属栏目:[优化] 日期:2019-07-06 热度:184
前言 JavaScript 的核心是支持面向对象的,同时它也提供了强大灵活的 OOP 语言能力。本文将使用面向对象的方式,来教大家用原生js写出一个类似jQuery这样的类库。我们将会学到如下知识点: 闭包:减少变量污染,缩短变量查找范围 自执行函数在对象中的运用[详细]
-
不完全预测:八大前端JavaScript趋势和工具
所属栏目:[优化] 日期:2019-07-04 热度:200
副标题#e# JavaScript的世界正在快速发展。 前端开发(和网络开发)的世界正在以极快的速度发展。如今,如果不借助前端或Webpack、React Hooks、Jest、Vue和NG元素,你会很快被远远抛下。不过,情况正在发生改变。 尽管开发人员和技术人员在前端领域中的数量[详细]
-
中高级前端必须了解的JS中的内存管理
所属栏目:[优化] 日期:2019-07-03 热度:141
副标题#e# 前言 像C语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()用于分配内存和释放内存。 而对于JavaScript来说,会在创建变量(对象,字符串等)时分配内存,并且在不再使用它们时自动释放内存,这个自动释放内存的过程称为垃圾回[详细]
-
不知道学什么语言?一文为你精选最高效热门的编程语言
所属栏目:[优化] 日期:2019-07-03 热度:112
副标题#e# 我们必须承认,当下世界所取得的大部分科技进步都要归功于软件与硬件的结合。而软件技术的核心就是高级编程语言。 当下的开发人员需要处理比以往更加繁杂的编程语言。然而可供选择的语言种类过于繁多,不仅不利于个人的学习,也为企业选择和雇佣[详细]
-
《科学美国人》发布了2019年全球十大新兴技术
所属栏目:[优化] 日期:2019-07-03 热度:200
副标题#e# 绘图:Vanessa Branchi 《科学美国人》与世界经济论坛联合发布了 2019 年全球十大新兴技术。这份榜单由《科学美国人》、《科学美国人》全球顾问委员会、世界经济论坛全球专家网络、世界未来委员会共同选出,涵盖了生物医疗、农业、物理、人工智能[详细]
-
腾讯工作近十年大佬:不是我打击你!你可能真的不会写Java
所属栏目:[优化] 日期:2019-07-02 热度:54
副标题#e# 文章核心 其实,本不想把标题写的那么恐怖,只是发现很多人干了几年 Java 以后,都自认为是一个不错的 Java 程序员了,可以拿着上万的工资都处宣扬自己了,写这篇文章的目的并不是嘲讽和我一样做 Java 的同行们,只是希望读者看到此篇文章后,可[详细]
-
代码详解:Python虚拟环境的原理及使用
所属栏目:[优化] 日期:2019-07-02 热度:185
副标题#e# 依附之门:放弃进入这里的所有希望。 插图:Gustave Dor Python的虚拟环境极大地方便了人们的生活。本指南先介绍虚拟环境的基础知识以及使用方法,然后再深入介绍虚拟环境背后的工作原理。 注意:本指南在macOS Mojave系统上使用最新版本的Python[详细]
-
只有想不到,「99」种扩展Jupyter功能的好方法
所属栏目:[优化] 日期:2019-07-02 热度:118
副标题#e# 当有人说:「你可以用 Jupyter 扩展解决这个问题」,他们可能没有说清楚是什么样的扩展。Jupyter 生态系统是非常模块化且具有扩展性的,所以有很多种扩展方式。这个博客希望能总结最常用的 Jupyter 扩展,并帮助你发掘生态系统中的新功能。 Jupyt[详细]
-
使用Go处理每分钟百万请求
所属栏目:[优化] 日期:2019-07-02 热度:179
副标题#e# 这篇文章在medium上很火,作者以实际案例来分析,讲得很好。 我们经常听说使用Go的goroutine和channel很容易实现高并发,那是不是全部代码都放在goroutine中运行就可以实现高并发程序了呢?很显然并不是。这篇文章将教大家如何一步一步写出一个简[详细]
-
权威调查:十大的高级编程语言,开发人员必备!
所属栏目:[优化] 日期:2019-07-02 热度:201
副标题#e# 我们必须承认,当下世界所取得的大部分科技进步都要归功于软件与硬件的结合。而软件技术的核心就是高级编程语言。 当下的开发人员需要处理比以往更加繁杂的编程语言。然而可供选择的语言种类过于繁多,不仅不利于个人的学习,也为企业选择和雇佣[详细]
-
跨过编程入门门槛,从写一首“代码诗”开始
所属栏目:[优化] 日期:2019-07-02 热度:180
副标题#e# 对很多人来说,学写代码很难。本文将通过编写与众不同且富有诗意的代码来克服学习代码最初遇到的困难。如果你是个JavaScript新手,或者是在编程学习过程中遇到了困难,本文介绍的方法也许可以帮到你。 为什么学习编程这么难? 以下是人们对编程很[详细]
-
超炫酷的 Docker 终端 UI lazydocker开源
所属栏目:[优化] 日期:2019-07-01 热度:197
有开发者开源了一个用于 Docker 和 docker-compose 的简单终端 UI lazydocker,才短短几天目前已经收获了 2k+ star。 作者表示记住 Docker 命令很难,并且在多个终端窗口中跟踪容器几乎是不可能的,lazydocker 正是为了解决这种问题而产生的,它可以在一个[详细]
-
没有预热,不叫高并发,叫并发高
所属栏目:[优化] 日期:2019-07-01 热度:161
大家都知道,高并发系统有三把斧子:缓存、熔断和限流。但还有一把斧子,经常被遗忘在角落里,郁郁不得志,那就是预热。 现象举例 先说两个现象。这些现象,只能在并发高的系统中出现。 好吧,它已经引起了多个故障。 一、DB重启后,瞬间死亡 一个高并发环[详细]
-
2019年你应该知道的编程语言、框架和工具
所属栏目:[优化] 日期:2019-06-28 热度:193
副标题#e# 在过去的一年里,软件开发行业继续大踏步地向前迈进。回顾 2018 年,我们看到了更多新兴的流行语言、框架和工具,它们改变着我们的工作方式,让我们看到更多的可能。但在这个行业,紧随潮流是很难的。所以在每年年底,我们都会给你提供一些建议,[详细]
-
Go团队公布关于Go 2下一步的计划
所属栏目:[优化] 日期:2019-06-28 热度:168
Go 2 又有进展了,近日 Go 团队在博客公布了关于 Go 2 下一步的计划。根据此前的报道,所谓的 Go 2 并非一个单独的重大更新版本,而是通过增量(incremental)更新的方式以逐渐抵达 Go 2.0,所以期间的版本都能看到 Go 2 的影子。 当前状态 Go 团队表示正准[详细]
-
燃爆!17行Python代码做情感分析?你也可以的
所属栏目:[优化] 日期:2019-06-28 热度:110
副标题#e# 17行代码跑最新NLP模型?你也可以! 本次作者评测所需(防吓退) 一台可以上网的电脑 基本的python代码阅读能力,用于修改几个模型参数 对百度中文NLP最新成果的浓烈兴趣 训练模型:Senta情感分析模型基本简介 Senta是百度NLP开放的中文情感分析模型[详细]
-
Git操作错误搞砸了怎么办,收藏这份文档吧
所属栏目:[优化] 日期:2019-06-27 热度:69
Git很难,搞砸很容易,更糟糕的是搞砸了还不清楚什么问题。 虽然Git文档很全面,但不清楚什么问题,不知道问题名称,连搜索答案都无从下手。国外小哥也有遇到这些问题,因此搞了个 ohshigit 的网站,记录常犯的错误,以及如何修正。 1、Git 时光倒流 误删[详细]
-
踩过许多坑后,送你这份H5交互的页面跳转方式总结
所属栏目:[优化] 日期:2019-06-27 热度:116
今年做了大量的 HTML5 项目,遇到了很多坑。在这个过程中学到了一些之前不具备的知识,所以这篇文章就简单分享一下这方面的话题。 传统的MPA 首先,说一个比较古老的东西,叫做 MPA。 MPA 的全称是 Multi-page Application,意思是整个应用(站点)由多个[详细]
-
一次给女朋友转账引发我对分布式事务的思考
所属栏目:[优化] 日期:2019-06-27 热度:73
副标题#e# 前两天发了工资,第一反应是想着要给远方的女朋友一点惊喜!于是打开了平安银行的APP给女朋友转点钱!填写上对方招商银行卡的卡号、开户名,一键转账!搞定!在我点击的那瞬间,就收到了app的账户变动的提醒,并且出现了图一所示的提示界面:处理中,[详细]
-
Python十大工具,让图像简洁直观有魅力!
所属栏目:[优化] 日期:2019-06-27 热度:157
副标题#e# 如今,数据遍布各个角落,图像则是数据的重要组成部分。但图像无论有何用途,都要经过处理。因此,图像处理就是对数字图像进行分析、操作的过程,其主要目的是为改善图像质量或从中提取一些有用信息。 图像处理的常见任务包括图像显示、图像基本[详细]
-
写缓冲(change buffer),这次彻底懂了!!!
所属栏目:[优化] 日期:2019-06-27 热度:121
副标题#e# 上篇《缓冲池(buffer pool),彻底懂了!》介绍了InnoDB缓冲池的工作原理。 简单回顾一下: MySQL数据存储包含内存与磁盘两个部分; 内存缓冲池(buffer pool)以页为单位,缓存最热的数据页(data page)与索引页(index page); InnoDB以变种LRU算法管理[详细]