件套 面纱 使用方法javascript
使用Sheet.JS导出表格
前情提要:后端不想做表格导出,无奈只能自己写了,还得是配element、antd-vue,好烦呐 一个一个页面写单独的方法导出也太low了,决定封装一下 不多bb,直接上源码 utils.ts /** * 导出 Excel 文件 * @param opts 导出选项 * @example * exp ......
使用React+SpringBoot开发一个协同编辑的表格文档
前言 随着云计算和团队协作的兴起,协同编辑成为了许多企业和组织中必不可少的需求。通过协同编辑,多个用户可以同时对同一个文档进行编辑和更新,从而提高工作效率和协作能力。本文小编就将为大家介绍如何使用React+SpringBoot简单的开发一个协同编辑的表格文档。 环境准备 用到的开发工具: 前端开发 ......
构建实时通信应用:使用.NET和SignalR轻松实现前沿技术
概述:学习.NET中使用SignalR实现实时通信功能。从安装库、创建Hub,到客户端基础功能,一步步构建实时聊天室。深入讲解分组功能,使您能够定向广播消息。简洁实用,助您轻松掌握实现创新Web应用的技能。 SignalR是一个强大的实时通信库,为.NET应用程序提供轻松的实时功能。它支持双向通信, ......
jmeter基本使用
全局变量 jmeter 中好多接口 中 有很大一部分 ip,port都是一样的,但在每个接口中都写了一遍。 如果做很多很多接口,每个都写一遍,会很麻烦。那 可以设置一个全局变量,只写一次,其他使用到的地方直接调用即可; 设置全局变量, 使用全局变量 参数化 参数化:不使用固定的数据,将请求的数据动态 ......
spring-gateway基本使用
1、配置依赖坐标 配置依赖管理 <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies< ......
C++调用opencv使用透明遮罩进行模板匹配定位——以梦幻西游鼠标为例
项目调用C++的opencv模块进行模板匹配,即在一张源图上找到对应模板图最相似的位置,网上大多数使用matchTemplate方法并没有使用到mask遮罩(也可以叫掩膜),而在现实情况中不规则的模板更为常见,而模板加遮罩则可以实现不规则模板,本文以梦幻西游鼠标为例,展示了用遮罩和不使用遮罩的差异。... ......
Conv2Former: A Simple Transformer-Style ConvNet for Visual Recognition:使用大核卷积调制来简化注意力
Conv2Former: A Simple Transformer-Style ConvNet for Visual Recognition * Authors: [[Qibin Hou]], [[Cheng-Ze Lu]], [[Ming-Ming Cheng]], [[Jiashi Feng]] ......
使用 nssm 把 bat 安装成 windows 服务
一、背景: 目的: 客户端电脑在指定文件夹下会不定时地产生一些新的文件,现在要对这些文件进行远程备份到服务器上。 工具: 使用rsync进行文件的备份。rsync优秀的好像是差分算法,可以快速比较本地文件与服务器上文件的差异并增量式地推送新文件到服务器上。 遇到的问题: rsync不会自动触发文件监 ......
cpp环境搭建 - CLion下使用cmake编译项目
CLion是JetBrains旗下的一款cpp开发工具,用过IDEA的就知道JetBrains旗下的开发工具好用又强大。 这边使用了CLion的2021.2.2版本,为啥用这么老的版本?因为这个版本还能用ide-eval-resetter插件 下载地址:Other Versions - CLion ......
Nacos作为配置中心简单使用
1、Nacos的安装和使用 参考 https://www.cnblogs.com/ccblblog/p/17909581.html 2、配置nacos依赖 配置nacos依赖管理坐标 <dependencyManagement> <dependencies> <dependency> <groupI ......
使用 Power Shell 修改 Hyper-V 虚拟机 UUID 的解决方案
在研究了一下午 k8s 文档的时候,正准备开干,万万没想到一个 uuid 的问题卡了我几个小时,一直想在系统中解决,没想到最后在外部使用PowerSheel解决了,分享记录一二 ......
VS2022使用V142 toolset编译静态库之后,使用时链接不成功
最近碰到一个奇怪的问题,没找到原因,这里只记录一下现象。 使用vs2022 v142编译的boost库,在链接使用时出错。 libboost_program_options-vc142-mt-s-x32-1_80.lib(options_description.obj) : error LNK201 ......
软件工程读后感10-代码阅读方法与实践4
最近,我阅读了代码阅读方法与实践的下一部分。意义重大的编码工作,或大型、有组织体制之下的项目,比如GNU和BSD,都会采纳一套编码规范、指导原则或约定。计算机语言和编程系统为程序员如何表达一个给定的算法提供了大量的余地。代码规范提供风格上的指导,目标是增强代码的可靠性、易读性和可维护性。过去,我对于 ......
C# TcpClient异常 由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。
//C# TcpClient抛出异常Exception thrown: 'System.Net.Sockets.SocketException' in System.dll由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。经查,w ......
使用Servlet进行页面跳转的两种方式
最近在教学生学习JavaWeb相关的技术,刚好讲到Java当中的Servlet,一个服务端的小程序。 也在和学生讲使用Servlet如何进行页面跳转,一种方式是使用请求转发进行页面跳转,一种方式 是使用响应重定向。下面就来分别聊一聊这两种页面跳转方式。 首先有一个知识点需要注意,如果页面中的静态资源 ......
苹果微信换图标方法!教你微信快速改任意图标教程(附图标)
微信作为如今的社交大哥,使用人数早已突破了十亿人次,可见其用户体量之多堪称第一!用户量越多大家的需求也就越多,就像苹果微信想要实现安卓微信的各种功能,因为iOS系统的限制很多都是实现不了的。 就比如更换微信图标这件事,安卓只需要更换一个喜欢的系统主题足以,但对于iPhone来说基本无望。其实很多iP ......
使用Selenium进行Web自动化操作
我们可使用Selenium进行Web自动化操作。 一、环境搭建: 1.下载安装Pycharm 2.在Pycharm中新建项目 3.在Pycharm中安装Selenium(FIle->Settings->Project:项目名->Python Interpreter->加号->搜索添加Selenium ......
Spring手动构建BeanDefinition的几种方法
GenericBeanDefinition RootBeanDefinition ChildBeanDefinition BeanDefinitionBuilder GenericBeanDefinition @Data public class Student { String name; int ......
SpringBoot开启注册发现并使用feign进行远程调用
1、安装nacos服务端 nacos下载地址 https://github.com/alibaba/nacos/releases 下载nacos之后解压并启动 Nacos默认端口是8848 2、配置maven坐标信息 2.1 配置坐标管理 <dependencyManagement> <depend ......
使用JS和C#完成websocket双向通讯
写在前面: 微软官方对websocket的直接支持很差,教程也写得不用心。还要用户自己去转字节数组和字符串,太过分了! 毕竟主推SignalR。 本文是在官方教程的基础上,对其进行了一些简单的讲解,和方法提取、封装,以期降低学习难度。 步骤描述: 1、随便建了个普通的mvc项目(任意带控制器的.ne ......
JavaScript调研
一、JS初识 1、JavaScript一种直译式脚本语言; 2、组成部分; (1)ECMAScript语法和基本对象 (2)文档对象模型(DOM)处理网页内容的方法和接口 (3)浏览器对象模型(BOM)与浏览器进行交互的方法和接口 3、JS特点 (1)解释性脚本语言 (2)用来向HTML页面添加交互 ......
07.常见控件定位方法
android 基础知识 Android 是通过容器的布局属性来管理子控件的位置关系,布局关系就是把界面上的所有的空间,根据他们的间距的大小,摆放在正确的位置 Android 七大布局 LinerLayout(线性布局) RelativeLayout(相对布局) FrameLayout(帧布局) A ......
HydroOJ 从入门到入土(7)Hydro自带数据生成器使用说明(>=4.10.1)
Hydro更新了一个新功能, 可以直接用自带的数据生成器, 在线生成数据, 简单记录一下使用方法 目录1. 文件准备2.使用步骤3. 注意事项4. 文件模版 1. 文件准备 gen.py (数据生成器, 后附模版) std.cpp (标准程序, 后附模版) 文件名随意, 其他的类型应该也行, 不过没 ......
Web Inspetor 使用
通过Web inspetor 来查看网页元素,选中代码,可以看见被选中的部分变色,一点点查下去就行,比如想查看下图的侧边框: 就如图查看: 然后复制,在IDEA里查看相应代码即可。 ......
Windows利用nvm进行node版本控制(node 版本管理工具nvm的安装与使用)
为什么需要对node进行版本管理? 不同项目的node的版本并不相同,不同版本之间的兼容性并不好,所以需要工具(node 版本管理工具)进行快速切换node版本。 下载与安装(Windows) 1.卸载电脑原有node 直接去 控制面板/win11设置 卸载就行 2.安装nvm Github下载地址 ......
Servlet中访问路径配置为/*时,使用请求转发造成内存溢出
一、问题由来 最近在测试Servlet的请求转发功能,准备抽取一个公共的PageJumpTestServlet,用来做页面跳转功能。 这样不用每次在测试的时候,都单独写一个Servlet用来做页面跳转。自己最初的设想时,在路径配置的 时候使用/toPage/*,访问地址示例http://localh ......
地方门户网站应该如何做推广?方法有哪些?
做城市信息站,有很多高手也有很多人在尝试。我虽然没有作,但一直在思考,在考虑,也在看其它站长的做法。 一、什么样的人(公司)适合做 我个人认为,做城市分类信息网站,最好是有现成的公司载体在做,有正常的营运收入的比较好。比如公司主营网站设计、主营网络推广什么的,总之公司要有一定的收入。不是单纯做城市分 ......
mac系统使用NTFS移动硬盘只读问题
查看硬盘状态 diskutil info /Volumes/秋雨 mount命令也能看出磁盘挂载位置 尝试使用makedir命令新建文件夹,提示只读 解决方案 #查看挂载的磁盘 mount #卸载挂载的磁盘 sudo umount /dev/disk4s1 #以读写模式重新挂载: #新建一个目录 $ ......