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年前
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年提出的二进制向量数据结构,它具有
Wesley13 Wesley13
3年前
DUHK漏洞提供了快速启动加密攻击的方法
根据新的安全研究,使用具有硬编码密钥的随机数生成器可能会发起加密攻击,通过内部网,虚拟专用网(VPN)等传播私有数据。一个白皮书研究人员在约翰·霍普金斯大学和宾夕法尼亚大学是第一个提请注意密码的攻击方法,它一直被冠以不要使用硬编码的钥匙(DUHK)。通过逆向工程在Fortinet设备上运行的一组固件,研究人员能够在不到五分钟的时间内破译加密参数。!
飞速创软 | 表单驱动到模型驱动的演变史,带你解读低代码发展趋势
随着社会数字化进程的加速,旺盛的企业个性化需求和有限的专业开发人员供给之间的矛盾也日益显著,行业内亟需更快门槛、更高效率的开发方法和工具,低代码技术便应运而生。低代码开发,是通过编写少量代码甚至无需代码,就可以快速生成应用程序的一种方法和工具。借助低代码,使用者无需编码即可完成企业系统的常用功能,少量编码开发更多扩展功能。(图片来源于:百度)低代码开发平台可