- 博客(10)
- 收藏
- 关注
原创 ts基础相关
js 常规this常规指向当前上下文,js中箭头函数this和ts中this是一致的。ts this指向class只有new实例才会实例。implements 实现属性和方法(抽象类的)extends继承所有方法 (父子类)typeof获取变量或者对象类型。keyof获取类型的属性枚举。interface 接口。
2023-02-24 17:43:25
535
原创 mysql(事务/视图)
事务特性原子性(完整性,事务不可分割) 一致性(从一个状态=>另外一个一致性状态) 隔离性(事务之间互相不影响) 持久性(事务提交后,数据的改变是永久的)事务实现隐形事务#默认每条单独语句都开启了事务SELECT/UPDATE/INSERT/ DELECT 显示事务步骤1:开启事务set autocommit=0;start transaction;可忽略步骤2:编写事务中的sql语句(select,insert,update,delete)语句1.
2021-08-26 21:58:14
164
原创 mysql 操作语句(增删改)表约束列约束
插入insert更新update删除delete新增-插入(insert)-插入单行插入多行单行/多行皆可/部分字段/全部字段//支持插入多行INSERT INTO 表名(字段1,字段2) VALUES(val1,val2);//插入多行INSERT INTO 表名(字段1,字段2) VALUES(row1-1,row1-2),(row2-1,row2-2);//支持子查询-将查询的结果集当作值插入INSERT INTO 表名(字段1,字段2)SELECT 字段v.
2021-08-18 21:20:52
247
原创 sql查询 (连表查询)
sq92标准交叉连接A*BFROM A,B =>完全连接笛卡尔积总表条数 =>A*B等值连接(A*B=>筛选符合条件的)SELECT * FROM A,B WHERE A.id = B.id非等值连接 (A*B=>筛选符合条件的)SELECT * FROM A,B WHERE A.salary > B.min AND A.salary < B.max自连接 (A*A=>筛选符合条件的)# id 员工名(name) 领导(lead
2021-08-08 15:32:20
1817
原创 sql入门(简单查询)
sql查询基础查询USE database;SELECT * FROM 表名;表结构查询USE database;DESC 表名;列查询/取别名(AS)SELECT name AS 别名 FROM 表名;查询去重(DISTINCT)SELECT DISTINCT(job_id) FROM 表名;查询列表合并(CONCAT)SELECT CONCAT(first_name,last_name) FROM 表名;查询列结果(IFNULL)//如果为null返回新结果SEL
2021-07-27 23:03:58
366
原创 前端模块化/output配置
使用时: AMD CommonJS UMD ES6 加载方式 异步 同步 AMD/CommonJS糅合 输出 值得拷贝 值得引用 加载时机 运行时加载 编译时加载 加载内容 对象 require('./lib') {a:a,fn:fn} module.exports={} 静态执行 import { fn} f.
2021-07-07 18:04:50
218
原创 脚手架/组件库(1)
自定义脚手架webpack,项目结构,组件流程,按需加载实现目录自定义脚手架项目创建一、基本目录结构二、流程1.webpack.conf.js2.组件3.包构建4.其他项目引入使用总结项目创建生成package.json:npm initwebpack添加:webpack 是打包工具,它会根据代码的内容(js,css,图片及其他资源)解析模块依赖,帮助我们把多个模块的代码打包。webpack (.vue等其他文件需要loader解.
2021-06-22 11:23:16
261
原创 前端代码规范应用
目录规范css规范js规范以下针对vue-cli举例css规范需求:对于些css样式处理属性位置 换行 等等stylelint项目引入1. Usenpmto install stylelint and itsstandard configuration:npm install --save-dev stylelint stylelint-config-standard2. Create a.stylelintrc.jsonconfigurat...
2021-04-23 18:39:45
119
原创 Charles代理微信抓包
1.设置Charles代理代理=>设置代理 端口设置为8888pc端可以抓包请求2.手机抓包手机设置代理:地址为pc->ipconfigpc端安装证书(注意安装选择信任证书)3.手机安装信任证书> 需要连接pc代理后:chls.pro/ssl (注意:如果微信中被信任证书阻止,Charles无法抓包)把 下载的charls-proxy-ss.....pem修改扩展名为.cer文件 点击安装证书即可再微信中抓...
2020-11-20 17:25:26
3076
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人