摘要: 一、ImageVIew中的scaleType属性 这个属性是用来控制我们的图片怎样缩扩或者移动来匹配我们和ImageView本身设置的大小 http://www.cnblogs.com/xiaoluo501395377/p/3390909.html 要想让 scaleType="center" 起作 阅读全文
posted @ 2017-09-04 11:45 迈阿密大腮帮 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一切都是为了组件化和复用 View的可复用性导致View的设计不能承载更多视图外的逻辑。Fragment可以承载多个View和一定的业务逻辑。Activity太重导致无法更细粒度的复用,却可以承载多个Fragment。 在Fragment之前,复用界面可以是在xml级别的,如include,也可以是 阅读全文
posted @ 2017-09-01 17:00 迈阿密大腮帮 阅读(92) 评论(0) 推荐(0) 编辑
摘要: SpringMVC 关键部分 一、前端控制器 -- DispatcherServlet ※所有J2EE项目都是从web.xml启动,阅读或构建一个J2EE项目,都应该先找web.xml开始。 ※任何MVC框架都需要一个入口,SpringMVC的入口是在web.xml文件中的核心分发Dispatche 阅读全文
posted @ 2017-02-15 23:02 迈阿密大腮帮 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 浅谈java内存模型 不同的平台,内存模型是不一样的,但是jvm的内存模型规范是统一的。其实java的多线程并发问题最终都会反映在java的内存模型上,所谓线程安全无非是要控制多个线程对某个资源的有序访问或修改。总结java的内存模型,要解决两个主要的问题:可见性和有序性。我们都知道计算机有高速缓存 阅读全文
posted @ 2017-02-15 21:43 迈阿密大腮帮 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Integer a=new Integer(1) Integer a=Integer.valueOf(1); 两个都是得到一个Integer对象,但是Integer.valueOf的效率高。为什么呢?因为Integer.valueOf用到了缓存。看看Integer.valueOf的代码: Integ 阅读全文
posted @ 2017-02-15 20:29 迈阿密大腮帮 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 1. java.lang.nullpointerexception这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指 阅读全文
posted @ 2016-08-01 15:28 迈阿密大腮帮 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServlet and c 阅读全文
posted @ 2016-07-28 16:24 迈阿密大腮帮 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、首先要检查服务器是否安装有jdk java –version 2、检查服务器所安装的操作系统,并安装JDK a) 使用命令uname –a查看操作系统,如果有x86_64就是64位的,没有就是32位 b) 创建安装目录,并将文件考到该路径下(进入该目录下,用rz注意将压缩包直接copy进来,) 阅读全文
posted @ 2016-07-07 15:17 迈阿密大腮帮 阅读(863) 评论(2) 推荐(2) 编辑
摘要: 1.类装载器子系统: 负责查找并装载Class 文件到内存,最终形成可以被虚拟机直接使用的Java类型。 2.方法区: 在类装载器加载class文件到内存的过程中,虚拟机会提取其中的类型信息,并将这些 信息存储到方法区。方法区用于存 储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等 阅读全文
posted @ 2016-04-07 16:36 迈阿密大腮帮 阅读(226) 评论(0) 推荐(0) 编辑