04 2019 档案

摘要:spring-boot-starter:spring-boot 场景启动器。帮我们导入了 Web 模块正常运行所依赖的组件。Spring Boot 将所有的功能场景都抽取出来,做成许多启动器(starter),只需要在项目里面引入这些启动器,相关场景的所有依赖都会导入进来。要用什么功能就导入什么场景 阅读全文
posted @ 2019-04-30 14:42 龘人上天 阅读(222) 评论(0) 推荐(0) 编辑
摘要:J2EE的优势 J2EE允许公司把一些通用的、很繁琐的服务端任务交给中间件供应商去完成。这样开发人员可以集中精力在如何创建商业逻辑上,相应地缩短了开发时间。高级中间件供应商提供以下这些复杂的中间件服务: 状态管理服务 -- 让开发人员写更少的代码,不用关心如何管理状态,这样能够更快地完成程序开发。 阅读全文
posted @ 2019-04-26 13:48 龘人上天 阅读(181) 评论(0) 推荐(0) 编辑
摘要:目前多种ORM框架 Hibernate, 全自动对象模型, 不需要使用sql MyBatis : 半自动, 可有一定的可控性 Spring JDBC: 全部手动实现, 所有SQL都需要手动写.... Spring ApplicationContext容器, 该容器包含了Beanfactory的所有功 阅读全文
posted @ 2019-04-25 20:55 龘人上天 阅读(156) 评论(0) 推荐(0) 编辑
摘要:下面以BeanFactory为例,说明一个Bean的生命周期活动: Bean的建立(doCreateBean) 由BeanFactory读取Bean定义文件,并生成各个实例。 Setter注入(populateBean) initializeBean(invokeAwareMethods) 执行Be 阅读全文
posted @ 2019-04-18 20:26 龘人上天 阅读(132) 评论(0) 推荐(0) 编辑
摘要:EJB(Enterprise JavaBean)是J2EE服务器端的组件模型,EJB包括会话Bean(Session Bean)、实体Bean(Entity Bean)、消息驱动Bean(Message Driven Bean)。EJB实际上是SUN的J2EE中的一套规范,并且规定了一系列的API用 阅读全文
posted @ 2019-04-15 15:00 龘人上天 阅读(102) 评论(0) 推荐(0) 编辑
摘要:工厂模式 BeanFactory装饰器模式 BeanWrapper代理模式 AopProxy单例模式 ApplicationContext委派模式 DispatcherServlet策略模式 HandlerMapping适配器模式 HandlerApdapter模板方法模式 JdbcTemplate 阅读全文
posted @ 2019-04-12 17:51 龘人上天 阅读(144) 评论(0) 推荐(0) 编辑
摘要:Go 语言的变量声明格式为: var 变量名 变量类型 返回类型. 匿名变量不占用命名空间,不会分配内存。匿名变量与匿名变量之间也不会因为多次声明而无法使用。 Go 语言中有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有切片、结构体、函数、map、通道(channel)等。Go 语言 阅读全文
posted @ 2019-04-09 19:49 龘人上天 阅读(149) 评论(0) 推荐(0) 编辑
摘要:Java编译器输出的指令流,基本上[1]是一种基于栈的指令集架构,它们依赖操作数栈进行工作 与之相对的另外一套常用的指令集架构是基于寄存器的指令集 举个最简单的例子,分别使用这两种指令集计算“1+1”的结果,基于栈的指令集会是这样子的: 基于栈的指令集主要的优点就是可移植, 缺点是执行速度慢,相同操 阅读全文
posted @ 2019-04-09 19:48 龘人上天 阅读(1194) 评论(0) 推荐(0) 编辑
摘要:偏向锁 偏向锁也是JDK 1.6中引入的一项锁优化,它的目的是消除数据在无竞争情况下的同步原语,进一步提高程序的运行性能。如果说轻量级锁是在无竞争的情况下使用CAS操作去消除同步使用的互斥量,那偏向锁就是在无竞争的情况下把整个同步都消除掉,连CAS操作都不做了。 当锁对象第一次被线程获取的时候,虚拟 阅读全文
posted @ 2019-04-09 19:47 龘人上天 阅读(297) 评论(0) 推荐(0) 编辑
摘要:JAVA虚拟机规范中定义使用一种JAVA内存模型来屏蔽掉各种硬件及操作系统的内存访问差异. 内核线程实现 内核线程(Kernel-Level Thread,KLT)就是直接由操作系统内核(Kernel,下称内核)支持的线程,这种线程由内核来完成线程切换,内核通过操纵调度器(Scheduler)对线程 阅读全文
posted @ 2019-04-09 19:38 龘人上天 阅读(130) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示