![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
转载
鹿指为码
努力!奋斗!
展开
-
【JS组件系列】——Form表单验证神器: BootstrapValidator
前言:做Web开发的我们,表单验证是再常见不过的需求了。友好的错误提示能增加用户体验。博主搜索bootstrap表单验证,搜到的结果大部分都是文中的主题:bootstrapvalidator。今天就来看看它如何使用吧。一、源码及API地址介绍它之前,还是给出它的源码以及API的地址吧。bootstrapvalidator源码:https://github.com/nghuuphuoc/...转载 2019-02-26 08:52:21 · 244 阅读 · 0 评论 -
MySQL索引失效的几种情况
1.索引无法存储null值 a.单列索引无法储null值,复合索引无法储全为null的值。 b.查询时,采用is null条件时,不能利用到索引,只能全表扫描。 为什么索引列无法存储Null值? a.索引是有序的。NULL值进入索引时,无法确定其应该放在哪里。(将索引列值进行建树,其中必然涉及到诸多的比较操作,null值是不确定值无法 比较,无法确定null出...转载 2019-03-18 20:59:08 · 114 阅读 · 0 评论 -
Nginx 相关介绍(Nginx是什么?能干嘛?)
Nginx的产生没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。然而,这些服务器在设计之初受到当时环...转载 2019-03-17 21:16:18 · 104 阅读 · 0 评论 -
【Storm】入门的Demo教程
Storm介绍Storm是Twitter开源的分布式实时大数据处理框架,最早开源于github,从0.9.1版本之后,归于Apache社区,被业界称为实时版Hadoop。随着越来越多的场景对Hadoop的MapReduce高延迟无法容忍,比如网站统计、推荐系统、预警系统、金融系统(高频交易、股票)等等,大数据实时处理解决方案(流计算)的应用日趋广泛,目前已是分布式技术领域最新爆发点,而Stor...转载 2019-03-20 22:44:30 · 228 阅读 · 0 评论 -
【Storm】理解与深入学习【二】
本文是Storm系列之一,主要介绍Storm的架构设计,推荐读者在阅读Storm介绍(一)的基础之上,阅读这一篇。本文只是作者的读书笔记,偏重于浅层次的架构介绍,如果想真正理解内部设计时候的权衡,还需要更多的去阅读Storm源码。理解Storm的架构,有助于帮助我们理解大型分布式系统设计中需要解决的问题,以及解决问题的思路,帮助我们更好的进行Storm性能调优化。架构先上一张Storm...转载 2019-03-20 22:43:05 · 130 阅读 · 0 评论 -
【Storm】理解与深入学习
作者:Jack47PS:如果喜欢我写的文章,欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源。内容简介本文是Storm系列之一,介绍了Storm的起源,Storm作者的八卦,Storm的特点和Storm模型的基本原理,着重介绍了Storm中的基本概念(Spout, Bolt, Stream, Tuple等)和对应的编程接口,可以作为Storm的入门文档来...转载 2019-03-20 22:41:37 · 201 阅读 · 0 评论 -
【Storm】介绍--最火的流式处理框架
伴随着信息科技日新月异的发展,信息呈现出爆发式的膨胀,人们获取信息的途径也更加多样、更加便捷,同时对于信息的时效性要求也越来越高。举个搜索场景中的例子,当一个卖家发布了一条宝贝信息时,他希望的当然是这个宝贝马上就可以被卖家搜索出来、点击、购买啦,相反,如果这个宝贝要等到第二天或者更久才可以被搜出来,估计这个大哥就要骂娘了。再举一个推荐的例子,如果用户昨天在淘宝上买了一双袜子,今天想买一副泳镜去游泳...转载 2019-03-20 22:38:25 · 215 阅读 · 0 评论 -
Hadoop与Spark比较
直接比较Hadoop和Spark有难度,因为它们处理的许多任务都一样,但是在一些方面又并不相互重叠。比如说,Spark没有文件管理功能,因而必须依赖Hadoop分布式文件系统(HDFS)或另外某种解决方案。Hadoop框架的主要模块包括如下:Hadoop Common Hadoop分布式文件系统(HDFS) Hadoop YARN Hadoop MapReduce虽然上述...转载 2019-03-20 22:35:32 · 237 阅读 · 0 评论 -
一篇文看懂Hadoop
我们很荣幸能够见证Hadoop十年从无到有,再到称王。感动于技术的日新月异时,希望通过这篇内容深入解读Hadoop的昨天、今天和明天,憧憬下一个十年。 本文分为技术篇、产业篇、应用篇、展望篇四部分 技术篇 2006年项目成立的一开始,“Hadoop”这个单词只代表了两个组件——HDFS和MapReduce。到现在的10个年头,这个单词代表的是“核心”(即Core ...转载 2019-03-20 22:29:50 · 196 阅读 · 0 评论 -
【JDK1.8】Lambda表达式
配置开发环境首先需要下载安装JDK1.8。如果想在Android开发中使用lambda表达式,需要在Android Studio中配置Java 8开发环境。配置app的Gradle文件:开启jack编译选项 设置编译选项兼容到1.8android { defaultConfig { ... //开启jack编译 jack...转载 2019-03-19 22:41:49 · 186 阅读 · 0 评论 -
【JS组件系列】——表格组件神器:bootstrap table(二:父子表和行列调序)
前言:上篇JS组件系列——表格组件神器:bootstrap table简单介绍了下Bootstrap Table的基础用法,没想到讨论还挺热烈的。有园友在评论中提到了父子表的用法,今天就结合Bootstrap table的父子表和行列调序的用法再来介绍下它稍微高级点的用法。bootstrap table系列:JS组件系列——表格组件神器:bootstrap table JS组件系列—...转载 2019-03-10 20:24:35 · 924 阅读 · 0 评论 -
【VUE】深入理解VUE
vue的双向绑定原理及实现前言使用vue也好有一段时间了,虽然对其双向绑定原理也有了解个大概,但也没好好探究下其原理实现,所以这次特意花了几晚时间查阅资料和阅读相关源码,自己也实现一个简单版vue的双向绑定版本,先上个成果图来吸引各位:代码: 效果图:...转载 2019-02-20 21:15:04 · 904 阅读 · 0 评论 -
RabbitMQ简介以及各种MQ的对比
前言:MQ是什么?队列是什么,MQ我们可以理解为消息队列,队列我们可以理解为管道。以管道的方式做消息传递。场景: 1.其实我们在双11的时候,当我们凌晨大量的秒杀和抢购商品,然后去结算的时候,就会发现,界面会提醒我们,让我们稍等,以及一些友好的图片文字提醒。而不是像前几年的时代,动不动就页面卡死,报错等来呈现给用户。 在这业务场景中,我们就可以采用队列的机制...转载 2019-03-18 21:07:50 · 923 阅读 · 0 评论