上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 20 下一页
  2020年3月10日
摘要: 产品表ER图 CREATE TABLE t_spu( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT COMMENT '主键', title VARCHAR(200) NOT NULL COMMENT '标题', sub_title VARCHAR(200) C 阅读全文
posted @ 2020-03-10 11:40 清浊 阅读(807) 评论(0) 推荐(0)
摘要: 品牌表设计如下 CREATE TABLE t_brand( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT COMMENT '主键', `name` VARCHAR(200) NOT NULL COMMENT '名称', image VARCHAR(500) C 阅读全文
posted @ 2020-03-10 09:26 清浊 阅读(960) 评论(0) 推荐(0)
  2020年3月9日
摘要: 1、为什么需要事务机制 避免写入直接操作数据文件,写入直接操作数据文件是一件非常危险的事情,遇到突发事故,没有数据文件对比无法还原。mysql五种日志文件,其中只有undo和redo日志与事务有关。拷贝数据记录在 redo日志里面,记录修改记录在undo日志里面。 2、事务机制 事务是一组sql语句 阅读全文
posted @ 2020-03-09 15:00 清浊 阅读(757) 评论(0) 推荐(0)
摘要: MyISAM sql语句是串行的 InnoDB 单表超过两千万数据会非常影响效率。 TokuDB 1、批量插入数据,因为一条数据有问题,全部是数据写入失败 INSERT INTO t_dept(deptno,dname,loc) values (40,'软件部门',北京),(30,'软件部门',北京 阅读全文
posted @ 2020-03-09 08:50 清浊 阅读(279) 评论(0) 推荐(0)
  2020年3月8日
摘要: 线程安全的五种类型 1、不可变 共享的数据是基本数据类型,就不需要考虑线程安全性问题。共享的是对象就需要关注对象行为不会改变状态。 2、绝对线程安全 3、相对线程安全 特定顺序的连续调用,可能需要在调用端使用额外的同步手段来保证调用的正确性。 4、线程兼容 对象本身不是线程安全,可以使用同步手段保证 阅读全文
posted @ 2020-03-08 20:15 清浊 阅读(233) 评论(0) 推荐(0)
  2020年3月7日
摘要: 了解垃圾收集器和内存分配的意义,处理内存溢出、内存泄露问题、垃圾收集系统成为高并发系统的瓶颈时就需要调节自动化技术实施细节 1、哪些内存需要回收 引用计数法、可达性分析算法,GCRoots作为根节点,向下搜索所走过的路径称为引用链,没有任何引用链说明不可达。可以作为GCRoot的对象有虚拟机栈本地变 阅读全文
posted @ 2020-03-07 22:07 清浊 阅读(180) 评论(0) 推荐(0)
  2020年3月5日
摘要: 对象创建要考虑的两个问题 1、内存分配算法 指针碰撞算法,将内存区域分成两部分中间采用指针分隔开来,分配对象就将指针向一个方向移动,这种需要内存区域规整。不规整就要通过空闲列表来记录那块内存是否空闲。内存是否规整就取决于java垃圾 收集器是否带有内存整理和压缩功能。Serial,ParNew等co 阅读全文
posted @ 2020-03-05 08:39 清浊 阅读(664) 评论(0) 推荐(0)
摘要: 1、方法区,堆 堆所有线程共享的内存,虚拟机启动时分配,存放对象实例和数组。逃逸分析、栈上分配、标量替换等技术导致所有对象不一定都在堆中分配。 分为新生代和老年代。主要有Eden空间,From Survivor空间和To Survivor空间。 方法区,各个线程共享的内存区。用于存储已经被加载的类信 阅读全文
posted @ 2020-03-05 08:00 清浊 阅读(144) 评论(0) 推荐(0)
  2020年3月4日
摘要: 业务数据库设计流程 需求分析:根据用户的需求,分析出需要记录的数据 概要设计:根据分析出的数据,设计ER图 详细设计: 将ER图转换成数据库模型图和数据表 瀑布模型:就是从上到下,明确需求,中途不修改需求。 螺旋模型:循环经历三个周期 ER图 Entity Relationship Diagram 阅读全文
posted @ 2020-03-04 09:27 清浊 阅读(3185) 评论(0) 推荐(0)
摘要: mysql数据库安装 yum安装 1、下载rpm文件 yum locatinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 2、安装mysql yum install mysql-community-s 阅读全文
posted @ 2020-03-04 08:47 清浊 阅读(435) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 20 下一页