自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 PhotoShop

图层种类注意点背景图层1、可解锁、 2、可上锁图像图层1、整体的背景形状图层1、不能铅笔、橡皮;2、钢笔绘制默认形状图层;3可以拉大/小,变换形状;4、猜测为PS内部形状智能对象图层1、不能铅笔、橡皮;2、文字操作默认图像图层,可以转换形状图层拉大/小,变换形状;3、猜测为PS外部导入;4、放大缩小不模糊;只能对象图层栅格化1、破坏智能对象熟悉;2、可以铅笔、橡皮;3、放大缩小模糊;4、一般不改变大小;5、非高保真用...

2022-01-29 16:03:17 295 1

原创 MYSQL部署安装(服务端+客户端)

逻辑:1、别人的数据库:别人买的云服务器,创建的数据库,我在本地用可视化图形远程链接,对数据进行查询2、我的数据:我的本地电脑就是服务器,安装mysql软件,启用软件,用可视化图形拦截,对数据进行查询链接数据库需要的内容:1、启动服务端,有个端口号,客户端链接端口号客户端安装包服务端安装包安装过程world版...

2022-01-20 14:52:49 986

原创 VISIO使用笔记

基础功能:【导出】-》‘更改文件类型’,选择png【选择模板】:上方:【文件】-》新建模板页-》选择模板(1)office/类别,用类别插入:(1)可以设置所有visio的背景页: 新建页/ 新建背景页 (下方具体空白页-》右键-》页面设置-》页属性选择背景-》选择建的背景页)设计:(1)选择【纸张方向】(2)将开始内容基本模块进行统一的样式变化好看一点;数据、流程:没什么讲的视图:(1)设置标尺和参考线,和PS一样(2)【设置基本图形的大小/如果不小心把基本图形关了在这打开】:任

2021-07-01 16:41:47 451

原创 5 Vue(webpack+插件+cli2+cli3)

webpackwebpack插件cli2cli3webpack:在命令行输入命令,将src文件打包到dist步骤安装npm+node+webpack创建package.json文件,(1)设置运行快捷键(2)包之间依赖关系创建webpack.config.js文件,设置入口/入口位置定义:简单任务用gulp,模块化开发项目需要用webpack安装node+webpack//1.安装node命令行:查看当前node版本 `node -v`//2.安装npm命令行: 全局安.

2020-08-13 17:08:57 164

原创 4 Vue(组件树结构+组件展示页面)

如果两个标签中间为空,可以写成单标签

2020-08-11 16:29:40 916

原创 3 Vue(处理数据 )vue+父子组件+vueX+axios

计算属性(computed):处理data数据,与data用处一致computed与methods不同点computedmethodsvue对象中代码写法一致一致HTML代码写法不用写小括号用写小括号代码执行次数一次调用几次执行几次属性get属性set方法+get属性//HTML和data一样//vuecomputed:{属性名 : function(){return 计算后的数值}}过滤器(filters):拼接data数据

2020-08-11 14:01:21 280

原创 2 Vue(基本用法 )

设置框架基本属性将data值显示到HTML内容中(文本/input)将data值显示到HTML属性中条件判断循环data中的数组/对象显示到HTML内容中事件监听设置框架基本属性名称HTML代码定义取消data响应式<div v-once> {{ 字段名 }} <idv>改成非响应式结构,数据变了当前页不动处理JS加载不常用利用css和js处理数据没加载完毕页面出现代码{{字段名}}将data值显示到HTML内容中(1)文.

2020-08-11 13:48:01 214

原创 1 Vue(定义 )

安装MVVM定义流程安装方式一:CDN(服务器)引入(开发环境版本 / 生产环境版本)方式二:第一步:官网下载,第二步:本地打开方式三:NPM 安装MVVM在听一遍吧定义汉语英语开发版本debug版本发布版本release版本1.使用:框架不需要use,插件需要use2.vue可以替代 bom/dom的原生JS代码:3.执行顺序,先把html加载出来,到vue时填数据4.vue:声明式编程范式,传统:命令式编程5.如果之前的项目用jque.

2020-08-10 17:04:47 196

原创 11 mySQL(DCL:事物,视图,变量,存储过程,函数,流程控制结构 )

事物视图变量❗️存储过程❗️函数❗️流程控制结构❗️事物:绑定多条sql语句,要么都成功,要么都失败(一)隐示事物例如:insert、update、delete(二)显示事物:和后端语言配合使用防止隐示事物先提交了,需要先添加取消事物的步骤提交和回滚只能执行一个,如果是回滚的话, 相当于没执行和后端语言配合使用//步骤1:取消事物set autocommit = 0//步骤2:开启事物start transaction//步骤3:编写sql命令,加断点sel.

2020-07-07 23:34:57 113

原创 10 mySQL(DML:数据 增删改+DQL查 )

1

2020-07-07 23:14:56 96

原创 9 mySQL(DDL:表+字段 增删改查)

表:增,删,改,查,复制字段:增,删,改,查字段类型字段约束:用于限制字段的数据的,从而保证数据一致,准确,可靠表增//中间用空格隔开create table 表名(字段名 字段类型 字段约束,字段名 字段类型 字段约束,字段名 字段类型 字段约束);//中间用空格隔开,如果没有这个表名建设这个表名,防止代码报错create table if not exists 表名(字段名 字段类型 字段约束,字段名 字段类型 字段约束,字段名 字段类型 字段约束);删d.

2020-07-07 17:41:52 1156

原创 8 mySQL(DDL库:增删改查)

增删改查增//创建数据库,数据库不能建名字一样的create database 数据库名//如果没有这个库名建设这个库名,防止报错create database if not exists 数据库名删//删除数据库(跑路)drop database 数据库名//如果有这个库名删除这个库名,防止报错drop database if exists 数据库名改去服务器电脑上的[我的电脑]->[programData文件夹] 里面修改文件名称后重启服务//修改字符集.

2020-07-07 14:36:33 1065

原创 7 mySQL(DQL数据查询:union)

多个完整的查询语句关系:拼接数据union多个完整的查询语句关系:子查询语句给主查询语句当条件多个完整的查询语句关系:拼接数据(联合查询union)定义两个无关的表, 某几个字段的内容对象合并在一起需要人工判断:两个语句的查询列表字段个数一致,且有意义连接字符特点union自带去重,如果完全一致则去重复项union all不去重,完全一致也会显示//代码select 查询列表form 表名...unionselect 查询列表form .

2020-07-07 11:51:49 130

原创 6 mySQL(DQL数据查询:order by + limit)

from join onwheregroup byhavingselect distinctorder by ⭐️limit⭐️order by:排序定义数字升序1~100, 字母升序a~z多个排序列表时:位置在前面的先排序//升序order by 排序列表 asc,排序列表 asc//降序order by 排序列表 desc,排序列表 desc//列的索引,阅读性差,不用order by 3limit:分页查询定义服务器返回给客户端:第几页/.

2020-07-07 10:45:59 114 1

原创 5 mySQL(DQL数据查询:select)

from join onwheregroup byhavingselect distinct ⭐️order bylimit(一)合并处理,对象的值:分组函数计算表内非空总行数方式函数名代码方式1(推荐)计算表内非空总行数select count(*) from 表方式2(不推荐)计算表内非空总行数select count(“常量”) from 表(二)单条处理,对象的值:(普通字段,系统函数,自定义函数)普通字段selec..

2020-07-06 20:41:12 235 2

原创 4 mySQL(DQL数据查询:group by,having)

group by 分组字段 having 筛选分组后结果集 需要配合select使用1.将表中多条数据合并计算2.将表中多条数据分组后合并计算from join onwheregroup by ⭐️having ⭐️select distinctorder bylimit分组:group by 分组字段,分组字段,分组字段定义:分组字段(1)按照表内某字段进行分组,将该字段内数据一致的对象看作一组(2)将每组数据分别【select 分组函数】后显示(3)结果:一组一个值

2020-07-06 16:47:40 149

原创 3 mySQL(DQL数据查询:where)

1

2020-07-05 17:16:46 183 2

原创 2 mySQL(DQL数据查询:from join on)

大白话:目的就是关联多张表,等值方式,等值的主表方式,区间值方式,自连接方式from join on ⭐️wheregroup byhavingselect distinctorder bylimitfrom 表 join 表 on 连接条件:查询字段来自多个表定义:多表关联查询笛卡尔集错误: select 字段1,字段2 from 表1,表2条件:没用连接条件关联字段结果集:每个字段1的数据匹配所有的字段2的数据连接sql92标准sql99标准

2020-07-05 17:16:04 1131

原创 1 mySQL(安装/启用/定义)

1

2020-07-05 16:16:50 143

原创 5 AJAX(实际项目的增删改查)

页面载入时点击页码时新增页面内容时(删除/修改)页面内容时页面载入时页面载入时操作AJAX参数SUCCESS返回值查询页码内容设置函数调用AJAX,页面载入时调用函数API固定查询页面内容设置函数调用AJAX,页面载入时调用函数hash/cookie页码+API查询页码SUCCESS1.清空页码内容(后置:点击页码时方便调用)2.AJAX传入参数为固定3.API返回JSON格式数据,内容为N个页码4.将JSON格式转化为对象5.利用D.

2020-06-16 15:38:45 276

原创 4 AJAX(cookie + hash)

1

2020-06-16 14:36:29 324

原创 3 AJAX(前后端交互+API文档)

API文档:请求方式/请求路径/请求参数/返回格式AJAX请求参数(key:value)AJAX返回数据:(1)XML(2)JSONAJAX拼接客户端标签AJAX请求参数(key:value)key:input的name属性的值value:input输入框的值AJAX返回数据:(1)XML(2)JSON(1)XML服务端1.外部:书写一个xml文件2.写入一行转化为中文的复制粘贴代码3.引入xml文件代码 file_get_contents(filename: "a")4..

2020-06-13 22:47:14 512

原创 2 AJAX(封装+调用 )

GETPOST兼容ie:处理实参排序设置处理xml 或者json的监听转化了type的大小写:get和GET都可以写一个ajax的封装js然后把实现的内容列出来就完了;AJAX定义:不重新加载页面,更新页面的数据(例如搜索框)...

2020-06-12 15:26:40 232

原创 1 AJAX(服务器+PHP )

服务器运行逻辑PHP基础知识服务器运行逻辑逻辑:重要1.客户端页面和服务端页面,都需要放到服务器上2.用户在浏览器:输入服务器ip地址3.找到服务器文件夹(服务器安装时的目录 / 设置登陆路由)4.找到客户端html文件运行(默认选中index.js)5.html文件输入请求参数,服务端运行后res给页面1.服务器种类:nodejs、tomcat 、Apache、iis、Nginx2.其他细节:502错误是没开启服务器,安装服务器路径不能有中文3.Form表单中提交的input.

2020-06-09 22:26:17 160

原创 6 服务端(express框架 )

11111111

2020-05-08 11:00:38 131

原创 5 服务端(响应:wirteHead+end )

res.wirteHead1.用第三方模块mime,自动判断书写响应报文文件res.writeHead参数2let type = mime.getType("realpath")//响应报文 wirteHead(),返回给客户端的状态码和内容let type = mime.getType("realpath")app.on(request, (req, res) => {...

2020-05-08 10:21:45 103

原创 4.5 服务端(处理内容:动态 模版引擎)

1

2020-05-05 22:43:20 167

原创 4.4 服务端(处理内容:动态-数据库)

1

2020-05-04 22:31:56 158

原创 4.3 服务端(处理内容:静态)

1

2020-05-04 22:31:36 164 1

原创 4.2 服务端(处理内容:路径拼接)

1

2020-05-02 23:37:18 188

原创 4.1 服务端(处理内容:异步编程)

1

2020-05-02 23:36:40 186

原创 3 服务端(请求:路由+请求参数)

1

2020-05-02 23:34:03 332

原创 2 服务端(构成:服务器概念+服务器代码)

1

2020-04-30 16:03:55 234

原创 1.1 服务端(基础:部置node开发环境[命令行+Gulp+下载地址])

第三方模块:切换npm的下载地址1.在命令行内输入代码2.解决问题:npm下载太慢,国外网站npm install nrm-g//下载nrm文件包,装在全局安装中-gnrm ls//在命令行查询下载地址,一般用淘宝nrm use taobao//变了之后taobao前面就有勒个*号第三方模块:自动刷新命令行工具( nodemon-g)1.解决问题:每次查看都需要打开命令行,...

2020-04-30 15:58:21 165

原创 1.2 服务端(基础:[手写模块化开发+三方模块增删改查+模块查找规则])

模块化开发第三方模块查找规则第三方模块增删改查模块化开发定义模块化开发解决问题导出模块需要写导出代码引入模块需要写引入代码模块化开发定义1.模块:一个js文件就是一个模块2.模块内部定义的变量和函数,在其他js文件中无法访问到3.将不同功能写在不同的js文件(模块)4.最后将js文件组装到一起就形成了互相依赖功能模块化开发解决问题解决问题内容文件依...

2020-04-30 15:55:03 189

原创 1.3 服务端(基础:[MongoDB+compass环境])

MongoDB定义MongoDB环境下载MongoDB基本概念compass链接MongoDBMongoDB定义1.存储数据的仓库,独立于语言之外的软件2.NodeJS通过API操作数据库中数据3. 通过可视化界面 compass操作数据库中数据MongoDB环境下载mongoDB官网右上角-GETmongoDB点击Server下载 DOWN LOAD点击Tool...

2020-04-30 15:51:10 172

原创 1 服务端(总结及问题 )

JS的运行环境环境安装node环境中命令行输出F12 查看请求 / 响应 对象JS的运行环境JS的运行环境全局对象引擎组成浏览器(例如谷歌)windowv8引擎ECMAScript+浏览器API(dom+bom)node软件globalv8引擎ECMAScript+nodeAPI(模块)环境安装Xmind /图片链接node环境 ...

2020-04-30 15:39:16 181

原创 6.ES6(字符串/数组/对象 内置方法)

字符串方法数组方法对象方法字符串方法1.去除两端空白字符:解决获取字符串有空格的bug(搜索框bug问题)代码:var 新字符串 = 字符串.trim(空)返回值:新字符串2.将原字符串进行重复,返回一个新字符串var lzy = "字符串".repeat(2) //2为重复次数返回值:新字符串3.判断字符串是否以某个字符串开头代码:var lzy = 字符串变量名...

2020-03-18 15:45:51 672

原创 5.ES6(this / 严格模式 / 深/浅拷贝):拷贝没补~~~

this关键字严格模式深拷贝/浅拷贝this关键字1.定义:函数内this指向是(调用/创建对象)时确认的,一般称为调用者函数调用者this指向普通函数windowwindow定时器函数/回调函数windowwindowDOM监听器函数/回调函数获取的DOM对象获取的DOM对象立即执行函数windowwindow构造函数...

2020-03-18 14:13:01 217

原创 4.ES6(类/原型)

类/继承原型/构造函数类/继承类:简单理解成构造函数,需要通过类构建对象7.创建实例对象时只调用constructor对象,如果需要调用普通函数还需点方法;1.类中constructor内的属性和方法必须加this=创建的实例对象2.属性只能写到constructor内,不能写在constructor外3.创建实例对象时实参传递进constructor对象内4.普通方法定义时不...

2020-03-17 21:45:48 194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除