- 博客(13)
- 收藏
- 关注
原创 Sharding JDBC substr 关键词引发错误
shardingJDBC版本:4.0起因是我这么写一段sql 的时候 <select id="getList" parameterType="java.lang.Integer" resultType="com.******.db.model.Test"> select ***, ***, ***, from test a WHERE substr(a.s
2021-02-01 23:13:20
623
原创 cerebro 不兼容报错 os.arch=aarch64
从图中可以看到,cerebro报错的原因是 sqlitejava.lang.Exception:No native library is found for os.name=Mac and os.arch=aarch64. path=/org/sqlite/native/Mac/aarch64分析报错信息可以得知应该是该版本的sqilte没有苹果芯片的配置信息所以报错搜索发现sqlite已经支持新版芯片手动更换 jar 包开始此时注意更换 jar 包后将 jar 包名称更改为原来一..
2021-01-31 22:52:30
865
1
原创 elasticsearch(三)分词器
Analysis 与 AnalyzerAnalysis - 文本分析是把全文本转化为一系列单词(token/term)的过程,也叫分词Analysis 是通过 Analyzer 实现的可以使用 elasticsearch 自己内置的,也可以配置第三方的除了在数据写入的时候转换词条,匹配 Query 语句的时候也需要使用相同的分析器进行查询Analyzer的组成分词器是专门处理分词的组件,由三部分组成Character Filters(针对原始文本进行处理,如去除 html)To
2021-01-31 17:00:51
219
原创 elasticsearch(二)基本概念
文档(Document)elasticsearch 是面向文档的,文档是所有可搜索数据的最小单位文档会被序列化为 JSON 的格式,保存在 elasticsearch 中JSON 对象由字段组成每个字段有对应的字段类型(字符串、数值、布尔、日期、二进制、范围类型)每个文档都有一个 Unique ID可以自动生成/自己指定JSON 文档一篇文档包含了一系列字段。类似于数据库表中一条数据JSON 格式灵活,不需要预先定义格式字段类型可以指定或者由 elasticsearc
2021-01-30 23:32:06
210
1
原创 elasticsearch(一)搭建流程
生态圈Logstash实时解析和转换数据从 IP 地址破译出地理坐标将 PII 数据匿名化,完全排除敏感字段可扩展200+插件可靠性/安全性Logstash 会通过持久化队列来保证至少将运行中的事件送达一次数据传输加密Kibana主文件夹简介目录配置文件描述bin脚本文件,包括启动elasticsearch、安装插件、运行统计数据configelasticsearch.yml集群配置文件,user,role based 相关
2021-01-27 23:21:07
194
原创 Spring Bean 概览
Bean Definition是 Spring 中定义 Bean 的配置元信息接口Bean 的类名Bean 行为配置元素,如作用域、自动绑定的模式、生命周期、回调等等Bean 的其他引用,依赖(Dependencies)或 合作者(Collaborators)配置设置,如 Bean 的属性信息(Properties)BeanDefinition 元信息属性说明ClassBean 全类名,不能是抽象类或者接口,只能为具体类NameBean 的名称或者IDS
2020-12-25 23:49:30
94
原创 BeanFactory & ApplicationContext
BeanFactory 就是一个能够管理配置对象的一个接口,提供基础的功能ApplicationContext 则是 BeanFacotry 的一个子接口,提供了更多的功能(相当于 BeanFactory 的超集) 更容易的去整合 Spring AOP 消息源的处理(国际化) 事件的发布 应用级别的上下文 如 WebApplicationContext 继承关系类继承关系接口继承关系当需要获取 beanFactory 的时候直...
2020-12-10 22:32:08
162
原创 并发编程(一)理论基础
并发编程的流程分工分工就是将一个比较大的任务,拆分成多个大小合适的任务,交给合适的线程去完成,强调的是性能。也就是说,应该主线程执行的任务不要交给子线程去做。Executor、Fork/Join、Future 框架就是一种分工模式同步工作中遇到的线程协作问题,基本上都可以描述为这样的一个问题:当某个条件不满足时,线程需要等待,当某个条件满足时,线程需要被唤醒执行。在 Java 并发编程领域,解决协作问题的核心技术是管程,几乎提到的所有线程协作技术底层都是利用管程解决.
2020-11-06 20:24:46
114
原创 cpu架构-x86
IBM8086架构8个16位通用寄存器(CPU 内部的数据单元)其中的4个AX、BX、CX、DX 为可以分成两个 8 位的寄存器来使用,分别是 AH、AL、BH、BL、CH、CL、DH、DL。其中 H 就是 High(高位),L 就是 Low(低位)的意思。IP 寄存器指令指针寄存器(Instruction Pointer Register),指向代码段中下一条指令的位置。CPU 会根据它来不断地将指令从内存的代码段中,加载到 CPU 的指令队列中,然后交给运算单元去执行。.
2020-11-02 21:17:28
971
原创 Spring Cloud Alibaba nacos [Ignore the empty nacos configuration and get it based on dataId]
如果遇到该警告信息无法正确读取nacos中的配置文件,请尝试重启nacos的容器
2020-08-29 17:32:42
15019
2
原创 mysql数据库突然无法连接问题 java.net.ConnectException: Connection refused: connect
正常跑一个springboot的项目的时候突然报错java.net.ConnectException: Connection refused: connect一开始以是自己配置文件有问题,排错后使用navicat也无法连接打开cmd想重装服务也无果最后直接在cmd输入mysql,显示缺失vcruntime140_1.dll文件重装redist后问题解决重装redist_x64...
2020-08-24 18:40:18
1474
原创 springBoot配置数据库关键词 java.sql.SQLException: Access denied for user ‘‘@‘localhost‘ (using password: NO)
正确的配置名如下spring.datasource.usernamespring.datasource.password在设置这两个参数的时候很可能idea可能会自动提醒为spring.datasource.data-usernamespring.datasource.data-password上面这两行不会匹配为数据库的进入信息,最终导致数据库查询时出现如下错误java.sql.SQLException: Access denied for user ''@'localhost' (
2020-08-24 17:04:33
223
原创 SQL基础语法
– 单行注释 笔记 不是执行代码/*多行注释*/0.先操作库 再操作表1.查看所有的库show databases;2.创建自己的库--数据库基本基础 CURD create update retrieve DELETEcreate databases student;3.使用这个数据库 每次开启数据库一定要先use一个子库-- use加对应库名use student...
2019-12-24 09:16:59
287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人