02 2023 档案

摘要:CSS导入方式 这种方式会导致CSS和HTML的耦合度高,不利于维护 <style>标签在head,而不是body,如图,其中div是选择器,表示应用在<div>上,类似的有<span>等等 可以在外部写CSS代码或者直接引用远程的CSS样式,需要在head添加<link>标签,需要指定href属性 阅读全文
posted @ 2023-02-28 23:38 happy_in 阅读(9) 评论(0) 推荐(0) 编辑
摘要:基本标签 图片,音频,视频 超链接&列表标签 超链接 列表标签 表格标签&布局标签 表格标签 <th>定义表头单元格,一般为字体加粗且居中 布局标签 <div>会占满整行 <span>会占满整列 将<label>与<input>关联,可以在点标签的时候选中输入框 将type=radio的属性的nam 阅读全文
posted @ 2023-02-28 20:35 happy_in 阅读(10) 评论(0) 推荐(0) 编辑
摘要:引入properties文件 写命名空间 xmlns:context="http://www.springframework.org/schema/context" http://www.springframework.org/schema/context https://www.springfra 阅读全文
posted @ 2023-02-27 15:56 happy_in 阅读(15) 评论(0) 推荐(0) 编辑
摘要:权限管理概念 可以限制用户访问哪些库、哪些表 可以限制用户对哪些表执行SELECT、CREATE、DELETE、DELETE、ALTER等操作 可以限制用户登录的IP或域名 可以限制用户自己的权限是否可以授权给别的用户 用户操作MySQL数据库的权限管理,主要分为两个阶段: 有没有权限连接上来 有没 阅读全文
posted @ 2023-02-26 20:06 happy_in 阅读(201) 评论(0) 推荐(0) 编辑
摘要:Redis主从复制 主机断开之后,从机依旧连接到主机,但是没有写操作,主机回来之后就会开始复制主机的信息 基础知识 环境配置 默认都是主机 修改配置 配置从机:如果使用命令行配置的从机,重启之后,会默认变成主机 复制原理 链路连接:1是2的主机,2是3的主机......,可以使用SLAVEOF no 阅读全文
posted @ 2023-02-18 14:53 happy_in 阅读(25) 评论(0) 推荐(0) 编辑
摘要:RedisConf详解 对大小写不敏感 可以加载其他confwjian 网络配置 通用配置 快照 安全配置 限制:最大连接数,最大容量,内存满了之后的配置 aof 持久化RDB(快照) RDB保存的文件是dump.rdb AOF保存的文件是appendonly.aof 触发规则以及如何恢复rdb文件 阅读全文
posted @ 2023-02-18 14:52 happy_in 阅读(31) 评论(0) 推荐(0) 编辑
摘要:Jedis 导入对应依赖 常用API:与Redis的命令基本一样 事务 与springboot的整合 源码分析 使用 对Redis连接的操作 自定义RedisTemplate 默认的配置是没有序列化的,所以一般都会自定义,关于RedisUtil,一般公司会有自己封装的工具类 序列化 自定义的参考模板 阅读全文
posted @ 2023-02-18 14:50 happy_in 阅读(22) 评论(0) 推荐(0) 编辑
摘要:事务 正常执行 放弃事务 编译型异常 运行时异常:编译能通过,但是不合法 redis实现乐观锁 类比 正常执行成功 执行失败:测试多线程修改了watch监视的值 解决办法 阅读全文
posted @ 2023-02-18 14:47 happy_in 阅读(10) 评论(0) 推荐(0) 编辑
摘要:geospatial:地理位置 底层实现 geoadd:添加 geopos:获取指定的经纬度 geodist georadius:获取指定位置的指定半径的数据 georadiusbymember:获取指定元素指定半径内的元素 geohash Hyperloglog BitMap 位运算 setbit 阅读全文
posted @ 2023-02-18 14:45 happy_in 阅读(18) 评论(0) 推荐(0) 编辑
摘要:启动 习惯将软件安装在/sur/local/下,安装包习惯在/sur/local/localapp/下,服务在/usr/local/bin/下 启动服务 ./redis-server redis.conf 使用./redis-cli -h ip地址 -p 端口号测试是否开启成功,关闭:在连接的情况下 阅读全文
posted @ 2023-02-18 14:43 happy_in 阅读(20) 评论(0) 推荐(0) 编辑
摘要:一个栗子 一个被举了无数次的例子: List arrayList = new ArrayList(); arrayList.add("aaaa"); arrayList.add(100); for(int i = 0; i< arrayList.size();i++){ String item = 阅读全文
posted @ 2023-02-18 14:33 happy_in 阅读(14) 评论(0) 推荐(0) 编辑
摘要:ResultMap结果集映射 多对一 按照查询嵌套处理:需要两个查询,被嵌套的<association>需要column以及select属性 按照结果嵌套处理:不需要column以及select属性 对于数据库的字段和pojo里面的字段一致时,不需要在繁琐的配置,只需要配置不一样的字段即可 <res 阅读全文
posted @ 2023-02-13 20:59 happy_in 阅读(23) 评论(0) 推荐(0) 编辑
摘要:什么是MyBatis中的缓存 MyBatis 中的缓存就是说 MyBatis 在执行一次SQL查询或者SQL更新之后,这条SQL语句并不会消失,而是被MyBatis 缓存起来,当再次执行相同SQL语句的时候,就会直接从缓存中进行提取,而不是再次执行SQL命令。 MyBatis中的缓存分为一级缓存和二 阅读全文
posted @ 2023-02-13 15:20 happy_in 阅读(67) 评论(0) 推荐(0) 编辑
摘要:1、导入依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId> 阅读全文
posted @ 2023-02-13 14:52 happy_in 阅读(11) 评论(0) 推荐(0) 编辑
摘要:多对一 按照查询嵌套处理:需要两个查询,被嵌套的<association>需要column以及select属性 按照结果嵌套处理:不需要column以及select属性 对于数据库的字段和pojo里面的字段一致时,不需要在繁琐的配置,只需要配置不一样的字段即可 <resultMap id="Orde 阅读全文
posted @ 2023-02-13 13:46 happy_in 阅读(17) 评论(0) 推荐(0) 编辑
摘要:动态 SQL if choose (when, otherwise) where trim set foreach if 动态 SQL 通常要做的事情是有条件地包含 where 子句的一部分。比如: <select id="findActiveBlogWithTitleLike" resultTyp 阅读全文
posted @ 2023-02-13 13:42 happy_in 阅读(37) 评论(0) 推荐(0) 编辑
摘要:Git基础常用命令 git config --global user.name #查看用户名 git config --global user.name "用户名" #设置用户名 git config --global user.email #查看用户邮箱 git config --global u 阅读全文
posted @ 2023-02-13 00:30 happy_in 阅读(17) 评论(0) 推荐(0) 编辑
摘要:systemctl控制软件启动关闭 注意:能够被systemctl控制的软件也被称为服务 systemctl start | stop | status | enable | disable 服务名 #enable 开机自启 #disable 关闭开机自启 端口 nmap #可以查看指定ip地址的端 阅读全文
posted @ 2023-02-12 19:07 happy_in 阅读(14) 评论(0) 推荐(0) 编辑
摘要:时间日期类 date date #显示当前时间date +%Y #显示当前年份date +%m #显示当前月份date +%d #显示当前是哪一天date "+%Y-%m-%d %H:%M:%S" #显示年月日时分秒date -s 字符串时间 #设置系统当前时间 date -s "2019-06-1 阅读全文
posted @ 2023-02-12 18:12 happy_in 阅读(21) 评论(0) 推荐(0) 编辑
摘要:用户管理 用户切换 su [-] [username] #[-]为可选,带上-会加载环境变量 exit ctrl+d #可以回退到上一个用户 可以在命令前面加sudo以临时获取root权限 给普通用户sudo认证 切换到root用户,输入命令visudo,此时会自动打开/etc/sudoers 在文 阅读全文
posted @ 2023-02-12 18:07 happy_in 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1、pwd pwd #显示当前工作目录的绝对路径 2、ls ls [选择] [目录或是文件] #显示当前目录下的目录和文件#-a 显示当前目录所有的文件和目录,包括影藏的#-l 以列表的方式显示信息#-h 显示更人性化 3、cd cd [参数] #切换到指定目录cd ~ 或者 cd #回到自己的家目 阅读全文
posted @ 2023-02-12 16:15 happy_in 阅读(91) 评论(0) 推荐(0) 编辑
摘要:原理 配置 第一步: 准备主库以及从库,然后开放指定端口或者直接关闭防火墙 第二步: 主库配置 binlog-ignore-db=数据库名字:代表忽略对某数据库的复制 binlog-do-db=数据库名字:代表只针对某数据库的复制 此时推荐刷新mysql权限 第三步: 从库配置 show slave 阅读全文
posted @ 2023-02-11 22:06 happy_in 阅读(12) 评论(0) 推荐(0) 编辑
摘要:全局锁 在进行备份的时候,需要加锁,此时只允许DQL语句,关于备份语句mysqldump -h ip地址 -uroot -p密码 db01(需要备份的数据库) > D:/db01.sql;此语句不是mysql语句,使用直接在命令行执行即可,备份完成之后记得解锁 表级锁 主要分为以下三类 表锁 元数据 阅读全文
posted @ 2023-02-11 21:27 happy_in 阅读(19) 评论(0) 推荐(0) 编辑
摘要:索引 作用:快速定位特定数据,提高查询效率,确保数据的唯一性,快速定位特定数据;可以加速表和表之间的连接,实现表与表之间的参照完整性,使用分组和排序语句进行数据 检索时,可以显著减少分组和排序的时间全文检索字段进行搜索优化; 索引的种类: 1、主键索引(primary key): alter tab 阅读全文
posted @ 2023-02-11 17:15 happy_in 阅读(166) 评论(0) 推荐(0) 编辑
摘要:数值类型 关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。 double(n,m) n代表数值个数,m代表小数点后的位数 TINYINT 1 Bytes (-128,127) (0,255) 小整数值 SMALLINT 2 Bytes (-32 768,32 767) ( 阅读全文
posted @ 2023-02-10 23:29 happy_in 阅读(24) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示