数组模拟环形队列
队列介绍
队列是一个有序列表,可以用数组或是链表来实现。
遵循先进先出的原则。即:先进入队列的数据,要先取出。后进入的要后取出
思路分析
代码实现
输出结果:
Java笔记
java基础笔记
基本数据类型和包装类型
基本数据类型:short、int、long、double、float、char、string、boolean
包装类型:Short、Integer、Long、Double、Float、Char、String、Boolean
装箱:1. 手动装箱:Integer.valueOf(1) ; 2. 自动装箱:Integer i = 1;
拆箱:1. 手动拆箱:int j = i.intValue() ; 2. 自动拆箱:int j = i ;
JDK1.5开始为什么要引入包装类型:java是面向对象的语言,而基本的数据类型不具备面向对象的特性。
例:用Integer和int分别表示一个类的ID,进行非空判断的时候,Integer只要判断是否为null,int还要判断是否为0;
Integer num1 = new Integer(100);Integer num2 = new Integer(100);System.out.println("num1==num2 " + (num1 == num2));Integer ...
方兴商城笔记
方兴商城系统架构图
数据库表结构
表名称
含义
tb_brand
品牌
tb_specification
规格
tb_specification_option
规格选项
tb_type_template
类型模板:用于关联品牌和规格
tb_item_cat
商品分类
tb_seller
商家
tb_goods
商品
tb_goods_desc
商品详情
tb_item
商品明细
tb_content
内容(广告)
tb_content_category
内容(广告)类型
tb_user
用户
tb_order
订单
tb_order_item
订单明细
tb_pay_log
支付日志
系统框架组合
前端
AngularJS(基础指令学习)
BootStrap
后端
Spring
SpringMVC
SpringSecurity
Mybatis
Dubbox
框架搭建
创建父工程fangxingmall-parent(POM)
创建实体类模块fangxingmall-pojo
创建数据访问模块fangxing ...