摘要:
一、string类型:(1)set :设置key对应的值为string类型的value,例:set name helloworld(2)get :获取key对应的值为string类型的value,例:get name(3)setnx : 如果key已经存在,返回0设置失败,nx即not exist, 阅读全文
posted @ 2021-02-27 15:41
秋分的秋刀鱼
阅读(56)
评论(0)
推荐(0)
摘要:
一、界定符 表示一个正则表达式的开始和结束 (1)//(2)##(3){}例:'/[0-9]/' 二、原子 正则表达式中的最小匹配单位,通常它只是Unicode编码表中的某个字符(1)可见原子:Unicode编码表中用键盘输出后肉眼可见的字符例:标点英文字母数字汉字、日文、阿拉伯文等其他语言文字数理 阅读全文
posted @ 2021-02-27 15:40
秋分的秋刀鱼
阅读(132)
评论(0)
推荐(0)
摘要:
一、二进制 二进制的最高位是符号位:0表示正数,1表示负数 正数 的源码反码,补码,都一样 负数的反码=它的源码 符号 位不变,其它位取反(0->1,1->0) 负数的补码=它的反码+1 0的反码补码都是0 php没有无符号数 在计算机 运算 的时候,都是以补码的方式来运算的 例:-1 的源码 10 阅读全文
posted @ 2021-02-27 15:39
秋分的秋刀鱼
阅读(101)
评论(0)
推荐(0)
摘要:
一、内存的分配方式 程序占用的内存分为五个区域: 1.静态区/全局区(static)存放静态变量、全局变量,内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间始终不变。2.栈区(stack)存放函数的参数值、局部变量的值等,由编译器自动分配释放。管理简单,空间使用效率高,但是生命周期很短 阅读全文
posted @ 2021-02-27 15:38
秋分的秋刀鱼
阅读(581)
评论(0)
推荐(0)
摘要:
MySQL目前主要有以下几种索引方法:B-Tree,Hash,R-Tree。 一、B-Tree B-Tree是最常见的索引类型,所有值(被索引的列)都是排过序的,每个叶节点到跟节点距离相等。所以B-Tree适合用来查找某一范围内的数据,而且可以直接支持数据排序(ORDER BY)B-Tree在MyI 阅读全文
posted @ 2021-02-27 15:36
秋分的秋刀鱼
阅读(159)
评论(0)
推荐(0)
摘要:
一、概念 1.为什么要分表和分区?日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少数据库的负担,提高数据库的效率,通常点来讲就是提高 阅读全文
posted @ 2021-02-27 15:35
秋分的秋刀鱼
阅读(209)
评论(0)
推荐(0)
摘要:
一、简介 MySQL目前主要有以下几种索引类型:1.普通索引2.唯一索引3.主键索引4.组合索引5.全文索引 二、语句 CREATE TABLE table_name[col_name data type] [unique|fulltext][index|key][index_name](col_n 阅读全文
posted @ 2021-02-27 15:34
秋分的秋刀鱼
阅读(88)
评论(0)
推荐(0)
摘要:
一、事务(Transaction)及其ACID属性 事务是由一组SQL语句组成的逻辑处理单元,事务具有以下4个属性,通常简称为事务的ACID属性:1.原子性(Atomicity):事务是一个原子操作单元,其对数据的修改,要么全都执行,要么全都不执行。2.一致性(Consistent):在事务开始和完 阅读全文
posted @ 2021-02-27 15:33
秋分的秋刀鱼
阅读(103)
评论(0)
推荐(0)
摘要:
一、SQL语句优化 (1)使用limit对查询结果的记录进行限定(2)避免select *,将需要查找的字段列出来(3)使用连接(join)来代替子查询(4)拆分大的delete或insert语句 二、选择合适的数据类型 (1)使用可存下数据的最小的数据类型,整型 < date,time < cha 阅读全文
posted @ 2021-02-27 15:32
秋分的秋刀鱼
阅读(37)
评论(0)
推荐(0)
摘要:
MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。这些不同的技术以及配套的相关功能在MySQL中被称作存储引擎(也 阅读全文
posted @ 2021-02-27 15:31
秋分的秋刀鱼
阅读(108)
评论(0)
推荐(0)
摘要:
一、简介 MySQL目前主要有以下几种索引类型: 1.普通索引 2.唯一索引 3.主键索引 4.组合索引 5.全文索引 二、语句 CREATE TABLE table_name[col_name data type] [unique|fulltext][index|key][index_name]( 阅读全文
posted @ 2021-02-27 15:29
秋分的秋刀鱼
阅读(288)
评论(0)
推荐(0)
摘要:
一、登录参数 -D 打开指定数据库 -h 服务器名称 -p 密码 -P 端口 -u 用户名 -V 输出版本信息并退出 --prompt 提示符 mysql> ,或者登陆后 用prompt命令 提示符: \D 完整的日期 \d 当前数据库 \h 服务器名称 \u 当前用户 二、常用命令 1.显示当前服 阅读全文
posted @ 2021-02-27 15:28
秋分的秋刀鱼
阅读(88)
评论(0)
推荐(0)
摘要:
一、入门命令 (1)查看当前的数据库 show dbs (2)切换数据库 use databaseName (3)查看当前数据库下的collection show tables/collections 二、创建库 Mongodb的库是隐式创建,可以use一个不存在的库,然后在该库下创建collect 阅读全文
posted @ 2021-02-27 15:27
秋分的秋刀鱼
阅读(176)
评论(0)
推荐(0)
摘要:
一、存储 Memcached基本只支持简单的key-value存储方式。 Redis除key-value之外,还支持list,set,sorted set,hash等数据结构; Redis支持数据的备份,即master-slave模式的数据备份; Redis支持数据的持久化(快照、AOF),可以将内 阅读全文
posted @ 2021-02-27 15:25
秋分的秋刀鱼
阅读(134)
评论(0)
推荐(0)
摘要:
Linux 一、Linux常用指令 关机 关机 sync # 将数据由内存同步到硬盘中。 shutdown # 关机指令,你可以man shutdown 来看一下帮助文档。例如你可以运行如下命令关机: shutdown –h 10 # 这个命令告诉大家,计算机将在10分钟后关机 shut 阅读全文
posted @ 2021-02-27 15:18
秋分的秋刀鱼
阅读(83)
评论(0)
推荐(0)
摘要:
JavaWeb 1. 基本概念 1.1 前言 Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。Java在客户端的应用有Java Applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP、第三方框架 阅读全文
posted @ 2021-02-27 15:16
秋分的秋刀鱼
阅读(59)
评论(0)
推荐(0)
摘要:
JVM 1. JVM介绍 Jvm是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。虚拟机是物理机的软件实现。Java是用WORA(编写一次运行到任何地方)的概念开发的,它 阅读全文
posted @ 2021-02-27 15:15
秋分的秋刀鱼
阅读(189)
评论(0)
推荐(0)
摘要:
JUC并发编程 1. 什么是JUC JUC就是java.util.concurrent下面的类包,专门用于多线程的开发。 2. 线程和进程 进程是操作系统中的应用程序、是资源分配的基本单位,线程是用来执行具体的任务和功能,是CPU调度和分派的最小单位 一个进程往往可以包含多个线程,至少包含一个 1) 阅读全文
posted @ 2021-02-27 15:14
秋分的秋刀鱼
阅读(52)
评论(0)
推荐(0)
摘要:
Mybatis 1. 简介 1.1 什么是Mybatis MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 J 阅读全文
posted @ 2021-02-27 15:13
秋分的秋刀鱼
阅读(101)
评论(0)
推荐(0)
摘要:
SpringMVC ssm: mybatis + Spring + SpringMVC MVC三层架构 SSM框架:研究官方文档,锻炼自学能力,锻炼笔记能力,锻炼项目能力 SpringMVC + Vue + SpringBoot + SpringCloud + Linux SSM = JavaWeb 阅读全文
posted @ 2021-02-27 15:11
秋分的秋刀鱼
阅读(79)
评论(0)
推荐(0)