相关文章
ElasticSearch(三)
1.数据聚合
聚合(aggregations)可以让我们极其方便的实现对数据的统计、分析、运算。例如: 什么品牌的手机最受欢迎? 这些手机的平均价格、最高价格、最低价格? 这些手机每月的销售情况如何?
实现这些…
建站知识
2024/11/25 7:30:08
【Java 基础篇】Java 中的 `wait` 与 `notify` 方法详解
在 Java 中,wait 与 notify 方法是用于线程之间通信的重要工具。它们被用于实现线程的等待与唤醒,以及线程之间的协作。本节将深入介绍这两个方法的使用方式、作用以及一些注意事项。
wait 方法
wait 方法是 java.lang.Object 类的一个实例方法&#x…
建站知识
2024/11/22 6:17:21
el-form动态检验无法生效问题(已解决)
要对el-form里面的字段动态生成校验规则,测试了一系列的骚操作也无法生效,要么是require视图生效了,校验规则还是不生效;看了csdn里面好多方案,都是废话,废话,直接上硬货,最终总结如下ÿ…
建站知识
2024/11/25 9:06:52
Java skill - 指定服务打开两个端口的顺序
Java skill - 指定服务打开两个端口的顺序 添加ssl配置代码开启https端口讲解注意 继上一篇【Java skill - 服务同时开始https和http端口】,我们按照https、http的顺序打开端口,这篇我们就看看如何反过来,按照http、https的顺序打开端口。 添…
建站知识
2024/11/25 20:25:04
MySQL数据库详解 五:用户管理
文章目录 1. 数据库的用户管理1.1 新建用户1.2 重命名用户1.3 删除用户1.4 修改用户密码1.5 忘记用户密码的解决方法1.6 数据库用户授权1.6.1 授权用户权限类别1.6.2 添加权限1.6.2 撤销权限 2. mysql命令 1. 数据库的用户管理
1.1 新建用户
create user 用户名来源地址 [ide…
建站知识
2024/11/17 18:32:30
java:逆序排序的三种方法
// 逆序第一种方法 public static void main(String[] args) {int arr[] {11, 22, 33, 44, 55, 66};for (int i arr.length-1; i > 0; i--) {System.out.print("\t"arr[i]);}}缺点:这个是直接逆转,如果里面是随机数没办法比较
逆序第二种…
建站知识
2024/11/23 7:35:36
fastjson远程命令执行
fastjson远程代码执行
漏洞原因:fastjson在对json字符串反序列化的时候,会读取到type的内容,将json内容反序列化为java对象并调用这个类的setter方法。
1、搭建rmi服务
直接利用jndi-exploit工具
2、抓包改为POST。开启nc监听、发包
PO…
建站知识
2024/11/23 0:27:51