自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 JS中集合对象(Array、Map、Set)及类数组对象的使用与对比

let arr1 = arr.sort((a, b) => a-b) // 从小到大排序let arr2 = arr.sort((a, b) => b-a) // 从大到小排序console.log(arr) // 原数组也发生改变。

2024-10-22 15:57:55 375

转载 centos 安装nodejs

使用wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz下载压缩包;使用tar -xJf node-v10.16.3-linux-x64.tar.xz命令解压;以上是关于CentOS安装部署Nodejs的主要内容,如果未能解决你的问题,请参考以下文章。保存并退出,执行 source /etc/profile 让环境变量生效;配置环境变量:vi /etc/profile,最后加上。到cd /usr/local目录,

2023-07-06 15:28:32 1240 1

原创 vuex存数据,防止刷新数据丢失

created () { // 在页面加载时读取sessionStorage里的状态信息 if (sessionStorage.getItem('store')) { this.$store.replaceState( Object.assign( {}, this.$store.state, JSON.parse(sessionStorage.getItem('store')) ) ..

2021-11-10 13:22:31 274

转载 2021-10-27

安装rabbitmq 使用rpm的方式安装,需要先安装erlang。 安装erlang: curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash yum install erlang -y #安装完erlang后检验版本 erl -version 接着安装rabbitmq curl -s https://packagecloud.io/install/repos

2021-10-27 19:01:52 239

转载 Spring Cloud 项目各种超时时间设置详解

1、本文主要内容 服务间调用Hystrix针对单个方法超时时间设置 Spring Cloud Gateway 针对单独URL的超时时间设置 2、超时时间设置场景 通常整个系统会有统一的接口超时时间设定,一般情况下的增删改查也都会比较快,但也会存在一些特殊的业务场景,接口需要的较长的超时时间,比如:上传(大文件)、下载等等。 这种默认的超时设置就不能满足了,如果统一把超时时间都设置长,就起不到超时熔断的效果了。 再有一种情况,在有定时任务的项目中,默认的1秒、2秒超时时间,显然也不能满足了,这时候我们就需要针

2020-11-27 16:27:34 649

原创 解决 es 中 must 和should连用的时间 should 失效的问题 java

使用多个must嵌套查询 将should组成的bool查询包含在其中一个must查询中 BoolQueryBuilder queryBuilder=QueryBuilders.boolQuery(); BoolQueryBuilder shouldQuery = QueryBuilders.boolQuery(); for(int i=1; i<10;i++){ shouldQuery.should(QueryBuilders.matchPhr

2020-11-14 15:43:28 967

原创 ElasticSearch使用 termQuery 精确查询 不出来

换用matchPhraseQuery直接替换即可。

2020-11-05 14:32:03 1962 2

转载 使用elasticsearch做分页查询时,当查询记录超过10000时

使用elasticsearch做分页查询时,当查询记录超过10000时,会报如下错误: Result window is too large, from + size must be less than or equal to: [10000] but was [10025]. See the scroll api for a more efficient way to request large data sets. This limit can be set by changing the [in

2020-10-20 15:19:02 1452 1

转载 Elasticsearch怎么修改索引字段类型?

由于ElasticSearch没有像mysql一样可以直接字段数据类型的方法,因此需要通过创建中间索引:data_index_1,备份数据到中间索引:data_index_1,然后删除原索引: data_index,重新创建正确数据类型索引:data_index,再把中间索引:data_index_1的数据备份到新创建索引:data_index。语句通过kibana的 dev_tools/console 执行。 操作步骤如下: 1. 创建一个中间索引 2. 向中间索引备份源索引的数据(ma..

2020-10-19 18:26:42 460

转载 ElasticSearch reindex超时怎么解决

发现千万级数据定义的字段类型不对,然后需要新建索引,将旧的数据导到新的索引上,往往会出现超时现象 {"statusCode":502,"error":"Bad Gateway","message":"Client request timeout"} 解决方法wait_for_completion=false POST /_reindex?slices=9&refresh&wait_for_completion=false { "source": { .

2020-10-19 18:21:19 4569 1

转载 elasticsearch+ik分词器+kibana+dejavu+logstash的安装以及使用(centos7 阿里云)

安装前准备 一、 1)安装JDK环境 首先到Oracle官网下载jdk。下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html。 Elasticsearch 7.2支持JDK版本:1.8、11、12。这里使用了JDK12。具体支持情况:https://www.elastic.co/cn/support/matrix#matrix_jvm。 下载JDK压缩包,通过SFTP客户端(WinSCP)上传到CentOS7相应的目

2020-09-16 19:01:27 670

原创 elasticsearch 修改mapping映射字段

1. 创建一个中间索引 #创建索引 PUT demo_metric_1/ 查看原有字段动态映射类型 GET http://localhost:9002/index[索引名]/_mapping 创建Mapping POST demo_metric_1/type/_mapping { “type”: { “properties”: { “log_time_date”: { “type”: “date”, “format”: “epoch_millis” }, … } } } 2. 向中间索引备份源索引的数据 重

2020-09-14 16:51:28 1101

原创 charles手机抓包配置

CharlesCharles安装HTTP抓包 Charles安装 官网下载安装Charles:下载 charles 注册码生成 链接 HTTP抓包 查看电脑IP地址 mac 下的 系统偏好设置-> 网络- 查看当前的网络ip 设置手机HTTP代理 手机连上电脑,点击“设置->无线局域网->连接的WiFi”,设置HTTP代理: 查看Charles端口号 设置代理后,需要在电脑上打开Charles才能上网 电脑上打开Charles进行HTTP抓包 手机上打开某个Ap

2020-07-19 12:02:12 547

原创 error run gradle

![在这里插入图片描述](https://img-blog.csdnimg.cn/20191010103619481.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxNTc1OTEz,size_16,color_FFFFFF,t...

2019-10-10 10:36:36 206

原创 flutter packgets get 失败/卡顿解决

确定是否安装好镜像源 官方镜像源 export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn 配置 删除 lockfile 文件 删除此文件需要先将dart.exe 进程文件全部关闭 方法1. 任务管理器中取消进程 方法2 重启电脑...

2019-09-30 15:27:09 479

原创 mybits 多对多

mybits 多对多 表1 id username 1 feichiwuliu 2 123 表2 id username 1 小明 2 小红 2 小黑 表3 关系表 id userid iserid2 1 1 1 2 ...

2019-09-25 14:54:55 280

原创 mybits resultMap 一对多的应用

mybits resultMap 一对多的应用 数据库 user id username 1 feichiwuliu 2 123 3 1232132 数据库 message id uid msg 1 1 我有新的消息 2 1 无...

2019-09-25 10:42:18 235

转载 SQL之LEFT JOIN,EIGHT JOIN,INSERT JOIN的区别

SQL之LEFT JOIN,EIGHT JOIN,INSERT JOIN的区别 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: 表A记录如下: aID     aNum 1     a20050111 2...

2019-09-23 16:15:25 1428

原创 安卓打包第二次失败Execution failed for task ':app:transformNative_libsWithMergeJniLibsForDebug'. > java.io.IO

安卓打包的时间第一次看可以,第二次打包的时间出现 此时 1进行 cd 进入安卓目录 cd android 2.运行 gradlew.bat clean 经行之前打包的缓存清理 3. cd … 退回源目录 4. 从新运行启动 ...

2019-03-18 14:51:12 564

原创 安卓RN开发 打debug包时能够在模拟器上运行(android 9)却不能在真机(android 5+)安装

安卓RN开发 打debug包时能够在模拟器上运行(android 9)却不能在真机(android 5+)安装 安卓RN开发 打debug包时能够在模拟器上运行(android 9)却不能在真机(android 5+)安装 1 distributionUrl=https://services.gradle.org/distributions/gradle-2.14.1-all.zip 改为 di...

2019-03-17 15:01:09 776

空空如也

空空如也

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

TA关注的人

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