04 2022 档案

MySQL基础合集
摘要:我的小站 1、MySQL的优势 运行速度快 使用成本低 可移植性强 适用用户广 2、MySQL的运行机制 一个SQL语句,如select * from tablename ,从支持接口进来后,进入连接池后做权限、验证等环节,然后判断是否有缓存,有则直接放回结果,否则进入SQL接口,在查询之前查询优化
157
0
0
MySQL进阶之常用函数
摘要:我的小站 有时候,除了简单的数据查询,我们还有一些高级的函数。 MySQL 包含了大量并且丰富的函数,这套 MySQL 函数大全只收集了几十个常用的,剩下的比较罕见的函数我们就不再整理了,读者可以到MySQL 官网查询。 来源:C语言中文网 MySQL数值型函数 函数名称作 用 ABS 求绝对值 S
46
0
0
MySQL进阶之数据的增删改查(DML)
摘要:我的博客 增 INSERT INTO stu(studentNo, loginPwd, studentName, sex, gradeId, phone, address, bornDate, mail, identityCard) VALUE ('123456','00000','小简','秘密'
16
0
0
MySQL进阶之表的增删改查
摘要:我的小站 修改表名 ALTER TABLE student RENAME TO stu; TO可以省略。 ALTER TABLE 旧表名 RENAME 新表名; 此语句可以修改表的名称,其实一般我们在终端中使用,有可视化工具完全没必要用命令。 修改字段 ALTER TABLE stu CHANGE
35
0
0
MySQL数据库常识之储存引擎
摘要:我的博客 储存引擎分类 show engines; 这个命令可以查看数据库的数据引擎,可以看到InnoDB是默认的引擎。 命令除了在终端运行,也可以在查询数据库可视化工具中运行。 而,(我是5.7版本)我们可以看出数据库中,存储引擎一共有九个。 分别是**InnoDB、MRG_MYISAM、MEMO
24
0
0
MySQL基础之写表(创建表)
摘要:我的博客 工具 市面上的SQL可视化工具不少,我一般常用的主要就是这两个。 当然,IDEA也是集成了数据库可视化功能的。除了这些,还有DBeaver、SQLyog等等。 我比较喜欢DataGrip,我就用这个演示了。不过这个的界面就没有Navicat优美了,不过个人感觉功能强大许多。 写表 这里,我
365
0
0
Linux中,MySQL的常用命令
摘要:我的博客 登录 mysql -u用户名 -p -- 然后在下面输入密码,Linux的密码不会显示出,盲打就可以 mysql -u用户名 -p密码 -- 这种方式将直接登录 开关 开启数据库 service mysql start 我这里没加分号,要是终端运行命令,记得结尾加上;不然就可能出现如下结果
252
0
0
浅谈数据库设计之三大范式
摘要:范式? 我的博客 即规范! *范式是“符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度”。 *很晦涩吧?实际上你可以把它粗略地理解为一张数据表的表结构所符合的某种设计标准的级别。 数据库范式也分为1NF,2NF,3NF,BCNF,4NF,5N一般在我们设计关系型数据库的时
71
0
0
HashMap和Hashtable以及ConcurrentHashMap的区别
摘要:​ HashMap和Hashtable的区别 何为HashMap HashMap是在JDK1.2中引入的Map的实现类。 HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 其次,HashMap是非线程安全
96
0
0
PHP的Laravel与Composer部署项目时常见问题
摘要:我们在部署PHP项目时,其实大部分的PHP项目会创建环境检测与一键**Install**页面。 但是,有许多的项目还采用了Composer部署。 什么是Composer 至于什么是Composer,我就简单说一下。 Composer是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具
223
0
0
Java并发编程扩展(线程通信、线程池)
摘要:之前我说过,实现多线程的方式有4种,但是之前的文章中,我只介绍了两种,那么下面这两种,可以了解了解,不懂没关系。 之前的文章——>Java并发编程之多线程 使用ExecutorService、Callable、Future实现有返回结果的线程 使用ExecutorService、Callable、F
44
0
0
Java并发编程之Lock(同步锁、死锁)
摘要:这篇文章是接着我上一篇文章来的。 上一篇文章 同步锁 为什么需要同步锁? 首先,我们来看看这张图。 这是一个程序,多个对象进行抢票。 package MovieDemo; public class ThM implements Runnable { private int count = 10; p
262
0
0
Java并发编程之多线程
摘要:详细请看我博客:Java并发编程之多线程 - 小简博客 (ideaopen.cn)​ 我们首先,先要了解什么是进程,什么是线程。 首先,我们看看进程。我们如果允许一个程序,它卡死了,我们通常会去任务管理器里面将进程结束。 ​ 所以,这里所看见的,就是进程。 那么,何为线程呢? 首先,看看来自知乎的解
98
0
0
IO流的序列化和反序列化
摘要:IO流的序列化和反序列化 - 小简博客 (ideaopen.cn) 何为序列化和反序列化 序列化:指把堆内存中的 Java 对象数据,通过某种方式把对象存储到磁盘文件中或者传递给其他网络节点(在网络上传输)。这个过程称为序列化。通俗来说就是将数据结构或对象转换成二进制串的过程 反序列化:把磁盘文件中
75
0
0
Java之IO流技术详解
摘要:何为IO? 首先,我们看看百度给出的解释。 I/O输入/输出(Input/Output),分为IO设备和IO接口两个部分。 i是写入,Input的首字母。o是输出,Output的首字母。 IO 也称为IO流,IO = 流,它的核心就是对文件的操作,对于 字节 、字符类型的输入和输出流。 IO分类 I
262
0
0
Java中时间类中的Data类与Time类
摘要:小简博客 - 小简的技术栈,专注Java及其他计算机技术、互联网技术教程 (ideaopen.cn) Data类 Data类中常用方法 boolean after(Date date) 若当调用此方法的Date对象在指定日期之后返回true,否则返回false。 boolean before(Dat
245
0
0
Java枚举类与常用方法
摘要:小简博客 - 小简的技术栈,专注Java及其他计算机技术、互联网技术教程 (ideaopen.cn) 枚举类 如何创建 首先,从名字就可以看出,枚举是一个类,那么我们就可以直接在创建时选择枚举就可以。 或者我们也可以在普通类前面加上enum关键词。 public enum Week { MON,TU
257
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起