JavaWeb
ezsync小智
是一个超及了不起的boy
展开
-
有一家游乐园,它叫Program
本文是按照个人理解写的一篇关于阐述程序、进程和线程关系的故事Demo,可能在内容上不是很严谨,请多包涵。在某个不知名郊区,一个叫程序员的大富翁买下了一大片土地,建造了一座很大很大的游乐园,给它起了个名字:Program。游乐园(Program)很大很大,有很多很多个游乐项目,每个游乐项目都有很多个工作人员在参与工作程先生自己负责统计游乐园(Program)的营收。他在想,有一些游乐项目并不常年使用原创 2016-09-08 15:45:29 · 777 阅读 · 0 评论 -
线程详解
1. 概念线程,CPU调度的基本单位,被包裹在进程里面,同一个进程里的线程共享同一片内存空间。其中,守护线程是特殊的线程,守护线程自创建伊始会在后台为用户线程提供服务,其生命贯彻进程的整个生命周期。2. 特点轻型实体:这种轻体现在线程是程序执行流的最小单位,执行时仅向系统请求执行所必须的一点儿资源。共享进程内存空间:同一个进程里的线程拥有同一个内存空间地址(进程空间地址),共享这片内存空间,同一原创 2016-09-09 21:05:26 · 324 阅读 · 0 评论 -
null和""的区别
本文为转载文章,源地址->http://www.cnblogs.com/qiuting/p/5373571.html1. 类型null是一个对象的值,而不是一个字符创。 “”是一个长度为0的字符串。2. 内存String s = null在该定义中定义了一个String的对象,但对该对象没有具体实现,即只创建了在栈中的引用,而不创建对应的实例,因此在堆中不占用内存。 String s = ""转载 2016-09-07 09:45:31 · 417 阅读 · 0 评论 -
SSM框架一些相关配置解读(不完整)
<!-- pom.xml --><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o原创 2017-03-21 09:35:16 · 672 阅读 · 0 评论 -
不完整的spring学习报告
Spring容器主要负责创建应用程序中的bean并通过DI协调对象之间的联系。Spring容器主要提供三种装配方案: - 在XML显式配置 - 在Java中显式配置 - 隐式的bean发现和自动装配Spring从两个角度实现自动化装配: - 组件扫描:Spring会自动发现应用上下文所创建的bean。 - 自动装配:Spring会自动满足bean之间的依赖@Component:声明为bea原创 2017-03-13 21:41:36 · 406 阅读 · 0 评论 -
大概有用的知识点
1、对参数的检查应该写在controller层,service层应当只涉及业务逻辑和操作dao层。因此获取参数,对参数封装、以及校验应当写在controller层。2、对参数校验主要对一些参数格式、是否非空、参数长度等进行校验。3、mybatis新增对象的同时获取对象通过以下方式实现:<insert id="uploadAnnex" parameterType="com.hhit.core.prev原创 2017-03-14 10:30:15 · 346 阅读 · 0 评论 -
SpringBoot @EnableAutoConfiguration非详细解读
提示本文是我的学习笔记,请自己思考内容并且实践,有错误的地方欢迎指出。前置知识SpringBoot要求4.3.2.BUILD-SNAPSHOT或以上版本,有一个很重要的原因是因为spring4提供了条件注解@Conditional,而SpringBoot大量地使用了这种注解来为我们自动配置一些信息,可以根据容器是否存在某些bean,jvm版本,指定路径是否存在指定类等等,功能十分强大。简单的实验@C原创 2017-11-21 18:59:52 · 2715 阅读 · 1 评论