上一页 1 ··· 118 119 120 121 122 123 124 125 126 ··· 133 下一页

2016年2月21日

使用guava来做接口限流

摘要: 一、问题描述 某天A君突然发现自己的接口请求量突然涨到之前的10倍,没多久该接口几乎不可使用,并引发连锁反应导致整个系统崩溃。如何应对这种情况呢?生活给了我们答案:比如老式电闸都安装了保险丝,一旦有人使用超大功率的设备,保险丝就会烧断以保护各个电器不被强电流给烧坏。同理我们的接口也需要安装上“保险丝 阅读全文

posted @ 2016-02-21 20:08 荣锋亮 阅读(494) 评论(0) 推荐(0)

2016年2月19日

微服务架构下的服务发现

摘要: 编者的话】这是关于使用微服务架构创建应用系列的第四篇文章。第一篇介绍了微服务架构的模式,讨论了使用微服务架构的优缺点。第二和第三篇描述了微服务架构内部的通讯机制。这篇文章中,我们将会探讨服务发现相关问题。 为什么要使用服务发现? 我们设想一下当正在写代码时,使用了提供REST API或者Thrift 阅读全文

posted @ 2016-02-19 08:25 荣锋亮 阅读(3005) 评论(2) 推荐(0)

2016年2月18日

Exploring the Angular 1.5 .component() method

摘要: Angular 1.5 introduced the .component() helper method, which is much simpler than the.directive() definition and advocates best practices and common d 阅读全文

posted @ 2016-02-18 09:28 荣锋亮 阅读(425) 评论(0) 推荐(0)

AngularJS 1.5.0-beta.2 and 1.4.8 have been released

摘要: AngularJS 1.5.0-beta.2 With AngularJS 1.5.0-beta.2, we’ve improved the performance and flexibility of Angular 1 while still maintaining reliability an 阅读全文

posted @ 2016-02-18 09:15 荣锋亮 阅读(503) 评论(0) 推荐(0)

2016年2月17日

javascript 函数式编程

摘要: 编程范式 编程范式是一个由思考问题以及实现问题愿景的工具组成的框架。很多现代语言都是聚范式(或者说多重范式): 他们支持很多不同的编程范式,比如面向对象,元程序设计,泛函,面向过程,等等。 函数式编程范式 函数式编程就像一辆氢燃料驱动的汽车——先进的未来派,但是还没有被广泛推广。与命令式编程相反,他 阅读全文

posted @ 2016-02-17 21:12 荣锋亮 阅读(415) 评论(0) 推荐(0)

2016年2月4日

Mozilla Brick:一个Web组件Polyfill库

摘要: Web组件是一个W3C规范,它旨在使Web开发人员能够定义具有非常丰富的视觉效果和高可交互性且易于组合的小组件。Brick库提供了新的自定义HTML标签,从而抽象了用户常用接口模式。在浏览器本身支持类似标签之前,开发人员可以使用Brick。 Brick基于Mozilla的X-Tag polyfill 阅读全文

posted @ 2016-02-04 12:46 荣锋亮 阅读(307) 评论(0) 推荐(0)

可选的Web Components类库

摘要: 首先需要说明的是这不是一篇 Web Components 的科普文章,如果对此了解不多推荐先读《A Guide to Web Components》。 有句古话-“授人以鱼,不如授人以渔”,如果把组件比作“鱼”的话,对于前端开发者而言,W3C组织制定的HTML标准以及浏览器厂商的实现都是“鱼”而 不 阅读全文

posted @ 2016-02-04 12:41 荣锋亮 阅读(441) 评论(0) 推荐(0)

2016年2月3日

PouchDB:可随时同步的开源JavaScript数据库

摘要: PouchDB是一个开源的JavaScript数据库,可以运行在浏览器中。PouchDB的数据存储、处理方式受到了Apache CouchDB的启发(CouchDB是一个面向文档的数据库,可通过JavaScript以MapReduce的方式对数据进行查询和索引,同时还提供增量复制的双向冲突检测和解决 阅读全文

posted @ 2016-02-03 13:14 荣锋亮 阅读(743) 评论(0) 推荐(0)

Java C# 加密解密类库

摘要: Bouncy Castle 是一种用于 Java 平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供 JCE 1.2.1 的实现。因为 Bouncy Castle 被设计成轻量级的,所以从 J2SE 1.4 到 J2ME(包括 MIDP)平台,它都可以运行。它是在 MIDP 上运行的唯一 阅读全文

posted @ 2016-02-03 09:39 荣锋亮 阅读(229) 评论(0) 推荐(0)

2016年2月1日

kubernetes centos 安装

摘要: 1. 安装 yum install -y etcd kubernetes 2. 配置 docker /etc/sysconfig/docker OPTIONS='--selinux-enabled=false kubernetes KUBE_ADMISSION_CONTROL="-- admissi 阅读全文

posted @ 2016-02-01 10:26 荣锋亮 阅读(391) 评论(0) 推荐(0)

2016年1月26日

docker 镜像的保存以及导入

摘要: docker 镜像的保存docker save -o davename.tar imagesdocker 镜像的导入docker import - importname < tarfilename价值:方便进行镜像的使用,比如离线或者应用部署的时候。 阅读全文

posted @ 2016-01-26 19:52 荣锋亮 阅读(381) 评论(0) 推荐(0)

docker 数据共享,数据复制

摘要: docker 提供的数据共享的方式有docker run -it -v:/dataname image数据复制使用docker cp containerid:/dataname des(复制目录)价值:使用数据共享对于应用的部署,以及数据的备份比较方便减少系统故障时数据丢失的风险,方便进行运维。 阅读全文

posted @ 2016-01-26 19:42 荣锋亮 阅读(301) 评论(0) 推荐(0)

docker nodejs 基本应用

摘要: 1. 安装docker 环境2. nodejs 应用布局package.json{ "name": "docker-centos-hello", "private": true, "version": "0.0.1", "description": "Node.js Hello world ... 阅读全文

posted @ 2016-01-26 15:02 荣锋亮 阅读(258) 评论(0) 推荐(0)

2016年1月25日

Centos配置国内yum源

摘要: 1,进入yum源配置目录cd /etc/yum.repos.d2,备份系统自带的yum源mv CentOS-Base.repo CentOS-Base.repo.bk下载163网易的yum源:wgethttp://mirrors.163.com/.help/CentOS6-Base-163.repo... 阅读全文

posted @ 2016-01-25 13:39 荣锋亮 阅读(240) 评论(0) 推荐(0)

ubutntu apt 源

摘要: 中国开源软件中心更新服务器(北京光环新网服务器),包含其他开源镜像:deb http://mirrors.oss.org.cn/ubuntu/ vivid main restricted universe multiversedeb http://mirrors.oss.org.cn/ubuntu/... 阅读全文

posted @ 2016-01-25 13:31 荣锋亮 阅读(503) 评论(0) 推荐(0)

docker 使用redis

摘要: 1. 安装centos 7 yum install docker 2. 启动 修改配置: nano /etc/sysconfig/docker 添加一下信息: OPTIONS='--selinux-enabled -H tcp://0.0.0.0:2375 -H unix:////var/ru... 阅读全文

posted @ 2016-01-25 13:21 荣锋亮 阅读(499) 评论(0) 推荐(0)

2016年1月22日

RabbitMQ 集群与高可用配置

摘要: 集群概述通过 Erlang 的分布式特性(通过 magic cookie 认证节点)进行 RabbitMQ 集群,各 RabbitMQ 服务为对等节点,即每个节点都提供服务给客户端连接,进行消息发送与接收。这些节点通过RabbitMQ HA 队列(镜像队列)进行消息队列结构复制。本方案中搭建 3 个... 阅读全文

posted @ 2016-01-22 11:01 荣锋亮 阅读(289) 评论(0) 推荐(0)

2015年12月24日

ManifoldJS

摘要: 微软推出开源工具ManifoldJS,可以自动将Web App转换成各种平台的App(安卓、iOS、Chrome OS、Windows)。ManifoldJS通过获取网站meta-data信息,即可产生针对Android、ChromeOS、FirefoxOS,iOS以及Windows各平台的“本地”... 阅读全文

posted @ 2015-12-24 10:14 荣锋亮 阅读(457) 评论(0) 推荐(0)

Top JavaScript Frameworks, Libraries & Tools and When to Use Them

摘要: It seems almost every other week there is a new JavaScript library taking the web community by storm! The web community is increasingly vibrant, diver... 阅读全文

posted @ 2015-12-24 10:11 荣锋亮 阅读(230) 评论(0) 推荐(0)

2015年12月21日

AngularJS 的安全Apply

摘要: $scope.safeApply=function(fn){varphase=this.$root.$$phase;if(phase==‘$apply‘||phase==‘$digest‘){if(fn&&(typeof(fn)===‘function‘)){fn();}}else{this.$ap... 阅读全文

posted @ 2015-12-21 17:07 荣锋亮 阅读(443) 评论(0) 推荐(0)

2015年11月27日

node js 常用模块

摘要: 前100个依赖库里,underscore是属于语言基础类,express是服务器框架,有5、6个测试框架、以及5、6个递归遍历目录树的工具类、3个左右的命令行解析工具类,3个主流数据库的链接client库,2个ws库,多个js/CSS前端处理工具链,3-4个promise库,多个模版库,多个jque... 阅读全文

posted @ 2015-11-27 20:13 荣锋亮 阅读(555) 评论(0) 推荐(0)

2015年11月16日

微软发布了ASP.NET WebHooks预览版

摘要: 微软近期发布了ASP.NET WebHooks的预览版,这是一个可用于创建及使用Webhook功能的库。WebHooks支持MVC 5及WebApi 2。Webhook是一种通过HTTP实现用户自定义回调函数的模式。客户可以选择订阅某些类型的事件,并在这些事件实际发生时以POST请求的方式接收这些事... 阅读全文

posted @ 2015-11-16 11:15 荣锋亮 阅读(244) 评论(0) 推荐(0)

2015年11月7日

leaflet 了解

摘要: Leaflet 是一个为建设移动设备友好的互动地图,而开发的现代的、开源的 JavaScript 库。它是由 Vladimir Agafonkin 带领一个专业贡献者团队开发,虽然代码仅有 33 KB,但它具有开发人员开发在线地图的大部分功能。Leaflet是一个为建设移动设备友好的互动地图,而开发... 阅读全文

posted @ 2015-11-07 23:33 荣锋亮 阅读(417) 评论(0) 推荐(0)

2015年10月26日

messagepcak 资料

摘要: 1,今天在hacknews上看到很多人对messagepack的争论。首先了解什么是MessagePack:MessagePack is a binary-based efficient object serialization library. It enables to exchange str... 阅读全文

posted @ 2015-10-26 12:41 荣锋亮 阅读(366) 评论(0) 推荐(0)

2015年9月13日

开源电子商务网站

摘要: osCommerceosCommerce是一款著名的PHP开源电子商务解决方案,提出“开箱即用”的强大功能,使网上商店安装非常方便快捷,并可以作为GNU通用公共授权的开源项目免费发布。osCommerce自2000年3月以来已成功为1全球4115商家通提供在线商店解决方案,尤其在国外使用非常广泛,已... 阅读全文

posted @ 2015-09-13 21:36 荣锋亮 阅读(835) 评论(0) 推荐(0)

2015年7月29日

fastBinaryJSON

摘要: fastBinaryJSON 是基于fastJSON的二进制 JSON 序列化器。详细介绍请看这里。数据编码格式:序列化速度比较: 阅读全文

posted @ 2015-07-29 09:09 荣锋亮 阅读(590) 评论(0) 推荐(0)

2015年7月27日

jQuery的图像裁剪插件Jcrop

摘要: 1.最基本使用方法 html代码部分: js部分:$(function(){$("#demoImage").Jcrop();}); 这样就可以在图片上进行裁剪了。 2.得到选中区域的坐标以及回调函数 html代码部分如下:x1y1x2y2widthheight js代码部分如下:$(function... 阅读全文

posted @ 2015-07-27 15:47 荣锋亮 阅读(261) 评论(0) 推荐(0)

jquery-qrcode生成二维码

摘要: qrcode.js 是实现二维码数据计算的核心类,jquery.qrcode.js 是把它用jquery方式封装起来的,用它来实现图形渲染,其实就是画图(支持canvas和table两种方式)方法的参数说明render:"canvas",//设置渲染方式width:256,//设置宽度height:... 阅读全文

posted @ 2015-07-27 15:11 荣锋亮 阅读(378) 评论(1) 推荐(0)

2015年7月24日

A javascript library providing cross-browser, cross-site messaging/method invocation. http://easyxdm.net

摘要: easyXDM - easy Cross-Domain MessagingeasyXDM is a Javascript library that enables you as a developer to easily work around the limitation set in place... 阅读全文

posted @ 2015-07-24 08:56 荣锋亮 阅读(499) 评论(0) 推荐(0)

2015年7月22日

WebApiThrottle限流框架

摘要: ASP.NET Web API Throttling handler is designed to control the rate of requests that clients can make to a Web API based on IP address, client API key ... 阅读全文

posted @ 2015-07-22 08:39 荣锋亮 阅读(740) 评论(0) 推荐(0)

2015年7月19日

jQuery全屏滚动插件fullPage.js

摘要: 简介如今我们经常能见到全屏网站,尤其是国外网站。这些网站用几幅很大的图片或色块做背景,再添加一些简单的内容,显得格外的高端大气上档次。比如 iPhone 5C 的介绍页面(查看),QQ浏览器的官网站。如果你也希望你的网站能设计成全屏的,显得更上档次,你可以试试 fullPage.js。fullPag... 阅读全文

posted @ 2015-07-19 19:13 荣锋亮 阅读(328) 评论(0) 推荐(0)

jQuery URL Parser

摘要: Purl (A JavaScript URL parser) v2.3.1PLEASE NOTE: THIS PACKAGE IS NO LONGER MAINTAINED. There are plenty of great alternatives such asURI.jswhich I su... 阅读全文

posted @ 2015-07-19 12:13 荣锋亮 阅读(587) 评论(0) 推荐(0)

urianchor 记录

摘要: urianchor主页$.uriAnchor.setAnchor()方法使用一个映射来修改anchor的值有三个参数:1. anchor_map: 这个映射会被编码到URL中2. option_map: 映射的选项3. replace_flag: 布尔值.当为ture时,这个方法会替换掉URI,所以... 阅读全文

posted @ 2015-07-19 11:36 荣锋亮 阅读(365) 评论(0) 推荐(0)

2015年7月15日

history.js使用方法

摘要: 如下面Html片段,点击不同的连接,在mainPanel中加载不同的页面:page1page2page3首先写一个方法来获取当前url中指定key的hash值,如下:使用onhashchange事件触发ajax请求:到这里工作已经完成了80%,为什么是80%呢,这里面还有一个问题:当你直接在浏览器(... 阅读全文

posted @ 2015-07-15 16:45 荣锋亮 阅读(934) 评论(0) 推荐(0)

2015年7月9日

window.close(); 关闭浏览器窗口js代码的分析总结

摘要: 序号关闭代码需要确认无任何作用无需确认1window.close()IE7firefox,chrome,safariOpera2window.opener=null;window.open('','_self');window.close();firefoxIE7,Opera,chrome,safa... 阅读全文

posted @ 2015-07-09 19:36 荣锋亮 阅读(6098) 评论(0) 推荐(0)

2015年7月5日

将内网映射到外网的工具

摘要: 花生壳 。。。 等等工具可以进行外网的映射有过微信开发的人员应该使用过ngrok 但是因为一些原因。。。。 目前无法进行使用可以替代的工具有:localtunnel.me pagekite nat123同时可以使用国内的ngrok服务器www.tunnel.mobilocaltunnel 的使用是... 阅读全文

posted @ 2015-07-05 00:54 荣锋亮 阅读(2636) 评论(0) 推荐(0)

2015年7月4日

图片加载js类库

摘要: PicturefillPicturefill.WP插件利用picturefill.js脚本展示Responsive图片,即根据视口宽度选择尺寸合适的图片加载,节省带宽,提高网站载入速度。例如用户用手机访问站点,该插件会选择适合手机尺寸的图片(如缩略图)加载,不会加载完整尺寸图片。使用方法没有选项,无... 阅读全文

posted @ 2015-07-04 20:11 荣锋亮 阅读(261) 评论(0) 推荐(0)

js 触摸类库

摘要: A javascript library for multi-touch gestures :// You can touch thishttp://hammerjs.github.io对于开发移动html 应用的会有帮助。 阅读全文

posted @ 2015-07-04 20:08 荣锋亮 阅读(278) 评论(0) 推荐(0)

2015年6月26日

Why we made vorlon.js and how to use it to debug your JavaScript remotely

摘要: Vorlon.js is powered by node.JS, socket.io, and late-night coffee. I would like to share with you why we made it, how to incorporate it into your own ... 阅读全文

posted @ 2015-06-26 08:44 荣锋亮 阅读(673) 评论(0) 推荐(0)

2015年6月21日

移动web 应用开发调试

摘要: 调试前端页面我一直使用着神器Chrome开发人员工具, 那个方便, 大家都懂的.但当我们要调试为移动设备设计的Web页面时, 是不是觉得有点力不从心了?平时开发时我们可以一直都是在桌面调试这个页面, 但最终的运行环境是移动设备, 最终还是要在手机上验证一下, 这个时候各种兼容性问题就有可能接踵而来.... 阅读全文

posted @ 2015-06-21 14:12 荣锋亮 阅读(285) 评论(0) 推荐(0)

上一页 1 ··· 118 119 120 121 122 123 124 125 126 ··· 133 下一页

导航