![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础学习
Destiny辰
这个作者很懒,什么都没留下…
展开
-
threejs使用精灵图添加图片贴图
three使用精灵图添加图片贴图原创 2022-12-06 10:09:01 · 1342 阅读 · 0 评论 -
Echarts 堆叠柱状图显示总数
Echarts 堆叠柱状图显示总数使用echarts 堆叠组装图顶部显示总数效果如图解决办法 :改变series中的项目顺序 将总数的柱子放在最前面代码:效果如图完美解决使用echarts 堆叠组装图顶部显示总数直接上代码,原理是在原柱状图旁边在建一个柱子,让他的高度等于堆叠总数,然后向左偏移100%,并设置为透明色;yjczZzt:{ tit...原创 2019-10-12 15:21:40 · 13900 阅读 · 4 评论 -
服务器基础知识
php简要札记1.0 网络的基本概念服务器 服务器小到一台计算机,大到几十万几千万的机房,其实也就是一些计算机群组,存储量更大** 服务器就是提供各个互联网公司项目的一个平台,所谓项目上线,就是将项目发布到服务器上** 服务器就是一台主机,也需要操作系统,里面什么软件都没有,需要安装一些环境** 在开发的时候需要什么环境,到时候主机里面就得配置什么环境** 在开发中可以不用知道那...原创 2019-07-09 09:00:24 · 257 阅读 · 0 评论 -
git使用
git认识git[外链图片转存失败(img-hGzbyTzV-1562765391769)(.\v2-298e3daaafb3fad7bfd84f31976b166d_hd.jpg)][外链图片转存失败(img-zERgpY70-1562765391772)(D:\课程\课程资料\07letao2018\day00git\笔记\0.jpg)]git的组成Workspace:工作区In...原创 2019-07-10 21:31:27 · 98 阅读 · 0 评论 -
cookie的使用
HTTP协议的无状态性HTTP协议的通信模型:基于请求 - 处理 - 响应的!由于这个通信协议的关系,导致了HTTP每个请求之间都是没有关联的,每当一个请求完成之后,服务器就忘记之前谁曾经请求过!如果纯粹基于HTTP通信模型,是无法完成登录状态保持的!每次请求服务器,服务器都会把这个请求当作新请求来处理!我们可以通过 cookie 技术,实现状态保持,但是由于cookie是存储在客户端的...原创 2019-07-07 12:58:08 · 167 阅读 · 0 评论 -
nodejs前端框架——semantic-ui模块
1.0 在项目中配置和使用semantic-ui 在项目中配置 semantic-ui ,其实就是让 views 目录里面的html文件引入外面文件夹的文件 如果是直接在 views 里面,由于托管了,所以不需要再设置什么const express = require('express')const app = express()// 托管 views 文件夹下的文件app.us...原创 2019-07-07 13:06:25 · 1168 阅读 · 0 评论 -
初识——Vue基础指令
文章目录Vue基础Vue基本的编码步骤Vue指令使用样式使用class样式使用内联样式ref获取DOM自定义指令自定义过滤器计算属性computedVue基础Vue是基于M(数据)V(视图)VM(调度者)这种设计模式开发出来的一个框架MVC和MVVM之间的区别: MVC是单向通信 MVVM是双向数据绑定Vue基本的编码步骤引入Vue.js框架<script src='...原创 2019-07-21 08:35:08 · 100 阅读 · 0 评论 -
vue——路由
文章目录路由基本使用步骤路由传参query传参params传参嵌套路由路由后端路由:监听不同的URI(地址),做不同的请求处理前端路由:是专门为SPA(单页应用程序)服务,也是监听不同的地址,做页面的切换基本使用步骤1. 创建路由对象并配置路由规则// 1.1 创建组件模板对象var login = { template:'<div>登录</div&...原创 2019-07-21 08:39:39 · 74 阅读 · 0 评论 -
vue——webpack
webpack的学习什么是webpack? 一个基于Node的前端构建工具,可以实现对项目的打包(构建),主要解决文件(模块)之间的依赖,高级代码的转译,文件(模块)的合并和压缩等问题。基本使用webpack3.~版本安装使用// 1. 全局安装webpacknpm i webpack@3.10.0 -g// 2. 使用webpack 入口文件 输出文件webpack ....原创 2019-07-21 08:42:16 · 113 阅读 · 0 评论 -
vuex
Vuex的使用Vuex是一个状态管理库,或者说是专为Vue应用程序开发设计的状态管理模式,它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。注:所谓状态,可以理解成项目中各个组件需要用到的数据。Demo:https://gitee.com/UniverseKing/vuex-study初始化公共状态1. 安装vuexnpm i vu...原创 2019-07-21 08:43:56 · 75 阅读 · 0 评论 -
vue——面试
文章目录Vue面试题v-on事件修饰符和键盘修饰符的作用?v-if和v-show的区别,使用场景?v-cloak解决插值表达式闪烁的原理?什么是Vue双向数据绑定?原理?Angular双向数据绑定?scoped作用原理?怎么解决加了scoped后动态渲染的HTML标签样式不能修改的问题?Vue生命周期函数的理解?vue-router路由模式有几种,原理分别是什么?vue-router导航钩子函数使...原创 2019-07-21 08:48:05 · 174 阅读 · 0 评论 -
打包工具的使用
HBuilder打包HBuilder打包 是将前端开发的HTML/CSS/JS文件进行打包,打包成可以直接安装在手机上面的App,不借助浏览器就可以直接运行1. 使用webpack将项目进行打包,打包好的文件会在dist目录webpack -p2. 打开Hbuilder,新建移动App项目,然后删掉css/js/imgs文件夹和index.html文件3. 将使用webpack打...原创 2019-07-21 08:50:25 · 456 阅读 · 0 评论 -
vue——动画,组件的定义
文章目录axios发送请求vue过渡动画使用css类实现动画使用animate.css实现动画使用动画的钩子函数实现组件组件的三种定义方式is属性和component实现组件切换父子组件传值父向子传值子向父传值非父子组件传值生命周期钩子函数vue-cli脚手架的使用VSCode用户代码片段将项目提交到码云设置npm镜像源为淘宝镜像axios发送请求axios是一个基于promise的请求库,...原创 2019-07-21 08:53:20 · 302 阅读 · 0 评论 -
vue——动画,组件的定义
文章目录axios发送请求vue过渡动画使用css类实现动画使用animate.css实现动画使用动画的钩子函数实现组件组件的三种定义方式is属性和component实现组件切换父子组件传值父向子传值子向父传值非父子组件传值生命周期钩子函数vue-cli脚手架的使用VSCode用户代码片段将项目提交到码云设置npm镜像源为淘宝镜像axios发送请求axios是一个基于promise的请求库,...原创 2019-07-21 08:55:28 · 658 阅读 · 1 评论 -
PHP的基本使用
php语法基本规则在php代码内不可以写标签,php的代码可以在标签以内写完一句加一个分号- php的输出方式 1, echo 输出字符串,多个字符串用逗号<?php // 不识别多个空格 echo "123", "adfdf";?> 2, print( ) 输出字符串, 只能输出一个值<?php print("abc")?&...原创 2019-07-09 08:55:16 · 194 阅读 · 0 评论 -
node加密算法
MD5 是一种加密算法,在调用这个算法的时候,提供一个密码的明文, 调用的结果,得到一个 32 位长度的密文;**MD5 算法的特性:**相同的字符串,如果多次调用 md5 算法,得到的结果,完全一样;MD5 算法,无法被逆向解密;但是,基于 md5 算法的第二个特性,我们可以进行碰撞暴力破解;(MD5 存在被暴力破解的安全性问题)为了解决 简单的明文密码,被 md5 加密后,通过 暴力...原创 2019-07-09 08:43:42 · 284 阅读 · 0 评论 -
js数组的.相关方法
创建数组字面量创建 var a = [1,2,3]; 构造器创建 new Array === Array var a = new Array(1,2.3,5); ES6新增 Array.of(12,45,1)返回所有参数值组成的数组 Array from ("转化为数组的对象") 将两类对象(有length的,接口数据)转化为真正的数组,返回新数组; 改变原数组的方法a...原创 2019-06-18 08:59:03 · 206 阅读 · 0 评论 -
css中的定位(position)
CSS 提供了 3 种机制来设置盒子的摆放位置,分别是普通流、浮动和定位,其中:1. 普通流(标准流)2. 浮动- 让盒子从普通流中浮起来 —— 让多个盒子(div)水平排列成一行。3. 定位- 将盒子定在某一个位置 自由的漂浮在其他盒子的上面 —— CSS 离不开定位,特别是后面的 js 特效。所以,我们脑海应该有三种布局机制的上下顺序标准流在最底层 ...原创 2019-04-16 00:14:09 · 243 阅读 · 0 评论 -
CSS 布局的三种机制
CSS 布局的三种机制1,CSS 提供了 3 种机制来设置盒子的摆放位置,分别是普通流(标准流)、浮动和定位,其中:普通流(标准流)块级元素会独占一行,从上向下顺序排列;常用元素:div、hr、p、h1~h6、ul、ol、dl、form、table行内元素会按照顺序,从左到右顺序排列,碰到父元素边缘则自动换行;常用元素:span、a、i、em等2, 浮动让盒子从普通流...原创 2019-04-13 07:46:41 · 440 阅读 · 0 评论 -
清除浮动
实际开发中多数情况不方便给父盒子设高度,我们让内容撑开盒子。清除浮动主要为了解决父级元素因为子级浮动引起内部高度为0 的问题。清除浮动之后, 父级就会根据浮动的子盒子自动检测高度。父级有了高度,就不会影响下面的标准流了。选择器{clear:属性值;} clear 清除.clearfix:before,.clearfix:after {content: “”;display...原创 2019-04-14 00:16:49 · 159 阅读 · 0 评论 -
js高级--正则表达式
什么是正则表达式正则表达式是对字符串操作的一种逻辑公式, 用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑; 类似这种 /^[a-zA-Z]{5,}\w+$}/工作中一般是网上去查找别人写的比较好的完整的正则表达式,拿过来直接使用,偶尔修改里面的一两个条件,要能看懂正则表达式并做一些简单修改即可正则表达式是一个对...原创 2019-06-06 08:47:41 · 98 阅读 · 0 评论 -
js高级-函数的this改变指向
函数的定义和调用函数定义的三种方式function fn(){} // 关键字var fn2 = function(){} // 函数表达式var fn3 = new Function(‘a’) // Function 关键字fn.__proto__fn.prototype// 函数也是对象, 底层是new构造函数的方式, 创建了一个函数对象, 所以它有__proto__属...原创 2019-06-06 08:56:36 · 359 阅读 · 0 评论 -
js闭包、递归
闭包闭包就是函数(简单理解为定义在一个函数内部的函数); 内层函数可以访问外层函数里面的变量正常情况下, 函数调用结束后,函数内部的局部变量就会被销毁,但闭包不会销毁闭包的作用,1. 可以在函数外面读取函数内部成员, 2. 让函数内成员始终存活在内存中<button>点击</button><script> var button = do...原创 2019-06-06 09:01:34 · 293 阅读 · 0 评论 -
flex布局总结
flex布局主轴和交叉轴, 容器和项目6种属性可以设置在容器上水平主轴,垂直交叉轴display: flex; //inline-flex行内flex-direction: row; //主轴的方向, 还有column column-reverse 反转flex-wrap: wrap; //容器内是否允许换行 nowrap/wrap/wrap-reversejustify-co...原创 2019-06-02 22:59:57 · 83 阅读 · 0 评论 -
迭代
4.JS数组迭代map/filter/forEach/every/somemap返回 每次函数调用返回的结果 组成的数组filter返回 该函数 会返回true的项 组成的数组forEach 无返回值 ES5的方法every 数组所有项都返回true 则返回true,类似&& 一旦有一个不符合条件,则停止迭代some 函数对数组里面有一项返回true 则返回true,类...原创 2019-06-03 07:30:29 · 124 阅读 · 0 评论 -
构造函数和原型
构造函数和原型创建对象的三种方式:字面量,new关键字,构造函数var obj1 = {};var obj2 = new Object(); function Person(name1, age1){ this.name = name1; this.age = age1; } var obj3 = new Person('zs', 24)静态成员和实例成员1....原创 2019-06-03 07:34:30 · 132 阅读 · 0 评论 -
php笔记
PHP网页开发——>网站开发——>应用开发后台服务器端编程后台处理结构接收服务器返回的数据渲染(生成图形化界面)二次请求/响应结果服务端编程解析域名获取数据返回页面网站数据动态页面面向所有用户web服务器一台安装特定软件的计算机;web服务器,数据服务器、文件服务器等;客户端:使用服务的设备(网络端点)C/S...原创 2019-06-10 14:34:12 · 83 阅读 · 0 评论 -
初识AJAX
1--ajax的作用:可以在页面不刷新的情况下,请求服务器,局部更新页面的数据2--什么是ajax:js向服务器请求数据,实现异步请求,局部刷新。2--异步:指某段程序执行时不会阻塞其它程序执行,其表现形式为程序的执行顺序不依赖程序本身的书写顺序,相反则为同步。其优势在于不阻塞程序的执行,从而提升整体执行效率。同步:同一时刻只能做一件事,上一步完成才能开始下一步异步:同时做...原创 2019-06-16 15:05:46 · 96 阅读 · 0 评论 -
webAPI--jquery对比
获取元素//1. 原生document.getElementById('元素id')document.getElementsByTagName('标签名')document.getElementsByClassName('box')document.querySelector()document.querySelectorAll();// 父子兄节点element.paren...原创 2019-06-05 08:34:15 · 414 阅读 · 0 评论 -
css三大特性
css三大特性层叠性:多种css样式叠加冲突时按就近原则执行。口诀:长江后浪推前浪,前浪死在沙滩上。 继承性:(text-、font-、line-、color等这些元素可以有继承性)口诀:子承父业。 CSS优先级(重点)(1)权重计算:选择器相同就近原则;选择器不同按权重执行;!Important声明权重最高(在座的都是辣鸡)div { color: pink!Impo...原创 2019-04-11 09:51:27 · 99 阅读 · 0 评论