自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AudiFashion的博客

愿所有的努力,都不白费

  • 博客(17)
  • 收藏
  • 关注

原创 ElasticSearch (五)Java之Elasticsearch RestHighLevelClient 基础API与函数,分组查询使用

本章通过ElasticSearch进行查询must 多个查询条件的完全匹配,相当于 and。mustNot 多个查询条件的相反匹配,相当于 not。should 至少有一个查询条件匹配, 相当于 or。1.创建查询类 1.1 根据系统id进行查询@Slf4j@Repositorypublic class ESDao { @Autowired...

2019-08-16 17:00:57 5574

原创 Redis(三) Java集成Redis之接口限流-解决高并发刷单

本章主要介绍redis对接口进行限流访问,当接口在高并发的情况下,会对我们的服务器造成一定影响,可通过次案例提供轻微的解决方案应用场景:用户注册,电商秒杀接口,高并发 ....实现方案:自定义注解+拦截器+Redis实现限流 (单体和分布式均适用,全局限流)可根据自己需求通过本文也可直接应用到项目中Demo:https://gitee.com/Audis/ccl-coding-ss...

2019-07-28 23:37:10 1197

原创 Redis(二) Java集成Redis之分布式单点登录(SSO)

本章解决分布式单点登录的问题,一般的情况下我们会通过维护session的方式去做单点为此还需要维护session一致性的问题,本章我将通过redis+token+自定义注解的方式去实现.本章的前提是需要java基础及redis的基本使用,redis与springboot集成在上篇中有讲到https://blog.csdn.net/weixin_40685388/article/detail...

2019-07-28 23:02:21 1650

原创 Redis(一) Java之SpringBoot集成Redis

1.创建一个maven项目导入jar包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati...

2019-07-27 23:44:15 223

原创 ElasticSearch (四)Java之Elasticsearch RestHighLevelClient API 使用增删改查

ES的安装及java集成ES与新增索引在前面几篇此篇如有疑问可观看下面链接的内容,谢谢!https://blog.csdn.net/weixin_40685388/article/details/959053591.创建获取id的接口/** * es跟id获取参数 */public interface EsEntity { /** * 根据id获取数据...

2019-07-21 20:36:06 1335

原创 ElasticSearch (三)Java集成Elasticsearch RestHighLevelClient

1.在spring原有及基础上新增Maven依赖 <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-client</artifactId>...

2019-07-14 18:33:35 819 3

原创 ElasticSearch (二) 简介概念及核心

1.ES是什么ES是面向文档的Nosql,这意味着它可以存储整个对象或文档。然而它不仅仅是存储,还会索引(index)每个文档的内容使之可以被搜索。在es中,你可以对文档(而非成行成列的数据)进行索引,搜索、排序、过滤。这种理解数据的方式与以往完全不同,这也是es能够执行复杂的全文搜索的原因之一。ES使用json作为文档序列化格式。在ES中存储数据的行为叫索引(indexing)数...

2019-07-14 09:55:38 520

原创 ElasticSearch (一)linux 安装及常见的错误

1.创建elasticsearch用户组[root@VM_0_3_centos ~]# groupadd elasticsearch2.创建用户 es 并设置密码为es[root@VM_0_3_centos ~]# useradd es[root@VM_0_3_centos ~]# passwd es3.用户es 添加到elasticsearch 用户组[root@...

2019-07-10 09:47:04 311

原创 浅析ZeroMQ

ZeroMQ号称是“史上最快的消息队列”,基于c语言开发的,实时流处理sorm的task之间的通信就是用的zeroMQ。引用官方说法,“ZMQ(以下ZeroMQ简称ZMQ)是一个简单好用的传输层,像框架一样的一个socket library,他使得Socket编程更加简单、简洁和性能更高。是一个消息处理队列库,可在多个线程、内核和主机盒之间弹性伸缩。ZMQ的明确目标是“成为标准网络协议栈的一部...

2018-07-25 10:46:01 26022 1

原创 Java小程序猜字游戏

//1.猜数字游戏 //从20个数中随机生成5个数 //猜中了退出,猜错了继续,当猜到第五次还没猜中 结束猜字游戏import java.util.*;class TestFor03{ public static void main(String[] args){ Scanner s = new Scanner(System.in); Random r = new Random

2017-12-10 12:26:26 2215

原创 java数组点名系统

/*点名系统随机在7个人中点一个人来回答问题如果第一个人回答错误需要点第二个人按1第一个人回答对了按2结束点名*///导包import java.util.*;class test4{ public static void main(String[] args){ //创建一个数组为String类型 String[] nums={"张三","王二","李四","王五","

2017-12-10 11:46:27 1273

原创 java之数组求最大值与最小值

public class test6{ public static void main(String[] args){ //定义一个数组 int[] array={2,4,234,24,91,45}; int maxvalue=maxvalue(array); System.out.println("最大值是:"+maxvalue); } //定义一个选举最大值得方法

2017-12-10 11:07:29 2962

原创 path与classpath的区别

path与classpath的区别Path:1).Path与java没有 关系   重点2).计算机底层的执行过程有区别:对于path而言,先去当前路径寻找,如果存在,就直接执行;如果不存在,会先去path中寻找,如果存在,执行看效果,如果没找到,报错! classpath:1).classpath与java有关系2).计算机底层的执行过程有区别:

2017-12-05 22:12:53 140

原创 java选择排序

java选择排序

2017-12-03 20:08:03 1462

原创 冒泡排序

冒泡排序

2017-12-03 19:45:53 125

原创 JAVA之for循环99乘法表

for(初始化参数;判断条件;更新循环变量){ 循环体;}关键字:continue表示跳出当次循环体,继续下次循环

2017-11-24 22:34:51 6337

原创 java之插入排序

//插入排序public class test1{ public static void main(String[] args){ int[] nums={34,4,56,17,90,65};//带排序的数列 //控制比较的轮数 for(int i=1;i<nums.length;i++){ int temp=nums[i]; //记录操作数 int j=0;

2017-12-10 19:54:22 166

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除