01 2022 档案

摘要:在上一篇文章当中已经介绍了如何创建对应的数据库了,本文主要就是基于上一篇文章继续延伸下来的,主要内容就是介绍如何在创建的数据库当中进行创建表,和回退等相关操作。 创建模型 语法: npx sequelize model:generate --name xxx --attributes key:typ 阅读全文
posted @ 2022-01-27 22:46 BNTang 阅读(116) 评论(0) 推荐(0) 编辑
摘要:官方地址:https://redis.io/topics/cluster-tutorial 为 Cluster 启动 6 台 Redis 服务器,准备 6 台 Redis 服务器,下载 Redis 服务器:https://github.com/MicrosoftArchive/redis/relea 阅读全文
posted @ 2022-01-25 09:11 BNTang 阅读(44) 评论(0) 推荐(0) 编辑
摘要:官方文档:https://sequelize.org/v5/manual/migrations.html Sequelize-CLi 概述 在编程开发中为了能够更好的管理代码, 我们可以使用 Git 来管理我们的代码 实现对代码变更的追踪, 实现在各个不同版本之间切换 在数据库开发中为了能够更好的管 阅读全文
posted @ 2022-01-23 20:18 BNTang 阅读(295) 评论(0) 推荐(0) 编辑
摘要:关于本文主要的内容为多对多表之间的关联查询,如何进行绑定表之间的关系的,一对一,一对多,在前面的文章当中上和中文章当中都已经介绍过了,本文就详细的来带大家来看看多对多的玩法首先需要创建三张表,以及对应的测试数据,创建模型代码如下: // 1.导入Sequelize const Sequelize = 阅读全文
posted @ 2022-01-23 19:33 BNTang 阅读(546) 评论(0) 推荐(0) 编辑
摘要:本文主要介绍的内容为,建立表之间的关系,和标题的内容相关,在我们之前建立关系的时候是在模型创建完毕之后才进行关系的建立的,如果在没有建立关系的情况下创建模型是不会自动添加外键的: // 1.导入Sequelize const Sequelize = require('sequelize'); (as 阅读全文
posted @ 2022-01-23 19:06 BNTang 阅读(204) 评论(0) 推荐(0) 编辑
摘要:本文主要介绍的内容为一对多的关系如何进行绑定与查询,首先添加一对多的数据,添加 book 表即可: INSERT INTO `demo`.`book` (`id`, `name`, `price`, `uId`) VALUES (4, '玩转.net', 66, 1); INSERT INTO `d 阅读全文
posted @ 2022-01-23 13:21 BNTang 阅读(161) 评论(0) 推荐(0) 编辑
摘要:在关联查询当中分别有一对一,一对多,多对多等关系,首先,先来看一对一的,创建一个 User 表,存储的就是用户信息,然后在创建一个 Book 表,存储的就是用户拥有的书,它们之间的关系是一对一的,一个用户只能有一本书: // 1.导入Sequelize const Sequelize = requi 阅读全文
posted @ 2022-01-23 12:36 BNTang 阅读(977) 评论(0) 推荐(0) 编辑
摘要:分页 在看分页之前首先来看一个关键字,就是 offset 含义为 跳 过多少条数据: let users = await User.findAll({ // 跳过多少条数据 offset: 2 }); 还有一个关键字为 limit 含义为 取 多少条数据: let users = await Use 阅读全文
posted @ 2022-01-22 19:19 BNTang 阅读(629) 评论(0) 推荐(0) 编辑
摘要:在上一篇文章当中都是针对单条数据的操作,那么本文主要介绍的内容都是基于查询进行的,可以进行查询多个,强调几点,关于使用 Sequelize 连接 MySQL 相关部分的代码这里就不在贴出来了,主要就是贴出相关核心代码,方便参阅。 查询多条数据 let users = await User.findA 阅读全文
posted @ 2022-01-22 09:47 BNTang 阅读(1096) 评论(0) 推荐(0) 编辑
摘要:关于数据的新增在前面已经介绍过了,所以本文主要介绍的内容为查询,修改,删除不包括新增。 查询数据 根据主键查询 // 1.导入Sequelize const Sequelize = require('sequelize'); (async () => { // 2.配置连接信息 const sequ 阅读全文
posted @ 2022-01-17 23:01 BNTang 阅读(448) 评论(0) 推荐(0) 编辑
摘要:本文是紧接着上一篇Sequelize-创建表进行的,所以你在看本文的内容之前你可以先看看之前的文章把对应的表首先创建出来然后在来看看,对应的数据该如何进行创建。 因为之前已经创建好了对应的表了,所以创建模型那块的代码就不需要再次调用 sequelize.sync(); 了,要想添加一条对应的数据其实 阅读全文
posted @ 2022-01-16 13:16 BNTang 阅读(369) 评论(0) 推荐(0) 编辑
摘要:废话不多说直奔主题,当你看到这篇文章的时候博主相信你肯定是有一定的编程技能的所以不在过多的介绍本文的具体内容是干嘛用的。 创建 Node 项目 npm init --y 生成配置 tsconfig.json npm install typescript ts-node --save-d tsc -- 阅读全文
posted @ 2022-01-15 20:15 BNTang 阅读(345) 评论(0) 推荐(0) 编辑
摘要:概述 关于 DSL DSL(Domain Specific Language) 领域专用语言 Elasticsearch 提供了基于 JSON 的 DSL 来定义查询 组成 叶子查询子句:在特定域中寻找特定的值。 复合查询子句:复合查询子句包装其他叶子查询或复合查询,并用于以逻辑方式组合多个查询。 阅读全文
posted @ 2022-01-12 16:22 BNTang 阅读(350) 评论(0) 推荐(0) 编辑
摘要:索引操作 创建索引库 PUT /索引名称 { "settings": { "属性名": "属性值" } } settings:就是索引库设置,其中可以定义索引库的各种属性,比如分片数,副本数等。 PUT /bntang_index { "settings": {} } 判断索引是否存在 HEAD / 阅读全文
posted @ 2022-01-11 23:05 BNTang 阅读(131) 评论(0) 推荐(0) 编辑
摘要:ES 的默认分词设置的是 standard,会单字拆分进行拆分。 POST _analyze { "analyzer": "standard", "text": "我是中国人" } 概述 IKAnalyzer 是一个开源的,基于 Java 语言开发的轻量级的中文分词工具包。 下载 Ik 分词器 下载 阅读全文
posted @ 2022-01-10 21:20 BNTang 阅读(297) 评论(0) 推荐(0) 编辑
摘要:下载镜像 废话不多说直接上代码,使用 docker 下载 es 与 kibana 镜像。 下载 es 镜像: docker pull docker.elastic.co/elasticsearch/elasticsearch:7.16.2 下载 kibana 镜像: docker pull kiba 阅读全文
posted @ 2022-01-10 16:46 BNTang 阅读(274) 评论(0) 推荐(0) 编辑
摘要:es 与关系型数据库 索引 index 索引是 ES 中最大的数据单元,相当于关系型数据库中, 库 的概念。 ES 中没有 表 的概念,这是 ES 和数据库的一个区别,在我们建立索引之后,可以直接往索引中写入文档。 在 6.0 版本之前,ES 中有 Type 的概念,可以理解成关系型数据库中的 表, 阅读全文
posted @ 2022-01-10 11:35 BNTang 阅读(320) 评论(0) 推荐(0) 编辑
摘要:什么是全文检索 全文检索是指计算机索引程序通过扫描文章中的每一个词。 对每一个词建立一个索引,指明该词在文章中出现的次数和位置。 当用户查询时,检索程序就根据事先建立的索引进行查找。 将索引中单词对应的文本位置、出现的次数返回给用户。 因为有了具体文本的位置,所以就可以将具体内容读取出来了。 正排索 阅读全文
posted @ 2022-01-05 22:38 BNTang 阅读(103) 评论(0) 推荐(0) 编辑
摘要:分布式搜索 ES Elasticsearch 简称为 ES, 是一个 开源 的 可扩展 的 分布式 的 全文检索引擎。 ES 使用 Java 开发并使用 Lucene 作为其核心来实现索引和搜索的功能。 它通过简单的 RestfulAPI 和 JavaAPI 来隐藏 Lucene 的 复杂性,从而让 阅读全文
posted @ 2022-01-04 21:59 BNTang 阅读(246) 评论(0) 推荐(0) 编辑
摘要:BeanDefinitionReader 的作用是读取 Spring 配置文件中的内容,将其转换为 IOC 容器内部的数据结构:BeanDefinition,就是使用 ResouceLoad 将配置信息解析成一个个 BeanDefinition, 最终借助 BeanDefinitionRegistr 阅读全文
posted @ 2022-01-04 21:33 BNTang 阅读(151) 评论(0) 推荐(0) 编辑
摘要:ResourceLoader ResourceLoader 接口提供了一个加载文件的策略。它提供了一个默认的实现类 DefaultResourceLoader。所有的应用程序上下文都实现了 ResourceLoader 接口。因此,所有的应用程序上下文都可能会获取 Resource 实例。 Reso 阅读全文
posted @ 2022-01-03 10:11 BNTang 阅读(174) 评论(0) 推荐(0) 编辑
摘要:Resource 在 Java 当做资源使用 URL 进行表示。Spring 将对物理资源的访问方式抽象成了 Resouce, 我们可以通过 Spring 提供的接口来访问磁盘文件等数据。 针对不同的资源采取了不同的实现方式。 Resouce 体系结构 使用 UrlResource 访问网络资源:U 阅读全文
posted @ 2022-01-02 22:48 BNTang 阅读(241) 评论(0) 推荐(0) 编辑
摘要:体系结构图 Application 称为是应用程序上下文, 它包括除创建 Bean 以外的额外功能。方便用户根据自己的需求开箱记录。在我们使用 IOC 容器的时候, 绝大部分使用的都是 ApplicationContext, BeanFactory 是 Spring 框架的基础设施, 面向 Spri 阅读全文
posted @ 2022-01-02 15:17 BNTang 阅读(194) 评论(0) 推荐(0) 编辑
摘要:Spring Ioc 容器设计可以分为两个路线, 一个是以 BeanFactory 为主的简单容器, 另一个是以 ApplicationContext 为主的高级容器, 高级容器增加了许多面向实际的功能, 让原本在 BeanFacotory 当中实现编码的功能使用配置就可以完成。 BeanFacto 阅读全文
posted @ 2022-01-02 14:43 BNTang 阅读(45) 评论(0) 推荐(0) 编辑
摘要:BeanFactory Spring Ioc 容器是一个管理 Bean 的容器, 它要求所有的 Ioc 容器都需要实现接口 BeanFactory, 它是一个顶级的容器接口: 上面的变量主要用来获取 Factory_Bean 的实例 Factory_Bean 作用是用户使用可使用一套比较复杂的逻辑进 阅读全文
posted @ 2022-01-01 23:05 BNTang 阅读(331) 评论(0) 推荐(0) 编辑
摘要:经过前面的 Spring源码Ioc核心模块分析 的内容介绍之后我想相对刚开始看文章还是比较友好的,目前本文当中主要就是介绍一下,Spring 在运行的时候我们在 xml 所编写的内容它是如何帮我们解析和加载的 容器初始化过程 Spring 解析的 简略 步骤大致是如下几步: 解析配置 定位与注册对象 阅读全文
posted @ 2022-01-01 14:54 BNTang 阅读(199) 评论(0) 推荐(0) 编辑

  1. 1 总会有人离开 王巨星
  2. 2 月亮 孟凡明
  3. 3 迟里乌布
  4. 4 我只能离开 颜人中
  5. 5 达尔文 蔡健雅
  6. 6 夜色滚烫 叶明净
  7. 7 你的星环 路飞文
  8. 8 不再说话 三块木头
  9. 9 黄昏 粥粥和小伙/粥粥
  10. 10 爱不单行 刘大拿
  11. 11 心动贩卖机 PIggy
  12. 12 别来无恙 苏星婕
  13. 13 我们的歌 刘大拿
  14. 14 一直很安静 王贰浪
  15. 15 去有风的地方 清音
  16. 16 雪 Distance Capper/罗言
  17. 17 坏女孩 徐良/小凌
  18. 18 乐园 沧桑Cang333/虎皮蛋/曲甲
  19. 19 Ayo(Explicit) Chris Brown/Tyga
  20. 20 我的美丽feat.海洋Bo 海洋Bo/高睿
  21. 21 世事可爱 粥粥和小伙/粥粥
  22. 22 我记得 赵雷
  23. 23 我想牵着你的手 许嵩
  24. 24 人们都不懂 刘诺然
  25. 25 寻一个你(电视剧《苍兰诀》温情主题曲) TTTTTeehom
  26. 26 子莫格尼 杉和
  27. 27 Cat Cafe Shoffy
  28. 28 风停了雨停了我们还拥抱着 Superluckyqi
  29. 29 寂寞沙洲冷 于潼
  30. 30 三国恋 王巨星
  31. 31 达尔文 林俊杰
  32. 32 有些 颜人中
  33. 33 小模样 张小只ya
  34. 34 是否 程响
  35. 35 楼顶上的小斑鸠 队长
  36. 36 笑场 薛之谦
  37. 37 还是分开 张叶蕾
  38. 38 修炼爱情 林俊杰
  39. 39 二零三 毛不易
  40. 40 雅俗共赏 许嵩
  41. 41 Serendipity 古瑞斯Graps/Zakiya晴子
  42. 42 就让这大雨全都落下·2023 刘大拿
  43. 43 老男孩 筷子兄弟
  44. 44 有何不可 许嵩
  45. 45 缓缓 杜宣达
  46. 46 好久不见 陈奕迅
  47. 47 爱的魔法(Cover 金莎) 封茗囧菌
  48. 48 在你的身边 盛哲
  49. 49 带我去找夜生活 告五人
  50. 50 假面舞会 很美味
  51. 51 STAY The Kid LAROI/Justin Bieber
  52. 52 我好想睡觉的 无敌西红柿
  53. 53 日不落(温柔版)
  54. 54 恋爱画板 锦零
  55. 55 7710 好乐无荒/尹露浠
  56. 56 给你呀(又名:for ya) 蒋小呢
  57. 57 Love Story Taylor Swift
  58. 58 Plain Jane(Remix 13z) 鱼幼微
  59. 59 晚风 7opy/BT07
  60. 60 拜托 孙晨
  61. 61 乌梅子酱 李荣浩
  62. 62 南半球与北海道 范倪Liu
  63. 63 星河万里 Rom邢锐
还是分开 - 张叶蕾
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

作词 : 张叶蕾

作曲 : 张叶蕾

编曲 : 宇弘 Ng Yuhong

制作人 : 张叶蕾/Shawn Tseng

吉他 : Shawn Tseng

录音 : Shawn Tseng

混音 : Shawn Tseng

眼光瞥向阳台

你又叼着烟手支着栏杆

烟雾连风也吹不散

就像我的思绪

越思考越混乱

你就在太阳底下晒

我在房里傻傻地站

你不出声仿佛就当我不存在

我的故事里只有你

没有任何旁白

可是最后的情绪 竟是无奈

竟是空白

我和你猜了又猜 想过再想 决定分开

为什么我们的结局还是没有例外

你说我没有想法 不懂浪漫 惹人厌烦

为什么曾经不说 却拖到了现在

我和你吵了又吵 闹过再闹 还是分开

为什么我在你眼里是如此的不堪

我还是追了出去 不想在家傻傻等待

最后只看见车门在我面前 用力地关

你掐灭没吸的烟

大步流星地掠过我向前

我用力去抓你的衣角

以为我挽留你结局就会改变

你不说一句就要离开

我在原地喊了又喊

你不回头仿佛就当我不存在

我的故事里只有你

你却走得迫不及待

剩下来的情节 全是无奈

竟是空白

我和你猜了又猜 想过再想 决定分开

为什么我们的结局还是没有例外

你说我没有想法 不懂浪漫 惹人厌烦

为什么曾经不说 却拖到了现在

我和你吵了又吵 闹过再闹 还是分开

为什么我在你眼里是如此的不堪

我还是追了出去 不想在家傻傻等待

最后只看见车门在我面前 用力地关

呜 挽留也终告失败

这第一次的恋爱

我和你猜了又猜 想过再想 决定分开

为什么我们的结局还是没有例外

你说我没有想法 不懂浪漫 惹人厌烦

为什么曾经不说 却拖到了现在

我和你吵了又吵 闹过再闹 还是分开

为什么我在你眼里是如此的不堪

我还是追了出去 不想在家傻傻等待

最后只看见车门在我面前 用力地关

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