摘要: 前言 数据库意义:数据存储,数据管理 DML语言:数据操作语言 eg:insert update delete 一.insert(添加) -- 插入数据 -- insert into 表名([字段名1,字段名2,字段名3]) values ('值1'),('值2'),('值3') INSERT in 阅读全文
posted @ 2020-09-23 20:41 凸然猿 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 表的修改-- 修改表名: ALTER TABLE 旧表名 RENAME AS 新表名 ALTER TABLE teacher RENAME AS teacher1 -- 增加表的字段:ALTER TABLE 表名 ADD 字段名 列属性 ALTER TABLE teacher1 ADD age IN 阅读全文
posted @ 2020-09-23 19:16 凸然猿 阅读(408) 评论(0) 推荐(0) 编辑
摘要: JVM探究1.对JVM的理解: 将Java文件变成class文件最后到jvm中运行,Java->class file->类加载器Class Loader->jvm 2.java8虚拟机和之前的变化, 撤销了永久带,引入了元空间, 在jdk6时开发者把方法区设为永久带,这样GC工作区域就可以扩展至方法 阅读全文
posted @ 2020-09-23 10:19 凸然猿 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 目标:创建一个数据库,school(create database 数据库名; ) 使用某个数据库 ,(use database 数据库名) 创建学生表(列,字段),使用sql语句创建 学号 int 登陆密码varchar(20) 姓名varchar(30) 性别varchar(2) 出生日期(da 阅读全文
posted @ 2020-09-23 09:53 凸然猿 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 1.类的加载器 package com.cl.reflection; import sun.reflect.generics.scope.ClassScope; //类的加载器 public class Test07 { public static void main(String[] args) 阅读全文
posted @ 2020-09-21 10:46 凸然猿 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.获得反射对象 package com.cl.reflection; public class Test02 extends Object{ public static void main(String[] args) throws ClassNotFoundException { //通过反射获 阅读全文
posted @ 2020-09-19 21:05 凸然猿 阅读(182) 评论(1) 推荐(1) 编辑
摘要: 1.内置注解 package com.cl.annotation; import java.util.ArrayList; //三个常用的内置注解 //@Override 重写注解 //@Deprecated 不推荐程序员使用,但是可以使用,或者存在更好的方式 //@SuppressWarnings 阅读全文
posted @ 2020-09-19 20:59 凸然猿 阅读(122) 评论(1) 推荐(0) 编辑
摘要: 分别用管程法和信号灯法模拟生产者消费者问题 应用场景:生产者和消费者问题 ◆假设仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中产品取走消费.◆如果仓库中没有产品,则生产者将产品放入仓库,否则停止生产并等待,直到仓库中的产品被消费者取走为止.◆如果仓库中放有产品,则消费者可以将 阅读全文
posted @ 2020-09-18 15:54 凸然猿 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 模拟抢购火车票 package com.cl.syn; //不安全买票,会出现多人买同一张票,导致票数出现负数 //解决,synchronized,同步方法,让多个线程之间做到排队等待 //缺点:若将一个大的方法申明synchronized将会影响效率 public class UnsafeBuyT 阅读全文
posted @ 2020-09-17 20:55 凸然猿 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 线程的五大状态分别为: 新建状态(New): 当用new操作符创建一个线程时, 例如new Thread(r),线程还没有开始运行,此时线程处在新建状态。 ... 就绪状态(Runnable) ... 运行状态(Running) ... 阻塞状态(Blocked) ... 死亡状态(Dead) 线程 阅读全文
posted @ 2020-09-17 10:13 凸然猿 阅读(233) 评论(0) 推荐(0) 编辑