首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
web
不愿意做鱼的小鲸鱼
创建于2022-06-22
订阅专栏
前端相关文章
暂无订阅
共41篇文章
创建于2022-06-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Canvas网页涂鸦板再次增强版
实现功能:在涂鸦板上鼠标按下去拖动的涂鸦效果实现思路:监听鼠标按下、移动、松开事件,将鼠标按下的值赋值给moveTo的x和y值,作为起始位置。在移动事件中,将鼠标距离可视区x和y值赋给lineTo,再进行描边。var canvas = document.var context =...
HTML5 Canvas的简单使用
Canvas教程文档Canvas的使用1. Canvas基本绘画2. Canvas画一个时钟3. Canvas绘制黑客入侵效果4. Canvas绘制星星特效5. Canvas网页涂鸦板增强版6. 参考这里 https://www.runoob.com/w3cnote/html5-...
Spring学习笔记(二)——Spring依赖注入
依赖注入:Dependency Injection。它是 spring 框架核心 ioc 的具体实现。 我们的程序在编写时,通过控制反转,把对象的创建交给了 spring,但是代码中不可能出现没有依赖的情况。 ioc 解耦只是降低他们的依赖关系,但不会消除。例如:我们的业务层仍会...
css更改鼠标指针样式,几种鼠标点击效果
更改鼠标指针样式1. 鼠标指针的不同样式2. 鼠标点击效果1. 鼠标点击烟花特效2. 鼠标点击爱心特效3. 鼠标点击价值观文字特效4. 1. 平常,我们在浏览界面时,会发现鼠标的样式有所不同,鼠标的样式变化和cursor属性有关。cursor属性的几个关键字:default、po...
Live2D使用分享
记得当时在做这个博客网站的时候,确实搞了很多花样。记得当时完live2d看板娘的时候就花了很多时间在这上面,毕竟是一步一步探索,都是从未知开始,今天我来分享总结一下Live2d的使用经历。第一种玩法是只加载Live 2D模型,不能变身,可以使用在自己建的html文件里面。 <me...
CSS3变形、渐变、动画的基本使用
CSS3 转换可以对元素进行移动、缩放、转动、拉长或拉伸。 转换的效果是让某个元素改变形状,大小和位置。 您可以使用 2D 或 3D 转换来转换您的元素。 ....transform: scale(0...<div class="demo trans3">scale(0.rota...
get几个小技能:轮播图插件、进度条插件、筛选过滤插件
最近参加了一个网页设计大赛,趁这个机会做了一个个人简历的网页:点击欣赏 用到了许多有趣的东西们今天分享一下。Swiper 的结构和基础原理 Swiper 的每个展示块(屏)为一个slide,slide中放置图片或文字等展示的内容,全部slide排成一行(或多行)包含在包装器wra...
Vuex的简单使用
预测的方式发生变化。简而言之,Vuex采用类似全局对象的形式来管理所有组件的公用数据,如果想修改这个全局对象的数据,得按照Vuex提供的方式来修改(不能自己随意用自己的方式来修改)。是vue组件相互传递数据的重要工具 Vuex状态管理跟使用传统全局变量的不同之处: 1.Vuex的...
回顾div+css几种经典布局
<meta name="viewport" content="width=device-width, initial-scale=1..................<meta name="viewport" content="width=device-width, initi...
实现简单前后端完全分离增删改查:node.js+mysql+vue
1. node.在根目录创建一个 index.var router = express.app.app.use(bodyParser.app.use(bodyParser.const conn = mysql.conn.app.console.app.res.app.conn.i...
Node中req.params,req.query,req.body三者的区别
req.params,req.query是用在get请求当中,而req.1. req.app.console.log('id is:' + req.params.通过req.params.2. req.http://localhost:3000/?id=2,用req.query....
各种常用的CDN加速服务
使用CDN链接可以大大减小自己项目包的大小,把大部分的公共代码资源已经放在了云服务器上,只需要链接请求就可以。比如要引用jquery,可以自己下载jQuery.js文件导入,也可以直接导入一个链接,请求jQuery源代码。1. <script src="//cdn.bootcss...
Git的简单使用——连接码云
到Git官网https://www.git-scm.com/ 下载Git客户端 网盘下载安装时选择默认即可。安装完成后在桌面的快捷菜单中选择Git Bash Here 或者在开始菜单中选择Git Bash:在Git Bash中执行命令git --version查看版本,证明Git...
Vue+Element 项目实战(一)
相关资料今日目标1.电商业务概述2.项目初始化(必须先安装node.js)3.码云相关操作4.配置后台项目5.项目所用到的资源 点我下载 项目源码 https://gitee.com/KT1205529635/vue_shop 项目展示 http://vue-shop.qkong...
在Vue使用NProgress加载进度条
NProgress是页面跳转是出现在浏览器顶部的进度条 官网:http://ricostacruz.com/nprogress/ github:https://github.1. NProgress.NProgress.2. 入口文件,main.import App from '...
vue组件——富文本编辑器
import 'quill/dist/quill.core.import 'quill/dist/quill.snow.import 'quill/dist/quill.bubble.Vue.import 'quill/dist/quill.core.import 'quill/...
路漫漫其修远兮:js的成长经历(二十五)—— Node.js中的MongoDB
MongoDB简介MongoDB安装教程mongoDB基本组成mongoDB的基本指令安装可视化操作软件熟悉使用MongoDB的基本指令(增删改查等)Node进阶-Mongoose什么是Mongoosemongoose的相关概念mongoose使用步骤Node.js使用mongo...
路漫漫其修远兮:js的成长经历(二十四)—— Node.js的fs文件系统
历史使用 const buf1 = new Buffer(10); 安全隐患: 分配到的内存可能还存储着旧数据,这样就存在安全隐患新使用方式 Buffer.from(str) 将一个字符串转换为buffer Buffer.alloc(size) 创建一个指定大小的Buffer B...
路漫漫其修远兮:js的成长经历(二十三)—— Node.js基础
Node.js的前世今生什么是Node.js?Node.js和其他后端语言的区别Node.js的特点具体Node.Node.js的安装和基本操作Node.js的安装第一个程序Hello WorldNode开发需要模块化什么是Node模块话开发模块化实例exports 和 modu...
路漫漫其修远兮:js的成长经历(二十二)—— vue基础(四)
使用`flag`标识符结合`v-if`和`v-else`切换组件使用`:is`属性来切换不同的子组件,并添加切换动画父组件向子组件传值子组件向父组件传值评论列表案例使用 `this.使用 Vue.extend 配合 Vue.var login = Vue.Vue.直接使用 Vue...
下一页