摘要: 树形结构数据存储方案(简单介绍) 方案1:继承关系驱动的Schema设计 优点:直观 缺点:查询效率低 方案2:基于左右值编码的Schema设计 优点:查询效率高,无需递规 "使用参考" 在方案1的基础上计算左右值 /// /// 计算树节点左右值 /// /// 树节点集合 /// 父节点 /// 阅读全文
posted @ 2019-11-11 18:32 传说中的路人甲 阅读(1244) 评论(0) 推荐(1) 编辑
摘要: 目录 1.开发工具 2.GitLab服务器搭建 3.新建webapi 4.Dockerfile配置 5.配置docker compose.yml 6.配置.gitlab ci.yml 7.在GitLab上添加一个新项目 8.GitLib Runner安装 9.提交代码到gitlab 10.在GitL 阅读全文
posted @ 2019-07-20 23:08 传说中的路人甲 阅读(1352) 评论(0) 推荐(2) 编辑
摘要: 简单记录Docker的使用和GitLab的搭建 Docker基础篇 没有sudo权限 安装docker 基础命令 docker安装mysql和配置 Dockerfile常用命令 制作镜像 发布镜像 容器网络 Docker Compose Swarm模式 集群 正式搭建GitLab 系统环境 安装gi 阅读全文
posted @ 2019-07-19 14:16 传说中的路人甲 阅读(2771) 评论(1) 推荐(4) 编辑
摘要: 基本命令 目录结构 远程软件(附Xshell和Xftp) vi编辑器 关机、重启 远程登录注销 用户、组管理 运行级别 隐藏文件 文件和目录的权限 rwx权限 修改文件或目录权限 定时任务 磁盘分区和挂载 统计命令 树状形式显示目录 修改ip地址 进程管理 服务 rpm和yum 配置环境变量 防火墙 阅读全文
posted @ 2019-06-03 21:45 传说中的路人甲 阅读(1024) 评论(4) 推荐(0) 编辑
摘要: 本篇分为以下几个部分: 1.Swagger的简单应用 2.Miniprofier的后台配置 3.跨域配置 4.在angular中显示Miniprofier 5.在vue中显示Miniprofier 6.在swagger中显示Miniprofier Swagger的简单应用 1、首先新建一个Api项目 阅读全文
posted @ 2019-02-14 20:14 传说中的路人甲 阅读(2052) 评论(6) 推荐(4) 编辑
摘要: MySql修改用户后引发的错误... 阅读全文
posted @ 2019-02-13 10:44 传说中的路人甲 阅读(1668) 评论(1) 推荐(0) 编辑
摘要: 之前项目在测试服务器上的一些接口时不时会报出下面的错误:(采用Abp框架) "SocketException: 你的主机中的软件中止了一个已建立的连接。 STACK TRACE: at MySqlConnector.Protocol.Serialization.SocketByteHandler.W 阅读全文
posted @ 2019-02-12 18:11 传说中的路人甲 阅读(1528) 评论(3) 推荐(2) 编辑
摘要: 1、新建WebApi 2、安装Microsoft.AspNetCore.SignalR 3、新建一个集线器和消息类 4、配置Startup 5、新建html,并发布到iis下 注:signalr.min.js不依赖jquery,此处只是方便编码,通过以下两个命令在node_modules\ @asp 阅读全文
posted @ 2018-05-03 11:31 传说中的路人甲 阅读(7215) 评论(12) 推荐(7) 编辑
摘要: 创建表: 表数据的增删改查: 修改表结构: 去除重复记录: 排序: 查询数据前多少条: 模糊查询: 通配符:_ 表示任意的单个字符 % 匹配任意多个字符 [] 表示范围内的单个字符 [^] 不在指定范围内的单个字符 自定义转义符:escape 空值判断: 类型转换函数:cast(表达式 as 数据类 阅读全文
posted @ 2016-10-11 20:37 传说中的路人甲 阅读(622) 评论(0) 推荐(2) 编辑