XOR
19.路由懒加载的3种方法
原因:若没有使用路由懒加载,在webpack打包后,打包后的文件会非常大,影响首页加载速度,可能会出现白页。 而运用路由懒加载,当路由被访问的时候才加载对应组件,达到了按需加载,减少了首页的加载时间。 方式一:import按需加载(常用) export default new Router({ ro ......
20.图片懒加载的3种方法
方案: ①首屏加载时候img标签src赋为空值,这样就不会去渲染看不见的图片而浪费时间; ②当用户滑动到图片的可视区域后,替换src的路径,改为正式路径,则开始渲染图片;好处:一是首屏加载快,二是节省流量。在图片没有到达可视区域的时候不会加载,因为不可能每一个用户会把页面从上到下滚动完。 方式一:传 ......
封装组件库 发布到npm仓库
1. 组件封装 src下新加package文件夹,用来存放组件,我们来封装一个按钮 2. 引入到app.vue 进行检验组件是否正常 3. 使用Vue插件模式 重点:用到了Vue提供的install公共方法,会在被调用也就是Vue.use(plugin)时被调用,这样插件就能全局注册 在packag ......
无法连接服务器Mysql、无法连接mysql
我用的是阿里的服务器 MySql的版本为5.7.31 Navicat Premium 16.2.3 使用Navicat连接远程数据库报错 不要走弯路先看这个有没有设置 看看是否有这个没有的话添加一下 Host is not allowed to connect to this MySQL serve ......
harbor搭建镜像仓库
 ### harbor搭建镜像仓库(v2.7.2+docker v19.03.0+docker-composr v2.17.2) 考虑到镜 ......
S7300以太网转以太网模块作为ModbusTCP主站 实现PLC与其它Modbus TCP设备的通讯
捷米特ETH-S7300-JM02 转以太网模块支持 Modbus 功能,可作为 Modbus 主站或者 Modbus 从站,实现 PLC 与其他 Modbus 设备的通讯。 ......
postman练习
练习一: 1.在一个链接中添加一个id为123的人物信息,然后再test断言中设置一个可以获取刚刚添加id为123的信息 如下所示: var tag_id=responseBpdy.match(new RegExo('"id":(.*?),')); [出现两个id信息,第二个只显示id号] cons ......
计算地图上两点距离
/** * 获取地图上两点间距离。单位:米 * @param {lat1} 第一个点的纬度 * @param {lon1} 第一个点的经度 * @param {lat2} 第二个点的纬度 * @param {lon2} 第二个点的经度 * @author 人参 */ export function ......
IDEA打开多个项目
IDEA默认的情况下只能打开一个项目,即使添加了一个项目也会弹出一个窗口,将添加的项目显示在新的窗口中。通过下面操作可以,使IDEA打开过个项目。 1.1 打开项目结构 1.2 添加多个项目 点击”Modules”,点击”+”,点击”Import Module”。 使用导入的。根据弹出的信息依次添加 ......
深入解读核心资源Pod(二)
## 一、Pod 资源清单 Pod 资源清单详解 ```yaml apiVersion: v1 # 版本号,例如v1 kind: Pod # 资源类型,例如Pod metadata: # 元数据,包含name、namespace、labels等 name: string # Pod名称,例如ngin ......
开源大语言模型是否可以商用的调查报告
开源大语言模型是否可以商用的调查报告 0. 背景 1. 调查结果 1.1 基础大模型(LLM) 1.2 对话大模型(ChatLLM) 1.3 多模态对话大模型(MultiModal-ChatLLM) 2. 可商用开源模型总结 2.1 基础大模型(LLM) 2.2 对话大模型(ChatLLM) 0. ......
斜率优化 DP
### 前置知识 - [凸包及求法](https://www.cnblogs.com/TKXZ133/p/17529525.html) - [李超线段树](https://www.cnblogs.com/TKXZ133/p/17529789.html) - *CDQ 分治与平衡树 ## 斜率优化 # ......
构建数字化警务移动平台所面临的难题与技术应对方案
当谈及数字警务时,它被认为是一种较为创新的新型警务模式,由于其本身的便捷性以及来自社会的广泛认可,逐渐得到公安机关的高度关注和广泛应用。与传统警务相比,数字警务不仅是简单的技术升级,更重要的是通过技术创新和工作模式的创新来全面提升警务工作的效率和质量,实现警务工作的全面升级。 ......
Python 异常处理(转载)
## Python 异常处理 ### 什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下  NOT NULL DEFAULT '10', user_name varchar(36), age tinyint, phone varchar(11), province ......
Doris插入数据底层存储测试
建表语句 CREATE TABLE IF NOT EXISTS base_site_test( site_id INT DEFAULT '10', city_code INT, user_name VARCHAR(32) DEFAULT '', pv BIGINT DEFAULT '0' ) UNI ......
SOLIDWORKS电控柜设计插件
电控柜设备的种类有很多种,但它们大体都是箱柜式的结构。电控柜是有标准的,但对于公司产品而言,针对不同的项目,如果都使用同一种规格的电控柜,又有可能空间太大,造成浪费,因此一般来说,不同的项目所用到的电控柜的大小也不相同。 像这种结构变化不大,大多数情况是改变尺寸大小的产品,其实是可以通过参数化来实现 ......
SQL server字符串截取——根据指定符号截取字符串/截取文本
## - 对字符串进行简单的处理,调用单个函数 1. 情况1:取字符串前X位 用函数LEFT() SELECT LEFT([字段名],6) FROM DUAL; 2. 情况2:取字符串后X位 用函数RIGHT() SELECT RIGHT([字段名],6) FROM DUAL; 3. 情况3:取字符 ......
多线程
## 了解多线程 ## 并发和并行  ## 进程和线程  { PwmCurVal[i]++; } ......
「NOIP 模拟赛 20230706」T2 - 偷 WiFi 题解
## 题目大意 [原题](http://211.140.156.254:2333/problem/1212) 给定长为 $n$ 的序列 $a$,现在要标记其中的若干个数,记每个数左右两边(不包括本身)第一个被标记的数之和为这个数的满意度,求所有数满意度之和的最大值。$n\le 2\times 10^ ......
ssh开源跨平台版本electerm
# electerm - https://electerm.html5beta.com/index-zh_cn.html 
Salesforce Associate认证是一项全新的入门级认证,针对0-6个月Salesforce经验的学习者。这一新认证不再强调实践专业知识,而是验证并增强那些拥有Salesforce基础知识的备考者。这些知识包括了解CRM平台的用途、解决的业务需求,以及如何使用Salesforce产品套件来 ......
图片什么时候使用require?看懂图片路径寻找规则
1.图片什么时候使用require? 当需要使用任何js操作时需要使用require,包括不限于定义在data和js文件中作为变量、使用v-bind:src操作符时。 2.看懂图片路径寻找规则 情况1:当项目没有配置基本路径时,图片获取路径为<img src='/static/img/1.png>, ......
vs2013 nuget 基础连接已经关闭:发送时发生错误
1.改注册表把下面这段保存成一个.reg文件,然后双击,重新打开vs就ok Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]"SchUseStro ......
Vim深入使用指南
# Vim深入使用指南 Vim是一款功能强大的文本编辑器,被广泛用于编写和编辑各种类型的文档和代码。 ## 安装Vim 可以操作系统下载并安装Vim。在安装完成后,通过在终端中输入`vim`命令来启动Vim。 ## Vim的基本模式 Vim有多个工作模式,每个模式有不同的功能和快捷键。以下是Vim的 ......
时间资本
到60岁退休,我的时间资本如下: 工作时间资本=(60-31)*251*8+(60-31)*114*2=64844个工时 时间就这么点了,无法储蓄,无法再生,无法购买,想多赚钱我想只有两条路: 1、提高单位价值,每个工时多赚些钱。 2、保证健康,活不到60岁,还赚个屁。 ......
17.页面刷新的五种方式
1. 第一种(推荐) 缺点:这种方法会在浏览器地址栏中多添加#reloaded mounted() { if (location.href.indexOf("#reloaded") == -1) { location.href = location.href + "#reloaded"; locat ......
vue3--ref的依赖收集实现过程
参考代码:http://www.mipcode.com/m/lcc/HtmlIT7GcDDLpYg4lrgdKMQYm 实现过程整理: 完整过程见下图: ......