vscode的debug的基本使用
前言最近一直在写vue.js代码,一直想找一款比较好一点的编辑器,用过WebStorm、IDEA、HBuilder、SublimeText3编辑器。刚开始常使用WebStorm,觉得它功能特别强大,但是收费,占用内存有点高。后来我就使用了vscode,它小巧,免费,更少的内存和CPU占用率等等。今天就来简单介绍一下vscode的debug模式的使用。 vscode的debugger环境是分为Chrome和Node的。 如何在Chrome环境下,使用vscode debugger进行代码调试?第一步,我们需要安装插件Debugger For Chrome,因为vscode里面是没有内置调试Chrome的模块的,需要单独安装 第二步,打开vscode调试区域,然后点设置 然后,选Chrome 进入了launch.json文件,修改一下配置 { // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attr...
MySQL基本优化
MySQL如何优化表的设计合理化 (符合 3NF) 添加适当索引 (index) [ 四种 : 普通索引 、主键索引、唯一索引unique 、全文索引] SQL语句优化 分表技术 (水平分割 、垂直) 读写 [写: update/delete/add]分离 存储过程 [模块化编程,可以提高速度 ] 对mysql配置优化[配置最大并发数 my.ini, 调整缓存大小] mysql服务器硬件升级 定时的去清除不需要数据 ,定时进行碎片整理(MYISAM) 数据库范式什么是数据库范式为了建立冗余较小、结构合理的数据库,设计时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定范式。 数据库三大范式第一范式:1NF是对属性的原子约束,要求(列)具有原子性,不可再分解。(只要是关系型数据库都满足 1NF) 第二范式:2NF是对记录的唯一性约束,表中的记录是唯一, 就满足2NF, 通常我们设计一个主键来实现,不能包含业务逻辑。 第三范式:3NF是对字段冗余性的约束,它要求字段没有冗余。 没有...
Java8之Lambda表达式
Lambda表达式介绍Lambda表达式Lambda表达式是 Java8 中最重要的新功能之一。使用 Lambda 表达式可以替代只有一个抽象函数的接口实现,告别匿名内部类,代码看起来更简洁易懂。Lambda表达式同时还提升了对集合、框架的迭代、遍历、过滤数据的操作。 Lambda表达式特点1、函数式编程;2、参数类型自动推断;3、代码量少,简洁 Lambda表达式好处1、更简洁的代码;2、更容易的并行 Lambda表达式使用场景任何有函数式接口的地方 Lambda表达式示例1234567891011121314151617181920212223//匿名内部类方式 new Thread(new Runnable() { @Override public void run() { System.out.println("thread run"); } }).start(); //lambda表达式方式 new Thread(() -&...