- 博客(8)
- 收藏
- 关注
转载 多态成员的特点
传智博客毕老师做的笔记1)成员变量编译时:参考引用型所属的类中是否有调用的成员变量,有,编译通过,没有编译失败。运行时:参考引用型所属的类中是否有调用的成员变量,并运行该所属类中的成员变量。简单说:编译和运行都参考等号的左边。2)成员函数(非静态)编译时:参考引用型变量所属的类中是否有调用的函数,有,编译通过,没有,编译失败。运行时:参考的是对象所属的类中是否有调用的函数。简单说:编译看左边,运行...
2018-04-04 11:02:52
155
转载 Java对象实例化过程
JVM会读取指定路径下的class文件,并加载进内存,并会先加载其父类(如果有直接的父类的情况下)。在堆内存中开辟空间,分配地址。并在对象空间中,对对象中的属性进行默认初始化。调用对应的构造函数进行初始化。在构造函数中,第一行会先调用父类中的构造函数进行初始化。父类初始化完毕后,再对子类的属性进行显示初始化。再进行子类构造函数的特定初始化。初始化完毕后,将地址值赋值给引用变量。public cla...
2018-04-04 10:41:43
226
原创 慕课网:Java高并发秒杀API之Web层
1)整合配置SpringMVC框架web.xml<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/j...
2018-04-02 19:05:19
349
原创 慕课网:Java高并发秒杀API之Service层
1)秒杀Service接口设计SeckillService.javapackage org.seckill.service;import org.seckill.dto.Exposer;import org.seckill.dto.SeckillExecution;import org.seckill.entity.Seckill;import org.seckill.exception...
2018-03-18 11:26:22
448
原创 慕课网:Java高并发秒杀API之业务分析与DAO层(3)--DAO层设计与开发
1.数据库设计与编码-- 创建数据库CREATE DATABASE seckill;-- 使用数据库use seckill;-- 创建秒杀库存表CREATE TABLE seckill( `seckill_id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '商品库存ID', `name` VARCHAR(120) NOT NULL COMMEN...
2018-03-08 20:04:36
394
原创 慕课网:Java高并发秒杀API之业务分析与DAO层(2)--秒杀业务分析
用户秒杀有两件事做减库存 记录购买明细购买行为(记录购买成功信息)谁购买成功了成功的时间/有效期付款/发货信息为什么需要事务?减库存没有记录购买明细记了明细没有减库存出现超卖/少卖难点问题-“竞争”Mysql---事务+行级锁1)事务start transactionupdate 库存数量insert 购买明细commit2)行级锁 行级锁,commit之后才释放(即同一个时间只有一个用户修改,...
2018-03-08 10:04:07
363
原创 慕课网:Java高并发秒杀API之业务分析与DAO层(1)--创建项目和依赖
官网地址logback配置spring配置mybatis配置开始创建maven项目输入命令mvn archetype:create -DgroupId=org.seckill -DartifactId=seckill -DarchetypeArtifactId=maven-archetype-webapp由于版本问题可能会出错,可改为下面的命令mvn archetype:generate -Dar...
2018-03-07 08:35:27
262
原创 慕课网:版本管理工具介绍-git
1.Git安装(Mac)直接使用安装包:Git下载地址使用homebrew指令安装:(Mac 如何安装homebrew)brew install git2.Github上创建一个新的项目3.检出项目到本地首先在github上打开刚才创建的项目复制链接使用命令:git clone 刚才复制的链接项目就已经检出到本地了4.提交项目我这里先新建了一个日记文件使用命令:git status查看当前项目的状...
2018-03-06 13:16:07
445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅