随笔 - 631,  文章 - 0,  评论 - 84,  阅读 - 225万
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
04 2020 档案
一种mysql 实现用户前两条语句方案
摘要:select * FROM ( SELECT @row_number := CASE WHEN @customer_no = user_id THEN @row_number + 1 ELSE 1 END AS num, @customer_no := user_id AS user_id, id, 阅读全文
posted @ 2020-04-30 16:21 微笑点燃希望 阅读(199) 评论(0) 推荐(0) 编辑
Elasticsearch java.lang.ClassNotFoundException: org.elasticsearch.common.transport.InetSocketTransportAddress
摘要:在做Elasticsearch 版本升级的时候,报出了 java.lang.ClassNotFoundException: org.elasticsearch.common.transport.InetSocketTransportAddress 这个错误,在此记录一下解决方法 开发环境 Intel 阅读全文
posted @ 2020-04-29 19:20 微笑点燃希望 阅读(2646) 评论(0) 推荐(0) 编辑
版本6.2.4的elasticsearch包里面没有InetSocketTransportAddress
摘要:没有找到这个类? 6.2.3也没有,换成老师的5.5.2就可以了。。 6.x之后是使用更高效的netty4做异步通信的。 gradle项目中引入,注意版本哦 compile 'org.elasticsearch.plugin:transport-netty4-client:6.2.4' 阅读全文
posted @ 2020-04-29 19:18 微笑点燃希望 阅读(768) 评论(0) 推荐(0) 编辑
ES spring数据JPA&spring data elasticsearch;找不到类型的属性索引
摘要:我不确定为什么会这样!我有一个由 spring data elasticsearch和spring data jpa使用的类,但是当我尝试运行我的应用程序时,我得到一个错误. 我有以下应用程序类: 以下的elasticsearch配置: 这就是我设置模型类的方法: 然后我得到了一个扩展elastic 阅读全文
posted @ 2020-04-29 18:57 微笑点燃希望 阅读(1461) 评论(0) 推荐(0) 编辑
elasticsearch 安装分词器
摘要:1、概述 elasticsearch用于搜索引擎,需要设置一些分词器来优化索引。常用的有ik_max_word: 会将文本做最细粒度的拆分、ik_smart: 会做最粗粒度的拆分、ansj等。 ik下载地址: https://github.com/medcl/elasticsearch-analys 阅读全文
posted @ 2020-04-29 09:56 微笑点燃希望 阅读(1012) 评论(0) 推荐(0) 编辑
ES简介
摘要:简介ES是一个基于RESTful web接口并且构建在Apache Lucene之上的开源分布式搜索引擎。同时ES还是一个分布式文档数据库,其中每个字段均可被索引,而且每个字段的数据均可被搜索,能够横向扩展至数以百计的服务器存储以及处理PB级的数据。可以在极短的时间内存储、搜索和分析大量的数据。通常 阅读全文
posted @ 2020-04-28 10:28 微笑点燃希望 阅读(293) 评论(0) 推荐(0) 编辑
SQL中IN和EXISTS用法的区别
摘要:结论 1. in()适合B表比A表数据小的情况 2. exists()适合B表比A表数据大的情况 当A表数据与B表数据一样大时,in与exists效率差不多,可任选一个使用. select * from Awhere id in(select id from B) 以上查询使用了in语句,in()只 阅读全文
posted @ 2020-04-22 11:18 微笑点燃希望 阅读(267) 评论(0) 推荐(0) 编辑
IDE 使用 Lombok插件弊端
摘要:我有个学弟,在一家小型互联网公司做Java后端开发,最近他们公司新来了一个技术总监,这位技术总监对技术细节很看重,一来公司之后就推出了很多"政策",比如定义了很多开发规范、日志规范、甚至是要求大家统一使用某一款IDE。 但是这些都不是我这个学弟和我吐槽的点,他真正和我吐槽的是,他很不能理解,这位新来 阅读全文
posted @ 2020-04-21 18:14 微笑点燃希望 阅读(563) 评论(1) 推荐(1) 编辑
开发中DTO,VO的解释
摘要:一、看着这图就比较复杂了,下面是我的简单看法,因为每个公司都有自己的规范或者要求,尽量多问问同事。PO,BO,DO,POJO,PO等比较容易理解。如:PO 持久对象,数据;BO 业务对象,封装对象、复杂对象 ,里面可能包含多个类; 二、详细讲解1.VO(View Object),视图对象,用于展示层 阅读全文
posted @ 2020-04-16 14:12 微笑点燃希望 阅读(8373) 评论(0) 推荐(3) 编辑
字节跳动架构
该文被密码保护。
posted @ 2020-04-15 15:49 微笑点燃希望 阅读(0) 评论(0) 推荐(0) 编辑
HashMap、Hashtable、ConcurrentHashMap的原理与区别
摘要:如果你去面试,面试官不问你这个问题,你来找我^_^ 下面直接来干货,先说这三个Map的区别: HashTable 底层数组+链表实现,无论key还是value都不能为null,线程安全,实现线程安全的方式是在修改数据时锁住整个HashTable,效率低,ConcurrentHashMap做了相关优化 阅读全文
posted @ 2020-04-15 11:37 微笑点燃希望 阅读(163) 评论(0) 推荐(0) 编辑
JAVA三大特性
摘要:1、面向对象有三大特性,分别是:封装、继承和多态。2、封装:面向对象的封装就是把描述一个对象的属性和行为的代码封装在一个类中,有些属性是不希望公开的,或者说被其他对象访问的,所以我们使用private修饰该属性,使其隐藏起来;类中提供了方法(用public修饰),常用的是get、set方法,可以操作 阅读全文
posted @ 2020-04-14 11:37 微笑点燃希望 阅读(288) 评论(0) 推荐(0) 编辑
java安全与加解密
摘要:1 安全 安全性相关内容分为认证、授权和审计(发现安全问题时可以查看相关历史记录) 用户认证 java API表示主体的是javax.security.auth.Subject类型,表示用户身份标识的是java.security.Principal接口,一个主体可以与多个身份标识关联, 主体所关联的 阅读全文
posted @ 2020-04-09 16:36 微笑点燃希望 阅读(377) 评论(0) 推荐(0) 编辑
从技术到管理
摘要:To be or not to be, that is the question —— 哈姆雷特 做技术还是做管理? 2019 年这个问题始终困扰着 30 岁的我,18 年夏天主管的主管问过我一次,要不要把一起做营销业务的小伙伴拉出来成立单独的团队,当时的我诚惶诚恐,觉得做主管会毁了我的职业生涯,如 阅读全文
posted @ 2020-04-03 11:42 微笑点燃希望 阅读(266) 评论(0) 推荐(0) 编辑

font=white
点击右上角即可分享
微信分享提示