NOT

谷歌浏览器个版本下载——总结

1、下载最新离线版本安装包方法:以“ChromeStandaloneSetup64”版本为例 https://www.google.cn/chrome/?standalone=1&platform=win64 方法解释: 打开 Chrome 浏览器主页,地址栏最后的网址是这样的:http://www ......
浏览器 版本

黑客可以厉害到什么程度?

前言 知乎上有一个提问:黑客可以厉害到什么程度? ↓↓↓ 今天,我们就这个话题,一起来做个讨论。 对于大多数人来说,黑客给我们的印象一般都来自电影、媒体等信息。那种动不动入侵美国中央情报服务器;动不动在某些国家的政府网站插上旗帜,宣誓”主权“;又或者轻松控制交通、控制医疗设备等。反正这帮人亦正亦邪的 ......
黑客 程度

UE4 网络联机

CreateSession 创建房间 FindSession 查找房间 JoinSession 加入房间 物体同步需要打开Replicates 勾选 同步事件要调用 Run On Server 在服务器运行 Muticast 调用所有的客户端 服务器变量 属性要Replication 勾选,变量会显 ......
网络 UE4 UE

es6

let 和 var的区别 变量声明提升 暂时性死区 不允许重复声明 块级作用域 (函数作用域,全局作用域 - 用函数作用域 (匿名立即执行函数表达式)代替块级作用域) 不与全局对象挂钩(window,global,self, globalThis) 变量的结构赋值(数组,对象-原型链上也可-包装类型 ......
es6 es

函数调用栈-执行上下文栈

一 调用栈 我们知道栈的特点是,先进后出的。那么函数的执行上下文栈又是怎么样的呢? 先看这段代码 var a = 2 function p2(b,c){ return b+c; } function p1(b,c){ var d = 10; result = p2(b,c); return a + ......
上下文 函数 上下

前端url的几种实用情况

一 相对地址转绝对地址 使用场景:某个函数需要在使用的时候传递一个 地址,函数内部会利用这个地址 进行某些操作 (比如生成worker,生成image,数据转化等) 如下:如果直接使用相对位置,会根据url 进行拼接。但当 一些利用利用了router的单页项目,页面的url 并不能获取到 真实的fi ......
前端 情况 url

用户研究:如何利用VoC[Voice of Customer]数据使业务增长

在一个B端项目里,用户体验是非常重要的,一个好的用户体验可以让用户感受到舒适,以此提高自己的口碑等;在用户研究中,VoC是一项很重要的例子,它可以帮助我们收集用户的体验数据,以此进行更好的服务。 Voice of Customer 也就是VoC,这是在B端很重要的一个研究;因为B端的主要调研是面临客 ......
Customer 业务 数据 用户 Voice

Dbg vs. Pdb files

.Dbg Dbg 文件是一种专门用于调试器的文件格式,它存储了程序的调试信息。以下是关于 Dbg 文件格式的一些详细信息: 调试信息类型:Dbg 文件包含了与程序相关的调试信息,如符号表、断点信息、源代码行号信息、变量和表达式的值等。 文件结构:Dbg 文件的具体结构会根据使用的调试器和操作系统而有 ......
files Dbg Pdb vs

verilog浮点表示

1.verilog浮点表示 定点运算有两个缺点:①可处理动态范围小;②由截尾舍入产生的百分比误差随着数的绝对值的减小而增加,这个问题可利用浮点数来解决。根据IEE754-1985标准,非负数n可以用两个参数表示,即尾数M和指数E,其表示形式为:$\eta =M×2^{E}$ sign exponen ......
浮点 verilog

vue2 + websocket 断线重连 + 实时数据

一、websocket事件 -1 打开事件 Socket.onopen 连接建立时触发 -2 消息事件 Socket.onmessage 客户端接收服务端数据时触发 -3 错误事件 Socket.onerror 通信发生错误时触发 -4 关闭事件 Socket.onclose 连接关闭时触发 二、w ......
实时 websocket 数据 vue2 vue

webpack

一 基础概念 Webpack 是什么? 答:现代javascript构建工具,静态资源打包工具 什么叫构建 ? 构建就是把我们在开发环境写的代码,转换成生产环境的代码。构建过程应该包括 预编译、语法检查、词法检查、依赖处理、文件合并、文件压缩、单元测试、版本管理等 Vite 利用 浏览器 支持ES ......
webpack

敏捷开发的十二条原则

转载于:荔枝实验室 我们遵循以下原则: 我们的首要任务是通过尽早和持续交付有价值的软件来满足客户。 欢迎不断变化的需求,即使是在开发后期。敏捷流程利用变化为客户带来竞争优势。 经常交付工作软件,从几周到几个月不等,时间跨度更短。 业务人员和开发人员必须在整个项目期间每天一起工作。 围绕有动力的个人构 ......
原则

如何获取枚举值

提问 如何获取枚举值 回答 //获取枚举的10进制 DeviceTypeEnum.ToString("d"); //获取枚举的16进制 DeviceTypeEnum.ToString("x2"); 示例 public enum DeviceType { [Display(Name = "10KV配电 ......

#关于编程小白的初次学习

关于编程小白的学习之对前后端的理解及选择 ​据个人理解我把数据库比作一位数学出题者,而后端要做的就是解出这道数学题,并将这个答案交给前端。对于前端,后端给的答案终究还是太过枯燥无味,于是前端的任务就是把这个答案美化,让阅卷老师(用户)能看得更舒服,这样我们的分数才能高,当然这只是个人的一些粗鄙的理解 ......

selenium 相关

一、webdriver下载 https://googlechromelabs.github.io/chrome-for-testing/ 形如 https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/118.0.5993.70/win6 ......
selenium

IDEA代码突然爆红

1,检查setting配置, 2,检查project Structure配置 3,如果以上配置没问题,就不是配置的问题。尝试重新导入代码,或者重新加载项目: 项目名右击-Maven-Reload project 或者 项目名右击-Maven-reimport ......
代码 IDEA

SNAT与DNAT

学习自:SNAT与DNAT_梅比乌斯N的博客-CSDN博客 网络地址转换:DNAT和SNAT有啥区别?分别用于什么场景?_dnat 路由器-CSDN博客 NAT(Network Address Translation,地址转换) NAT是一种常见的网络技术,用于私有网络(家庭、办公网络)与公有网络( ......
SNAT DNAT

开发中常用的一些git命令及顺序性

从远程仓库拉取代码: git clone 仓库地址 同步远程所有分支到本地(在任何已有分支下执行都行): git remote update origin --prune (如果要单独同步远程某个分支,则执行git remote update origin 远程分支名 --prune,然后在vsco ......
顺序 命令 常用 git

14.9 Socket 高效文件传输

网络上的文件传输功能也是很有必要实现一下的,网络传输文件的过程通常分为客户端和服务器端两部分。客户端可以选择上传或下载文件,将文件分块并逐块发送到服务器,或者从服务器分块地接收文件。服务器端接收来自客户端的请求,根据请求类型执行对应的操作,并根据发送的文件名或其他标识来确定要传输的文件。在实现文件传... ......
文件 Socket 14.9 14

MQTT控制报文格式 -- PINGREQ – ping请求

PINGREQ 数据包从客户端发送到服务器。 它可用于: 在没有任何其他控制数据包从客户端发送到服务器的情况下,向服务器指示客户端处于活动状态。 请求服务器响应以确认其处于活动状态。 测试网络以指示网络连接处于活动状态。 该数据包不需要可变包头,没有Payload部分 其固定包头格式如下: Bit ......
报文 PINGREQ 格式 MQTT ping

KaOS Linux 2023.09 新增 KDE Gear 23.08,将焦点转向 KDE Plasma 6 ISO

导读 这个新的 ISO 快照还包括了最新的 KDE Plasma 5.27.8 和 KDE Frameworks 5.110 更新。 受 Arch Linux 启发,面向 KDE 的独立开发的 KaOS Linux 发行版的开发团队今天 宣布 KaOS 2023.09 正式发布,提供了一张全新的、与 ......
KDE 2023.09 焦点 Plasma 23.08

MQTT控制报文格式 -- UNSUBACK – 取消主题订阅应答

UNSUBACK 数据包由服务器发送到客户端以确认收到 UNSUBSCRIBE 数据包。 该数据包不包含Payload,所以剩余长度为2,即2字节的可变包头长度。 1. 固定包头 Fixed header Bit 7 6 5 4 3 2 1 0 byte 1 MQTT Control Packet ......
报文 UNSUBACK 格式 主题 MQTT

vscode快速配置汇编环境

微机原理的课程需要,简单快速记录环境的搭建 找到并安装插件masm。 MASM/TASM的汇编工具默认是tasm这样就无法在vscode终端进行debug,打开插件设置如下修改: 测试代码实现小写字母转大写,右键运行当前程序。 DATA SEGMENT MEG DB 'Please enter a ......
环境 vscode

动态内存分配

0 概述 通常声明一个数组时需要使用一个常量来指定数组的长度,数组所占用的内存是在编译时就被分配。这种方式的声明的优点是简单,但是存在以下几个缺点: 使用的元素数量超过数组声明的长度,当前数组就不能存储相应的数据; 如果数组的长度被声明很大,实际使用的元素又比较少会导致内存空间的浪费; 程序开发中会 ......
内存 动态

从Excel到智能化:智能报表的演进与未来发展趋势

摘要:本文由葡萄城技术团队于博客园原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 报表的迭代历程 报表工具的诞生与计算机技术的出现和信息技术的进步密不可分。下图是报表工具的演进历程: 注:上图是小编根据报表的演进历史整理而成 1、手工报表:在古 ......
智能 报表 趋势 Excel

10月14日例会总结

目录例会总结代码以及知识点 例会总结代码以及知识点 """ 类和对象 在程序中先有类,再有对象 """ # 类 class lei: # 定义一个类需要用class关键字 # 类属性 school = 'fuyang' # 对象的绑定方法 def __init__(self, name, age): ......
例会

MQTT控制报文格式 -- UNSUBSCRIBE– 客户端取消订阅请求

客户端向服务器发送取消订阅数据包,以取消订阅主题。 1. 固定包头 Fixed header Bit 7 6 5 4 3 2 1 0 byte 1 MQTT Control Packet type (10) Reserved 1 0 1 0 0 0 1 0 byte 2 Remaining Leng ......
报文 UNSUBSCRIBE 客户端 客户 格式

前端调试时不改代码但又想打印变量信息怎么办?

我们都知道, Chrome的控制台可以在调试的时候打断点。程序运行到这的时候会停止 但有时候我们不希望程序断点执行,我们只是想看一些变量的信息。 按照以前的方式,我们只能去修改源码增加打印日志的语句, 这样既浪费时间, 又需要在调试完成后清理掉我们打印的日志代码。 其实,Chrome浏览器除了可以打 ......
前端 变量 怎么办 代码 信息

13. 用Rust手把手编写一个wmproxy(代理,内网穿透等), HTTP中的压缩gzip,deflate,brotli算法

你知道HTTP中的压缩算法是如何工作的吗, 他们的压缩比又是多少, 能起到多少作用吗? 他的限制又是多少吗? 他存在的意义给我们带来了什么? ......
算法 wmproxy deflate brotli Rust

切片展开操作符...

package main import "fmt" func main() { slice := []int{1, 2, 3, 4, 5} for k, v := range slice { if v == 4 { slice = append(slice[:k], slice[k+1:]...) ......
操作符