AND

C#中SerialPort类对串口供电需要设置DtrEnable 和RtsEnable 两个属性

原:C#中SerialPort类对串口供电需要设置DtrEnable 和RtsEnable 两个属性 - 恒波 - 博客园 (cnblogs.com) 在开发中有些串口设备需要串口供电,使用C#中的SerialPort类默认情况下不会出发 DataReceived函数,但使用超级终端却可以接收到数据 ......
串口 SerialPort DtrEnable RtsEnable 属性

【红队攻防】个人总结、工具、大量干货

# 【红队攻防】个人总结、工具、大量干货 ``` 本公众号技术文章仅供参考! 文章仅用于学习交流,请勿利用文章中的技术对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用者本人负责。 又很久没更新了,不过正所谓没有好的知识沉淀,哪能写出来好文章,此次分享的内容是攻 ......
红队 干货 工具 个人

LeetCode 热题 100 之 3. 无重复字符的最长子串

# 题目 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: s = "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串 ......
字符 LeetCode 100

Native Instruments Maschine mac版音乐采样器

Native Instruments Maschine是一款强大的音乐采样器和作曲软件,广泛应用于音乐制作和表演领域。它提供了丰富的功能和工具,帮助音乐制作人和DJ们创造出独特而精彩的音乐作品。 →→↓↓载Native Instruments Maschine mac版 下面将详细介绍Maschin ......
Instruments Maschine Native 音乐 mac

sourecetree无法打开/闪退的问题

1、问题分析 sourecetree之前可以正常使用,突然出soure无法正常打开的问题 2、问题解决 注:本文sourcetree安装在win11系统,win10等系统目录大同小异 ① (若快捷方式在桌面步骤①省略,直接进入步骤②) 在sourcetree图标上右键选择[打开文件位置],博主是在w ......
sourecetree 问题

SpringBoot基于Spring Security的HTTP跳转HTTPS

简单说说 之所以采用Spring Security来做这件事,一是Spring Security可以根据不同的URL来进行判断是否需要跳转(不推荐), 二是不需要新建一个TomcatServletWebServerFactory Bean,新建这个Bean可能会导致SpringBoot关于Serve ......
SpringBoot Security Spring HTTPS HTTP

一级建造师,二级建造师考级视频课程及资料汇总(20230724全网在最全最新)

二级建造师视频课程+资料整理 2023二级建造师视频课程及资料+2022二级建造师精讲 二级建造师视频教程2023 2022年VIP精讲 二级建造师视频课程资料 一级建造师视频课程+资料整理 一级建造师 视频课程资料合集(资料,含各机构精讲、冲刺、押题视频课程及文档资料) 名称:一级建造师 视频课程 ......
全网 20230724 课程 资料 视频

前端拿到后端返回文件流后页面生成excel表格预览(Luckysheet)

最近项目遇到一个需求,就是本来只需要导出的excel文件,客户要求在前端页面进行预览查看。在查找资料后,决定使用Luckysheet来进行excel文件的预览。 1.安装 npm i luckyexcel 2.html中引入相关js,css文件,可以自己下下来放到本地引入 <link rel='st ......
前端 Luckysheet 表格 页面 文件

6 栈与队列

# 栈与队列 ## 1 栈与队列基础 - 栈:先进后出 ![img](https://img2023.cnblogs.com/blog/3237570/202307/3237570-20230723185116099-339313907.png) - 栈是以底层容器完成其所有的工作,对外提供统一的接 ......
队列

5 双指针

# 双指针 ## 1 数组-移除元素 ### 题目: 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并原地修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后 ......
指针

4 字符串

# 字符串 ## 1 反转字符串 ### 题目: 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打 ......
字符串 字符

eWebEditor实现word图片自动转存

​ 图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方 ......
eWebEditor 图片 word

XILINX SDK烧录FLASH报错不支持旧版hw_server

最近频繁遇到SDK报错,说是不支持hw_server旧版本,此时打开vivado识别的时候也是一样报错,可能原因是我电脑安装了多个版本的VIVADO导致的,那么怎么解决呢? 打开任务管理器,kill hw_server即可。 ![](https://img2023.cnblogs.com/blog/ ......
hw_server XILINX server FLASH SDK

mac配置maven

java -versionecho $JAVA_HOME返回: /Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home mvn -vwhereis mvnmvn: /Users/amy.zhang/Library/apache ......
maven mac

即时通信软件有哪些适合企业内部使用?

在高度信息化的今天,快速高效的内部沟通对于协同工作至关重要。为了提升团队合作和信息传递的效率,很多企业都选择使用即时通信软件,那么即时通信软件有哪些适合企业内部使用?下面我将分享一些适合企业内部使用的即时通信软件。 钉钉 钉钉是一款由阿里巴巴集团开发的企业级通信和协同平台,钉钉提供了实时消息发送和接 ......
通信软件 软件 企业

Pixelmator Pro - Mac图像处理软件

Pixelmator Pro是一款强大的图像处理软件,为Mac用户提供了丰富的功能和工具,帮助他们在数字图像编辑和设计方面实现专业水平。 →→↓↓载Pixelmator Pro Pixelmator Pro的主要特点和功能。 直观的用户界面:Pixelmator Pro采用了现代化的用户界面设计,简 ......
图像处理 Pixelmator 图像 软件 Mac

关于 yield 关键字(C#)

yield 关键字的用途是把指令推迟到程序实际需要的时候再执行,这个特性允许我们更细致地控制集合每个元素产生的时机。 ......
关键字 关键 yield

C++ bitset

C++ bitset是C++ STL库中的一个类,用于**存储二进制位的数组**,并提供了一些**位操作**的函数。下面是一些C++ bitset的语法: 1. **创建**一个bitset:可以使用以下语法创建一个bitset: `````c++ std::bitset bits; // 创建一个 ......
bitset

概述

关于 自动化设备开发 上位机软件包含各种模块/对接,视觉/数据/控制 不单纯是软件,还有硬件, IO,运动控制,相机光源,还包含各种专业设备或者传感器 bug因素多,排查困难:在开始调试过程中,除了软件bug外,硬件带来的bug往往是多个方面的原因 修改频繁,需要上机大量测试 随着开发,往往会增加很 ......

jpa中枚举类型保存和查询

1,存储枚举字段时,保存在数据库中的值默认情况使用枚举类型的ordinal值,该值是枚举值定义顺序,从0,1,2。。。依次类推 @Enumerated(EnumType.ORDINAL) private SignUpStatus status; 使用枚举值名称 @Enumerated(EnumTyp ......
类型 jpa

html 之 jQuery库

一、jQuery介绍 1、库就类似于是Python中的模块,简称为jq 2、jQuery就是js、css等的封装版本,只要一封装,写法较简单 3、jQuery是一个轻量级的、兼容多浏览器的JavaScript库,封装版本的js。 4、jq的优势 简化 DOM 操作: jQuery 提供了简单易用的选 ......
jQuery html

windows安装GDAL

### 1 下载 [下载gdal](https://www.gisinternals.com/release.php) mapserver中的gdal默认是打开Oracle oci的。 ### 2 设置环境变量 软件包下载完成并解压后,需要设置环境变量,这里假设解压至`D:\APP\GIS\rele ......
windows GDAL

Vue项目启动 报错error:0308010C:digital envelope routines::unsupported

出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响. 解决方法 package.json增加配置"scripts": { "serve": "set NODE_OPTIONS op ......

spring cloud common模块更新后,需要同步更新哪些服务?

首先common没有启动类,他里面放的是一些静态资源,公共代码。 理论上是需要更新所有依赖common模块的,就是maven依赖里面引用common包的都需要更新,但是这样太麻烦了。 一般可以只更新需要依赖这一变动的服务。如果有feign调用,需要更新调用方,被调用方和网关gateway ......
模块 spring common cloud

mac安装brew

mac安装brew 1. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 2. (echo; echo 'eval "$(/opt/homebrew/bin ......
brew mac

signal的samplecode

一个signal的samplecode, 需要注意的地方是: 资源的释放和析构 锁的控制 资源的清理 事务的控制 /* This is signal handler common code */ #include <stdio.h> #include <stdlib.h> #include <uni ......
samplecode signal

ASP.NET实现Web网站本地化

1、重写InitializeCulture方法。 在Global.asax中的Application_BeginRequest获取或设置语言,每次页面的请求都首先运行这个方法,然后再运行具体页面的InitializeCulture重载方法。 附上一张图,看看 1、重写InitializeCultur ......
网站 ASP NET Web

Spamhaus 反垃圾邮件联盟

反垃圾邮件:www.spamhaus.org 邮件服务器:IP或域名信誉检测器https://check.spamhaus.org/listed/?searchterm=103.126.92.234 垃圾邮件的定义:https://www.spamhaus.org/consumer/definiti ......
Spamhaus 垃圾 邮件 联盟

暑假补题记3

Problem - C - Codeforces 思路:一道dp,首先明确vis含义,vis[i-1][0]代表的是上一步是一个1的柱子地最优解,vis[i-1][1]代表的是上一个是一个2的柱子的最优解,然后就初始状态第一个题目是一定是0开始所以vis[0][1]="非常大的数" vis[0][0 ......
题记

JavaScript基础-数组(进阶)

扩展运算符 let arr1 = [1,2],arr2 =[3,4]; let arr3 = arr1.concat(arr2); let arr4 = [...arr1,...arr2] console.log(arr4); 用concat 连接 然后...展开 let arr1 =[1,2]; ......
数组 JavaScript 基础