笔记
文章平均质量分 88
shadow_tian1
fighting
fighting
fighting
展开
-
微信小程序练手项目(云开发)
入门回顾微信开放社区:https://developers.weixin.qq.com/community/develop/doc/000c2e7a3d0c501c95b9c3c935640d1 小程序—注册—使用—配置2 小程序的逻辑层----wxml—wxss—事件系统3 组件–模块化----组件化4 api–weui–分包—小程序的运行机制----小程序更新机制—兼容5 开发能力—微信小程序的login-----获取用户的信息-----云开发数据库存储云函数云调用软件的开发流程原创 2021-06-10 21:18:06 · 873 阅读 · 0 评论 -
uni-app入门及练手项目
1多端的介绍pc:web,桌面应用移动端:移动端–web app(android,ios) — 小程序(微信小程序,百度小程序,支付宝小程序,头条小程序,qq小程序,360小程序,华为小程序)1.1原生app使用原生的技术开发的手机端app Android系统(java android) ios–app(object-C),京东,腾讯视屏,支付宝优点:功能比h5较多,运行速度快,用户体验好缺点:需要下载,占存储容量开发成本比较高。1.2混合app原创 2021-06-10 21:17:35 · 3454 阅读 · 0 评论 -
数据可视化(canvas/svg/d3)
回顾微信小程序(传统开发模式:调接口,云开发)uni-app—(vue+小程序) + 平台的兼容性() + 条件编译上线:数据可视化概念展示一般使用表格,直观,简介,简单–需要人为分析数据走势,数据的占比,使用点,线,面通过画图的技术,将数据通过可视化的技术展示给用户。数据可视化的应用场景数据可是化各行各业都在使用。数据可视化技术https://segmentfault.com/a/1190000018646425?utm_source=tag-newest原生canv原创 2021-01-12 19:27:35 · 523 阅读 · 0 评论 -
(wx小程序+uni-app+数据可视化)入门案例
万维易源-互联网API入口https://www.showapi.com/原创 2021-01-07 16:02:22 · 695 阅读 · 1 评论 -
微信小程序入门笔记(一)
day 011.微信公众平台https://mp.weixin.qq.com/品牌,营销1.1微信公众平台概念微信公众平台,简称公众号。曾命名为“官号平台”、“媒体平台”、微信公众号,最终定位为“公众平台”,无疑让我们看到一个微信对后续更大的期望。利用公众账号平台进行自媒体活动,简单来说就是进行一对多的媒体性行为活动,如商家通过申请公众微信服务号通过二次开发展示商家微官网、微会员、微推送、微支付、微活动、微报名、微分享、微名片等,已经形成了一种主流的线上线下微信互动营销方式。1.2微信公众原创 2020-12-25 22:45:24 · 3094 阅读 · 1 评论 -
react入门笔记
reacthttps://zh-hans.reactjs.org/是一个用于构建用户界面的 JavaScript 库原创 2020-12-23 19:06:40 · 128 阅读 · 0 评论 -
vue(插槽、vue-router、导航、路由守卫、axios、vuex)
day 01slot插槽Vue 实现了一套内容分发的 API,这套 API 的设计灵感源自 Web Components 规范草案,将 <slot> 元素作为承载分发内容的出口。内容定义在父组件中,子组件可以拿去渲染。匿名插槽template没有slot或者v-slot,匿名操作,直接插入子组件的 <slot></slot>具名插槽多个内容进行分发,使用slot=“插槽名”或者 v-slot:插槽名指定插入的插槽名,<slot name='插槽原创 2020-12-16 20:33:35 · 456 阅读 · 0 评论 -
初识vue笔记
day 01VUEVue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。特点声明式渲染组件化虚拟DOM(高效)第三方社区指令前端路由状态管理轻量级和jquery对比jquery:高效操作DOMvue :屏原创 2020-12-16 20:31:38 · 189 阅读 · 0 评论 -
vue服务器渲染/nuxt/vant-ui/mint-ui/typeScript/stylus(简单了解带网址)
什么是服务器端渲染 (SSR)?Vue.js 是构建客户端应用程序的框架。默认情况下,可以在浏览器中输出 Vue 组件,进行生成 DOM 和操作 DOM。然而,也可以将同一个组件渲染为服务器端的 HTML 字符串,将它们直接发送到浏览器,最后将这些静态标记"激活"为客户端上完全可交互的应用程序。服务器渲染的 Vue.js 应用程序也可以被认为是"同构"或"通用",因为应用程序的大部分代码都可以在服务器和客户端上运行。#为什么使用服务器端渲染 (SSR)?与传统 SPA (单页应用程序 (Single原创 2020-12-15 16:14:17 · 637 阅读 · 0 评论 -
vue-商城用户管理系统项目
项目前期准备创建项目:cmd命令行:vue init webpack 项目名 --> vue init webpack shop-admin(yyyyynnny)cd shop-admin进入项目安装vuex:npm i vuex(状态管理模式)官方文档 *创建src/store/index.js文件 import Vue from "vue" import Vuex from "vuex" // 安装插件 Vue.use(Vuex); // store-> vu原创 2020-12-14 22:34:06 · 566 阅读 · 2 评论 -
git笔记入门
githttps://github.com/https://git-scm.com/download/win常用指令git init 初始化仓库git status 查看仓库状态git log 查看日志git reflog 操作日志简报提交git add <文件名> 提交到暂存处git commit -m <注释> 提交为一个版本删除指令git restore <文件名> 移除工作区的变化git checkout - - <原创 2020-12-14 20:43:31 · 238 阅读 · 0 评论 -
简单用户管理前后端分离项目(试例)
接口db/DBConfig.jsmodule.exports={ host:"localhost", database:"xiao_u_2", user:"root", password:"root", port:3306 // host:"10.10.32.162", // database:"xiao_u_2", // user:"web0817", // password:"123456", // port:330原创 2020-12-01 00:24:39 · 312 阅读 · 0 评论 -
KOA2基础
day 01KOA2官方API{extended:true} 默认引用BodyParser插件,koa需要啥就下载啥,koa-router是中间件简介Koa – 基于 Node.js 平台的下一代 web 开发框架Koa 是由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。 通过利用 async 函数,Koa丢弃了回调函数,并有力地增强错误处理。 Koa 并没有捆绑任何中间件, 而是提供了一套优雅的方法,帮助您原创 2020-12-01 00:23:31 · 218 阅读 · 0 评论 -
node连接数据库;webpack;token令牌的实现;CommonJs规范;websocket
day 01node连接数据库//1、引入const mysql =require("mysql");//2、创建连接对象//使用createConnection()方法来创建数据库参数//数据库参数的形式://1、对象的形式(推荐使用)const conn = mysql.createConnection({ host:"10.10.32.162",//数据库地址,如果是本地使用localhost port:3306,//数据库的端口号,默认3306 user:"w原创 2020-12-01 00:22:54 · 372 阅读 · 0 评论 -
node之http、path、url、querystring模块;express;请求参数;中间件;mysql基础
day 01const fs=require("fs")class FileControl{ //读文件 readFileJson(){ return new Promise((resolve,reject)=>{ fs.readFile("../json/user/json","utf8",(err,data)=>{ if(err)reject(err); else re原创 2020-12-01 00:22:30 · 1288 阅读 · 0 评论 -
学习网站推荐、ES6新增、初识node、npm
day 01右键->在集成终端中打开,(node js文件名)安装完调试node -v返回版本号ES5回顾ECMAScript 和 JavaScript 的关系:前者是后者的规格,后者是前者的一种实现。ES6与ES5的关系:ES6是ES5的语法糖,即ES6是在ES5的基础上进行封装,多数代码都可以用ES5实现的,方便使用。ES6与ES7的关系:与ES6相比ES7增强了关键词async的功能,并且可以使用await,轻松直接调用函数来实现异步调用同步化。ECMAScript 版本历史•原创 2020-12-01 00:22:02 · 528 阅读 · 0 评论 -
jQuery基础
day 01jQuery介绍:jQuery凭借简洁的语法和跨平台的兼容性,极大的简化了JavaScript开发人员遍历html文档、操作DOM、处理事件、执行动画和开发ajax的操作。jQuery强调的理念是以最少的代码,实现最多的功能。优势:轻量级、强大的选择器、出色的DOM操作的封装、可靠的事件处理机制、完善的ajax、出色的浏览器兼容、链式操作方法、隐式迭代、行为层和结构层的分离、丰富的插件 支持、完善的文档、开源引入方式:引入CDN服务< script src=“http:/原创 2020-12-01 00:21:21 · 227 阅读 · 0 评论 -
js(art-template、cookie、session、分页、注册、form、audio、video、移动端event、touch.js)
day 01arttemplate1、介绍:arttemplate是一个简单且超快速的模板引擎,可通过范围内预先声明的技术优化 模板渲染速度,从而实现接近JavaScript极限的运行时性能,同时它支持nodeJS和浏览器2、基本使用:2.1、引入arttemplate.js2.2、初始化模板 template(‘模板ID’,’数据’) 即可实现初始化模板2.3、模板中要使用的数据就是模板中要渲染的数据3、编写模板:3.1、 < script type=“text/ht原创 2020-12-01 00:20:59 · 210 阅读 · 0 评论 -
js(event、拖拽、碰撞检测、缓冲运动、多属性运动、轮播图、Object、正则、闭包、ajax)
day 011、事件对象1.1、概念:当时事件发生的时候,所以跟事件相关的信息(事件类型,事件目标,鼠标位 置 等)都会存储在事件对象event中。1.2、获取方式:console.log(event); //ie chrome 火狐会报错console.log(window.event); //ie chrome 火狐不报错,没有值console.log(ev); //火狐专用(一定要在形参中传入ev)1.3、兼容处理var oEvent = window.event || ev 事原创 2020-12-01 00:20:27 · 214 阅读 · 0 评论 -
js之(定时器、运动函数、Math、Date、String、Array、DOM、表单、BOM)
day 01原创 2020-12-01 00:19:52 · 96110 阅读 · 0 评论 -
初识js
day 01初识JavaScript浏览器历史:网景公司,相对于市面上比较成熟的浏览器,仅仅是用于浏览,并没有任何交互,急需一种脚本语言,用来解决form表单提交布兰登·艾奇。 用了10天的时间开发出来了JavaScript,借鉴了c语言的函数和java的管理机制。MOche——>LiveScript——>JavaScript什么叫做JavaScript基于对象:js是一种基于对象的语言,这意味着他能运用自己已经创建好的对象,因此,许多功能可以来自脚本环境中的对象方法与脚本的相互原创 2020-12-01 00:18:59 · 298 阅读 · 0 评论 -
移动端适配、响应式布局、网格布局
day 01移动端适配rem适配.rem相对于根标签字体大小计算。 2. vw适配 vw(viewport's width),相对于视口的大小。把视口分为100份 deviceWidth = 100vm 750px = 100vm 1vm = 7.5px 375px = 100vm 1vm = 3.75px 100px = 13.3333vm - 直接以vw为单位,使用插件px2vw(设置初始width=750)原创 2020-12-01 09:01:46 · 366 阅读 · 0 评论 -
H5新增、C3新增、less、移动端布局
day 01html5新特性: 1. 语法更加简洁 - 声明更加简洁 - 语法更加简洁 - html,head,body可以省略,不建议 - 有些标签可以不闭合(li,p) - 属性值的双引号可以省略 - 如果属性名和属性值相同或者值是true时,可以只写属性名 checked checked="checked" 2. 新增加原创 2020-12-01 09:01:25 · 271 阅读 · 0 评论 -
定位、间隙解决、精灵图、BFC、表单、兼容问题、CSS hack、布局
day 01定位:使标签相对于某个标签重新定义一个位置,可以相对标签本身的位置,父标签或者浏览器窗口position:定位值:static 默认relative 相对定位相对于元素本身的位置定位不脱离文档流,本身的位置会保留absoluted 绝对定位相对于有定位属性的父元素,如果父元素没有定位会一层层向外寻找,直到最大的父元素(body)为止子绝父相脱离文档流,不占位fixed 固定定位相对于浏览器窗口定位脱离文档流偏移量:top right b原创 2020-12-01 09:00:38 · 372 阅读 · 0 评论 -
初识HTML、CSS
第一阶段:day01:五大主流(有自己研发的内核(浏览器的渲染引擎,用来解析代码))浏览器:Chrome谷歌浏览器(webkit->2013年webkit的分支内核Blink)欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们原创 2020-12-01 09:00:06 · 234 阅读 · 0 评论