- 博客(293)
- 收藏
- 关注
原创 【HbuilderX】 uniapp实现 android申请权限 和 退出app返回桌面
function requestAndroidPermission(permissionID) { return new Promise((resolve, reject) => { plus.android.requestPermissions( [permissionID], // 理论上支持多个权限同时查询,但实际上本函数封装只处理了一个权限的情况。有需要的可自行扩展封装 function (resultObj) {
2024-02-29 18:12:07
1465
原创 解决网站 “debugger“ 阻止调试
(function(){setInterval(function(){debugger},10,10)})()
2024-01-30 18:48:25
1419
3
原创 【Electron】 Vite项目 初始配置 scss
reprocessor dependency "sass" not found. Did you install it? Try `pnpm add -D sass`.07:05:16 [vite] Internal server error: Preprocessor dependency "sass" not found. Did you install it? Try `pnpm add -D sass`. Plugin: vite:css
2024-01-09 07:08:28
899
原创 【Electron】Vite+Ts 项目内配置路径别名 “@/“
[plugin:vite:import-analysis] Failed to resolve import "@/components/HelloWorld.vue" from "src\App.vue". Does the file exist?C:/Users/ttatt/Desktop/te/getLive/gitee/webElectron/src/App.vue:2:231 | import { defineComponent as _defineComponent } from "vu
2024-01-03 05:37:43
2574
转载 vue3+ts错误:找不到模块“./App.vue”或其相应的类型声明。ts(2307)
vue3+ts错误:找不到模块“./App.vue”或其相应的类型声明。
2024-01-03 03:13:53
1015
原创 【Vue3】Refused to frame ‘http://www.xxxxx.com/‘ because it violates the following Content Security
Refused to frame 'http://www.xxxxx.com/' because it violates the following Content Security 解决:
2023-12-22 02:01:37
2886
原创 【MySQL】图形化界面工具 DataGrip
DataGrip,这种图形化界面工具,功能更加强大,界面提示更加友好,是我们使用MySQL的不二之选。
2023-12-17 05:28:35
312
原创 【MySQL】(DDL)总结
1.DDL数据库操作show database; //查看当前创建的数据库create database 数据库名; //创建数据库use 数据库; //切换数据库select database(); //查看当前所处的数据库(当前进入的那个数据库)drop database 数据库名; //删除数据库名2.DDL表操作show tables; //查看数据库内所有表名create table 表名 (字段名 字段类型,字段名 字段类型 ) ; //创建表结构des
2023-12-17 05:12:44
828
1
原创 【MySQL】(DDL) 数据类型 和 表操作-修改 删除
字段修改alter table 表名 add 字段名 类型(长度) ; //添加alter table 表名 modify 字段名 新数据类型(长度) // 修改字段数据类型alter table 表名 change 旧字段名 新字段名 类型(长度) ;//修改字段名和字段类型alter table 表名 drop 字段名 //删除字段表的修改alter table 旧表名 rename to 新表名 ; //修改表名表的删除drop table 表名 ; //删除表
2023-12-17 04:49:49
233
原创 【MySQL】(DDL) 表操作-查询
show tables ; //查询所有表名称desc 表名称 ; //查询表结构show create table 表名称; //查看创建表语句create table 表名 (字段名1 字段类型1,字段名2 字段类型2); //创建表结构
2023-12-17 04:06:21
231
原创 【MySQL】SQL通用语法 、介绍SQL分类
2.MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。1.SQL语句可以单行或多行书写,以分号结尾。
2023-12-17 03:19:58
175
原创 【MySQL】启动 和 连接 MySQL
mysql安装成功后在cmd输入 方式1. 通过客户端去连接方式2.使用cmd去连接描述:-u是指定 用户 -p是指定密码
2023-12-17 03:15:55
119
原创 【NodeJs】UniSMS 实现短信验证码功能
const express = require('express')const router = express.Router()const UniSMS = require('unisms').defaultconst client = new UniSMS({ accessKeyId: 'your access key id'})const SmsSignature = 'your SMS signature name'async function sendSMS (mobile,
2023-12-10 03:39:44
685
1
原创 【NodeJS】 API Key 实现 短信验证码功能
这里使用的平台是 短信宝整体来讲还是挺麻烦的平台必须企业才行,个人是无法使用该平台的平台必须完成 身份信息认证 和 企业认证这里就需要 “营业执照”了 ,没有 “营业执照” 的朋友还是后退一步吧后端我用的是NodeJS ,使用第三方库 router 来制作 api访问地址接口,然后在 验证码api 访问地址接口内“使用 axios 向 “https://api.smsbao.com/sms” 发送请求” ,当用户访问这个地址就执行,最后把失败或成功的值返回给前端 ,然后在做一个post接口,用
2023-11-30 23:17:29
485
原创 【Promise】某个异步方法执行结束后 在执行下面方法
注意事项:Promise内如果使用 this , this无法访问到Vue实例 ;解决方法:1.你需要在外部定义全局变量 值是this, 在promise内使用这个变量2.直接调用Vue组件实例描述:箭头函数不会改变 this 的指向,它会捕获外部上下文的 this。因此,在箭头函数内部,this 会指向 Vue 组件的实例
2023-11-24 23:10:44
1053
原创 【Vue3】解决Vue打包后上传服务器 资源路径加载错误
在Vue项目中,如果打包后的文件放在了站点根目录的子目录下,而资源的寻找路径却是基于站点根目录,可能会导致资源加载错误
2023-11-23 21:45:13
910
原创 【Android】Android apk 逆向编译
解压jadx 在 lib 文件内找到 jadx-gui-1.4.7.jar 打开cmd 执行 :java -jar jadx-gui-1.4.7.jar示列:
2023-11-13 04:20:57
903
原创 【Liunx】服务器解决 跨域问题
首先打开后端的站点在站点设置内打开 "配置文件" 然后在 “server_name 本机ip ”下方跨域配置,添加成功后重启nginx即可
2023-11-13 01:18:28
687
原创 【Liunx】telnet 检测端口是否通畅
1.安装yum install telnet2.检测端口是否正常命令:telnet ip 端口示列:telnet 192.168.2.8 6379
2023-11-12 23:43:58
206
原创 【SQL】解决 “SQLSTATE[HY000]: General error: 1364 Field ‘money‘ doesn‘t have a default value“
"SQLSTATE[HY000]: General error: 1364 Field 'money' doesn't have a default value"
2023-11-09 14:56:23
964
原创 【SQL】NodeJs 连接 MySql 、MySql 常见语句
nodeJs连接Mysql执行增删改查 select * from 表名; //查询表内所有数据 insert into 表名 (列名) values (列值); //增加列值 update 表名 set 列名1 = "列值1" where id = 4; //修改单个 delete from 表名; //删除表内所有值
2023-10-15 05:05:30
1007
原创 【Web3】深入Pinia
在应用程序中,创建一个或多个状态模块。可以将每个模块放在单独的文件中文件路径:stores/counter.jscount: 0}),actions: {},getters: {})导入状态模块文件路径:stores/index.js// 统一导出组件中访问状态、操作和计算属性pinia-plugin-persistedstate库介绍pinia-plugin-persistedstate 是一个用于在 Pinia 中实现状态持久化的库。它提供了
2023-07-08 08:00:12
586
1
原创 【Web3】keyStore导出帐户、privatekey Get Wallet Address
keyStore 导出账户,介绍:两种导出方式1.walletObj 导出 2.web3导出,import ethwallet, { hdkey } from 'ethereumjs-wallet'const privatekey = Buffer(MyprivateKey.value, 'hex')const wallet = ethwallet.fromPrivateKey(privatekey)const KeywalletAddress = wallet.getAddressStrin
2023-07-08 03:08:31
1456
原创 【Web3】Mnemonic Word Create Wallet
一共分为两步 1.根据Mnemonic Word生成密钥对keypair 2.通过keypair 获取Wallet 地址 和privatekey,import*asbip39from'bip39'bip39.mnemonicToSeed(MyMnemonic.valuehdkey.fromMasterSeed(SeedhdkeyWallet.derivePath("m/44'/60'/0'/0/0")
2023-07-08 01:48:05
1207
1
原创 【Web3】 Web3JS Pay Api
error in ./node_modules/cipher-base/index.js Module not found: Error: Can't resolve 'stream' in 'C:\Users\ttatt\Desktop\前端\xxx\xxx\Web3\Web3实战\web3defivue\node_modules\cipher-base' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core m
2023-07-06 21:44:23
1640
2
原创 【Web3】Web3Js高频Api
Web3JS高频Api:创建钱包地址 、钱包私钥Api,获取钱包余额Api,Web3工具函数单位转换Eth转wei 、wei转Eth
2023-07-06 02:56:29
1281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人