这是ElasticSearch 2.4 版本系列的第二篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 ElasticSearch入门 第三篇:索引 ElasticSearch入门 第四篇:使用C#添加和更新文档 ElasticSearch入门 第五篇:使用C#查询文档 ElasticSearch入门 第六篇:复合数据类型——数组,对象和嵌套 ElasticSearch入门 第七篇:分析器 Elasti…
springboot中,可以使用org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer类来统一的处理异常页面,使用方法如下: 1.添加异常页面: 2.自定义错误页面(实现EmbeddedServletContainerCustomizer接口) //@Configuration(todo:这里为什么加了注释无效,不加反而生效呢) public class ErrorPageConfig{ @Bean…
SpringBoot入门 使用SpringBoot + mysql + Jpa 快速搭建一个spring项目 Spring Boot 2 + Spring Data JPA + MySQL 8 簡單範例 https://matthung0807.blogspot.com/2019/05/spring-boot-2-spring-data-jpa-mysql-8.html 上述项目添加使用 redis redis 使用 http://blog.didispace.com/springbootred…
一.在实际工作中,都是一个团队在做项目,不是一个人在工作.多人协作,就是每个团队都有自己 的命名习惯.1.css选择符命名,规范.2.都有命名规范文档. 二.css选择符作用:指定css样式所作用对象(范围)1.标签选择符:针对html标签2.id选择符:针对页面中只出现一次的内容,id3.类选择符:针对某些元素,相同的样式,重复样式*****默认情况下某些html元素本身有自己的默认值.4.控制所有元素----使用通配符----*通配选择符:*{属性:值},用于定义所有html元素*****…
JavaMail API使用javax.mail.Message类来表示一封邮件,Message类是一个抽象类,所以我们需要使用其子类javax.mail.internet.MimeMessage类来创建Message类的实例对象,如果我们创建的是一个简单文本邮件,那么MimeMessage类就可以满足我们的需求了,但是如果需要创建一封包含内嵌资源或者是带附件的复杂邮件,则需要使用到JavaMail API中的MimeMessage.javax.mail.internet.MimeBodyPar…
FFmpeg简介 FFmpeg是什么? FFmpeg是用于录制.转换和流化音频和视频的完整解决方案, 包括 libavcodec ,一套领先的音/视频编解码类库.FFmpeg 在Linux上开发,当可以在大多数操作系统下编译,包括Windows. Note FFmpeg对GCC的依赖很强,所以就算是在Windows上, 用VC编译FFmpeg也不是一件轻松的事情.请尽量使用 GCC来编译FFmpeg,比较事半功倍. FFmpeg的官方网址是 http://ffmpeg.mplayerhq.hu/…
前面一篇通过简单的例子介绍了android中JNI的使用.这一篇从基础上了解一些Java参数类型与本地参数类型区别. 1)        java中的返回值void和JNI中的void是完全对应的哦!(仅仅一个而已). 2)        java中的基本数据类型(byte ,short ,int,long,float,double ,boolean,char-8种)在JNI中对应的数据类型只要在前面加上j就对应了(jbyte ,jshort ,jint,jlong,jfloat,jdouble…
一.什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架(不知道这样比喻是否合适). 二.spring boot的优势 其实就是简单.快速.方便!平时如果我…
1.引入thymeleaf依赖 <!--thymeleaf--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> 2.在application.yml进行thymeleaf配置 # 配置页面地址 spring: thyme…
mapreduce是一种计算模型,是google的一篇论文向全世界介绍了MapReduce.MapReduce其实可以可以用多种语言编写Map或Reduce程序,因为hadoop是java写的,所以通常情况下我们都是选择java编程语言.其实mr的编写格式或者说语法要求很简单,其实复杂的是我们要学会利用这个模型,将问题分解计算. MapReduce计算模型 MapReduce Job 每个mr任务都被初始化成一个job,后续我们在编写自己的第一个mr任务的时候也会感受到.每个job分为Map阶段…