- 博客(16)
- 收藏
- 关注
原创 Elasticsearch8常用查询api,java ElasticsearchClient写法和原生Rest DSL写法
【代码】Elasticsearch8常用查询api,java ElasticsearchClient写法和原生Rest DSL写法。
2023-02-06 15:19:22
2596
原创 Elasticsearch8mapping java和rest写法
因为传入的对象不是固定的,所以传入Map在我们的项目中类型比较动态,所以维护了一个枚举,其他类型与ES类型的映射关系,如:0.2、index保存数据将处理好的数据转成json以Date类型举例,data中的key是字段名,value是处理后(格式化后)的时间。 下面示例中的value均是处理后的数据Rest Api结果[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CGREofDr-1675666940049)(img.png)]
2023-02-06 15:10:42
729
原创 【01】利用Excel CONCATENATE函数快速生成批量sql语句
前言:今天有一个需求需要更新线上的数据库,大概三千多条,几张表还不在同一个库没法用连表的方式更新,只能是批量先查出来在更新,老大教了一个骚操作,在此记录一下。本次用到的函数:=CONCATENATE(“update 表名 set 字段1 = '”,A1,"’,字段2 = ‘",B1,"’ where 条件1 = ‘",C1,"’ and 条件2 = ‘’;")其他sql语句同理,excel只是提供了替换的功能=CONCATENATE("update 表名 set 字段1 = '",A1,"',字段2
2020-12-17 17:30:53
1038
原创 【03】MySQL JOIN,以及on和where条件的区别
0、准备 两张表left_table ,right_table ,初始数据create table left_table ( id int auto_increment primary key, name varchar(32) default '' not null comment '姓名', status int null comment '状态') comment '左表';create table ri
2020-12-16 21:17:40
1301
原创 【02】MySQL事务隔离级别演示
隔离级别读未提交:Read Uncommitted:最低级别,脏读、可重复读、幻读都会发生读已提交:Read Committed:可避免脏读可重复读:Repeated Read:避免脏读,可重复读,MySQL默认隔离级别串行化: Serializable:可避免全部,锁表,效率低>>>>>>>>>>>>>>>>>>>>>>>>>>>&
2020-11-24 21:21:07
189
原创 【01】数据库三大范式及数据库事务ACID
三大范式列不可分,每一列都是不可再分的最小原子单位要有主键,不存在部分依赖(在联合主键的前提下,所有的非主键字段必须完全依赖于主键)不存在传递依赖(所有的非主键字段必须直接依赖于主键)事务ACIDatomicity 原子性:事务包含的操作要么全部失败,要么全部回滚。事务的操作如果成功就必须完全应用到数据库,如果失败就不能对数据库有任何影响。consistency 一致性:事务必须使数据库从一个一致性状态变换到另一个一致性状态中。(A和B两者的钱加起来是5000,不管如何转帐,转了几次,两个
2020-11-24 20:17:10
105
原创 Minor GC,JVM年轻代中垃圾回收的过程
最近在看周志明的深入理解JVM,刚学到垃圾回收算法,结合其他博客的理解,以及书中的说明,自己绘制了流程图,如下堆Heap一个JVM只有一个堆内存,堆内存大小可调节。堆中存放实例化的对象1.Young年轻代(1/3):对象诞生、成长甚至死亡的区 Eden Space(伊甸园区)8:所有的对象都是在此new出来的(如果新创建的对象占用内存很大, 直接分配到老年代),当Eden区内存不够就会触发MinorGC,对新生代进行一次垃圾回收。 Survivor Space(幸存区): 幸存0区
2020-08-20 14:29:06
1189
原创 使用mybatis插入数据,时间类型时分秒为00:00:00
看下xml中sql语句时间类型字段的jdbcType如果jdbcType=Date ,插入的即为2020-08-03 00:00:00需要修改为 jdbcType=TIMESTAMP第一条jdbcType=Date;第二条jdbcType=TIMESTAMP;
2020-08-03 10:48:13
1317
原创 java中查看源码注释的方法
使用IDEA的Translation插件翻译出来的效果是这样的,虽然很方便,但是看起来还是有点难受这是在谷歌浏览器翻译后的效果,看注释的时候不难发现是html格式的,所以建个文本文档,后缀改成html,然后浏览器打开,再用谷歌浏览器的翻译插件翻译一下,效果要好很多。而且概念的解释也更加标准...
2020-07-29 13:47:15
1298
1
转载 centos7 安装docker
1. 配置yum源(阿里云)1 安装wgetyum install -y wget2 备份/etc/yum.repos.d/CentOS-Base.repo文件cd /etc/yum.repos.d/mv CentOS-Base.repo CentOS-Base.repo.back3 下载阿里云的Centos-6.repo文件wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo4 重新加载yumyu
2020-07-26 21:26:41
122
原创 Job for docker.service failed because the control process exited with error code. See “systemctl sta
Job for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” for details.设置完daocloud报错看了下 /etc/docker/daemon.json因为设置daocloud实际上是修改了/etc/docker/daemon.json这个文件,所以有可能是这个文件有问题
2020-07-26 21:19:16
316
原创 java.lang.IllegalStateException: stream has already been operated upon or closed
java.lang.IllegalStateException: stream has already been operated upon or closed流只能使用一次流只能使用一次
2020-04-09 17:06:33
217
转载 Tomcat localhost:8080访问不了,或者用startup.bat启动时一闪而过
H:\apache-tomcat-7.0.70\conf\server.xml找到你的tomcat安装路径并打开这个路径,编辑server.xml找到host下的Context有几行Context注释几行保存并重新启动startup.bat就能看到你心爱的猫猫了<host><<!--<Context docBase="D:\TOOL\apache-tom...
2019-07-30 18:47:15
415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人