摘要:
@Test public void test2(){ if(getDate()){ //错误代码 System.out.println("aaa"); }else{ System.out.println("sss"); } } public Boolean getDate(){ return nul 阅读全文
摘要:
目录1.1 常见的Web 渗透信息收集方式1.1.1 域名信息收集1.1.2 敏感信息和目录收集1.1.3 子域名信息收集1.1.4 旁站和C站1.1.6 指纹识别1.1.7 绕过目标域名CDN 进行信息收集 1.1 常见的Web 渗透信息收集方式 1.1.1 域名信息收集 1.WHOIS 查询 W 阅读全文
摘要:
浏览器输入:chrome://net-internals/#dns https://www.nndssk.com/xtjc/276547U1YZZ1.html 阅读全文
摘要:
public static void main(String[] args) { //异常代码,除不尽导致 //BigDecimal divide = new BigDecimal(1).divide(new BigDecimal(0.3)); /* Exception in thread "mai 阅读全文
摘要:
目录3.5 远程分支3.5.1 推送 3.5 远程分支 远程分支是指向远程仓库的分支的指针,这些指针存在于本地且无法被移动。当你与服务器进行任何网络通信时,它们会自动更新。远程分支有点像书签,它们会提示你上一次连接服务器时远程仓库中远程仓库中每个分支的位置 远程分支的表示形式是(remote)/(m 阅读全文
摘要:
目录3.1 引言3.2 实现持续集成3.2.1 准备工作3.2.2 一个基本的持续集成系统3.3 持续集成的前提条件频繁提交5.2 什么是部署流程线 3.1 引言 很多软件项目都有一个非常奇怪而又常见的特征,即在开发过程里,应用程序在相当长的一段时间内无法运行。事实上,由于大规模团队开发的软件中,绝 阅读全文
摘要:
目录5.1 索引基础5.1.1 索引的类型5.2 索引的优点5.3 高性能索引的策略5.3.1 独立的列5.3.2 前缀索引和索引选择性5.3.3 多列索引5.3.4 选择合适的索引列顺序5.3.5 聚簇索引5.3.6 覆盖索引5.3.7 使用索引来做排序冗余和重复索引 5.1 索引基础 要理解My 阅读全文
摘要:
目录Future使用ComletableFuture 构建异步应用错误处理让你的代码免受阻塞之苦采用顺序查询方式实现使用并行流对请求进行并行操作使用CompletableFuture 发起异步请求寻找更好的方案使用定制的执行器对多个异常任务进行流水操作构造同步和异步操作将两个CompletableF 阅读全文
摘要:
目录原始类型特化函数描述符 原始类型特化 JAVA8 为Predicate、Consumer、Suppler 等函数式接口带来了一个专门的版本,以便在输入和输出时都是基本类型时避免自动装箱的操作 IntPredicate evenNumbers = (int i) -> i % 2 == 0; // 阅读全文
摘要:
JSONObject respObj = new JSONObject(s); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String startTimeStr = "2024-01-01"; String endTimeS 阅读全文