关于数据迁移
2021搬家记
生活,就是理解。生活,就是面对现实微笑,就是越过障碍注视将来。生活,就是自己身上有一架天平,在那上面衡量善与恶。生活,就是有正义感、有真理、有理智,就是始终不渝、诚实不欺、表里如一、心智纯正,并且对权利与义务同等重视。生活,就是知道自己的价值,自己所能做到的与自己所应该做到的。生活,就是理智。——雨果
背景
没啥好说的,就是,我又双叒叕要搬家了。起因就是因为,最近要涨房租
与其不如涨价,反正都是涨,我寻思干脆住远一点,直接自己住得了。
以前搬家,稍微不那么简单一点,自己会花好长时间去收拾一下。收拾呢,其实也就是找一堆纸箱子,完了去打包收纳而已。
在过往的收纳经验来看,最后的结论就是:大件的我能知道,放到具体哪个里面了。但是,小件,emm,死活最后就铁定不知道在什么地方了。最真实的可能就是,在日后的生活过程中,扒拉扒拉找些东西的时候,哦?原来我还有这个东西……
Java性能权威指南
JavaNIO探索
前言
前言中,引用著名NIO书籍《Java NIO》(Ron Hitchens)中的引言,关于NIO的。原文如下:
Java NIO explores the new I/O capabilities of version 1.4 in detail and shows you how to put these features to work to greatly improve the efficiency of the Java code you write. This compact volume examines the typical challenges that Java programmers face with I/O and shows you how to take advantage of the capabilities of the new I/O features. You’ll learn how to put these tools to work using examples of common, real-world I/O problems and see how the new features have a direct impact on responsiveness, scalability, and reliability.
最后一句,直接点题:see how the new features have a direct impact on responsiveness, scalability, and reliability.
Tomcat 学习实录
背景
Tomcat是一个业界非常优秀的web容器框架,学习里面核心的实现机制,扩展自己的知识面还是很有必要的。每个做Java的,应该没有人没接触过Tomcat。
学习Tomcat,有一个核心的命题,看源码。既然要看源码,自然少不了调试,如何调试Tomcat,这里在学习极客时间相关课程中提到过一个方式,可以很好的在IDE中进行调试,那就是通过嵌入式手工创建Tomcat来进行,具体请参考如下链接教程说明以及对应的代码示例:
create-a-java-web-application-using-embedded-tomcat
github/devcenter-embedded-tomcat