工具方法
chengliang666
这个作者很懒,什么都没留下…
展开
-
如何快速改变视频文件的hash值?
视频剪辑可以修改hash值,但如果大批量的话,这样做效率太低了。如下,可以批量修改视频文件hash值。原创 2022-07-22 11:44:45 · 3784 阅读 · 0 评论 -
react-native base64加密解密库(crypto-js)
CryptoJS的FunctionUtil方法封装。CryptoJS的安装。CryptoJS的使用。原创 2022-07-20 15:41:18 · 1257 阅读 · 0 评论 -
VMware虚拟机三种(桥接、NAT、仅主机)网络配置的区别—实现与主机、局域网及外网通讯
VMware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网原创 2022-07-06 17:23:16 · 1743 阅读 · 0 评论 -
如何将.sql文件导入数据库
打开命令提示符行输入以下命令进入本地数据库2. 创建数据库新建一个新数据库用来导入.sql数据3. 导入.sql文件在导入.sql文件之前,设置一下编码模式,防止出现中文乱码的情况(第一次导入就出现了中文乱码,所以中添加一步防止出现乱码情况)。以上就是将.sql文件导入数据库的全部操作,这是打开新建的数据库就能看到导入进去的表内容。...原创 2022-07-01 11:29:46 · 23582 阅读 · 0 评论 -
MySQL数据库忘记密码之修改密码
MySQL数据库忘记密码之修改密码原创 2022-06-29 14:47:18 · 1051 阅读 · 0 评论 -
判断当前时间是否在指定日期范围内
废话不多说,直接上代码/** * 判断当前时间是否在指定日期范围内 * @Author: Lai Chengliang * @Date: 2022/04/24 16:02 * @param date [beginDateStr] [开始日期] yyyy/MM/dd * @param date [endDateStr] [结束日期] yyyy/MM/dd * @return Boolean */export const isDuringDate = (beginDateStr, endDat原创 2022-04-24 16:18:36 · 995 阅读 · 0 评论 -
RN android无线调试
1.前置条件手机和电脑处于同一网络2.步骤手机打开USB调试模式USB连接电脑,打开cmd进入项目代码的android目录输入adb命令连接手机// 设置监听的端口,端口号自定义.// 设置成功会显示restarting in TCP mode port: 5656adb tcpip 5656// adb调试服务连接到手机, 这里的ip是你手机的ip,端口为上面设置好的端口// 可以在手机的wifi 设置中查看// 设置成功显示 connected to 10.6.8.18:5原创 2022-02-24 17:46:37 · 2201 阅读 · 0 评论 -
Nginx搭建服务器
第一步:下载安装包Nginx下载地址第二步:解压到合适的位置,修改配置我这边是解压到D:\Program Files (x86)\nginx-1.21.6目录下,然后打开conf文件夹找到nginx.conf配置文件,用Notepad++打开修改下面几个配置即可搭建简单的服务器,如果需要文件共享服,配置 autoindex on;然后删除根目录 html文件夹里面的index.html入口文件即可第三步:开启服务及相关命令上面配置完成后,就可以开启服务了。可以在根目录下双击 nginx.e原创 2022-02-15 11:38:53 · 6797 阅读 · 0 评论 -
手把手教你如何安装多个node版本
最近好多人都问到node怎么同时安装多个版本? 如何配置node的环境变量,如何自如的在多个版本中切换node?(因为是在云内断网开发,使用不了nvm工具)有时候会因为node的版本过高或者是太低用命令启动时候而报错,试了一下是否可以安装一个高版本和低版本的node在一个系统中,你如果需要高版本的切换高版本的node,如果需要低版本的切换低版本的node,这样这个问题就会完美解决了。第一步:下载好需要安装的node程序(不要用安装包,用压缩包,这是坑,安装包安装后面再说)nodejs下载地址下载好.原创 2022-02-14 15:03:44 · 12302 阅读 · 1 评论 -
webpack打包之clean-webpack-plugin插件 默认下载4.0.0版本的踩坑记录
关于使用clean-webpack-plugin插件打包报错问题,起初在网上寻找解决方案,有很多相关的文章博客都有谈到。起初使用插件报错TypeError: CleanWebpackPlugin is not a constructor解决方案一之插件引入方式错误const CleanWebpackPlugin = require('clean-webpack-plugin'); // 1.0.0版本 2.0.0版本const { CleanWebpackPlugin } = require('原创 2021-08-09 14:50:01 · 436 阅读 · 0 评论 -
js实现数组对象去重
数组对象去重,可直接复用/** *数组对象去重 * * @param {Array} arr 去重数组 * @param {String} key 唯一标识 */deduplication(arr, key) { const obj = {} // 利用reduce方法遍历数组,reduce第一个参数是遍历要执行的函数,第二个参数是item的初始值 return arr.reduce((item, next) => { if (!obj[next[key]]) {原创 2021-04-23 11:20:19 · 351 阅读 · 0 评论 -
解决element-ui table show-summary合计行不显示问题
在table的底部添加合计设置show-summary就可以了但是给table加了一个固定高度话,就不显示了,其实这个合计是存在的解决办法:在vue的生命周期updated调用一下doLayout就可以了updated () { this.$nextTick(() => { this.$refs.table.doLayout() })}...原创 2021-04-21 11:24:55 · 3360 阅读 · 0 评论 -
vxe-table安装和使用
vxe-table是一个基于vue的 PC 端表格组件,支持增删改查、虚拟滚动、懒加载、快捷菜单、数据校验、树形结构、打印导出、表单渲染、数据分页、虚拟列表、模态窗口、自定义模板、渲染器、贼灵活的配置项、扩展接口等...安装npm install xe-utils vxe-table引入import Vue from 'vue'import 'xe-utils'import VXETable from 'vxe-table'import 'vxe-table/lib/sty..原创 2021-04-15 18:15:18 · 5713 阅读 · 0 评论 -
发布订阅模式 仿写Vue事件监听手写js实现
Vue组件中,可以使用$emit,$on,$off分别来分发、监听、取消监听事件实现组件通信,比较方便;最近空闲时间手撸代码实现了发布订阅模式,可以进行组件通信。话不多说,直接上代码/** * Created by laichengliang on 2021/04/13. */const center = {}// 事件监听center.on = (eventName, callback) => { if (!center[eventName]) center[ev..原创 2021-04-14 11:16:21 · 299 阅读 · 0 评论 -
禁用f12键 开发者工具 右键菜单
disable-devtool 可以禁用所有一切可以进入开发者工具的方法,防止通过开发者工具进行的 ‘代码搬运’该库有以下特性:支持可配置是否禁用右键菜单 禁用 f12 和 ctrl+shift+i 快捷键 支持识别从浏览器菜单栏打开开发者工具并关闭当前页面 开发者可以绕过禁用 (url参数使用tk配合md5加密) 支持几乎所有浏览器(IE,360,qq浏览器,FireFox,Chrome,Edge...) 高度可配置 使用极简、体积小巧 (仅7kb) 支持npm引用和scrip...原创 2021-04-12 18:09:58 · 1286 阅读 · 2 评论