- 博客(19)
- 收藏
- 关注
原创 安卓app生成证书获取MD5签名和公钥
按提示一步一步来,证书会生成在执行命令的文件目录,默认是用户文件夹。双击打开证书文件,点击详细复制内容,删除空格。安装jdk,配置环境变量,重启电脑。安装openssl,配置环境变量。第四步:获取MD5签名。
2025-10-05 19:58:44
262
原创 ant design vue pro 去掉默认权限
一、修改src/main.js,去掉permission引用,去掉下面这个。三、修改src/layouts/BasicLayout.vue,增加引用。二、修改src/router/index.js。
2023-04-22 14:56:51
346
原创 vue electron安装,启动遇到的坑
electron运行的时候加载vue-devtools失败 由于网络的问题,electron运行的时候加载vue-devtools失败。Unable to install `vue-devtools` 。从日志里看retry了四次都timeout了。 找了一圈,这个也没有淘宝镜像等国内镜像。不过后来按网上找了个方法,成功加载了最新的版本。 对于开发来讲,好的调试工具太重要了。 先npm install vue-devtools --save-dev 然后 把ready事件里面注释掉5行,...
2022-04-07 17:09:51
2646
原创 vue v-for循环执行数组操作的坑
我的需求是循环标签然后点击删除对应的标签上代码 <template v-for="(item,index) in alias"> <a-tag closable :key="index" color="#58a680" @close="deleteAlia(index)"> {{item}} </a-tag> </template> deleteAlia(index) { this.
2021-11-29 15:59:45
833
转载 2021-05-31
问题描述 在项目中遇到一个bug——label标签上绑定了一个返回一层的点击事件,然鹅每次点击都会返回两层!! 经调试发现,label标签中包裹input,而事件绑定在label标签中时,点击label区域,事件会执行两次。 问题测试 <label onclick="labelConsole()"> <input type="checkbox" onclick="inputConsole()">勾选协议 </label> function ..
2021-05-31 16:58:50
273
转载 MySQL报错 :[Err] 1449 - The user specified as a definer (‘admin‘@‘%‘) does not exist 解决方案
由于admin用户调用存储过程或者查询视图无访问权限。因此只要给admin用户添加一个访问权限即可 首先确保你有admin 用户 然后命令行执行命令 mysql>grant all privileges on *.* to admin@"%" identified by "."; 最后刷新一下 mysql> flush privileges; ok了 对执行的指令有兴趣的可以参见以下内容: 指定范围: @'localhost' :指本机使用'admin'账号才可访问 @'IP
2021-01-18 11:09:14
650
原创 mysql 运行sql报错1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB
innodb_file_per_table=1 innodb_file_format=Barracuda innodb_file_format_check = ON innodb_log_file_size = 512M innodb_strict_mode = 0 一定要加最后一个,
2021-01-18 10:47:18
2450
原创 微信小程序scroll-into-view的坑!!!
scroll-view一定要设置滚动方向和容器高度,scroll-into-view才能生效 <scroll-view style="height:500px" scroll-y="{{true}}" scroll-with-animation="{{true}}" scroll-into-view="{{currentCapital}}" class="community-container" >
2020-09-11 22:02:47
1164
转载 es6 迭代器和生成器
let values = [1, 2, 3]; let iterator = values[Symbol.iterator](); console.log(iterator.next()); // "{ value: 1, done: false }" console.log(iterator.next()); // "{ value: 2, done: false }" console.log...
2018-12-05 14:12:44
213
转载 for-in遍历数组的坑
for (var index in myArray) { // 千万别这样做 console.log(myArray[index]); } 在这段代码中,赋给index的值不是实际的数字,而是字符串“0”、“1”、“2”,此时很可能在无意之间进行字符串算数计算,例如:“2” + 1 == “21”,这给编码过程带来极大的不便。 作用于数组的for-in循环体除了遍历数组元素外,还...
2018-12-05 08:42:24
9970
3
原创 js里的Truthy 与 Falsy
在JavaScript中“falsy”的明确列表如下: "" (空字符串) 0, -0, NaN (非法的number) null, undefined false 任何不在这个“falsy”列表中的值都是“truthy”。这是其中的一些例子: "hello" 42 true [ ], [ 1, "2", 3 ] (数组) { }, { a: 42 } (对象) functio...
2018-12-03 15:02:38
282
原创 js闭包
function makeAdder(x) { // 参数 `x` 是一个内部变量 // 内部函数 `add()` 使用 `x`,所以它对 `x` 拥有一个“闭包” function add(y) { return y + x; }; return add; } // `plusOne` 得到一个指向内部函数 `add(..)` 的引用, // `add()` 函数拥有对外...
2018-12-03 15:02:00
167
原创 小程序组件模板与样式注意事项
1、抽象节点 使用场景:组件中使用其他组件但不确定使用哪一个组件 组件json中: { "componentGenerics": { "selectable": true } } { "componentGenerics": { "selectable": { "default": "path/to/default/component"
2018-11-29 09:32:11
1232
原创 js对象深拷贝
/** * 数组对象深拷贝 */ objDeepCopy: function (source) { var sourceCopy = source instanceof Array ? [] : {}; for (var item in source) { sourceCopy[item] = typeof source[item] === 'object' ? this.objDee...
2018-11-23 16:37:39
172
原创 小程序canvas画入圆形图片
一般情况下画入圆形图片 canvas.save(); canvas.beginPath() //开始创建一个路径 canvas.arc(50, 50, 50, 0, 2 * Math.PI, false) //画一个圆形裁剪区域 canvas.clip() //裁剪 canvas.drawImage("../../images/123.png", 0, 0, 100, 100) //绘制...
2018-11-20 09:05:35
6306
原创 centos7 重启Apache nginx php-fpm mysql
apache启动systemctl start httpd停止systemctl stop httpd重启systemctl restart httpdmysql启动systemctl start mysqld停止systemctl stop mysqld重启systemctl restart mysqldphp-fpm启动systemctl start php-fpm停止systemctl st...
2018-03-01 09:03:33
345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅