资讯月刊下载
[开源软件] 龙果开源充值平台 RonCoo / roncoo-recharge
龙果充值平台,具备话费充值、流量充值、话费卡兑换功能;可以拓展其他充值兑换业务;也适用于支付、鉴权等业务功能的拓展。 龙果充值平台 项目介绍 具备话费充值、流量充值、话费卡兑换功能; 可以拓展其他充值兑换业务,比如虚拟币充值; 也适用于支付、鉴权等业务功能的拓展; 项目特色 使用Spring Boot2.0,集成Shiro和freemark及其标签的使用 接口和实现类进行代码分离,让接口 ...
[编程语言] 设计和实现一款轻量级的爬虫框架
说起爬虫,大家能够想起 Python 里赫赫有名的 Scrapy 框架, 在本文中我们参考这个设计思想使用 Java 语言来实现一款自己的爬虫框(lun)架(zi)。 我们从起点一步一步分析爬虫框架的诞生过程。 我把这个爬虫框架的源码放在 github上,里面有几个例子可以运行。 关于爬虫的一切 下面我们来介绍什么是爬虫?以及爬虫框架的设计和遇到的问题。 什么是爬虫? “爬虫”不是一只生活 ...
[编程语言] 如何用 React 构建前端架构
引用作者:gitchat-叶光明 早期的前端是由后端开发的,最开始的时候仅仅做展示,点一下链接跳转到另外一个页面去,渲染表单,再用Ajax的方式请求网络和后端交互,数据返回来还需要把数据渲染到DOM上。写这样的代码的确是很简单。在Web交互开始变得复杂时,一个页面往往有非常多的元素构成,像社交网络的Feed需要经常刷新,展示内容也五花八门,为了追求用户体验需要做很多的优化。 当时说到架构时,可能会 ...
[非技术] 盘点各种程序员常用的框架,看看你是否落伍了?
避免重复造轮子,我们现在的程序员都在尽量的使用框架来完成很多功能需求,那么你知道各种程序员都常用什么框架吗? JavaScript程序员 自从有了基于服务端的JavaScript,JavaScript程序员似乎在社会上越来越吃香,下面是JavaScript常用的框架。 谷歌的angular Facebook的react 名不见经传的avalon 用久了上面的框架之后,很多JavaScript程序 ...
[企业架构] 学语言不如学框架,框架将成为程序编写的必然选择?
引用来源:it168网站 作者:田晓旭 在过去的二十年中,编程领域发生了很大的变化,程序员花费了大量的时间来完善语法和代码结构。之前,从头开始以完美的语法编写代码是衡量程序员能力的最佳标准。但是,二十年后,这种做法消失了,软件框架开始出现了,利用它程序员可以用更少的代码、更多的灵活性来构建一个强大的应用程序。 框架的演变 公认的编码语法和结构标准取代了之前从头编写代码的工作,框架成为了程序编写的 ...
[企业架构] 深度解密京东登月平台基础架构
近日,京东发布登月机器学习平台,并在京东云上线,正式对外提供人工智能服务。登月机器学习平台的上线代表着京东人工智能技术从应用级服务到基础算法的全面对外开放,实践着京东RaaS(零售即服务)的发展策略。今天我们邀请了AI与大数据部的工程师为大家深度解密京东登月平台基础架构。 从2016年9月开始,京东AI基础平台部基于Kubernetes和Docker构建机器学习平台的底层架构,后续逐步完善和优化了 ...
[Web前端] Kanary:基于Kotlin的可扩展RESTful API Web框架
引用原文:Kanary 作者:SeunAdelekan 翻译:Vincent 译者注:本文主要讲Kanary的安装和依赖等内容,旨在利用高效的方法帮助工程师和开发人员创建基于微服务。以下为译文 License:Apache 2.0 Download:0.9.0 Code Climate:1 issues Kanary是一个用于构建可扩展和富有表现力的的RESTful API的Kotlin Web ...
[Web前端] 构建 React.js 应用的十佳 UI 框架,都在这了!
构建你的下一个 React.js APP,有这些优秀的 UI 框架就够了。 1、Material-UI 一套实现 Google Material Design 的 React 组件 同时,它也是 React 的第一批 UI 工具套件之一。Material-UI 包含你需要的所有组件(甚至更多)。 Material-UI 预定义的调色板和 <MuiThemeProvider> 可配 ...
[移动开发] Qunar React Native 大规模应用实践
引用作者简介: 殷文昭,去哪儿 Qunar 移动架构组(YMFE)iOS 研发工程师,负责 Qunar 定制的 React Native 框架 Qunar React Native 框架的 iOS 部分的开发和整体维护,主推了 QRN 框架的一次大升级,主要研究 React Native iOS 部分的底层实现。 责编:唐小引,技术之路,共同进步。欢迎技术投稿、给文章纠错,请发送邮件至tangxy@ ...
[编程语言] 2016 年 JavaScript 领域中最受欢迎的“明星”们
JS.ORG通过比较过去12个月里,在Github上增加的星标数,告诉你2016年的趋势。 在2015年,React是社区之王,Redux在与Flux的大战中获胜。那么,谁是2016年的JavaScript的新星? 以下图表比较了Github在过去12个月中增加的星标数量。JS.ORG分析了bestof.js.org的项目,这是一个与网络平台相关的最佳项目的精选列表。 一. 2016年最受欢迎 ...
[企业架构] 剖析Vue原理&实现双向绑定MVVM
引用【前言】本文将帮助大家了解Vue的双向数据绑定原理、核心代码模块,以及如何实现双向绑定。为了便于说明原理与实现,本文相关代码主要摘自Vue源码, 并进行了简化改造,相对较简陋,并未考虑到数组的处理、数据的循环依赖等,也难免存在一些问题,欢迎大家指正。不过这些并不会影响大家的阅读和理解,相信看完本文后对大家在阅读Vue源码的时候会更有帮助。 所有相关代码均详见GitHub:https://git ...
[Web前端] 年终盘点!2016 年最佳的轻量级 JavaScript 框架和库
回顾今年已发布的 JS 框架和库,我们针对地筛选了一些能够提供直接和具体功能的免费 JavaScript 插件和库,与大家分享。它们可不是臃肿的一站式框架,而是一些轻量级,并能够帮助你更快、更容易地进行网页设计与开发的实用型框架。 正如你期望的,文中的一些插件可用来创建滑块、图片库、响应式菜单、弹出式窗口以及许多其他常见的组件。同时,你也可以发现一些能够提供独特功能的插件,像旁注工具、GIF 预览 ...
[移动开发] VirtualAPK:滴滴 Android 插件化的实践之路
引用作者简介: 任玉刚,滴滴出行 Android 技术专家,《Android 开发艺术探索》作者,插件化框架 dynamic-load-apk 的发起者,CSDN 移动开发博客专家,曾当选 CSDN 2014、2015年度十大博客之星。热爱技术,热爱开源,凡事喜欢刨根问底,长期活跃在 CSDN 和 GitHub。目前就职于滴滴出行 App 架构组,从事热修复和插件化相关的开发工作。 博客地址:htt ...
[非技术] 聪明的程序员会绕开这些雷
12月10日,京东数据事件—— “一个京东的12G 数据包近期在黑市上流通,其中包括用户名、密码、邮箱、QQ号、电话号码、身份证等多个维度,数据多达数千万条。随后也有京东用户反映,自己的京东白条近期被盗刷。” 12月11日,京东回应还有“极个别”系统使用Struts2框架,但已经过妥善升级,“暂不会出现安全问题”。 有人说 前人在利用基础语言进行操作时发现了共性,便将基础性的内容提取,于是就 ...