240 发简信
IP属地:山西
  • Spring入门02--AOP(面向切面编程)

    一,理解AOP(Aspect-oriented Programming) 传统的OOP面向对象编程,引入了继承,封装,多态等概念用来建立对象间的纵向的层次关系。并不适合定义横...

  • Spring入门01--基本知识

    一, Spring框架的核心机制:依赖注入DI和控制反转IOC 理解控制反转IOC(Inversion Of Controll)和DI(Dependence Injectio...

  • Hibernate4入门02--关联映射

    一, 关联映射 1, 多对一映射 两张表的关系是多对一的关系,这种配置是从多的一方配置,只修改多的一方的实体类和映射文件。配置完成之后,会自动和关联类的主键进行连接查询,所以...

  • Hibernate4入门01--基本知识

    一,Hibernate框架的主要工作: 提高数据访问层的编码效率,对JDBC进行了轻量级的对象封装; 将数据库的关系型数据,映射到普通的java类中,通过操作对象来操作数据库...

  • Struts2入门01--基本知识

    1, Filter的工作流程 客户端发送请求,Filter可以拦截到请求的信息:servletPath,等,在响应请求之前,做一些相应的操作,然后再交给相应的sevlet去处...

  • 自定义view的总结

    一,view的绘制过程 onMeasure():测量view的宽度和高度,根据自身的MeasureSpec和具体背景设置而定,自身view的MeasureSpec由自身的La...

  • View事件分发流程

    1,事件分发机制 事件分发:dispatchTouchEvent(),每个view只要事件能够到达,就会触发这个方法,返回结果受当前view的onTouchEvent的返回结...

  • Android的Handler消息机制

    1,Lopper && MessageQueue 说明:每个activity进入Task栈顶时,会启动一个线程,当前的线程会自动进行以下操作: Looper.prepare(...

  • Android的内存管理和内存优化

    1. Android内存的分配和使用 内存分配的时候一般会放在三种位置:静态存储区域、堆和栈,他们的位置、功能、速度都各不相同,区别如下: 静态存储区:内存在程序编译的时候就...

  • MarkDown常用语法

    1. 字体字号 字体的大小用“#”的数目来表示:#越多字号越小。 2. 字体样式 斜体:用一对“*”包住的文字。 粗体:用一对“**”包住的文字。 3. 引用一段文字 文字的...

个人介绍
一名真正的程序爱好者和工作者