【IDEA】(4)---很好用的DEBUG功能
摘要:#IDEA—DEBUG功能 一、常用快捷键 快捷键并不是完全一样的,我这边是MAC安装的IDEA, 这边最主要还是知道DEBUG时常用的功能。 1、快捷键 F7 #进入下一步,如果当前行是一个方法,则进入当前方法体内 F8 #进入下一步,如果当前行是一个方法,则不进入当前方法体内 F9 #跳到下一个
阅读全文
posted @
2019-05-29 23:17
雨点的名字
阅读(2583)
推荐(4) 编辑
【IDEA】(3)---非常实用提高开发效率和水平的插件
摘要:IDEA(3)—Mac中IDEA插件 IDEA提供了许多很实用的插件,能够大大提高开发效率和开发水平,这里列举几个很实用的插件。 说明:这边的IDEA是MAC系统。 一、插件管理界面简介 1、界面位置 安装插件三个按钮的作用 Install JetBrains Plugin 此按钮的功能是安装Jet
阅读全文
posted @
2019-05-27 22:21
雨点的名字
阅读(3429)
推荐(4) 编辑
【IDEA】(2)---MAC代码模版
摘要:IDEA(2)—MAC代码模版 IDEA提供了许多的自带代码模版,这些模版主要是对于我们经常开发用到的代码制作成一个模版,比如for循环,这个是经常会用到的代码,如果没有代码模版,我们需要一个一个手动输入,有了代码模版也只需输入该模版的快捷键,就会自动生成for循环相关代码,提高开发效率。 一、自带
阅读全文
posted @
2019-05-27 19:42
雨点的名字
阅读(1135)
推荐(0) 编辑
【IDEA】(1)---MAC下常用快捷键
摘要:IDEA常用快捷键 IDEA是一个很好的开发工具,用好它能大大提高我们的开发效率,所以这里学习总结下有关IDEA实用的一些教程,比如常用快捷键,如何自定义代码模版,如何debug异常断点,或者说多线程下的debug如何实现。接下来都会总结,这篇主要总结常用快捷键。 一、快捷键 1、键盘键说明 ⌥ =
阅读全文
posted @
2019-05-24 22:58
雨点的名字
阅读(4503)
推荐(1) 编辑
Shell(2)—数组
摘要:Shell(2)—数组 常用的 Bash Shell 只支持一维数组,不支持多维数组。 一、概念 Shell 并且没有限制数组的大小,理论上可以存放无限量的数据。Shell 数组元素的下标也是从 0 开始计数。 1、Shell 数组的定义 在 Shell 中,用括号 来表示数组,数组元素之间用 来分
阅读全文
posted @
2019-05-21 21:06
雨点的名字
阅读(1196)
推荐(1) 编辑
MySQL(11)---约束
摘要:#MySQL(11) 约束 含义: 一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性。 先把Mysql几种约束列出来: 主键约束 外键约束 唯一性约束 非空约束 默认值约束 自增约束 MySQL不支持check约束,但可以使用check约束,而没有任何效果。 一、语法 不多说理论,说下
阅读全文
posted @
2019-05-20 23:49
雨点的名字
阅读(544)
推荐(0) 编辑
MySQL(12)---纪录一次left join一对多关系而引起的BUG
摘要:MySQL(11) 纪录一次left join一对多关系而引起的bug BUG背景 我们有一个订单表 和 一个 物流表 它们通过 订单ID 进行一对一的关系绑定。但是由于物流表在保存订单信息的时候没有做判断该订单是否已经有物流信息, 这就变成同一个订单id在物流表中存在多条数据,也就变成了本来订单表
阅读全文
posted @
2019-05-20 23:49
雨点的名字
阅读(47662)
推荐(10) 编辑
Shell(1)---变量
摘要:Shell(1) 变量 :学习shell的目的很简单,自己经常在linux服务器上做各种操作,而且基本上是一些相同的命令操作,所以就想通过shell脚本来启动就行,能够节省一定的开发时间,提高工作效率。 一、shell变量 1、定义变量 Shell 支持以下三种定义变量的方式 如果 value 不包
阅读全文
posted @
2019-05-17 23:19
雨点的名字
阅读(1463)
推荐(0) 编辑
算法(2)---算法复杂度理论
摘要:算法(2) 算法复杂度理论 算法复杂度:分为时间复杂度和空间复杂度,一个好的算法应该具体执行时间短,所需空间少的特点。 结论: 复杂度与时间效率的关系 C < log2n < n < n*log2n < n2 < n3 < 2n < 3n < n! (c是一个常量,n是一个变量且比c大) | | |
阅读全文
posted @
2019-05-14 21:56
雨点的名字
阅读(1238)
推荐(0) 编辑
MySQL(10)---自定义函数
摘要:MySQL(10) 自定义函数 之前讲过存储过程,存储过程和自定义函数还是非常相似的,其它的可以认为和存储过程是一样的,比如含义,优点都可以按存储过程的优点来理解。 存储过程相关博客: 1、MySQL(7) 存储过程 2、MySQL(8) 游标 3、MySQL(9) 纪录一次实际开发过程中用到的复杂
阅读全文
posted @
2019-05-07 20:14
雨点的名字
阅读(9768)
推荐(3) 编辑
MySQL(9)---纪录一次实际开发过程中用到的复杂存储过程
摘要:Mysql(9) 纪录一次实际开发过程中用到的复杂存储过程 为了尽可能的还原当时为什么需要用到存储过程,下面我写了个详细的文档,我们可以从需求文档出发来分析。 有关存储过程之前也写了两篇文章来做铺垫。 1、Mysql(7) 存储过程 2、Mysql(8) 游标 一、需求背景 一个服装类的app商城,
阅读全文
posted @
2019-05-07 09:49
雨点的名字
阅读(2787)
推荐(3) 编辑
MySQL(8)---游标
摘要:Mysql(8)—游标 上一遍博客写了有关存储过程的语法知识 Mysql(7) 存储过程 游标或许你在工作中很少用到,但用不到不代表不去了解它,但你真正需要它来解决问题的时候,再花时间去学习很可能会影响你的工作进度。 注意:MySQL游标只能用于存储过程(和函数)。游标主要用于交互式应用。 一、概述
阅读全文
posted @
2019-05-06 15:01
雨点的名字
阅读(3522)
推荐(4) 编辑
MySQL(7)---存储过程
摘要:Mysql(7) 存储过程 存储过程接下来会有三篇相关博客 第一篇存储过程常用语法。 第二篇存储过程中的游标。 第三篇单独讲一个实际开发过程中复杂的真实的案例。 ## 一、概述 1、什么是存储过程 概述:简单的说,就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的
阅读全文
posted @
2019-05-05 23:21
雨点的名字
阅读(2690)
推荐(8) 编辑
MySQL(6)---变量
摘要:MySQL(6)-变量 这里学习变量主要是为后面学习存储过程和函数做铺垫。 变量的分类 系统变量: 全局变量 会话变量 自定义变量: 用户变量 局部变量 一、系统变量 1、概述 说明:变量由系统定义,不是用户定义,属于服务器层面。 注意:全局变量需要添加global关键字,会话变量需要添加sessi
阅读全文
posted @
2019-05-05 18:25
雨点的名字
阅读(690)
推荐(1) 编辑