-
来试试这个用 Vue 撸的数据可视化后台吧
所属栏目:[优化] 日期:2019-06-19 热度:102
副标题#e# 国际惯例:项目Github地址,欢迎 Star dongsuo/vue-data-board 首先放个线上地址大家感受一下(由于后端用的是 leancloud 的免费套餐,因此可能会比较慢): vue-data-board P.S. 建议大家尽量自己注册一个账号(可以随便填一个密码),如果用默认的[详细]
-
2019年5月GitHub上热门的Python项目
所属栏目:[优化] 日期:2019-06-18 热度:141
5月份GitHub上最热门的Python项目出炉了,下面我们一起盘点一下: 1. Python https://github.com/TheAlgorithms/Python Star 44125 该项目用Python实现了所有的排序算法,包括插入排序、冒泡排序、快速排序、选择排序、归并排序等。该创建者表示这些仅用于[详细]
-
memcache内核,一文搞定!面试再也不怕了!!!(值得收藏)
所属栏目:[优化] 日期:2019-06-18 热度:97
副标题#e# memcache是互联网分层架构中,使用最多的的KV缓存。面试的过程中,memcache相关的问题几乎是必问的,关于memcache的面试提问,你能回答到哪一个层次呢? 画外音:很可能关乎,你拿到offer的薪酬档位。 第一类问题:知道不知道 这一类问题,考察用[详细]
-
对支付平台架构设计的一些思考
所属栏目:[优化] 日期:2019-06-15 热度:96
副标题#e# 我在前一家公司的第一个任务是开发统一支付平台,由于公司的业务需求,需要接入多个第三方支付,之前公司的支付都是散落在各个项目中,及其不利于支付的管理,于是聚合三方支付,统一支付平台的任务就落在我手上,可以说是完全从 0 开始设计,经[详细]
-
老板拖欠工资,程序员怒将项目开源,竟火爆GitHub!
所属栏目:[优化] 日期:2019-06-15 热度:119
当独立开发者被客户窃取走你的时间和精力时,确实是一件很被动且无奈的事情,近日,一位以色列的全栈开发工程师 Jason 接了一个项目,花了几周去完成它之后却惨遭金主毁约。 在气恼过后, Jason 选择将这个项目开源,这个应用程序一个能够让用户直接通过平[详细]
-
华为大杀器!方舟编译器解析
所属栏目:[优化] 日期:2019-06-15 热度:86
在今年发布P30的时候,华为还发布了一个名为方舟的编译器,但是很多人对方舟到底是什么其实有误解,这里我们就来详细说说。可以肯定的是,方舟并不是单独操作系统!而是安卓上的工具。 方舟编译器的优势可以总结为以下五点: 1、安卓程序编译效果更好; 2[详细]
-
阿里程序员常用的 15 个高效工具,大部分已开源!
所属栏目:[优化] 日期:2019-06-13 热度:164
副标题#e# 阿里将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。 由于开发者涉及的技术领域众多,笔者仅从自己熟悉的领域,以后端开[详细]
-
汽车消费的下一个转折点在哪里?
所属栏目:[优化] 日期:2019-06-12 热度:140
金融入场汽车消费迎来第一春中国汽车产业消费发展至今,经历了两种模式的更替。最初的汽车消费,就像日常消费一样,一手交钱,一手交货,我们把这个阶段称为汽车消费1.0模式。那时候汽车消费的主力军是政企机关,寻常百姓鲜有这样的大额消费能力。随着消费[详细]
-
2019 网络爬虫和相关工具
所属栏目:[优化] 日期:2019-06-12 热度:192
副标题#e# 网络爬虫 网络爬虫(web crawler),以前经常称之为网络蜘蛛(spider),是按照一定的规则自动浏览万维网并获取信息的机器人程序(或脚本),曾经被广泛的应用于互联网搜索引擎。使用过互联网和浏览器的人都知道,网页中除了供用户阅读的文字信息之外,[详细]
-
国外巨头在量子软件领域跑马圈地
所属栏目:[优化] 日期:2019-06-12 热度:82
近日,微软联合谷歌推出在线付费课程,教授初学者编写简单的量子算法和代码。听到这个消息时,中国科学技术大学教授、合肥本源量子计算科技有限责任公司(以下简称本源量子)首席科学家郭国平有些失落:又一轮用户收割开始了! 微软试图在全球范围内抢占和[详细]
-
一步一图,带你了解分布式架构的前世今生
所属栏目:[优化] 日期:2019-06-11 热度:80
副标题#e# 目录: 什么是分布式架构? 分布式架构的演进 分布式服务面临的问题 什么是分布式架构? 分布式系统(distributed system)是建立在网络之上的软件系统,它有两个典型特点: 内聚性:每个数据库分布节点高度自治,有本地的数据库管理系统 透明性:每[详细]
-
Istio流控,服务发现,负载均衡,核心流程是如何实现的?
所属栏目:[优化] 日期:2019-06-11 热度:200
前情提要: 《ServiceMesh究竟解决什么问题?》 《Istio究竟是什么?》 《Istio分层架构设计?》 Istio架构体系中,流控(Traffic Management)虽然是数据平面的Envoy Proxy实施的,但整个架构的核心其实在于控制平面的Pilot。 灰度发布的过程在《Istio,灰度发[详细]
-
Python中的十大图像处理工具
所属栏目:[优化] 日期:2019-06-11 热度:169
副标题#e# 大数据文摘出品 编译:张秋玥、小七、蒋宝尚 本文主要介绍了一些简单易懂最常用的Python图像处理库。 当今世界充满了各种数据,而图像是其中高的重要组成部分。然而,若想其有所应用,我们需要对这些图像进行处理。图像处理是分析和操纵数字图像[详细]
-
十个编码过程中的“坑”,一篇文章帮你填平了!
所属栏目:[优化] 日期:2019-06-11 热度:165
副标题#e# 数据科学家是比任何软件工程师都更擅长统计学、又比任何统计学家都更擅长软件工程的人。许多数据科学家都有统计学背景,但在软件工程方面经验很少。本文列出了常见的10个编码错误,希望你能认真阅读并避免它们。 1. 没有共享代码中引用的数据 数[详细]
-
JavaScript编辑器,你在用哪个?
所属栏目:[优化] 日期:2019-06-11 热度:134
副标题#e# 对于JavaScript程序员来说,目前有很多很棒的工具可供选择。 本文将会讨论10个优秀的支持JavaScript,HTML5和CSS开发,并且可以使用Markdown进行文档编写的文本编辑器。为什么使用编辑器而不是IDE进行JavaScript编程?原因就是速度快。 编辑器和ID[详细]
-
Java和Python的算法和数据结构面试问题
所属栏目:[优化] 日期:2019-06-11 热度:157
副标题#e# 有很多计算机科学专业毕业生和程序员在Uber和Netflix等公司申请编程,编码和软件开发职位。亚马逊,微软和谷歌等大型组织; 和Infosys或Luxsoft等基于服务的公司。但是,当你申请这些公司的工作时,他们中的许多人都不知道会有什么样的编程面试问[详细]
-
一年后,面对GitHub,开发者不再担忧它背后的微软
所属栏目:[优化] 日期:2019-06-07 热度:200
2018 年 6 月 4 日,微软宣布收购代码托管平台 GitHub,尽管微软保证会保持 GitHub 的独立性,但这一收购行为还是让 GitHub 社区流失了大量开发者。 一年后的今天,微软与开发者的关系变得如何? 从开发者的大敌到收购 GitHub 作为一个面向开源和私有软件项[详细]
-
前端核心工具:yrn、npm、cnpm三者如何优雅的在一起使用 ?
所属栏目:[优化] 日期:2019-06-07 热度:197
副标题#e# 一位用不好包管理器的前端,是一个入门级前端,一个用不好 webpack 的前端,是一个初级前端 三个包管理器是可以一起用的,只要你够胆大心细,就没任何问题! 在 JavaScript 编写中,我们尽量不要定义全局变量,封装函数尽量不要有副作用,因为全部变[详细]
-
GET 和 POST 有什么区别?及为什么网上多数答案都是错的
所属栏目:[优化] 日期:2019-06-06 热度:55
如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支[详细]
-
只用120行Java代码写一个自己的区块链
所属栏目:[优化] 日期:2019-06-06 热度:56
副标题#e# 区块链是目前最热门的话题,广大读者都听说过比特币,或许还有智能合约,相信大家都非常想了解这一切是如何工作的。这篇文章就是帮助你使用 Java 语言来实现一个简单的区块链,用不到 120 行代码来揭示区块链的原理! 用不到120行 Java 代码就能[详细]
-
SG :一个简单的PHP语法糖扩展
所属栏目:[优化] 日期:2019-06-06 热度:107
副标题#e# 语法糖往往给程序员提供了更实用的编码方式,可以使代码更简洁流畅,语义更自然。本文介绍笔者自己写的PHP语法糖扩展,扩展了一种全新的PHP超全局变量获取方式。 说说语法糖 首先说说语法糖这个词绝非贬义词,它可以给我们的开发工作带来便利,是[详细]
-
不知道C++这七大特性,绝对枉为圈中人
所属栏目:[优化] 日期:2019-06-06 热度:160
副标题#e# 作为一种计算机语言,C++经历了许多发展变化。 当然,这些改变并不是一蹴而就的。C++曾经缺乏活力与创新,因此很不受欢迎。 但是在C++标准委员会决定加速发展这个语言之后,形势发生了改变。 2011年起,C++一跃成为了具有活力、不断演进、广受喜[详细]
-
这三个技巧,让你的代码可读性提高300%
所属栏目:[优化] 日期:2019-06-06 热度:111
注意!注意!想要作为优秀的程序员必须遵守一些不成文的规定。本文不是在讨论算法、数据结构、软件架构和程序设计,而是在讨论一些更基本、更重要的东西:可读性。 源代码是程序员耗尽了心血和精力的作品,所以不应当存在快刀斩乱麻的现象。忽视这些规定看似[详细]
-
你知道HTML、CSS、JS、Services、PHP、ASP.NET 是什么来头么?
所属栏目:[优化] 日期:2019-06-06 热度:68
副标题#e# 首先我们要知道访问网站的流程是什么?大家每天也访问。 假设大家在浏览器地址栏输入这个问题的地址 https://www.头条.com/question/22689579 HTML 与 CSS 当自己的电脑得到一个 html页面 (图中HTTP 响应中 body 里的内容)之后,就会对它进行解析[详细]
-
WWDC19 苹果宣布全新 UI 框架 SwiftUI
所属栏目:[优化] 日期:2019-06-05 热度:52
2019 年 WWDC 大会上,苹果在压轴环节向大众宣布了基于 Swift 语言构建的全新 UI 框架 SwiftUI。开发者可通过它快速为所有的 Apple 平台创建美观、动态的应用程序。 在介绍过程中,苹果公司软件工程高级副总裁 Craig Federighi 演示了如何将一百行代码简化[详细]