
前端
文章平均质量分 92
云栖精选
这个作者很懒,什么都没留下…
展开
-
Nodejs测试:从0到90(理论篇)
摘要: 最近在负责一个基于nodejs的应用,在很多方面都经历了一个从无到有的过程,测试也是如此。刚开始时,代码都写不好,更别提测试了,那时测试为0。经历过一段时间后, 测试覆盖率在90%+。这就是我的从0到90。剩下的10,还有很长的路,且待下回分解。最近在负责一个基于nodejs的应用,在很多方面都经历了一个从无到有的过程,测试也是如此。刚开始时,代码都写不好,更别提测试了,那时测原创 2016-07-20 15:43:12 · 2169 阅读 · 1 评论 -
利用css对shiny页面优化及利用htmlwidgets包创建HTML控件
摘要: 内容来源:2017年5月20日,乐逗游戏高级数据分析师在“第十届中国R会议软件工具专场”进行《HTTPS最佳安全实践》演讲分享。IT大咖说作为独家视频合作方,经主办方和讲者审阅授权发布。 阅读字数: 753 用时: 3分钟 摘要 本演讲将介绍如何利用CSS对shiny页面进行个性化设计及在网页中嵌入视频;并通过一个详细案例介绍了利用htmlwidgets包开发HTML控件,基于D3.JS库转载 2017-07-07 14:29:12 · 727 阅读 · 0 评论 -
JSON 基础知识总结
摘要: JSON,说白了就是JavaScript用来处理数据的一种格式,这种格式非常简单易用。JSON大部分都是用来处理JavaScript和web服务器端之间的数据交换,把后台web服务器的数据传递到前台,然后使用JavaScript进行处理,例如ajax等 JSON支持的语言非常多,包括JavaSJSON是什么JSON,说白了就是JavaScript用来处理数据的一种格式,这种格式非常转载 2017-07-10 14:30:13 · 390 阅读 · 0 评论 -
前端构建工具gulp入门学习
前端构建工具gulp的使用介绍及技巧gulp是一个自动化工具,前端开发者可以使用它来处理常见任务:搭建web服务器文件保存时自动重载浏览器使用预处理器如Sass/LESS优化资源,比如压缩CSS/JavaScript,压缩图片当然gulp能做的远不止这些;如果你够疯狂,甚至可以使用它搭建一个静态页面生成器;Gulp真的足够强大,但你必须学会驾驭它;这是这篇文章的主要目的就是帮助你了解Gulp的基础...转载 2018-05-04 14:18:38 · 179 阅读 · 0 评论 -
“蝴蝶效应”也能预测了?看机器学习如何解释混沌系统
一只南美洲的蝴蝶,偶尔扇动几下翅膀,两周后可以引起美国德克萨斯州的一场飓风……极小的扰动,将会引起结果的巨大差异。不可重复、不可预测,这就是混沌现象。不可预测?那么,有了机器学习之后呢?半个世纪前,混沌理论的先驱们发现由于存在“蝴蝶效应”,长期预测是不可能的。对于复杂系统(如天气,经济等等),即使是最小的扰动也能触发一连串事件,导致极为不同的后果。我们生活在不确定的阴影之下,无法确定这些系统的状态...原创 2018-05-04 17:09:50 · 1162 阅读 · 0 评论 -
Windows 任务管理器中的几个内存概念
我们使用的大部分 PC 是基于 Intel 微处理器的 x86 和 x64 架构计算机. 因此, 我们面对的 windows 避免不了和 Intel 架构有些设计上的契合. 比如接下来要说到的内存管理. 为简单起见, 我们只讨论 x86 体系架构的内存管理. 不考虑换页文件影响. 进程的内存 图 1 (本图摘自 ref 2)对于系统中的每一个进程而言, 都有 4GB 的 "内存空间". 也就是每个...转载 2018-05-04 17:19:25 · 3748 阅读 · 0 评论 -
【FPGA-F3】阿里云FAAS平台,极大简化FPGA开发部署流程
FPGA (现场可编程门阵列)由于其硬件并行加速能力和可编程特性,在传统通信领域和IC设计领域大放异彩。一路走来,FPGA的技术并不是一个新兴的硬件器件,由于其开发门槛过高,硬件加速算法的发布和部署保护要求非常高,FPGA的使用一直是高冷的美人,没有走入平常百姓家。也就导致FPGA的计算潜力还没有得到深入的挖掘。阿里FPGA云服务器平台FaaS(FPGA as a Service)在云端提供统一硬...转载 2018-05-11 14:51:17 · 662 阅读 · 0 评论 -
蚂蚁金服冯柯:下一个十年,核心自研技术将迎来黄金发展期
摘要: 本文根据冯柯老师在2018年5月10日【第九届中国数据库技术大会】现场演讲内容整理而成。 正文: 今天想和大家聊聊蚂蚁金服和自研技术。说到蚂蚁金服,大家很容易联想到中国新四大发明之一的支付宝,从支付宝的担保交易到风险识别、智能客服,再到更加基础的数据库、中间件以及大数据平台,这些技术实际上是蚂蚁金服在完成自身业务挑战的基础上进行的大量创新和发展。本文根据冯柯老师在2018年5月10日...转载 2018-05-16 13:41:35 · 262 阅读 · 0 评论 -
前端资源加载优先级[译]
摘要: 浏览器里并不是每一个资源加载都很重要。 为了达到重要的资源先加载,浏览器有试探法,尝试对资源进行权重分配,例如CSS会在脚本和图片之前先加载。 因为浏览器在试探权重分配,所以并不总是分配的很正确,通常因为没有足够的信息,浏览器可能做出错误的决定。浏览器里并不是每一个资源加载都很重要。为了达到重要的资源先加载,浏览器有试探法,尝试对资源进行权重分配,例如CSS会在脚本和图片之前先加载。因为浏...转载 2018-07-04 16:35:44 · 956 阅读 · 0 评论 -
最简洁的PHP程序员学习路线及建议
摘要: 为了你可以更好地学习PHP,这次主要是想说一下PHP的学习线路,文末还有10条php性能优化的小技巧介绍哦 适用于PHP初学者的学习线路和建议 我们要有一个循序渐进的学习过程,这里先把学习PHP的过程做一下概括,这和很多学习PHP的爱好者是不谋而合的: (1) 熟悉HTML/CSS/J为了你可以更好地学习PHP,这次主要是想说一下PHP的学习线路,文末还有10条php性能优转载 2017-07-05 13:42:17 · 1484 阅读 · 0 评论 -
阿里云前端周刊 - 第 14 期
摘要: ## 推荐 ### 1. JavaScript 在嵌入式设备与物联网中的应用现状 https://auth0.com/blog/javascript-for-microcontrollers-and-iot-part-1/?utm_source=newsjs&utm_medium=sc&utm_campaign=javascript_microcontrollers 随着近年来推荐转载 2017-07-05 13:39:20 · 361 阅读 · 0 评论 -
PHP学习路线图
摘要: 在网上很多人公布了太多的PHP学习路线图,本人在互联网公司工作十余年,也带了很多PHP入门的新手,将他们的一些问题和学习路线图为大家整理出来,希望很多小白少走弯路。在网上很多人公布了太多的PHP学习路线图,本人在互联网公司工作十余年,也带了很多PHP入门的新手,将他们的一些问题和学习路线图为大家整理出来,希望很多小白少走弯路。一、 网上某些错误的学习路线图网上有转载 2017-05-23 14:52:36 · 424 阅读 · 0 评论 -
python_基础(一)字典
摘要: python中的字典类似于java中的map,是一个key-value的对象类型,无序的,不可重复的。格式类似于JSON,可以嵌套,也可以包含数组列表 dict = { "key1":"value1", "key2":"value2", "key3":"value3", .python中的字典类似于java中的map,是一个key-value的对象类型,无序的,不可重复的。格式转载 2017-05-26 13:22:01 · 427 阅读 · 0 评论 -
前端应用能从 Node.js 学到什么
摘要: Will Binns-Smith是一位热爱JavaScript的全栈工程师,喜欢通过技术来解决实际问题。他开发了Bonobos.com的前端购物车功能。Will喜欢与设计师一对一工作,将PC网站转换为针对更小的触摸设备的站点。Will Binns-Smith是一位热爱JavaScript的全栈工程师,喜欢通过技术来解决实际问题。他开发了Bonobos.com的前端购物车功能。Will喜转载 2017-06-29 14:30:31 · 463 阅读 · 0 评论 -
TypeScript介绍
摘要: # TypeScript介绍 ## 官方声明 > **JavaScript that scales。**TypeScript is a typed superset of JavaScript that compiles to plain JavaScript ## 特点 - 出自**Anders Hejlsberg**之手(C#,Delphi作者) - 兼容ESTypeScript介转载 2017-07-12 14:30:17 · 1007 阅读 · 0 评论 -
ajax请求总是不成功?浏览器的同源策略和跨域问题详解
摘要: XMLHttpRequest cannot load http://oldwang.com/isdad. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://xiao场景码农小明要做一个展示业务数据的大屏给老板看,里面包含了来自自己网站的数据和来自隔转载 2017-07-12 14:33:01 · 749 阅读 · 0 评论 -
js数据类型有哪些
摘要: JavaScript拥有动态类型,这意味着相同的变量可用作不同的类型: 当您声明新变量时,可以使用关键词 "new" 来声明其类型;JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。JavaScript拥有动态类型,这意味着相同的变量可用作不同的类型:当您声明新变量时,可以使用关键词 "new" 来声明其类型;JavaScript 变量均为对象。当您声明转载 2017-07-12 14:39:34 · 534 阅读 · 0 评论 -
java容器类的继承结构
摘要: java容器类的继承结构Java容器类库定义了两个不同概念的容器,Collection和MapCollection 一个独立元素的序列,这些元素都服从一条或多条规则。List必须按照插入的顺序保存元素。Set不能有重复元素。Queue按照排队规则来确定对象产生的顺序。(文中Jdk源码版本无特殊说明均为jdk1.8.0_101) public interfac转载 2017-07-13 13:41:39 · 354 阅读 · 0 评论 -
PHP连接数据库学习手册
摘要: 版权声明:本文为博主原创或整理自网络,欢迎转载,转载请注明出处。 范例 1: Select 指令 任务:连结到 Access 的 Northwind DSN,然后在每一列显示头2个字段。(Northwind 北风数据库,在ODBC设定的DSN,是Access的标准范例数据库) 在这个范例中,我们建立一个 ADOConnection 对象,它代表了和数据库的连结。版权声明:本转载 2017-06-13 13:22:07 · 745 阅读 · 0 评论 -
作为前端Web开发者,这12条基本命令不可不会
对于开发人员来说,终端是最重要的工具之一。掌握终端,能够有效的提升开发人员的工作流程。使用终端,许多日常任务都被简化为了编写简单的命令并按下 Enter 按钮。本文列举了一系列 Linux 命令,旨在帮助大家充分利用终端这个工具。其中一些终端命令是内置的,其它的则是免费的工具,并且经过测试这些工具可以在不到一分钟内进行安装。CurlCurl 是一个命令行工具,用于通过 HTTP(s)、FTP 和数...转载 2018-07-25 17:54:53 · 1151 阅读 · 0 评论