摘要: 使用: vs code 进行js开发的时候,使用了ESLint插件后,快捷方式格式化(ctl+shift+F)的时候出现方法后面空格的问题. 解决办法是:进入setting页面 输入:Insert Space Before Function 关闭对应的定义选项 阅读全文
posted @ 2023-11-09 15:11 蜜铀 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 方法一: 浏览器快捷键属性: 将exe" 目标后面的多余的地址都删除 如果不可以,则用下面的方法看看: 第一步: 在主页地址栏中输入: chorme 输入: chrome://version/ edge输入:edge://version/ 可以看到类似多出来的网站,你将网站放到地址栏后,回车会出现一 阅读全文
posted @ 2023-05-16 13:58 蜜铀 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 现有一个json数据 { "result":[ { "powerUnitId":1, "powerUnitName":"供电单位1" }, { "powerUnitId":2, "powerUnitName":"供电单位2" } ] } 这个是从服务器里面获取到的数据,但是数据返回result字段对 阅读全文
posted @ 2023-04-27 17:18 蜜铀 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 如下代码: 在运行异步方法:DownloadDocsMainPageAsync() 后,后续的代码直接可以运行。 在调用 await downloading()后等待运行结果。 代码如下: public static async Task DoAsyn() { Task<int> downloadi 阅读全文
posted @ 2022-10-24 14:49 蜜铀 阅读(21) 评论(0) 推荐(0) 编辑
摘要: github地址:Fazecast/jSerialComm: Platform-independent serial port access for Java (github.com) 初始化(包含监听串口数据):(注意,在Linux环境下,初始化中的参数:mDevice值不需要‘/dev’的前缀, 阅读全文
posted @ 2022-10-21 11:15 蜜铀 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: (给新手开发人员的建议:开发的时候,建议先用工具进行验证环境,不要直接上手自己开发的软件) 准备工作: 通常串口设备的挂载路径名称是tty开头的,所以查看串口命令如下: ls /dev/tty* 注:依照惯例,通常USB转串口设备的前缀是ttyUSB* 收发测试: 假设我串口设备挂载路径为:/dev 阅读全文
posted @ 2022-10-21 10:41 蜜铀 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 项目中用到了类似: FF EE 01 02 BB EE 类型的十六进制数录入校验 网络上没有找到相关的信息 只有自己写一个来: 方法一: ^([\x0-\x255]{1,2}\\s)*([\x0-\x255]){1,2}$ 方法二: "^([0-9a-fA-F]{1,2}\\s)*([0-9a-fA 阅读全文
posted @ 2022-10-05 07:03 蜜铀 阅读(21) 评论(0) 推荐(0) 编辑
摘要: String hex = "EC78";Short val = (short)Integer.parseInt(hex,16); 阅读全文
posted @ 2022-08-25 16:56 蜜铀 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 查看某个IP是否可达 InetAddress address1 = InetAddress.getByName("192.168.1.158"); if (address1.isReachable(1000)) { System.out.println("reachable"); } 也可以获取网卡 阅读全文
posted @ 2022-08-25 11:25 蜜铀 阅读(176) 评论(0) 推荐(0) 编辑
摘要: int a = 255;byte b = (byte) a; // 结果 b 的值为 -1;int c = b; // 结果 c 的值为 -1;int d = Byte.toUnsignedInt(b); // 用该方法可以还原为255 解释: 由于byte是有符号的,而255 的二进制值为 111 阅读全文
posted @ 2022-08-22 15:01 蜜铀 阅读(201) 评论(0) 推荐(1) 编辑