首页
归档
分类
标签云
朋友
动态
照片
爱资料
json格式化
Linux命令大全
数据库教程
常用工具导航
懒人execl
关于我
1
大话python(四)
2
大话python(三)
3
大话python(二)
4
大话python(一)
5
ImageIO读取gif历史遗留问题
过去的,未来的
来日可期!
累计撰写
297
篇文章
累计创建
44
个标签
累计收到
43
条评论
栏目
首页
归档
分类
标签云
朋友
动态
照片
爱资料
json格式化
Linux命令大全
数据库教程
常用工具导航
懒人execl
关于我
搜索
标签搜索
execl
OAuth
Kubernetes
ES
前言
算法
高并发
Springboot
缓存
开发规范
系统安全
面试
vue
正则表达式
网络
Linux
redis
锁
开发使用
javascript
前端
集合
名人介绍
博弈论
过滤器
Spring
音乐
娱乐
设计模式
历史
分布式
MQ
事务
MySql
知乎
资源
编程
微服务
LeetCode
数据结构
docker
java
liunx
工具
以下是
java
相关的文章
2020-04-22
Java开发中的po,dto,vo都是什么意思
DTO,VO.PO
2020-04-22
2437
0
0
技术
2020-04-17
写一个迷你版的Tomcat
一、前言 当我们的Web运行的时候,从浏览器发出的请求,必然首先到达tomcat中,之后由tomcat进行处理,由此要考虑tomcat要进行哪些处理,首先便是提供Socket服务,之后对于请求进行分发,把请求和产生的响应封装成request和response (1)提供Socket服务 (2)封
2020-04-17
1110
0
0
技术
微服务
2020-04-15
JVM垃圾收集机制
1.为什么需要了解GC跟内存分配机制当需要排查各种内存溢出,内存泄漏问题时,当垃圾收集成为系统达到更高并发量的瓶颈时,我们就需要对这些“自动化”的技术实施必要的监控和调节。2.垃圾收集的区域垃圾收集主要是针对堆和方法区进行。程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命
2020-04-15
858
0
0
JVM
2020-04-05
Java实时读取日志文件
RandomAccessFile类中seek方法可以从指定位置读取文件,可以用来实现文件实时读取。一、实现步骤:1.首先,要有服务器上日志文件的路径。Stringurl="/logpath/logFile.log";2.根据路径生成文件对象。Filefile=newFile(ur
2020-04-05
2427
0
0
技术
面试
开发使用
2020-04-02
spring boot Sharding-jdbc 分表分库
之前我们介绍了Sharding-jdbc的读写分离,这一文,我们实现分表分库。官方文档地址:https://shardingsphere.apache.org/document/current/cn/overview/一、首先创建一个一般的Spring boot项目,加入pom<depende
2020-04-02
1312
0
0
技术
微服务
2020-03-28
mysql、canal、kafka、数据同步系列(一)mysql安装和配置
canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL(也支持mariaDB)。本文主要说明mysql的相关配置。采用docker-compose部署1、docker-compose.ymlversion: '3'se
2020-03-28
2015
0
0
技术
面试
开发使用
2020-03-27
极简理解二叉树、红黑树、B Tree,B+Tree
一、二叉树1、例子2、缺点当数据是自增顺序的,查找就很慢,和链表一样了突然发现,链表也是二叉树。。。二、红黑树1、例子可以看出,数据是自增顺序的,他会自己调整,这样查找也是方便。2、缺点例如数据量特别大,这样他的树的深度,很深,如果要查找的数据,在最底层叶子节点,查询也很慢。三、BTree1、例子为
2020-03-27
1576
0
0
技术
面试
数据结构
2020-03-27
手写一个简单的线程池
packagecom.app.lock.app;importjava.util.concurrent.BlockingQueue;importjava.util.concurrent.Executor;importjava.util.concurrent.atomic.AtomicInteger;线
2020-03-27
1152
0
0
技术
面试
2020-03-25
if/else问题解决(二)策略模式+工厂方法消除
一、案例假设需求为,根据类型,处理相对应的操作,优化前有以下代码: public void operation(String type){ if("add".equals(type)){ //执行加法 }else if(&quo
2020-03-25
1082
0
0
技术
开发使用
2020-03-24
if/else问题解决(一)函数式编程
一、案例publicstaticIntegeradd(Integera1,Integerb1,Integerc1){returna1+b1+c1;}publicstaticIntegersub(Integera1,Integerb1,Integerc1{returna1-b1-c1;}publics
2020-03-24
1813
0
0
技术
开发使用
1
2
3
4
5