摘要: 源码解读 /** * The array buffer into which the elements of the ArrayList are stored. * The capacity of the ArrayList is the length of this array buffer. A 阅读全文
posted @ 2021-10-22 16:09 衰草寒烟 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 源码解读 public ArrayList(Collection<? extends E> c) { elementData = c.toArray(); if ((size = elementData.length) != 0) { // c.toArray might (incorrectly) 阅读全文
posted @ 2021-10-21 16:54 衰草寒烟 阅读(75) 评论(0) 推荐(0) 编辑
摘要: ESAPI 是owasp提供的一套API级别的web应用解决方案。目的帮助开发者开发出更加安全的代码,并且它本身就很方便调用。 官方API 使用 maven 引入esapi和log4j jar包 引入配置文件: ESAPI.properties esapi-java-logging.properti 阅读全文
posted @ 2021-10-15 16:22 衰草寒烟 阅读(1548) 评论(0) 推荐(0) 编辑
摘要: 在自定义类加载器必须覆盖getPermissions()函数时,在具体实现时,在为代码源分配任意权限前,需要调用超类的getPermissions()函数,以顾及与遵循系统的默认安全策略。忽略了超类getPermissions()方法的自定义类加载器可能会加载权限提升了的非受信类。自定义类加载器时不 阅读全文
posted @ 2021-10-15 15:23 衰草寒烟 阅读(2889) 评论(0) 推荐(0) 编辑
摘要: 将敏感对象发送出信任区域前进行签名并加密 敏感数据传输过程中要防止窃取和恶意篡改。使用安全的加密算法加密传输对象可以保护数据。这就是所谓的对对象进行密封。而对密封的对象进行数字签名则可以防止对象被非法篡改,保持其完整性。在以下场景中,需要对对象密封和数字签名来保证数据安全: 序列化或传输敏感数据 没 阅读全文
posted @ 2021-10-15 13:39 衰草寒烟 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch(7.15) mapping 提供的参数 [官方文档]([Mapping parameters | Elasticsearch Guide 7.15] | Elastic) 参数 描述 说明 analyzer 指定一个用来文本分析的索引或者搜索text字段的分析器应用于索引 阅读全文
posted @ 2021-10-14 16:42 衰草寒烟 阅读(217) 评论(0) 推荐(0) 编辑
摘要: ###ORDER BY Expr WITH FILL Modifier 可以在ORDER BY expr之后用可选的FROM expr,TO expr和STEP expr参数来设置WITH FILL修饰符。 所有expr列的缺失值将被顺序填充,而其他列将被填充为默认值。 使用以下语法填充多列,在OR 阅读全文
posted @ 2021-10-14 14:07 衰草寒烟 阅读(1370) 评论(2) 推荐(0) 编辑
摘要: 创建临时容器,拿出里面的配置文件 # 下载镜像以及创建临时容器 sudo docker run --rm -d --name=clickhouse-server --ulimit nofile=262144:262144 -p 8123:8123 -p 9009:9009 -p 9000:9000 阅读全文
posted @ 2021-10-14 10:36 衰草寒烟 阅读(1287) 评论(1) 推荐(0) 编辑
摘要: 本文基于尚硅谷Azkaban 资料整理而来 1. Azkaban是一个工作流调度工具 常见的工作流调度工具有Ooize、Azkaban、airflow、DolphinScheduler等。 Ooize 相比 Azkaban 是一个重量级的任务调度系统,功能全面,但配置使用 也更复杂。如果可以不在意某 阅读全文
posted @ 2021-08-07 15:53 衰草寒烟 阅读(2159) 评论(0) 推荐(0) 编辑
摘要: 结论: 一般的都是使用 depends_on 来指定启动顺序,而且存在依赖服务容器不会等待ready状态问题。 但是 在swarm 模式下,depends_on是无效的,可以采用wait-for-it.sh 脚本拖延启动,如果还有其他方法,欢迎补充。 下面是官方资料,地址 depends_on 表达 阅读全文
posted @ 2021-05-10 16:49 衰草寒烟 阅读(1274) 评论(2) 推荐(0) 编辑