JAVA
飞天程序猿丶
Java 开发一枚,想找外快
展开
-
手写SpringMVC IOC,让自己爽一爽(二)
手写SpringMVC IOC,让自己爽一爽(二)下面开始进入第二节,手写DispatcherServlet。(当然只是实现部分IOC部分,像其余的组件暂未实现)首先创建一个DispatcherServlet 在这里为了和Spring Mvc中的做区分,我这里命名为ZyxDispatcherServlet。 既然是一个Servlet就要继承HttpServlet,并且要重写四个方原创 2018-01-26 16:18:46 · 11735 阅读 · 0 评论 -
手写SpringMVC IOC,让自己爽一爽(一)
手写SpringMVC中的IOC,让自己爽一爽要手写SpringMVC IOC就要先对SpringMCV 的后台模式有个了解,首先是根据web.xml配置最关键的DispatcaherServlet,DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点。SpringMVC 实现WEB访问的顺序如下:在访问时,先由Dis原创 2017-12-26 19:40:09 · 692 阅读 · 1 评论 -
怎样下载JDK 1.7/1.6或者之前的版本
由于项目问题需要下载jdk 1.7结果发现Oracle已经不是很建议使用1.7之前的jdk了,所以整理一下下载方式:https://www.oracle.com/technetwork/java/javase/archive-139210.html在这里存档一下,以后可以再次找到。...原创 2018-11-29 16:18:24 · 4101 阅读 · 1 评论 -
JAVA实现生成GIF动态图加文字(完整版无License带锯齿优化处理)
之前一直觉得实现在图片上添加文字很厉害,后来机缘巧合之下,我也需要自己去实现这个步骤,所以在下面梳理一下踩过的坑和实现的原理,希望能帮到大家。从网上搜索JAVA相关生成GIF加文字或者加水印会发现已经有很多已经实现的了,不过大都是使用gif4j进行的合成,这种做法在个人使用肯定是没有什么问题,但是要自己公司用或者用于商用的话,就会有很多的License问题,秉着能省则省的原则,所以打算另辟蹊径...原创 2018-12-24 15:15:37 · 3555 阅读 · 10 评论 -
中间变量缓存机制原理(Java代码反汇编解析)
今天遇到一个奇怪的小问题,在给变量赋值的时候遇到一个中间变量缓存机制的问题,所以自己准备把这个坑挖到低,总结一下,希望各路大佬来批评。上最简易版“坑”代码:public class TestDemo2 { public static void main(String[] args) { int i = 0; i = i++; System.out.println("res...原创 2019-01-10 18:09:00 · 448 阅读 · 0 评论