- 博客(36)
- 资源 (10)
- 收藏
- 关注
原创 org.codehaus.plexus.component.repository.exception.ComponentLookupException 错误
org.codehaus.plexus.component.repository.exception.ComponentLookupException 错误java.lang.RuntimeException: org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the follo
2022-04-24 16:11:59 1843
原创 com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method add in the service
1,问题com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method add in the service com.cnki.service.CheckItemService. Tried 1 times of the providers [192.168.1.4:20887] (1/1) from the registry 127.0.0.1:2181 on the consumer 192.168.1.4 using the dubbo
2021-10-10 09:37:28 776
原创 org.springframework.boot.context.properties.ConfigurationBeanFactoryMetadata
1,报错原因 springboot 版本和springcloud 版本不一致2,环境 springboot 版本 2.5.4 原来的springcloud 版本 Hoxton.SR12 替换springcloud 版本为2020.0.33,错误2021-09-16 09:50:15.851 WARN 916 --- [ main] s.c.a.AnnotationConfigApplicationContext : Exception encountered du
2021-09-16 10:11:28 13948 4
原创 rabbmitmq 实战
1,简单队列一个生产者对应一个消费者。1、生产者Connection connection= ConnectionUtil.getConnection("127.0.10.1", 5672,"/","admin_p","123"); Channel channel =connection.createChannel(); channel.queueDeclare(QUERY_NAME, false, false, false, n
2021-04-25 15:41:55 191
原创 springboot整合jpa以及druid
1、关于druidDRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池)2、添加druid、jpa依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid&
2021-04-16 10:56:01 957
原创 java.lang.NoClassDefFoundError: org/apache/log4j/Logger
springboot问题2021-04-15 14:46:47.935 INFO 30168 --- [ main] com.demo.jpa.demojpa.DemoJpaApplication : Starting DemoJpaApplication on DESKTOP-93HL1NN with PID 30168 (D:\java\demo-jpa\target\classes started by fyb in D:\java\demo-jpa)2021-04-15
2021-04-15 14:51:32 2177
原创 org.apache.catalina.LifecycleException: Failed to start component [NonLoginAuthenticator[StandardEng
1,记录一下spring cloud 神奇的报错错误信息"C:\Program Files\Java\jdk1.8.0_181\bin\java.exe" -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.app
2021-04-07 14:07:21 1073 2
原创 webtrc getDisplayMedia undefined 问题
1、背景在调试阶段,webrtc 录屏测试可用,发布完以后报错getDisplayMedia 为null2、原因作为可能涉及重大隐私问题的API,getUserMedia()规范规定了浏览器有义务满足的各种隐私和安全要求。getUserMedia()是一个强大的功能,只能在安全的环境中使用; 在不安全的情境中,navigator.mediaDevices 是undefined,阻止访问getUserMedia()。简而言之,安全上下文是使用HTTPS或 file:///URL 方案加载的页
2021-03-19 10:22:10 1348
原创 es reindex
1、应用背景当你的数据量比较大,而且索引分片比较少是,使用reindex 重建索引。当你的mapping修改以后。2、基本操作基本操作POST _reindex{ "source": { "index": "old_index" 旧索引 }, "dest": { "index": "new_index" 新索引 }}如果新 索引中有数据的话,POST _reindex{ "source": { "index": "old_
2021-03-17 14:16:29 254
转载 vue webtrc 浏览器录屏
直接上代码吧:<template> <div> <button @click="start" :disabled="disabled.start" >开始录制</button> <button @click="stop" :disabled="disabled.stop" >结束录制</button> <button @cli
2021-03-11 15:52:56 734
原创 nginx 发布前后端分离项目配置
1,前端为vue,后端为webapi配置内外网访问。#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include
2021-02-25 11:33:08 162
原创 mysql 使用bat批量处理sql文件
1, @echo offfor %%i in (C:\Users\Administrator\Desktop\import\jbt\*.sql) do (echo excute %%imysql -uroot -p111111 < %%i)echo successpausemysql 批量处理sql文件。 将本段复制到bat文件中执行即可。
2021-02-23 14:23:10 233
原创 java spark读取es数据出现 java.lang.NoSuchFieldException:DEFAULT_TINY_CACHE_SIZE错误
1,环境 <spark.version>2.3.4</spark.version> <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.11</artifactId> <version>${spark.version}</versio
2021-01-06 09:35:27 6664 5
原创 es修改聚合桶返回数量
es 修改桶返回数量_cluster/settings{"persistent": {"search.max_buckets": 20000}}
2020-12-31 14:51:45 1039
原创 记录一些es 简单查询
1,term 查询term主要用于精确匹配哪些值,比如数字,日期,布尔值或 not_analyzed 的字符串(未经分析的文本数据类型)。term不会分词,而keyword字段也不分词,需要完全匹配才可。因为text字段会分词,而term不分词,所以term查询的条件必须是text字段分词后的某一个。例如:{“term”:{“ID”:“b3847108-1026-4878-a4cc-fd3566e4c5f2”}}2,terms 查询terms 跟 term 有点类似,但 terms 允
2020-12-31 14:45:45 297
原创 es linux开机自启
1,在/etc/init.d 下新建 elasticsearch 文件2,在文件中写入#!/bin/sh#chkconfig: 2345 80 05#description: elasticsearch export JAVA_HOME=/usr/JAVA/jdk1.8.0_171export JAVA_BIN=/usr/JAVA/jdk1.8.0_171/binexport PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/li
2020-09-29 13:48:27 836
原创 java hanlp 情感分析实现
1,java 训练model//数据取自mysql public void TrainHanlpModel(Map<String, String[]> map) throws IOException { IClassifier classifier = new NaiveBayesClassifier(); classifier.train(map); NaiveBayesModel model = (NaiveBayesModel) clas
2020-09-11 13:23:22 1955
原创 linux 下docker安装
1,安装docker1,查看是否已安装docker列表yum list installed | grep docker2,安装dockeryum -y install docker3,删除dockeryum remove docker4,遇到的一些问题(1),Failed to start docker.service: Unit not found解决办法: yum update 然后重启linux 重新安装 yum install Docker(2) 非root用户运行dock
2020-09-06 15:22:01 174
原创 spring boot 普通类注入service
1,applicationcontextaware 作用在java web项目中,有时候我们需要将普通类注入到service 中 会用到以下的代码ApplicationContext appContext = new ClassPathXmlApplicationContext("applicationContext-common.xml"); AbcService abcService = (AbcService)appContext.getBean("abcService"); 这步
2020-09-03 11:19:10 1135
原创 es 对聚合结果过滤
1,使用filter 以及 filters 的一些过滤filter过滤{ "aggs": { "t_shirts": { "filter": { "term": { "SOURCETYPE": "0" } }, "aggs": { "term": { "avg": { "field": "TITLE.KEYWORD" } } } } }}filters过滤{ "size": 0, "aggs" : {
2020-08-24 15:27:03 3953
原创 No serializer found for class org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor and no propert
java springboot jpa 查询数据报错No serializer found for class org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through referenc
2020-08-20 11:45:00 513
原创 es 对聚合结果过滤
1,使用inculde 以及exclude 过滤{ "query": { "bool": { "should": [ { "range": { "PUBDATE": { "gte": "now-1y/d", "lte": "now-1y+12h" } } }], "must": [ ] } }, "_source": { "includes": ["PUBDATE"] }, "size": 0,
2020-08-19 10:10:13 1568
原创 es 热更新词库
1,词典配置<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"><properties> <comment>IK Analyzer 扩展配置</comment> <!--用户可以在这里配置自己的扩展字典 --> <entry key="ext_dict">
2020-08-14 09:14:51 464
原创 es 设置 fielddata
1,在做聚合操作的时候会有以下错误Fielddata is disabled on text fields by default. Set fielddata=true on [your_field_name] in order to load fielddata in memory by uninverting the inverted index. Note that this can however use significant memory.修改fielddata =truePOS
2020-08-10 15:21:03 3390
原创 es查询字段为空的值
1,背景在写入的时候赋值为空字符串而不是null查询的是时候使用{ "query":{ "exists":{ "field":"title" } }, "size":1, "from":0}使用exists 查询只能查到字段为null 的 没法查到字段为空的使用script 脚本 查询字段为空的数据{ "query": { "script" : {
2020-08-10 09:34:00 8601
原创 centos7虚拟机 Could not resolve host: mirrorlist.centos.org
1,背景使用vmware 15.5 pro 安装cnetos 7 虚拟机。2,问题在使用yum命令安装docker显示错误 Could not resolve host: mirrorlist.centos.org3,解决办法1,修改 /etc/resolv.conf 问价下的地址为自己主机的ip4地址2,cd /etc/sysconfig/network-scripts 目录下,vi ifcfg-ens33 这个文件,修改 ONBOOT=no,改成yes ,重启网络 serv
2020-08-04 20:36:04 1254
原创 es 7.x返回数据默认最大值为1万
1,升级es 集群后如果返回文档数量大于10000,默认为1万解决方案:在请求语句中添加“track_total_hits”:true,例如:公众号:
2020-07-08 15:30:32 936
原创 2012 server r2 安装.net 4.6 版本
2012 server r2 安装.net 4.6 版本 以及安装错误解决思路1,下载 安装包https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net462-web-installer,2,如果安装弹出错误信息缺少 KB2919355 安装包解决思路下载KB2919442 安装包,安装后再安装KB29193...
2020-04-17 13:50:28 7840
原创 华为云部署es max file descriptors [65535] for elasticsearch process is too low解决
1,部署es 显示错误 max file descriptors [65535] for elasticsearch process is too low普通解决vi /etc/security/limits.confhadoop soft nofile 65536hadoop hard nofile 131072hadoop soft nproc 2048hadoop hard ...
2019-08-08 16:54:20 853
原创 centos 7添加用户
1,新建用户adduser xxxxpasswd xxxx(修改密码)输入密码2,设置授权修改授权文件 chmod -v u+w /etc/sudoers编辑 vi /etc/sudoers撤销授权文件chmod -v u-w /etc/sudoers...
2019-08-08 11:29:58 183
翻译 centos7安装jdk
1,下载jdk访问官网 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载 jdk-8u171-linux-x64.tar.gz2, 查看是否有其他版本java -versionrpm -qa | grep java (查看jdk信息)rpm -e --nodeps...
2019-08-08 11:11:51 88
转载 centos7 Failed to start mysqld.service: Unit not found
解决方法首先需要安装mariadb-server~]# yum install -y mariadb-server启动服务~]# systemctl start mariadb.service添加到开机启动~]# systemctl enable mariadb.service进行一些安全设置,以及修改数据库管理员密码~]# mysql_sceure_installation至...
2019-08-06 09:25:54 965
原创 es 分片迁移
http://localhost:9200/_cluster/reroute命令{“commands”:[{“move”:{“index”:“indexName”,“shard”:0,“from_node”:“node-1”,“to_node”:“node-4”}}]}
2019-08-06 09:15:43 258
转载 mysql语句优化
1,sql的编译顺序sql 编译顺序 from… on… join… where… order by… group by… having… select…2,查看sql语句性能:explain 查询sql语句3,优化(1). 最佳作前缀,使用索引顺序(按编译顺序)与定义索引时顺序一致,若该字段有跳过、反序,该字段及后面字段索引失效(2). where条件中一切不是=的操作大概率会使索引...
2019-07-16 16:00:51 53
翻译 es 节点
客户端节点当主节点和数据节点配置都设置为false的时候,该节点只能处理路由请求,处理搜索,分发索引操作等,从本质上来说该客户节点表现为智能负载平衡器。独立的客户端节点在一个比较大的集群中是非常有用的,他协调主节点和数据节点,客户端节点加入集群可以得到集群的状态,根据集群的状态可以直接路由请求。node.master: falsenode.data: falsenode.ingest:...
2019-07-11 16:00:29 84
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人