javalover123 javalover123
2年前
用easy-es简化ElasticSearch操作
ElasticSearch的Java客户端中,springdataelasticsearch简化了增删改、建索引等,没有简化复杂查询编码。easyesAPI类似MybatisPlus,大幅降低开发门槛,减少代码量,支持自定义排序、权重、原生查询,留下了广阔的调整空间
过滤数组中重复元素,你知道最优方案吗?
大家好,今天我们来研究一个比较常见的编码问题。假如现在给我们一个对象数组,它可以是整数数组和字符串数组,也可以是实现Comparable接口的任何
Wesley13 Wesley13
3年前
java 面试知识点笔记(一)底层知识 jvm相关
问:谈谈你对java的理解?平台无关性(一处编译多处运行)GC(垃圾回收机制)语言特性(泛型、反射、lambda表达式)面向对象(封装继承多态)类库(集合、网络库、并发库、nio)异常处理javac将.java文件进行编译,编译出.class文件(二进制字节码,包含java类中的属性
Stella981 Stella981
3年前
Mac修改Eclipse、STS tab键默认使用空格
设置Eclipse、STS编码神器的tab键为4个空格的完整方法1、左上角点击Preferences...,依次选择GeneralEditorsTextEditors,选中右侧的Insertspacefortabs后保存;如下图所示!(https://oscimg.oschina.net/oscnet/upf134b
Wesley13 Wesley13
3年前
MySQL 字符集和校验规则工作流程
MySQL字符集和校验规则工作原理_字符编码相关参数__数据流中的转码过程__校验规则_Tips:字符集和校验规则总是相伴的一从简单的建库语句开始CREATEDATABASEIFNOTEXISTS<db_nameDEFAU
Wesley13 Wesley13
3年前
Java与Netty实现高性能高并发
1\.背景1.1.惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java(https://www.oschina.net/action/GoToLink?urlhttp%3A
Stella981 Stella981
3年前
Linux 文件格式转码工具
Linux系统下文件编码转换格式工具ICONV下载https://ftp.gnu.org/pub/gnu/libiconv/libiconv1.15.tar.gz(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fftp.gnu.org%2Fpub
Wesley13 Wesley13
3年前
Java乱码
1.Javascript传参乱码:在浏览器端对要传递的中文参数进行编码处理.代码如下:xmlhttp.open("POST",url,true);//请求参数初始化xmlhttp.setRequestHeader("ContentType","application/xwwwformurlencoded");//因为请求方式为PO
Stella981 Stella981
3年前
Python 操作 mongodb 亿级数据量使用 Bloomfilter 高效率判断唯一性 例子
工作需要使用python处理mongodb数据库两亿数据量去重复,需要在大数据量下快速判断数据是否存在参考资料:https://segmentfault.com/q/1010000000613729网上了解到BloomFilter,Bloomfilter是由HowardBloom在1970年提出的二进制向量数据结构,它具有
陈占占 陈占占
3年前
Django 配置搜索引擎 haystack 与 搜索页面无法返回数据问题
Django配置搜索引擎haystack与搜索页面无法返回数据问题1、Django安装haystackwhooshjiebahaystack是django的开源搜索框架,该框架支持Solr,Elasticsearch,Whoosh,搜索引擎量。Whoosh是一个搜索引擎使用,这是一个由纯Python实现的全文搜索引擎,没有二进制文