- 博客(12)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 进程与线程区别以及之间通信
实现并发的方式:多进程、多线程、IO多路复用进程与线程的区别:通俗的解释一个系统运行着很多进程,可以比喻为一条马路上有很多马车不同的进程可以理解为不同的马车而同一辆马车可以有很多匹马来拉–这些马就是线程假设道路的宽度恰好可以通过一辆马车道路可以认为是临界资源那么马车成为分配资源的最小单位(进程)而同一个马车被很多匹马驱动(线程)–即最小的运行单位每辆马车马匹数=1所以马匹数=1的时候进程和线程没有严格界限,只存在一个概念上的区分度马匹数1的时候才可以严格区分进程和线程多进程:
2021-06-09 14:26:12
659
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 MySQL 详解教程4 - SQL 基本操作
MySQL 详解教程4 - SQL 基本操作SQL基本操作库操作1.新增数据库2 查询数据库3 更新数据库4 删除数据库表操作1 新增表2 查询表3 更新表4 删除表数据操作1 新增数据2 查询数据3 更新数据4 删除数据SQL基本操作基本操作:CRUD,即增删改查。根据操作对象的不同,咱们可以将SQL的基本操作分为三类,分别为:库操作、表(字段)操作和数据库操作。库操作1.新增数据库基本语法:create database + 数据库名称 + 【库选项】;其中,库选项是用来约束数据库的,为
2020-06-08 14:18:27
198
原创 MySQL 详解教程3 - MySQL数据库
MySQL 详解教程3 - MySQL数据库1 定义2 交互方式3 服务器对象1 定义MySQL数据库是一种C/S结构的软件,即分为:客服端和服务端。若想访问服务器,则必须通过客户端;服务器应该一直运行,客户端则在需要使用的时候运行。2 交互方式1.客户端连接认证,即连接服务器,认证身份mysql.exe -hPuph,主机地址,本地为localhost,远程为IP地址P,端口号,用来找软件u,用户名p,密码2.发送SQL指令;3.服务器接受SQL指令,然后处理SQL指令并返回操
2020-06-08 09:52:07
164
原创 MySQL 详解教程2 - 关系型数据库
MySQL 详解教程2 - 关系型数据库1 定义2 设计3 关键字说明4 SQL语句1 定义关系型数据库,是一种建立在关系模型(数学模型)上的数据库。至于关系模型,则是一种所谓建立在关系上的模型,其包含三个方面,分别为:数据结构:数据存储的形式,二维表(行和列);操作指令集合:所有的 SQL 语句;完整性约束:表内数据约束(字段与字段)和表与表之间的约束(外键)。2 设计数据库:从需要存储的数据需求中分析,如果是一类数据(实体),则应该设计成二维表;二维表:由表头(字段名,用来规定
2020-06-05 10:49:39
265
原创 MySQL 详解教程1 - 数据库
MySQL 详解教程1---数据库1 定义2 分类3 举例4 区别1 定义数据库,可以简单的解释为:高效的存储和处理数据的介质(主要分为磁盘和内存两种)。2 分类根据数据库存储介质的不同,可以将其分为两类,即:关系型数据库(SQL)和非关系型数据库(NoSQL,Not Only SQL)。3 举例关系型数据库:大型:Oracle、DB2 等;中型:SQL Server、MySQL 等;小型:Access 等。非关系型数据库:Memcached、MongoDB 和 Redis 等。
2020-06-05 10:37:12
107
原创 Vue.js基础学习(五、列表渲染)
列表渲染1.用 v-for 把一个数组对应为一组元素2 一个对象的 v-for3 key4 数组更新检测4.1 变异方法4.2 替换数组4.3 注意事项5 对象更改检测注意事项6 一段取值范围的 v-for7 `v-for on a `8 `v-for with v-if`9 一个组件的 v-for1.用 v-for 把一个数组对应为一组元素我们用 v-for指令根据一组数组的选项列表...
2019-01-16 17:05:58
234
原创 Vue.js基础学习(四、条件)
条件1.`v-if`1.1 在 元素上使用 v-if 条件渲染分组1.2 `v-else`1.3 `v-else-if`1.4 用 key 管理可复用的元素2.`v-show`3.`v-if` vs `v-show`比较4.`v-if` 与 `v-for` 一起使用1.v-if在字符串模板中,比如 Handlebars,我们得像这样写一个条件块:<!-- Handlebars 模板 ...
2019-01-10 20:19:50
165
原创 Vue.js基础学习(三、Class 与 Style 绑定)
Class 与 Style 绑定Class 与 Style 绑定1.创建一个 Vue 实例1.1 对象语法1.2 数组语法1.3 用在组件上2.绑定内联样式2.1 对象语法2.2 数组语法2.3 自动添加前缀2.4 多重值Class 与 Style 绑定操作元素的 class 列表和内联样式是数据绑定的一个常见需求。因为它们都是属性,所以我们可以用 v-bind 处理它们:只需要通过表达式计算...
2019-01-10 20:00:09
132
原创 Vue.js基础学习(二、实例、模板语法、计算属性和侦听器)
Vue.js基础学习 二Vue 实例1.创建一个 Vue 实例2.数据与方法3.实例生命周期钩子4.生命周期图示模板语法1.插值文本(v-once 指令:执行一次性地插值)原始 HTML(v-html 来复合局部模板)特性使用 JavaScript 表达式2.指令参数修饰符3.缩写`v-bind `缩写`v-on` 缩写计算属性和侦听器计算属性基础例子计算属性缓存 vs 方法计算属性 vs 侦听属...
2019-01-04 14:53:45
1731
2
原创 Vue.js基础学习(一、Vue.js介绍)
Vue.js基础学习Vue.js 是什么1.声明式渲染2.条件(v-if)与循环(v-for)3.处理用户输入(v-on与v-model)`v-on`事件监听器`v-model`表单输入和应用状态之间的双向绑定4.组件化应用构建Vue.js 是什么Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手...
2019-01-04 10:27:36
362
原创 SpringCloud微服务架构
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-01-03 13:52:15
195
转载 Netty入门教程
#Netty入门教程——认识Netty什么是Netty?Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架。Netty 是一个广泛使用的 Java 网络编程框架(Netty 在 2011 年获得了Duke’s Choice Award,见https://www.java.net/dukeschoice/2011)。它活跃...
2018-11-17 15:02:47
155
feign调用,出现InvalidTypeIdException
2020-11-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人