大数据

使用反射机制实现javaBean的自动封装

1 反射 什么是java反射呢?简单的说,对于java中任意一个类,利用反射都可以获取该类中的所有属性和方法,而对于一个java对象,反射也都可以动态的去调用该对象中的属性和方法。 对于正在学习Servlet的童鞋来说,最痛苦的无疑是对请求参数的处理,譬如:对请求参数的类型转换,繁琐的setter方…

程序员

Java垃圾回收机制

最近在啃《深入理解Java虚拟机》, 本文总结了垃圾回收使用的算法。 概述 Lisp 第一门真正使用内存动态分配和垃圾收集技术的语言;为什么学习垃圾回收机制: 当垃圾收集成为系统达到更高并发量的瓶颈时, 我们就需要对这些自动化的技术实施必要的调节和监控。 垃圾收集的3件事情: 哪些内存需要回收; 什…

程序员

谈谈Collections.sort()——使用篇

  本来一直在CSDN上写,然后今天不知道为什么CSDN上发表不了文章了,正好我听朋友的介绍来到这里,希望和大家一起讨论问题。其实说白了我写博客大多数是为了记录自己的成长过程,顺便整理自己学习情况。再者利索能力的和大家一起交流经验,话不多说,正文开始。  本人快要找工作了,看到日益严峻的就业情况,感…

程序员

springmvc如何进行redirect和forward

场景 最近在做微信分享相关的工作,分享出去的链接地址是我们的地址,但是这个分享需要获取用户的数据,所以需要用户的授权。所以需要我们接收到请求之后,重定向到微信授权的地址,然后微信给出授权的页面,给用户授权。 方案 面向servlet-api的方法 HttpServletResponse提供了重定向的…

程序员

优雅编程之这样使用CollectionUtils,你就“正常”了(三十五)

开心一笑 【公路上发生了一起车祸——乌龟踩伤了窝牛。警察正在调查事故原因说窝牛:乌龟是怎么撞 到你的?正吊着石膏的窝牛惊惶未定地回忆道:我不记得了,当时他的速度太快了!】 提出问题 CollectionUtils在真实项目中常用的方法有哪些??? 解决问题 唯美图片 CollectionUtils在…

程序员

一起学SpringMVC之一:使用maven起项目

网上看了很多springMVC helloworld的教程,非常不满意;首先,maven构建的就很少,再者,绝大部分都是断章取义,让人不明就里。其中有几篇讲的好的,我摘录了一些,自己试着构建了一下项目,发现里面还是有很多需要注意的地方,就记录在这里吧。我是一个喜欢刨根问底的人,所以我打算从手动mav…

大数据

java内存区域划分

java虚拟机在执行程序时候,会将他所管理的内存区域划分为不同的区域,每个区域都会有各自的用途,最为一名java程序员,深入的理解java虚拟机对其所管理的内存区域的划分,将更好的帮助我们理解java程序的执行过程。java虚拟机将其管理的内存区域主要划分为程序计数器、java虚拟机栈、本地方法栈、…

大数据

JavaSE 基础(六)构造函数

构造函数 1. 构造函数的的概述 概述Java 中构的造函数是一种特殊的函数,用来在对象实例化时初始化对象的成员变量及初始化操作。 格式函数名与类名相同且没有返回值类型。例如:ClassName(){} 注意:这里仅仅是没有返回值类型,而不是说构造方法没有 return 调用,后面会用代码来简单验证…

大数据

Java集合(一)

编程基本上离不开集合,学习集合为Java深入学习打下基础。现在什么都学了一点,回过头来感觉还是需要夯实基础。 集合概述 概述: Java集合类的用途就是用来保存对象,容器就相当于杯子。杯子用来存放水,而集合就是容器,是用来存放数据的。容器中基本的类型是List、Set、Queue和Map。 和数组的…