JSON parse error: Cannot deserialize instance of `int` out of START_OBJECT token; nested exception i…

  • Post author:
  • Post category:其他

代码程序: @PostMapping("selectById") @ResponseBody public Result selectById(@RequestBody int id) { Result result =new Result(); List<User> list = userService.selectById(id); if(list.size()==1){ resu…

继续阅读 JSON parse error: Cannot deserialize instance of `int` out of START_OBJECT token; nested exception i…

如何使用OLED显示图像

  • Post author:
  • Post category:其他

使用OLED显示图像,分为两步 1)图像取模 2)编写代码 图像取模 (软件自取) 链接:https://pan.baidu.com/s/1hwoF8min8xPI9MSyJSHVvQ 提取码:u8al --来自百度网盘超级会员V3的分享 首先,图片格式转化,并对图像进行取模 点击打开,将图片(.jpg格式)导入,1:选择输出类型为“BMP格式” 。2:选择图像宽度和高度(根据OLED屏幕大小自行…

继续阅读 如何使用OLED显示图像

WPF 学生成绩管理工具开发笔记(14) ——工具效果演示(初版)

  • Post author:
  • Post category:其他

学生成绩辅助工具利用C#+WPF+ MVVM 模式开发。目前,解决了成绩分班难以管理问题,具备了初步的统计能力。使用WPF开发,主要看重了其数据绑定特性,界面优美特点。和传统Excel相比,计算效率极大提高。该工具目前的功能及效果演示如下: 效果图 多批次成绩录入。 具备管理多批次成绩的能力,用户可以自行增减成绩库。 成绩库增删与选择 成绩采用Excel导入方式。Excel数据源:其中C列到L顺序…

继续阅读 WPF 学生成绩管理工具开发笔记(14) ——工具效果演示(初版)

二叉树的层次遍历

  • Post author:
  • Post category:其他

我们知道二叉树的层次遍历即为按照每一层从左到右的顺序遍历二叉树,先从最简单的层次遍历输出二叉树每个节点的值来说,需要用到queue队列的先进先出的原则来输出 void cinout(TreeNode* root) { if(root==NULL)return ; 若根节点为空则返回 queue<TreeNode*>dui; 创建一TreeNode*类型的队列 dui.push(root…

继续阅读 二叉树的层次遍历

Jenkins maven自动发布配置

  • Post author:
  • Post category:其他

说明: jenkins maven svn实现自动编译及自动发布,svn也可以切换成git,看自己需要!之前也配置过几次,都没有做记录,后面再次配置很多忘记了,又得网上找资料,发现网上的资料很多都不全,要走很多弯路,因此这次把相关的配置记录下来,把每一步都做上备注。 具体配置主要分为几步: 一、环境准备(配置JDK,MAVEN,TOMCAT,SVN); 二、jenkins安装; 三、jenkins…

继续阅读 Jenkins maven自动发布配置

python中变量的引用的理解及两种常见的应用场景 超详细 简单易懂

  • Post author:
  • Post category:python

一 变量和数据 数据是保存在内存中的某一个位置的;变量是记录的保存数据的地址的; 并且在python中,变量和数据都是保存在内存中的,并且变量和数据时分开存储的。 二 引用 (1)引用的含义:变量记录的是数据在内存中的地址,并且这个动作就叫做引用 (2)如果已经修改变量的引用,变量不再是原先数据的引用,变成了对新数据的引用(就指向了新的数据的地址,该变量中记录着新的数据) (3)使用使用id()函…

继续阅读 python中变量的引用的理解及两种常见的应用场景 超详细 简单易懂

通过代码执行鼠标动作

  • Post author:
  • Post category:其他

在pyqt种,可以不去手动执行动作,而是通过代码执行一些我完全没执行过的鼠标动作。 关键是QMouseEvent这个类,这是鼠标动作类,包含描述鼠标事件的参数,用于描述鼠标事件。 先定义一个鼠标事件 releaseEvent = QMouseEvent(QEvent.MouseButtonRelease,event.localPos(),event.screenPos(), Qt.LeftButt…

继续阅读 通过代码执行鼠标动作

使用PowerShell创建通讯组

  • Post author:
  • Post category:其他

最近来了个需求,要创建20个左右的通讯组,在ecp一个一个点实在太辛苦了,于是就有了下面这段。 Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn New-DistributionGroup -Name 公共专员 -ManagedBy NF1234 -Type Distribution -Alias Public -Member…

继续阅读 使用PowerShell创建通讯组

Mybatis-plus更新操作更新字段空值问题

  • Post author:
  • Post category:其他

MyBatis-plus更新操作更新字段空值问题 前言 更新指定字段为null的方法 前言 MyBatis-plus在进行更新操作时不会更新传入实体中为null或默认值属性字段,只更新不为null的值、非默认值的属性字段。 如: public int updateToken(String phone,String token) { /** *new了一个User,只设置了token的值,根据 *p…

继续阅读 Mybatis-plus更新操作更新字段空值问题

存储控制器与外设之间的关系 (SDRAM与BANK6连接概述)

  • Post author:
  • Post category:其他

我们知道,S3C2440对外引出有27根地址线(ADDR0~ADDR26),对应的访问范围为128M,另外,CPU还引出了8根片选信号(nGCS0~nGCS7)——低电平有效,对应8个BANK,这样就达到了1G的地址访问空间。 理论上我们知道可以使用的地址访问范围为4G(32位的CPU),那么其他的地址空间用来做什么了呢?一部分是用来作为CPU的内部寄存器地址,一部分保留。 注意:S3C2440的…

继续阅读 存储控制器与外设之间的关系 (SDRAM与BANK6连接概述)