自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 js复制内容到剪贴板

在JavaScript中,复制内容到剪贴板可以使用 Clipboard API(现代浏览器支持)或通过创建隐藏的textarea元素并调用其select()和execCommand(‘copy’)方法。请注意,由于安全性和隐私保护的原因,某些情况下浏览器可能会限制对剪贴板的访问,特别是在无用户交互的情况下。因此,在实际应用时,建议在用户触发某个事件(例如点击按钮)后执行复制操作。

2024-02-28 11:48:13 629

原创 C# 无效的nullable值

记录下发生的情况项目原来是.net6.0的,后来改为.net4.0就出现一堆莫名其妙的错误,包括这个nullable。

2023-12-22 15:36:20 535

原创 CS0006 C# 未能找到元数据文件

引用的项目有错,需先排查干净。引用项目都没问题的时候。

2023-12-22 15:33:38 615

转载 modbus通讯协议详解

Modbus协议是一种已广泛应用于当今工业控制领域的通用通讯协议。通过此协议,控制器相互之间、或控制器经由网络(如以太网)可以和其它设备之间进行通信。Modbus协议使用的是主从通讯技术,即由主设备主动查询和操作从设备。一般将主控设备方所使用的协议称为Modbus Master,从设备方使用的协议称为Modbus Slave。典型的主设备包括工控机和工业控制器等;典型的从设备如PLC可编程控制器等。Modbus通讯物理接口可以选用串口(包括RS232、RS485和RS422),也可以选择以太网口。

2023-12-21 14:13:00 1060

原创 Java UDP发送工具类UdpUtils

一些不要求接收的,发送频率也不大的就用这个好点。也可以参考下,具体的发送流程。

2023-12-15 16:49:53 670

原创 Java加密篇(4)-Sha256

一些物联网的接口有用到。

2023-12-15 16:43:07 446

原创 Java 图片缩放类ImgUtils

放大、缩小、设置周边留白。

2023-12-15 16:34:01 373

原创 Java 剪贴板工具类

主要就是操作Clipboard类。不记得为啥需要这个功能了。放出来,需要就看看了。

2023-12-15 16:27:11 437

原创 Java 字符串工具类

集成 查询、分割、替换、首字母大写(小写),部分截取、计数、判断是否合法,是否整数,网络上用到的escape和unescape、unicode解码等等功能。

2023-12-15 15:52:14 424

原创 Js WebSocket类,收发Json,带心跳,断线重连

如题心跳:4秒发一次断线:2秒后自动重连收发:发送和返回json,处理粘包断包等情况,json字符串最大长度9999缓存:未连接时,自动缓存100个包,当连接时会自动发出。

2023-12-15 15:40:31 1140

原创 Java带缓存的单向链表-线程安全

在一些队列处理的时候,ArrayList有点麻烦,还比较占内存,还没缓存,又得再加个缓存队列。轻量级,线程安全,带缓存!ArrayList太重,线程还不安全。

2023-12-14 11:57:12 613

原创 Java日期工具类DateUtils

这里借用了一个开源库:joda-time。系统默认的Date类不包含时区的转换。

2023-12-10 17:14:19 458

原创 Java卡尔曼滤波算法

在一些监测场合有一定的作用,比如温湿度,倾角,压强等。但不能单纯的靠这个,滤波出来的算法最好当做辅助用。

2023-12-10 17:02:47 555

原创 Java哈希表Hash-可替代Hashtable-可遍历的时候删除元素

java原生的不能在遍历的时候删除,挺麻烦的,所以自己写了个可以在遍历的时候删除元素。总体性能其实比Hashtable好。

2023-12-10 16:58:12 394

原创 Java时间序链表-TimeLinked

实现初衷:按时间管理一些节点数据,有新数据来的时候,调用下push,把节点放到链表尾部,这样链表前面的就一定是老旧的节点,然后遍历从前面开始遍历的时候就可以有选择的删除老旧节点,在遇到比较新的节点时,可以选择性的停止遍历,节省cpu资源。

2023-12-08 16:05:37 370

原创 Java最好用的字节处理类

最好用的字节处理类,基本需要的处理方法都囊括了

2023-12-08 15:42:45 389

原创 Java加密篇(3)-RSA

【代码】Java加密篇(3)-RSA。

2023-12-08 15:34:50 354

原创 Java加密篇(2)-MD5

【代码】Java加密篇(2)-MD5。

2023-12-08 15:32:03 379

原创 Java加密篇(1)-Base64

【代码】Java加密篇(1)-Base64。

2023-12-08 15:30:27 355

原创 国产UNB测试

您没看错,就是“无”,unb不用设置任何参数,他会自己扫描网关参数,然后对接上!最后“串口测试”就是添加的模组。

2023-12-08 11:48:13 403

原创 layui子窗口传参,多种方案评测

总的来说,暂时感觉第4种方式比较好用。

2023-12-08 10:59:39 1396

原创 js 发光特效

纯css发光特效

2023-12-07 18:04:27 397

原创 stm32/at32 float类型强制转换bug

stm32单片机float强制转换bug

2023-10-31 16:14:33 392

原创 android tcp客户端在服务端关闭的时候还能继续发送一次【未解决】

如题,java的tcp client在连接上服务端后,tcp服务端关闭再打开一次,这个时候tcp client发送会成功。。再发才报错。理论上第一次发送就该报错,但事实是不报,非常奇葩。试了用inputstream来接收判断链接是否正常,无效试了分批发送,第一批一个字节,第二批发送剩余的字节,无效wtf - -!

2023-09-12 16:20:02 108

原创 STM32 ADC采样使用内部参考电压--注解

在一些使用电池供电的场景,又没有稳压电路的时候,想要获取电池电压,就需要用到了。

2023-08-25 11:02:48 1040

原创 ubuntu-debian开机启动,实测有效

开机启动,jar包开机启动

2023-05-11 17:25:30 280

原创 单片机ADC采集卡在获取校准状态的解决办法

ADC采集卡在校准的解决办法

2022-11-03 14:39:43 1044

原创 Http分段下载实现

Http分段下载实现,亲测无bug版

2022-07-26 17:14:21 1702

原创 安卓运行js代码-完美

安卓运行js代码,亲测通过

2022-07-21 18:31:26 2232

原创 Ubuntu时区错乱问题

java获取时间错误

2022-07-19 20:20:54 251

原创 ffmpeg linux安装

ffmpeg

2022-06-30 12:05:14 423

转载 使用ffmpeg对rtsp视频截图

rtsp截图

2022-06-14 09:39:14 2626

原创 【Android】NanoHttpd学习(三)增加文件本地缓存功能

前言这玩意默认是没有缓存的,所以每次前端请求资源都重新来一遍,费时费力哦一、前端缓存功能示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignor

2022-05-26 18:25:28 330

原创 【Android】NanoHttpd学习(二)视频播放(解决不能拖动)

文章目录前言一、不修改NanoHttpd代码的情况二、所以……得加钱!1.修改Response类1.1 增加两个方法1.2 修改sendBody方法2.现在修改发送前端的行为2.1 判断是视频文件2.2 修改发送前言NanoHttpd官网没有视频播放的例子得自己造轮子一、不修改NanoHttpd代码的情况可以播放但进度条不能拖动!而且下载是全部下载然后才放,这遇到大视频的话,非常不友善二、所以……得加钱!1.修改Response类1.1 增加两个方法 private int _o.

2022-05-18 18:20:46 1109 2

原创 java setRequestMethod设置GET不生效

安卓下面导入不了httpclient.jar包纠结,有没人导入成功的,分享下哦然后只能用HttpURLConnection。。。setRequestMethod设置不了GET?HttpURLConnection 这里还是有人不人性化的开始猜到不能调用getOutputStream的屏蔽了下,还是不行最后发现connection.setDoOutput(true);也不能调用!!估计是底层有做额外的处理,比如处理content-length然后底层会自动认为是POST所以这些都要屏蔽掉!

2022-05-18 15:56:47 355

转载 史上最全的mime-type大全

原文地址:http://blog.haoji.me/mime-type.html?from=xa什么是mime-type简单来讲,它的作用就是服务器告诉浏览器你这个内容到底是个什么东东,是一张网页?还是一张图片?还是一个视频?浏览器只有知道了你这是个什么东西,才能正确处理它,mime就是这个东西,服务器通过Content-Type这个header来指定mime。将xml转换成markdown表格代码由于这里的内容是从tomcat/conf/web.xml中提取的,原始内容是xml格式,这里将其转换成

2022-05-18 15:45:26 9523

原创 【Android】NanoHttpd学习(一)

NanoHttpd教程

2022-05-17 11:47:36 3007

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除