我的梦想
不是每个人都应该像我这样去建造一座水晶大教堂,但是每个人都应该拥有自己的梦想,设计自己的梦想,追求自己的梦想,实现自己的梦想。梦想是生命的灵魂,是心灵的灯塔,是引导人走向成功的信仰。有了崇高的梦想,只要矢志不渝地追求,梦想就会成为现实,奋斗就会变成壮举,生命就会创造奇迹。——罗伯·舒乐
easy-excel easy-excel
easyExcel 读取excel 和 写入excel 的 demo。
2021-04-11
存储过程和函数和触发器 存储过程和函数和触发器
数据库的存储过程、函数和触发器,已Mysql为例。
2020-05-29
数据库事务 数据库事务
数据库事务的隔离级别,包括 Mysql 和 Oracle 。
2020-05-28
Java 创建线程的4种方式 Java 创建线程的4种方式
继承 Thread 类;实现 Runnable 接口;使用 FutureTask 和 Callable组合创建有返回值线程;使用 Executors 线程池创建线程。
2020-05-26
Redis高并发下缓存失效问题 Redis高并发下缓存失效问题
高并发下缓存失效问题:缓存穿透、缓存雪崩和缓存击穿。
2020-05-25
二分搜索树遍历方式 二分搜索树遍历方式
二分搜索树是我们在编程中最常遇到的树结构,我们下面来聊聊二分搜索树的前序遍历、中序遍历和后序遍历。
JXLS 2.x 模板导出 JXLS 2.x 模板导出
我之前一直使用`jxls 1.x`版本对简单的列表进行导出,模板定义很简单,导出数据开发工作很轻松。最近使用`jxls 2.x`版本来导出数据,`2.x`版本变化最大的就是批注的方式定义模板,支持的功能更我之前一直使用`jxls 1.x`版本对简单的列表进行导出,模板定义很简单,导出数据开发工作很轻松。
Nginx反向代理获取真实访问IP Nginx反向代理获取真实访问IP
现有的项目中,一般都不会把应用真实的访问路径暴露给浏览器,在浏览器和服务端应用之间,会使用 Nginx 进行反向代理,这样可以对服务端应用的安全性和扩展性进行控制。使用 Nginx 进行反向代理之后,如何在服务端应用中获取到真实的访问IP和端口呢?我们对 Java Web 应用进行配置测试
2020-05-22