Wesley13 Wesley13
3年前
java优化策略:hashMap内存初始化加载优化
 java优化策略:hashMap内存初始化加载优化packagecom.gsafety.opinion.pc.util;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjavax.a
Karen110 Karen110
4年前
Python办公自动化|批量提取Excel数据
大家好,又到了Python办公自动化系列。今天我们来讲解一个比较简单的案例,使用openpyxl从Excel中提取指定的数据并生成新的文件,之后进一步批量自动化实现这个功能,通过本例可以学到的知识点:openpyxl模块的运用glob模块建立批处理数据源:阿里云天池的电商婴儿数据(可自行搜索并下载,如果要完成进阶难度可直接将该
Wesley13 Wesley13
3年前
java中静态初始化块的执行顺序
在java中,其应该是先于所有的方法执行。下面是测试代码:1publicclassTest1{2static{3System.out.println("执行静态初始化块test1...");4}5{6System.out.println(
Wesley13 Wesley13
3年前
ThinkPHP 5.0.x 反序列化漏洞 PoC
因为写入的文件名包含特殊符号,所以该漏洞只能在Linux中写入webshell,不能在Windows系统写入。这个漏洞的重点在于体会ThinkPHP的反序列化利用链。演示环境:Kali、ThinkPHP/5.0.24演示代码:application/index/controller/Index.php<?p
Easter79 Easter79
3年前
SpringBoot自定义序列化的使用方式
场景及需求:项目接入了SpringBoot开发,现在需求是服务端接口返回的字段如果为空,那么自动转为空字符串。例如:\    {        "id":1,        "name":null    },    {        "id":2,        "name":"x
Stella981 Stella981
3年前
SpringBoot集成mybatis以及自动化测试代码实现
Mybatis和logback的应用配置1、在module的pom.xml文件中,加载springboot和swagger、lombok、fastjson、mysql、mybatis包2、在resources中添加配置:配置文件有两种,一种是properties,另一种是yaml,这里使用yamlyaml配
Wesley13 Wesley13
3年前
Flink 源码解析 —— 深度解析 Flink 序列化机制
Flink序列化机制<!morehttps://t.zsxq.com/JaQfeMf(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Ft.zsxq.com%2FJaQfeMf)博客1、Flink从0到1学习——ApacheFlink介绍(
Wesley13 Wesley13
3年前
Java8实战——通过行为参数化传递代码
1、初试牛刀:筛选绿苹果第一个解决方案可能是下面这样的:publicstaticList<ApplefilterGreenApples(List<Appleinventory){List<AppleresultnewArrayList<();
Stella981 Stella981
3年前
GitOps—用于基础设施自动化的DevOps
GitOps提供了一种自动化和管理基础设施的方法。它通过许多团队已经应用的DevOps最佳实践来做到这一点,例如版本控制、代码评审和CI/CD管道。由于DevOps在提高生产率和软件质量方面的巨大潜力,许多公司一直采用DevOps。在这个过程中,我们已经找到了自动化软件开发生命周期的方法。然而,在基础设施设置和部署方面,它仍然主要是一个手动过程。
Stella981 Stella981
3年前
Kafka 可视化监控和管理 UI工具评估
以下内容,来自网络资料整理和个人安装使用结果。后续会持续更新!双击查看大图(https://img2020.cnblogs.com/blog/162289/202007/16228920200704193551456548412332.png)(https://www.oschina.net/action/GoToLink?urlhttps