资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

JS

原创新闻 [开源软件] Brython:使用Python 3进行Web客户端编程

Brython被用来设计为替代JavaScript,用于Web客户端编程。它是一个浏览器上的Python 3实现,支持HTML5环境(提供了DOM对象和事件接口)。 在Demo网站上(http://www.brython.info/)显示了一个HTML5动态时钟,不过右键点击查看页面源代码,就会发现,应用并非使用JavaScript代码,其脚本类型是“text/python”。
mengyidan1988 评论(0) 有3394人浏览 2015-06-29 0 0

原创新闻 [Web前端] 【探秘ES6】系列专栏:生成器

ES6作为新一代JavaScript标准,即将与广大前端开发者见面。为了让大家对ES6的诸多新特性有更深入的了解,Mozilla Web开发者博客推出了《ES6 In Depth》系列文章。CSDN已获授权,将持续对该系列进行翻译,供大家学习借鉴。本文为该系列的第三篇。 ES6生成器介绍 什么是生成器呢? 请先看看以下代码。 function* quips(name) { yield &qu ...
mengyidan1988 评论(1) 有4847人浏览 2015-06-17 3 1

原创新闻 [Web前端] 【探秘ES6】系列专栏:迭代器和for-of循环

ES6作为新一代JavaScript标准,即将与广大前端开发者见面。为了让大家对ES6的诸多新特性有更深入的了解,Mozilla Web开发者博客推出了《ES6 In Depth》系列文章。CSDN已获授权,将持续对该系列进行翻译,供大家学习借鉴。本文为该系列的第二篇。 你是如何遍历数组中的元素的?20年前JavaScript刚进入视野时,你应该是这样写的: for (var index = 0; ...
mengyidan1988 评论(2) 有4489人浏览 2015-06-16 0 0

原创新闻 [Web前端] 【探秘ES6】系列专栏:ES6简介

ES6作为新一代JavaScript标准,即将与广大前端开发者见面。为了让大家对ES6的诸多新特性有更深入的了解,Mozilla Web开发者博客推出了《ES6 In Depth》系列文章。CSDN已获授权,将持续对该系列进行翻译,供大家学习借鉴。本文为该系列的第一篇。 欢迎来到深入ES6系列!在该系列中,我们将深入探索即将到来的新一代JavaScript标准——ECMAScript 6。ES6包 ...
mengyidan1988 评论(2) 有3940人浏览 2015-06-15 1 0

原创新闻 [Web前端] 基于ES6,使用React、Webpack、Babel构建模块化Ja ...

【编者按】本文为《Building modular javascript applications in ES6 with React, Webpack and Babel》的简译内容,讲述了作者基于ES6,使用React、Webpack、Babel构建模块化JavaScript应用的编程心得。 如果你想用React构建一个新的JavaScript应用,而且你还想实践ES6语法中的新特性,此外,你 ...
mengyidan1988 评论(3) 有8737人浏览 2015-05-25 1 0

原创新闻 [Web前端] 去哪儿网前端架构师司徒正美:如何挑选适合的前端框架 ...

前端框架不断推新,众多IT企业都面临着“如何选择框架”,“是否需要再造轮子”的抉择。去哪儿网前端架构师司徒正美分析了各主流行框架优劣点、适用场景,并针对不同规模的公司、项目给出了相应的前端技术选择方案。 最近几年,前端技术迅猛发展,差不多每年都会冒出一款主流的框架。 每次新开业务线或启动新项目时,首先第一件事就是纠结:使用什么框架,重造什么轮子?我很高兴应CSDN的邀请谈我的看法。 Requir ...
mengyidan1988 评论(9) 有14992人浏览 2015-05-18 16 1

转载新闻 [移动开发] 聊聊移动端跨平台开发的各种技术

本文转自fex作者是@nwind 介绍 最近出现的 React Native 再次让跨平台移动端开发这个话题火起来了,曾经大家以为在手机上可以像桌面那样通过 Web 技术来实现跨平台开发,却大多因为性能或功能问题而放弃,不得不针对不同平台开发多个版本。 但这并没有阻止人们对跨平台开发技术的探索,毕竟谁不想降低开发成本,一次编写就处处运行呢?除了 React Native,这几年还出现过许多其它解 ...
mengyidan1988 评论(1) 有6326人浏览 2015-05-12 3 0

原创新闻 [Web前端] Microsoft Edge拥抱HTML5和JavaScript,不再支持IE上 ...

微软新浏览器 Edge 将放弃旧有的 IE 浏览器中技术,开始迎接基于 HTML5 和 JavaScript 的 add-ons。 新的扩展模式将不会在添加到 Edge 中,相关细节将会和 Windows 10 一起在今年夏天披露出来。 此前,微软曾宣布,Edge 将会放弃 Internet Explorer 11 中诸多的传统支持,以及谈及了备用 add-on 模式,该模式可能不再至支持 ...
mengyidan1988 评论(1) 有6877人浏览 2015-05-12 1 0

原创新闻 [Web前端] 全面解析ECMAScript 6模块系统

【编者按】在任何一个大型应用中模块化是很常见的。ES6的模块为JavaScript提供了这个特性,并且为这些模块提供了许多选择方法来导出和引入对象。Ravi Kiran 在《Modules in ECMAScript 6 (ES6)》一文中主要讨论了ES6模块系统。以下为该文章的简译内容: 无论使用何种编程语言开发大型应用,最关键的特性就是代码模块化。这个概念在不同的编程语言里有着不同的命名,在C ...
mengyidan1988 评论(1) 有5747人浏览 2015-05-04 2 0

原创新闻 [Web前端] 新兴技术袭来,Web开发如何抉择?

【编者按】本文来自A List Apart,重点讲述了开发者如何应对琳琅满目的新技术。作者建议,开发者在接受新概念的同时,更要重视对原始浏览器的支持,并增强用户体验的开发。 将Web视为应用平台的概念,正前所未有的流行着。但用来创建这些所谓“Web应用”的工具仍存在许多经常被我们忽视或误解的陷阱。单页面Web应用框架已得到极大关注,我们可以借助这些框架创建一些复杂的高性能应用,与传统网站相比,这些 ...
mengyidan1988 评论(1) 有10625人浏览 2015-04-27 4 1

转载新闻 [Web前端] 2015 前端[JS]工程师必知必会

上次我写《前端工程师必知必会》已经是三年前了,那是我写过最火的文章了。三年了,我仍然会在Twitter上收到关于这篇文章的消息。 从2012年到现在,一篇文章都没发过让我觉得有点羞羞哒。三年是一段很长的时间,很多东西都发生了改变。2012年,我鼓励同学们去学习浏览器开发者工具和模块化;虽然有很多同学会觉得CSS预编译和客户端模板引擎并不靠谱,但我仍然想要说一说它们;还有JSHint,虽然有#get ...
mengyidan1988 评论(4) 有9002人浏览 2015-04-14 2 0

转载新闻 [移动开发] React Native通信机制详解

React Native是facebook刚开源的框架,可以用javascript直接开发原生APP,先不说这个框架后续是否能得到大众认可,单从源码来说,这个框架源码里有非常多的设计思想和实现方式值得学习,本篇先来看看它最基础的JavaScript-ObjectC通信机制(以下简称JS/OC)。 概览 React Native用iOS自带的JavaScriptCore作为JS的解析引擎,但并没有用到 ...
mengyidan1988 评论(0) 有5135人浏览 2015-03-30 0 0

转载新闻 [编程语言] 十大流行编程语言和它们的创造者

软件开发领域里有许许多多编程语言。在这里,不断有新的编程语言在诞生,如Scala、Go、Closure等,也不断有老的编程语言慢慢消亡。它们中的许多都曾为软件开发作出了巨大贡献。作为软件开发领域中最重要的事物,编程语言从一诞生起就会经历人们的议论、批评与改进。这些编程语言的创造者是编程世界的标志人物,当我看到某些人在使用某种编程语言却不知道这门语言从何而来的时候,会感到一种淡淡的忧伤。对于最为流行的 ...
mengyidan1988 评论(2) 有6523人浏览 2015-03-27 0 0

原创新闻 [移动开发] 用JavaScript开发移动原生应用,Facebook正式开源Reac ...

在经过前一天Messenger应用平台、Parse物联网开发者工具等惊喜的轰炸,Facebook于今天凌晨在F8开发者大会上正式开源了React Native。不过目前,只有iOS版,Android版还需要再等一段时间,这是最新的用JavaScript语言开发原生App的尝试,其示例代码相当简洁,内置控件也不少。同时还为React Native开发了一款基于Atom的IDE——Nuclide,也已开 ...
mengyidan1988 评论(2) 有6131人浏览 2015-03-27 2 0

原创新闻 [Web前端] 分享十佳Web开发资源

Web开发对开发者来说是一个非常复杂的任务,本文所列举的网络资源指南涵盖了教程、在线教程、参考材料等等,最重要的是这些资源都来自网页设计权威专家的指导和建议,相信对你会有所帮助。 1. W3schools W3schools主要用于学习、测试和培训,其用例简单,以便提高阅读和对基础的了解。 2. Html 人们通常认为创建一个网站是困难的,不过事实并非如此。每个人都可以学习如何去做一个网站,在 ...
mengyidan1988 评论(1) 有9232人浏览 2015-03-26 2 0

转载新闻 [Web前端] JavaScript动画实现初探

前言 现如今,许多页面上均有一些动画效果。适当的动画效果可以在一定程度上提高页面的美观度,具有提示效果的动画可以增强页面的易用性。 实现页面动画的途径有两种。一种是通过操作JavaScript间接操作CSS样式,每隔一段时间更新一次;一种是直接通过CSS定义动画。第二种方法在CSS3成熟之后被广泛采用。在本文中,我们讨论第一种方法的原理和实现。 JavaScript动画实现原理 首先我们需要知 ...
mengyidan1988 评论(1) 有3959人浏览 2015-03-24 2 0

转载新闻 [Web前端] 编写一个简单的JavaScript模板引擎

随着Nodejs的流行,JavaScript在前端和后端都开始流行起来。有许多成熟的JavaScript模板引擎,例如Swig,既可以用在后端,又可以用在前端。 不过很多时候,前端模板仅仅需要简单地创建一个HTML片段,用Swig这种全功能模板有点大材小用。我们来尝试自己编写一个简单的前端模板引擎,实际上并不复杂。 在编写前端模板引擎代码之前,我们应该想好如何来调用它,即这个模板引擎的接口应该是 ...
mengyidan1988 评论(3) 有5373人浏览 2015-03-23 3 0

原创新闻 [移动开发] JavaScript开源跨平台框架NativeScript

NativeScript是一款使用JavaScript语言来构建跨平台原生移动应用的开源框架,支持iOS、Android和Windows Phone。且NativeScript的使用没有过多繁杂的要求,只需使用自己已经掌握的JavaScript和CSS技能就能开发出真正具有原生用户体验的移动应用。 作为免费开源项目的NativeScript,它的源码已经托管至Github上,让开发者可以没有任 ...
mengyidan1988 评论(4) 有5109人浏览 2015-03-11 6 0

转载新闻 [Web前端] 微软与Google达成JavaScript框架合作:将共同打造Angu ...

如果你在一年前告诉我微软和Google将在某个主要的JavaScript框架上合作,我或许还不会相信——但是它们真的这么做了。在今日的盐湖城“ng-conf 2015”大会上,Angular团队宣布了它与微软TypeScript团队在Angular 2上紧密合作、并且聚集了TypeScript和AtScript语言的消息。 TypeScript是JavaScript的一个超集(superset ...
mengyidan1988 评论(0) 有3509人浏览 2015-03-06 1 1

转载新闻 [编程语言] “高端”的编程语言是否真的高端?

概述:某些Ruby、Python和Javascript的新手程序员常常抱怨这些语言太低端,感觉他们没有学习到那些真正“高端”的编程语言。本文将详细讨论“高端”的编程语言是否真的高端? 我看到了许多刚接触Ruby、Python和Javascript的新手程序员抱怨这些语言太低端,就好像是在以某种方式欺骗系统一样。他们认为他们没有学习到那些真正“高端”的编程语言。某些语言是否真比另外一些语言更高端?我们 ...
mengyidan1988 评论(2) 有6238人浏览 2015-03-05 4 1

最近热门TAG

Java(1854) Google(1441) Android(1244) JavaScript(842) Web(669) Linux(648) 框架(605) Windows(591) 浏览器(540) HTML5(533) Firefox(483) jQuery(480) iOS(479) Ruby(427) Chrome(386) HTML(380) 编程(365) 工作(349) Apache(346) Python(328)

热门资讯

Global site tag (gtag.js) - Google Analytics