随笔分类 -  JAVA

摘要:finally 语句块是在 try 或者 catch 中的 return 语句之前执行的。更加一般的说法是,finally 语句块应该是在控制转移语句之前执行,控制转移语句除了 return 外,还有 break 和 continue。另外,throw 语句也属于控制转移语句。虽然 return、t 阅读全文
posted @ 2018-04-20 21:25 IT屁民 阅读(1083) 评论(0) 推荐(0)
摘要:编解码问题从来都是搞IT,尤其是搞互联网的同志们的心头之痛。君不见,http请求,数据库字符,中文乱码等东西,都和字符编码有偌大的关系。 这个坑貌似是躲不过了。所以最好的方式就是:直面它,解决它。你说是不是~ 首先解决一些基础概念问题。utf8 unicode ascii之间到底是什么关系? 如果这 阅读全文
posted @ 2018-04-18 16:23 IT屁民 阅读(368) 评论(0) 推荐(0)
摘要:了解JVM的工作机制能够更好的帮助我们理解java语言本身,规避各种可能的错误。所以,今天趁此机会好好复习一下。来看看JVM是怎么工作的。 一、啥是JVM JVM可以理解为用来运行java程序的一种运行时引擎(run-time engine)。没错,main方法就是由jvm调用作为入口方法的。JVM 阅读全文
posted @ 2017-06-07 18:29 IT屁民 阅读(414) 评论(0) 推荐(1)
摘要:近来对院社二维码平台进行2.0升级改造。于昨日踩到一个巨坑。特此记录。。。 需求源于院社编辑在批量下载二维码的时候,系统后台需要对所要下载的二维码进行重命名和zip打包压缩。 系统测试的时候发现:首次请求批量下载时,也即压缩文件还未生成时,后台可以正常压缩文件并提供下载。但是第二次请求批量下载时,网 阅读全文
posted @ 2016-10-18 12:18 IT屁民 阅读(6193) 评论(0) 推荐(0)
摘要:1.http://stackoverflow.com/questions/25598406/spring-annotaion-autowired-inside-methods Q: Autowire can be used with constructors, setter and as class 阅读全文
posted @ 2016-04-27 13:56 IT屁民 阅读(1171) 评论(0) 推荐(0)
摘要:一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session 机制可能需要借助于cookie机制来达到保存标识 阅读全文
posted @ 2016-04-13 13:48 IT屁民 阅读(382) 评论(0) 推荐(0)
摘要:最近深入学习JAVA,抽时间开始看官方的tutorial。好不容易看到Generics这一章,发现真的很多坑等着我去跳。其实,我早已踩过雷,如今终于有机会深入地反向思考,去尝试理解其中的原理。 所以,我将换一种思路,谈谈泛型这个坑爹货。 1.为啥子要用泛型 官方文档的解释如下: 1)Stronger 阅读全文
posted @ 2015-12-13 18:23 IT屁民 阅读(3151) 评论(0) 推荐(0)
摘要:最近深入学习java,看到了动态绑定和多态这一章节,但遗憾的是,大部分的相关文章都停留于表面文字的描述。不得已,最后google了几篇英文文章,在此总结下这个问题。一、静态绑定和动态绑定的区别在Java中,当你调用一个方法时,可能会在编译时期(compile time)解析(resolve),也可能... 阅读全文
posted @ 2015-11-17 18:53 IT屁民 阅读(9248) 评论(2) 推荐(4)
摘要:内部类Inner Class 将相关的类组织在一起,从而降低了命名空间的混乱。 一个内部类可以定义在另一个类里,可以定义在函数里,甚至可以作为一个表达式的一部分。 Java中的内部类共分为四种: 静态内部类static inner class (also called nested class) 成员内部类member inner class 局部内部类local inner class 匿名内部类anonymous inner class静态内部类Static Inner Class 最简单的内部类形式。 类定义时加上static关键字。 不能和外部类有相同的名字。 被... 阅读全文
posted @ 2013-11-26 22:28 IT屁民 阅读(351) 评论(0) 推荐(0)