12 2020 档案
摘要:题目描述 给定 a、b 两个文件,各存放 50 亿个 URL,每个 URL 各占 64B,内存限制是 4G。请找出 a、b 两个文件共同的 URL。 解答思路 每个 URL 占 64B,那么 50 亿个 URL占用的空间大小约为 320GB。 5, 000, 000, 000 * 64B ≈ 5GB
阅读全文
摘要:目录 什么是Lifecycle? Lifecycle方法 LifecycleBase 增加、删除和获取监听器 init() start() stop() destroy() 模板方法 总结 前言 Tomcat里面有各种各样的组件,每个组件各司其职,组件之间又相互协作共同完成web服务器这样的工程。在
阅读全文
摘要:1. SqlSession和SqlSessionFactory的接口定义 SqlSession: public interface SqlSession extends Closeable { <T> T selectOne(String var1); <T> T selectOne(String
阅读全文
摘要:spring boot-jpa整合QueryDSL来简化复杂操作 SpringDataJPA+QueryDSL玩转态动条件/投影查询
阅读全文
摘要:使用过 poi 的开发同学可能都有此体会,每次都要写一坨代码,最后的代码如下面一样: 这样的代码是不是又臭又长?当字段数量多的时候,一不小心还容易写错。阿粉还记得当初使用 poi 导出一个二十多字段的 excel,不断复制粘贴,行号一不小心就写错了,那叫个一个心酸。 今天阿粉就来推荐一个阿里开源的项
阅读全文
摘要:在实际的业务处理中,我们经常会碰到需要合并同一个集合内相同属性对象的情况,比如,同一个用户短时间内下的订单,我们需要将各个订单的金额合并成一个总金额。那么用lambda表达式和HashMap怎么分别处理该种情况呢?本文以Student的name,age,score为例,一个List集合中有多个Stu
阅读全文
摘要:今天在看代码的时候, 看到了这个注解, 之前都没有见过, 所以就查了下, 发现还是个不错的注解, 可以让代码更加简洁. 这个注解来自于 lombok,lombok 能够减少大量的模板代码,减少了在使用@Data 注解时, 需要导入lombok.Data,下面列举下 lombok提供的注解: val
阅读全文
摘要:Mybatis全部标签与解释说明 Mybatis-Plus-常用实体注解 mybatis-plus-generator 代码自动生成器 MyBatis-Plus 用起来真的很舒服 Mybatis-Plus 学习总结笔记 mybatis-plus Mybatis-plus常用API全套教程
阅读全文
摘要:前言 : 避免之前装的MySQL影响 首先进入dos窗口执行 sc delete mysql 删除已有的mysql服务 (一) 下载MySQL5.7 版本压缩包 网址 https://dev.mysql.com/downloads/mysql/ (二)解压到自己想要放的目录 我放在了F盘 F:\ph
阅读全文
摘要:代码备份 使用Java实现Mysql数据库的备份与恢复 mysqldump参数详细说明(转) MySQL数据库基础备份 Java Web 实现Mysql 数据库备份与还原 java实现mysql数据库的备份及还原 java代码定时备份mysql数据库及注意事项——基于 springboot Spri
阅读全文
摘要:1.外键 建表时添加外键:constraint 外键名 foreign key 从表字段 references 主表字段 级联操作 create table dage( create table xiaodi( dage_id int primary key, xiaodi_id int, name
阅读全文
摘要:使用springboot之前,我们发送http消息是这么实现的 我们用了一个过时的类,虽然感觉有些不爽,但是出于一些原因,一直也没有做处理,最近公司项目框架改为了springboot,springboot中有一种很方便的发送http请求的实现,就是RestTemplate,而且实现起来非常简单,代码
阅读全文
摘要:mysql子查询,DEPENDENT SUBQUERY 相关子查询(dependent subquery)优化 慎用MySQL子查询,尤其是看到DEPENDENT SUBQUERY标记时
阅读全文