摘要: 一、基础知识: 1. Java IO一般包含两个部分:1)java.io包中阻塞型IO;2)java.nio包中的非阻塞型IO,通常称为New IO。这里只考虑到java.io包中堵塞型IO; 2. Java.io包简单地分类。 2.1 Java的IO主要包含三个部分: 1)流式部分――IO的主体部 阅读全文
posted @ 2018-04-08 15:35 冬日降临 阅读(5207) 评论(0) 推荐(2) 编辑
摘要: 之前说过了我对IOC的理解,这篇文章说以下我对动态代理和基本的对AOP的理解。 所谓动态代理就是,在运行时,动态创建实现了一组指定接口的实现类对象。 比如有: 即: o实现了A和B两个接口 但是我们在运行时是无法写源代码来进行这个类的创建。 这时候我们需要用到Proxy类下的newProxyInst 阅读全文
posted @ 2018-03-21 14:16 冬日降临 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 之前在看spring,看IOC实在是云里雾里,包括看AOP也是云里雾里的,后来重新学习Java Web,做了一个简单的web项目,再之后看了崔希凡老师的视频,Day27和Day28两天的内容,真的很有必要,很重要! 这里先说一下我对IOC控制反转的理解: 之前我们创建对象,都是通过new一个对象来生 阅读全文
posted @ 2018-03-21 13:06 冬日降临 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是异步处理 原来,在服务器没有结束响应之前,浏览器是看不到响应内容的!只有响应结束时,浏览器才能显示结果! 现在异步处理的作用:在服务器开始响应后,浏览器就可以看到响应内容,不用等待服务器响应结束! 2. 实现异步的步骤 * 得到AsyncContext,它异步上下文对象 AsyncCon 阅读全文
posted @ 2018-03-20 21:38 冬日降临 阅读(253) 评论(0) 推荐(0) 编辑
摘要: <input>标签是java web的jsp页面中最常用的标签,特别是用来在页面和servlet中传递内容, 但是我们看到<input>标签中有很多内容,这边我们只提一下主要的内容: 1.name属性和value值 name属性 :元素的名称;这个不需要多解释了,也就是name的取值代表为当前inp 阅读全文
posted @ 2018-03-20 11:20 冬日降临 阅读(2174) 评论(0) 推荐(0) 编辑
摘要: 最近做Java Web项目,在.jsp页面和servlet之间request和response还是有些混淆,查阅了一些资料,总结如下,方便以后使用: 首先,servlet接口是最基本的,提供的五个方法也不多说了,关键是了解清楚什么是request,什么事response。 简单来说: request 阅读全文
posted @ 2018-03-18 22:49 冬日降临 阅读(2400) 评论(0) 推荐(1) 编辑
摘要: 问题: 最近在做Java web项目中需要计算金额总和,在这里出现了一个问题是我以前没有关注到的: 执行时候的console中打印输出的是 而不是正常计算出2.0-1.1=0.9这个答案, 原因: 对此我找了一些解答,主要是二进制机器在处理十分之一(0.1)上出现的问题。 主要问题出在小数的二进制表 阅读全文
posted @ 2018-03-18 15:25 冬日降临 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 看了黄建宏老师的《Redis设计与实现》,对redis的部分实现有了一个简明的认识; 之前面试的时候被问到了这部分的内容,没有关注,好在还有时间,就把Redis的源码看了一遍。 Redis源码的获取 Redis是完全开源的,其源代码可以在直接在GitHub上获取:https://github.com 阅读全文
posted @ 2018-02-27 22:21 冬日降临 阅读(920) 评论(0) 推荐(0) 编辑
摘要: Spring MVC是如何逐步简化Servlet的编程的 Servlet和JSP是开发java Web应用程序的两种基本技术,Spring MVC是Spring框架中用于Web应用程序开发的一个模块,能够清晰的了解到从Servlet到Spring MVC开发技术之间逐步简化的过程对于深刻理解Spri 阅读全文
posted @ 2018-02-27 00:09 冬日降临 阅读(17428) 评论(4) 推荐(5) 编辑
摘要: 这一系列的Linux入门都是本人在《鸟哥的Linux私房菜》的基础上总结的基本内容,主要是记录下自己的学习过程,也方便大家简要的了解 Linux Distribution是Ubuntu而不是书本上推荐的CentOS,建议装双系统,不要使用虚拟机。 代码在github上:Linuxpractice 其 阅读全文
posted @ 2018-01-08 15:04 冬日降临 阅读(1597) 评论(0) 推荐(0) 编辑