- 博客(18)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 当了这么久的程序员,才知道这么好用的鼠标事件
关于 禁止在浏览器中随意复制内容,所 涉及到 的 相关鼠标事件 (contextmenu、selectstart)
2023-02-03 12:05:26
243
原创 搭建hexo博客历程二- Gitee版 (主要 解决404和样式丢失)
前期已经知道GitHub操作,此处,依葫芦画瓢,在Gitee上画出博客来。
2022-08-02 18:45:01
1907
5
原创 滚动数组---01背包的其他解法
滚动数组了,就是把二维dp降为一维dp,可以通过01 背包来理解递推公式:dp[i][j] = max(dp[i - 1][j], dp[i - 1][j - weight[i]] + value[i]);如果把dp[i - 1]那一层拷贝到dp[i]上,表达式完全可以是:dp[i][j] = max(dp[i][j], dp[i][j - weight[i]] + value[i]);与其把dp[i - 1]这一层拷贝到dp[i]上,不如只用一个一维数组了,只用dp[j](一维数组,也可以
2022-01-20 16:24:04
340
原创 01背包学习
有 n 件物品和一个最多能背重量为 w 的背包。第i件物品的重量是weight[i],得到的价值是value[i] > 。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最大。重要概念:dp[i][j]的含义:从下标为[0-i]的物品里任意取,放进容量为j的背包,价值总和最大是多少。分析:分为两个方向去递推分析,放物品i 和 不放物品i :(1)背包不放物品i的最大价值,为dp[i - 1][j] ,此时dp[i][j]就是dp[i - 1][j];(2)背包放物品i得到的最大价值
2022-01-19 17:46:01
419
原创 微信小程序修改button宽高样式的问题
解决方法:只需要再写一个类名(例如 btn),.btn:not([size='mini])样式来覆盖默认的button样式width即可一般常用样式 .btn:not([size='mini']){ width: 572rpx; //自定义宽度 height: 84rpx; //自定义高度 border: 1px solid #4ABAF0; border-radius: 12rpx; font-size: 28rp
2021-11-24 13:16:52
383
原创 git 克隆项目出现没有权限的问题
git 克隆项目出现没有权限的问题: Please make sure you have the correct access rights and the repository exists原因:是git服务器没有发现存储本地的ssh密钥。(git服务器已经存在我电脑的ssh秘钥)解决方法:删除 .ssh 文件夹【C:\Users(本地用户名).ssh】 中的 known_hosts(手动删除即可),在下载好的Git中的bin目录下(一般是 C:\Program Files\Git\bin
2021-11-24 13:03:45
4501
原创 vue实现动态显示时间,一秒一秒
时间一秒一秒的跳动,显示在页面在需要显示的区域代码:<div>{{FormateTime(nowtime)}}</div>data中设置:nowtime: new Date(), mounted() { // 显示时间1s1s的显示 let that = this this.timer = setInterval(function () { that.nowtime = new Date().toLocaleString() }
2021-07-13 18:03:16
2575
原创 vue项目中的一些报错解决方法
1、mixed spaces and tabs no-mixed-spaces-and-tabs禁止使用空格和tab混合缩进;大多数代码约定要求使用空格或 tab 进行缩进。因此,一行代码同时混有 tab 缩进和空格缩进,通常是错误的;解决方法:删除报错地方的空格,再进行编译,成功通过。2、Cannot read property 'get' of undefined要调用后台、数据,需引入vue-resource,此处可使用npm工具,进行安装(忘记安装),1、安装vue-resource到项目
2021-07-13 15:55:20
1559
原创 在vue中使用echarts 图形问题
在vue中使用echarts 图形问题在vue中使用 ECharts(1)安装npm install echarts --save使用此种方式,安装的是最新的,在使用的过程中容易出现错误Error in mounted hook: "TypeError: Cannot read property 'init' of undefined"解决方法:安装低版本的echarts可以解决,可能是新版本还不够稳定,建议还是安装旧的版本npm install echarts@4.8.0 --save
2021-07-13 15:50:59
177
原创 网站资源列表
网站资源列表:一、前端学习技术站点:w3school:https://www.w3school.com.cn/前端框架:Layui:https://www.layui.com/ 开源模块化前端 UI 框架ElementUI :https://element.eleme.cn/#/zh-CN基于 Vue 2.0 的桌面端组件库 目前也有Vue 3.0开源CSS动画库 http://www.animate.net.cn/数据可视化ECharts https://echarts.apache.
2021-07-13 15:32:09
238
原创 实现tab标签的切换以及表格中数据根据值不同而表现的样式不同
实现tab标签的切换以及表格中数据根据值不同而表现的样式不同1、实现tab标签的切换效果:点击所有任务,切换到所有任务表格,点击待进行任务,切换到待进行任务表格。。。实现:tab标签上均设置上点击事件 changeNum(1),对应内容用v-show="num===1"来显示和隐藏在data属性中设置默认初始num=1,方法中写changeNum方法: // 切换显示不同的任务列表 changeNum(index){ this.num =
2021-07-13 15:30:51
2008
原创 vscode中vue页面中大片爆红
vue中页面大片爆红爆红图片如下因为在eslint中设置了,在设置中搜索vetur.validation.template,把勾选去掉
2021-07-13 15:25:49
2612
1
转载 VSCode有时候打开一个新的文件都会替换掉原来的文件
VSCode有时候打开一个新的文件都会替换掉原来的文件参考链接1、点击左下角的设置按钮打开设置页面,搜索show tabs,然后找到Workbench > Editor:Show Tabs,勾选该项2、找到Workbench.editor.enablePreview,取消该项的勾选...
2021-07-13 15:20:36
2491
1
原创 基于Ruby 安装 sass 安装出现的错误以及解决
by Le Gr 2021/02/22 sass的安装错误:ERROR: While executing gem … (Errno::EACCES) Permission denied @ rb_sysopen - D:/Program Files/Ruby27-x64/lib/ruby/gems/2.7.0/cache/ffi-1.14.2-x64-mingw32.gemsass中文网 链接进入sass基于Ruby语言开发而成,因此安装sass前需要安装Ruby。一:安装历程1、Ruby安.
2021-02-22 16:28:56
1364
echojs+图片懒加载
2022-01-13
数据渲染到前端页面的注意事项?
2020-12-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人