Easter79 Easter79
3年前
springcloud zuul 网关 持久化 动态加载路由的思路分析
在springcloud最新的版本已经有了自己的gateway组件   目前世面上都是基于netflix出品 zuul的gateway    一般我们在生产上都希望能将路由动态化持久化 做动态管理基本设想思路 通过后台页面来管理路由  然后刷新配置  本文将探索一下如何进行zuul路由的数据库持久化 动态化 建议
Wesley13 Wesley13
3年前
java中文件上传的Bug
文件上传,有两种方式,一种是自己解析文件流,一种是借助struct2中自带的拦截器对文件进行解析自己解析流文件:利用 commonsio1.4.jar和commonsfileupload1.2.1.jar来进行解析,相关的事项如下:1.浏览器端注意事项     1.请求方式必须是 post   2.需要使用组件<in
Easter79 Easter79
3年前
ssh 框架搭建汇总
1、作为菜鸟,先理解自己理解:spring是用来实例化struts中的类和hibernate的类struts用的是mvc,包括url路由器匹配等。hibernate用的是数据库操作。参考如下:1.struts就是一个mvc的架构,在控制器,视图和模型方面都有其特定的组件,所以我们在SSH组合中,更多的是利用了contr
马丁路德 马丁路德
4年前
React 之设计原则
编写该文档的目的是,使开发者更易于了解我们如何决策React(应该做哪些,不应该做哪些),以及我们的开发理念。我们非常欢迎来自社区的贡献,但如若违背这些理念,实非我们所愿。注意:文章描述了React自身的设计原则,而非React组件或应用,阅读者需要对React有深入的理解。如需React的入门文档,查看。
Stella981 Stella981
3年前
Apache Sentry实战之旅(二)—— Sentry客户端使用
ApacheSentry虽然可以将HDFS、Hive与Impala三个组件的权限认证统一,但是只能按照给组授予角色的方式来进行授权,不能直接授权给组中的用户,显得不太灵活。有时候为了兼容已有大数据平台的授权体系,比如只使用Sentry控制Impala服务的权限,而不控制Hive和HDFS服务的权限,希望通过调用Sentry客
Stella981 Stella981
3年前
Hadoop之Mapreduce详解
1、什么是Mapreduce   Mapreduce是一个分布式运算程序的编程框架,是用户开发“基于hadoop的数据分析应用”的核心框架;Mapreduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在一个hadoop集群上;2、Mapreduce框架结构及核心运行机制
Stella981 Stella981
3年前
Ext JS 4即将正式发布,值得期待
ExtJS(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.sencha.com%2Fproducts%2Fextjs%2F)是一个针对Web的UI库。它是市场上的轻量级工具,它通过抽象,支持开发人员不必强制性地编写HTML的源代码,而且允许开发人员灵活的扩展组件库或者通过简单强
Stella981 Stella981
3年前
Nginx详细安装部署教程
一、Nginx简介Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,具体简介我就不介绍了百度一下有很多,下面直接进入安装步骤二、Nginx安装1、下载Nginx及相关组件Linux系统是Centos6.564位,我直接切换到root用户下安装!(https://im
Wesley13 Wesley13
3年前
ActiveMQ消息传送机制以及ACK机制详解
 AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。一.ActiveMQ消息传送机制  Producer客户端使用来发送消息的,Consumer客户端用来消费消息;它们的协同中心就是ActiveMQbr
Stella981 Stella981
3年前
Literally “Canvas”
LiterallyCanvas  是一个开源的HTML5组件,可以集成到任何页面中,让用户可以在线画图。它配备了一组简单的工具,包括绘制,擦除,颜色选择器,撤消,重做,平移和缩放。插件采用jQueryUnderscore.js开发,并拥有一个API来背景颜色,工具和尺寸。此外,可以将绘制后的结果导出成图片。项目地址:htt