摘要: 3.1 select ..... select 1; # 没有字句 /* 查询结果: + + | 1 | + + | 1 | + + 1 row in set (0.01 sec) */ 3.2 select ... from ... # 语法 select 标识选择哪些列(*表示全选) from 阅读全文
posted @ 2022-06-21 01:28 GoodForNothing 阅读(37) 评论(0) 推荐(0) 编辑
摘要: MySQL MySQL安装 Navicat 重要的事情说三遍:注册之前需要断网,需要断网,需要断网 下载地址: 链接:https://pan.baidu.com/s/1Ad0AKbrFve2ieGrZj-n_cg?pwd=pncp 提取码:pncp 双击navicat150_premium_cs_x 阅读全文
posted @ 2022-06-18 22:37 GoodForNothing 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1. 数据库相关概念 持久化: 数据保存到可掉电式存储设备中以供以后使用。数据持久化以为着将内存中的胡数据保存到硬盘上加以固化,持久化的实现过程大多是通过各种关系型数据库来完成。 DB:数据库(DataBase),存储数据的仓库,本质是一个文件系统,保存了一系列的有组织的数据。 DBMS:数据库管理 阅读全文
posted @ 2022-06-18 22:35 GoodForNothing 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Github案例 利用github的接口 https://api.github.com/search/users?q=xxxxxx来实现获取github的用户信息,同时展示用户信息。 静态页面 静态页面分为Search和List两个部分,先将静态页面构建出来。 MySearch.vue <templ 阅读全文
posted @ 2022-05-31 01:11 GoodForNothing 阅读(72) 评论(1) 推荐(1) 编辑
摘要: 通常VUE在进行跨域网络请求的时候需要用到配置代理 请求的url中的“协议”、“域名”、“端口号”其中任何一种不一样都是属于跨域 解决跨域的主要四种方法——jsonp、跨域资源共享CORS(Cross-Origin Resource Sharing)、proxy代理、webpack中间件 没有配置代 阅读全文
posted @ 2022-05-27 00:22 GoodForNothing 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 在需要添加动画的标签外面用 transition 包裹起来,通过VUE封装的过渡与动画(在插入、更新或者移除DOM的时候给元素添加样式类名)。 一共有6个class切换 元素进入样式(Enter过程) v-enter 进入的起点 v-enter-active 进入的过程中 v-enter-to 进入 阅读全文
posted @ 2022-05-26 00:58 GoodForNothing 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 函数式 通过一个例子来讲解函数式自定义指令 按按钮n加1,同时显示放大十倍后的n。 <body> <div id="root"> <h2>我是:<span v-text="n"></span></h2> <h2 >我是十倍的:<span v-big="n"></span></h2> <button 阅读全文
posted @ 2022-04-22 02:10 GoodForNothing 阅读(47) 评论(0) 推荐(0) 编辑
摘要: v-text v-text的作用和插值语法很像,但是插值语法更加灵活,可以替换掉标签内部分内容;v-text只能替换标签内的整个内容。 <body> <div id="root"> <!-- 插值语法替换掉name --> <h2>你好,{{name}}</h2> <!-- v-text替换掉整个标 阅读全文
posted @ 2022-04-22 00:33 GoodForNothing 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 多线程中的锁 首先讲讲锁的分类 锁的分类 公平锁/非公平锁 可重入锁(递归锁) 独享锁/共享锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁/自适应自旋锁 锁粗化/锁消除 公平锁和非公平锁 线程挂起和线程真正运行之间存在着很长的时间差 公平锁 多个线程按 阅读全文
posted @ 2020-06-30 23:52 GoodForNothing 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 三种散列表的公共部分 三者都是存储键值对的Key-Value key会被映射到数组索引, Entry对象则是数组中对应的值。 Key通过Hash算法得到哈希码(HashCode), 通过哈希码与数组中的索引对应。 因此所有的键值对Hash表都是无序储存的。 键值对的查找过程: (hashCode() 阅读全文
posted @ 2020-06-30 15:50 GoodForNothing 阅读(198) 评论(0) 推荐(0) 编辑
//看板娘