自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 物联网测试 Python-关于嵌入式测试中如何进行自动化回归测试 - 串口通信 (RFID 设备)

对于嵌入式设备而言,每一个厂商或者公司来说,协议文档都是不一样的,所以具体的协议解析和组包在这里就不便说明,只记录一个基础框架:命令构造器、协议解析器、数据提取器(目前只写了这三个,后期再更新)这些通讯协议数据的解析以及封装均为二进制,中间还采用了低字节序(LITTLE-ENDIAN)也就是小端模式,这里除了固定的帧头和帧尾外,其余部分均采用了小端模式校验和:是指进行的CRC校验还对数据帧中进行了特征字的定义,当出现特征字时就需要进行转义。

2023-03-20 16:41:20 651

原创 unittest框架学习(一)

unittest测试框

2022-07-19 17:07:52 1679

原创 排序算法十大(后续再把未完成的进行一个更新)

排序算法排序的定义所谓排序,就是使一串记录,按照其中的某个或某个关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法的评价标准:1、时间复杂度2、空间复杂度3、使用场景4、稳定性​算法的分类排序算法大致可以分为内部算法和外部算法。如果整个排序过程不需要借助于外部储存器(磁盘),所有的操作都在内存中完成,则称之为内部算法。如果参与排序树数据元素非常多,数据量非常大,则计算机必须借助外部储存器(如磁盘),这种排序称为外部排序。1、冒

2021-03-26 11:36:00 202

原创 快速入门Mybatis初学(三)完结撒花

12、动态SQL什么是动态SQL:动态SQL就是根据不同的条件生成不同的SQL语句如果你之前用过 JSTL 或任何基于类 XML 语言的文本处理器,你对动态 SQL 元素可能会感觉似曾相识。在 MyBatis 之前的版本中,需要花时间了解大量的元素。借助功能强大的基于 OGNL 的表达式,MyBatis 3 替换了之前的大部分元素,大大精简了元素种类,现在要学习的元素种类比原来的一半还要少。ifchoose (when, otherwise)trim (where, set)foreach

2020-12-14 19:54:17 129

原创 快速入门Mybatis初学笔记(二)

8、使用注解开发8.1 面向接口编程真正的开发中,很多时候会选择面向接口编程根本原因:解耦,可拓展,提高复用,分层开发中,上层不用管具体的实现,大家都遵守共同的标准,使开发变得更容易,规范性更好–在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的,对系统设计人员来说就不那么重要了;–而各个对象间的协作关系则成为系统设计的关键,小到不同类之间的通信,大到各模块之间的交互,在系统设计之初都是要着重考虑的,这也是系统设计的主要工作内容。面向

2020-12-13 16:01:12 139

原创 快速入门Mybatis初学笔记(一)

Mybatis环境:JDK1.8Mysql 5.7maven 3.6.1IDEA回顾:JDBCMysqljava基础Mavenjunit框架:配置文件的。最好的方式:看官网文档:https://mybatis.org/mybatis-3/zh/getting-started.html1、简介1.1 什么是MybatisMyBatis 是一款优秀的持久层框架它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获

2020-12-11 09:55:55 96

原创 js文件使用出现乱码问题

在启动项目访问页面的时候,调用的js文件中的文字出现了乱码:解决办法:找到调用的该js文件,用notepad++打开,从UTF-8转换成UTF-8 BOM即可解决乱码问题

2020-11-16 15:53:18 461

原创 关于idea中 的module删除之后重新创建出现的问题:

在删除moudle重新创建之后,出现pom.xml文件变黑解决办法:1、找到.idea目录下的misc.xml文件2、打开misc.xml文件,把图中的option中删除就可以正常项目了

2020-11-02 11:13:40 2205

原创 Maven 的资源导出问题:

maven由于他的约定大于配置,我们之后可能会遇到我们写的配置文件,无法被导出或者生效的问题,解决方案:<!--在build中配置resoureces,来防止我们资源导出失效的问题--><build> <resources> <resource> <directory>src/main/resources/</directory> <includes&gt

2020-11-01 13:05:41 266

原创 Mybatis中遇到的:java.lang.IllegalArgumentException: Result Maps collection does not contain value for

在Mybatis中遇到的问题:java.lang.IllegalArgumentException: Result Maps collection does not contain value for com.nine.dao.UserMapper.user返回的结果结果类型resultType写错了,写成resultMap,就报了这个错误。把resultMap改成resultType就不报错了...

2020-10-31 20:51:06 438

原创 网络编程-TCP和UDP协议、URL能干嘛? 如何通过Java实现这一切,如何通过Java写聊天程序,如何下载网络资源

网络编程1.1 概述地球村:你在西安,有一个美国的朋友信件:计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程的目的:无线电台…传播交流信息,数据交换,通信想要达到这个效果需要什么:​ 1、如何准确达到定位网络上的一台主机:ip地址:端口,定位到这个计算机上的某个资源​ 2、找到了这个主机,如何传输数据呢?javaweb:网页编程 B

2020-10-30 21:51:47 153

原创 Mybatis测试时出现的问题:Error building SqlSession. The error may exist in com/nine/dao/UserMapper.xml

java.lang.ExceptionInInitializerErrorat com.nine.dao.UserDaoTest.test(UserDaoTest.java:20)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.Deleg

2020-10-29 13:47:02 2664 8

原创 CSS完整笔记

1、什么是CSS学习的路线1、css是什么2、css怎么用3、css选择器(重点+难点)4、美化网页(文字,阴影,超链接,列表,渐变…)5、盒子模型6、浮动7、定位8、网页动画(特效效果)1.1 什么是CSSCascading Style Sheet 层叠级联样式表CSS:表现(网页)字体,颜色,边距,高度,宽度,背景图片,网页定位,网页浮动…1.2 发展史CSS 1.0CSS 2.0 DIV() + CSS, HTML与CSS结构分离的思想,网页变得简单,SEOCSS

2020-10-23 16:54:20 1303 1

原创 在配置Tomcat中出现no artifacts config

找到Tomcatartifacts没有配置出现了Waring解决方法:1、点击fixed,就会弹出Project Structure2、在File下点击Project Structure3、在Artifacts中点击**‘+’**号添加Web Application Exploded4、配置Artifacts5、将对应的actifacts配置到tomcat上:...

2020-10-23 16:44:08 779

原创 Java基础知识复习

控制流程1.顺序结构2.分支结构if…else switch…case3.循环结构for(foreach) while do…whileint[] arr= new int []{1,3,0,9,1};for(int i =0;i<arr.length-1;i++){ System.out.println(arr[i]);}int i=0;while(i<arr.length-1){ System.out.println(arr[

2020-09-02 14:11:32 117

原创 LINK : fatal error LNK1104: 无法打开文件“opencv_world340.lib”

关于生成darknet.exe的时候出现无法打开opencv_world340d.dll的相关解决办法:我是在window 10环境下在进行darknet.exe的生成时出现的这个错误在网上也翻了很多博客,参照被人写的解决办法,也进行了很多尝试,但是也没有解决出现的这个问题于是在看项目-属性-配置属性-链接器-输入-附加依赖项之前在这个地方我添加的是:按照网上的添加的是dll文件在...

2019-12-05 19:57:43 2895

原创 关于Hadoop在启动时只有一个一个datanode的解决办法

[root@slave1 current]# pwd/usr/hadoop/hadoop-2.7.3/hdfs/data/current

2019-07-15 16:51:07 4365 3

原创 Xftp上传错误解决办法

**关于Xftp上传错误解决办法**刚用xftp上传文件时,一上传就出现错误点开错误查看详细时发现是权限不够回去查看了一下自己文件夹的权限是root权限,网上搜索了一下才发现还需要修改一下权限变成777chmod 777 soft修改之后上传成功...

2019-04-10 11:32:52 2561

java课程设计餐饮管理系统

关于点餐系统的java课程设计,由于时间原因,就写的比较简单

2018-12-23

空空如也

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

TA关注的人

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