1.web mvc基础 mvc的本质是表现层模式,我们以视图模型为中心,将视图和控制器分离出来。就如同分层模式一样,我们以业务逻辑为中心,把表现层和数据访问层代…
了解java的垃圾回收(gc)原理能给我们带来什么好处?对于 软件工程师 来说,满足技术好奇心可算是一个,但重要的是理解gc能帮忙我们更好的编写java应用程序…
这是成为gc专家系列文章的第二篇。在第一篇理解java垃圾回收中我们学习了几种不同的gc算法的处理过程,gc的工作方式,新生代与老年代的区别。到目前为止,你应该…
java学习
本篇是”gc专家系列“的第三篇。在第一篇理解java垃圾回收中我们学习了几种不同的gc算法的处理过程,gc的工作方式,新生代与老年代的区别。所以,你应该已经了解…
一、前言 一切的谜都解开了!在写这篇随笔之前,我的心情只能用金田一每次破案后的这句台词来表达。 其实从开始写java代码以来,遇到过无数次乱码与转码问题,比如从…
java学习
先扯再说 最近一直在研究某个国产开源的mysql数据库中间件,拉下其最新版的代码到eclipse后,启动起来,然后做各种测试和代码追踪;用完想要关闭它时,拉出它…
java学习
前言 现如今几乎大多数java应用,例如我们耳熟能详的tomcat, struts2, netty等等数都数不过来的软件,要满足通用性,都会提供配置文件供使用者…
java学习
动态语言 动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如众所周知的ecmascript(javascr…
java学习
简介 linkedlist 是一个常用的集合类,用于顺序存储元素。 linkedlist 经常和 arraylist 一起被提及。大部分人应该都知道 array…
java学习
本文由码农网– 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 最近我问了很多java开发人员关于最近12个月内他们使用的是什么大数据工具…