- 博客(10)
- 收藏
- 关注
原创 SpringBoot整合ElasticSearch学习
1. 什么是搜索引擎?顾名思义就是按关键字搜索到你想要的内容,类似于百度搜素引擎的应用场景当数据库数据量很大时,使用select * from 表名 where 字段名 like ‘%关键字%’来查找,效率很低,对数据库服务器压力很大,所以为了减小数据库的压力,加快搜索的效率使用搜索引擎,一般的开源搜索引擎有Lucene、solr、Elasticsearch.倒排索引[外链图片转存中…(img-5hEFX3K0-1640097882836)][外链图片转存中…(img-IkEI2nl6-1640
2021-12-21 22:46:43
1900
原创 SpringBoot整合Consul和Feign使用
ConsulConsul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件,采用 Go 语言开发特性服务发现-健康检查Key/Value 存储多数据中心Consul 角色client: 客户端, 无状态, 将 HTTP 和 DNS 接口请求转发给局域网内的服务端集群。server: 服务端, 保存配置信息, 高可用集群, 在局域网内与本地客户端通讯, 通过...
2019-10-18 17:42:29
5395
原创 验证码无法显示:Could not initialize class sun.awt.X11GraphicsEnvironment 解决方案
在本地运行好好的,但是放到服务器上验证码就显示不出来。于是百度,发现有两种答案。在catalina.sh里加上一句“-Djava.awt.headless=true \” 或者加上下面那个 JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true"我自己的理解是开启无头模式,就是没有这个包你也可以跑起来。。结果发现不行,又有答...
2019-02-19 17:05:45
453
原创 蓝桥杯vip试题 买不到的数目
题目描述小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。 小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。 你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。 本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。
2018-02-05 18:16:45
406
原创 蓝桥杯vip试题母牛的故事
题目描述有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?输入输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0n=0表示输入数据的结束,不做处理。输出对于每个测试实例,输出在第n年的时候母牛的数量。每个输出占一行。
2018-02-03 11:17:33
396
原创 BASIC-28 Huffman树
问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下: 1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删除掉,然后将它们的和加入到{pi}中。这个过程的费用记为pa + pb。 2. 重复步骤1,
2018-02-02 14:10:42
238
原创 BASIC-30 阶乘计算
问题描述 输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。 首先将a设为1,然后乘2,乘3,当
2018-02-02 11:00:15
460
原创 BEGIN-4 Fibonacci数列
问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,
2018-02-02 10:29:31
180
原创 BEGIN-3 圆的面积
问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位
2018-02-02 09:58:15
176
原创 蓝桥杯BEGIN-2 序列求和
蓝桥杯BEGIN-2 序列求和问题描述求1+2+3+...+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+...+n的值。样例输入4样例输出10样例输入100 样例输出 5050数据规模与约定 1 java代码:
2018-02-01 18:49:47
351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人