mvn 不是内部或外部命令,The JAVA_HOME environment variable is not defined correctly(所有情况都测试,亲测有效)

  • Post author:
  • Post category:java

01.配置manven 1.先去官网下载对应的maven包 https://maven.apache.org/download.cgi 2.下载时需要留意 需要下载带bin的包,某些包不带bin文件夹,在配置环境变量的时候需要指向bin文件目录 3.将官网下载的压缩包放到对应的目录下面(目录结构如下图所示) 4.配置环境变量(此电脑-属性-高级系统设置) 必须在 系统变量 中进行添加 将步骤三的目…

继续阅读 mvn 不是内部或外部命令,The JAVA_HOME environment variable is not defined correctly(所有情况都测试,亲测有效)

微带线与带状线的初步了解

  • Post author:
  • Post category:其他

1.区分微带线与带状线 大部分人认为走线在板子表面的就是微带线,板子层与层之间的就是带状线,其实这种区分方法并不准确,因为嵌入式微带线并没有位于板子表层。所以微带线与带状线真正的区别方法是要观测走线的参考层。 2.微带线相对于带状线的优势 传输速度快、损耗小(有一部分能量在空气中传播,空气的介电常数为1,损耗角忽略不计)、不用额外打孔,尤其是表贴焊盘器件。 3.微带线的缺点 1)有一面参考接近空气…

继续阅读 微带线与带状线的初步了解

Java检索大文本文件_java – 在预处理的大文本文件中搜索一行

  • Post author:
  • Post category:java

我有一个包含100,000行的数据文件,每行只包含两个字段,键和值用逗号分隔,所有键都是唯一的.我想从这个文件中按键查询值.将它加载到地图是不可能的,因为它消耗了太多的内存(代码将在嵌入式设备上运行)并且我不希望DB涉及.到目前为止,我所做的是在我的PC中预处理文件,即对行进行排序,然后在预处理文件中使用如下所示的二进制搜索: public long findKeyOffset(RandomAcc…

继续阅读 Java检索大文本文件_java – 在预处理的大文本文件中搜索一行

bytes转为GB、MB、KB格式(使用BigDecimal)

  • Post author:
  • Post category:其他

bytes转为GB、MB、KB格式(使用BigDecimal) 这段代码是将文件或者流的bytes字节大小转换为阅读性更好的GB、MB、KB格式: public static String bytes2kb(long bytes) { BigDecimal filesize = new BigDecimal(bytes); BigDecimal gibibyte = new BigDecimal(…

继续阅读 bytes转为GB、MB、KB格式(使用BigDecimal)

基于ESP32的蓝牙鼠标键盘(一)BleKeyboard.h函数解析

  • Post author:
  • Post category:其他

BleKeyboard.h函数解析 关于这个项目 BleKeyboard.h库解析 参数 bleKeyboard.write(c);的参数c 关于这个项目 在GitHub中的项目地址:https://github.com/T-vK/ESP32-BLE-Keyboard 此项目支持: 发送击键 发送文本 按下/释放单个键 支持媒体密钥 设置电池电量(基本有效,但不会出现在Android的状态栏中) …

继续阅读 基于ESP32的蓝牙鼠标键盘(一)BleKeyboard.h函数解析

C++ 中“箭头(->)”和“点(.)”的区别

  • Post author:
  • Post category:其他

“箭头(->)”和“点(.)”的区别 A *p则使用:p->play(); 左边是结构指针。 A p 则使用:p.paly(); 左边是结构变量。 总结: 箭头(->):左边必须为指针; 点号(.):左边必须为实体。 其他一些符号说明 1、A.B则A为对象或者结构体; 2、A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合…

继续阅读 C++ 中“箭头(->)”和“点(.)”的区别

关于微信小程序NFC发送指令功能

  • Post author:
  • Post category:小程序

先获取使用wx.getNFCAdapter获取实例 IsoDep支持ISO-DEP (ISO 14443-4)标准的读写(有不同的芯片,文档有支持其他的),刚好对应我所发指令的卡片,获取实例的getIsoDep 开始startDiscovery->监听onDiscovered,传入要监听的函数 根据文档IsoDep的操作 连接->复位->发送指令-》获取到ArrayBuffer转…

继续阅读 关于微信小程序NFC发送指令功能

Appium自动化测试

  • Post author:
  • Post category:其他

目录 初始化参数介绍: 例一:自动化播放酷狗音乐 例二:自动化抢微信红包 例三: 刷抖音 例四:自动化微信存活好友检查机制 例五:微信好友检测及删除,升级版 其它: 自动化的显示等待和隐式等待: 隐式等待: appium中就自带了一个隐式等待的方法了: 显示等待: 要使用显示等待就需要传入一些包: 获取设别的连接参数: 显示可操作的手机设备信息 显示当前设备端开启的应用名 获取apk包的 appP…

继续阅读 Appium自动化测试

Mybatis集成Spring原理分析

  • Post author:
  • Post category:其他

概述 MapperFactoryBean扩展SqlSessionDaoSupport SqlSessionDaoSupport可以设置SqlSessionFactory或SqlSessionTemplate,对于设置SqlSessionFactory会包装成SqlSessionTemplate SqlSessionTemplate实现了SqlSession接口,实例化SqlSessionTempl…

继续阅读 Mybatis集成Spring原理分析

[计网知识点与错题整理][1]

  • Post author:
  • Post category:其他

1. 计算机网络的功能: 数据通信 资源共享 分布式处理  提高可靠性  负载均衡 使各计算机相对独立这样的说法是错误的, 应该是更加紧密. 2. 计算机网络的组成: 从组成部分上: 硬件 软件 协议 从工作方式上: 边缘部分 核心部分 从功能组成上: 通信子网  资源子网 3. 局域网与广域网的区别在所采用的 协议 ,而非覆盖范围. 局域网用的协议: 广播技术 广域网用的协议:交换技术 4. 广…

继续阅读 [计网知识点与错题整理][1]