proteus数码管不亮是什么原因_单片机调试出现一些不常见问题及原因
1、4位共阳数码管的有一个位的其中一段不亮,而其他位的该段能正常显示。这有些不符合常理,因为共阳数码管的4个为的段是连在一起的,如果是程序问题或者硬件连接有问题,应该4位全不亮。 原因:经排查,原因是发现电路板的背面该段和其他位的位选线短路了,这样就导致当动态扫描的时候,要显示这一位的时候,其他三个位选是拉低的,这样就造成了这一段应该为高电平被拉低了,所以出现了这种四个位中只有一位的段显示不正常。…
Android Studio 使用onTouchEvent实现按钮滑扫事件
预期达到的效果:使用者在屏幕上进行滑扫操作,当滑扫到对应按钮时,手机会发出提示音。没有滑扫到对应按钮的时候无反应,能够做到简单的适盲化。 要重写onTouchEvent()函数。在函数中首先通过getX(),getY()函数获取屏幕滑扫过程中扫到的屏幕位置的坐标。然后根据坐标判断是否滑扫到了按钮,如果滑扫到了按钮,就执行对应的代码。 此处onTouc…
(Leetcode) 数组中的第K个最大元素 – Python实现
题目:数组中的第K个最大元素 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。示例 : 输入: [3,2,1,5,6,4] 和 k = 2,输出: 5 输入: [3,2,3,1,2,4,5,5,6] 和 k = 4,输出: 4说明: 你可以假设 k 总是有效的,且 1 ≤ k ≤ 数组的长度。 --------------…
Springboot Mybatis 集成 Redis
版本信息 Sprintboot 采用 2.1.7 RELEASE 版本Mybatis 采用 2.1.0Redis 采用 2.1.6.RELEASE Redis 的使用 添加 Redis 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot…
uniapp使用 movable-area movable-view 实现图片双指缩放、鼠标单击缩小双击放大、图片及标记点功能
效果 movable-area 与 movable-view movable-view movable-area movable-view 主要是可以实现缩放及拖拽功能,不过只能限制在movable-area 范围内的拖拽超出范围会回弹。 为了增大一点它的回弹范围 可以设置 movable-view的宽高为0; 然后子元素决定定位居中。 单击缩小 双击放大 微信小程序没有双击事件 通过setTim…
移位的位数是负数,结果会怎样?
有过编程经验的同学,对于移位操作应该很熟悉了,日常工作中或多或少都有用到,当 移位位数是负数 或者 移位位数超过了 类型的最大二进制位时,和正常移位处理是不一样的,下面将详细说明这两种情况,在此之前,先了解下正常的移位操作 正数的左移和右移 正数的左移是二进制位向左移动,右边留空的位置补 0,右移是二进制位向右移动,左边留空的位置补 0 ( 符号位为 0 ) 左移 左移操作,最高位的符号位会出现 …
WR703N焊TTL线成功,但又遇到问题
先上个拆机图, 下面TP_IN和TP_OUT就是TTL的信号线了(RX和TX),超小的焊点啊,附牙签一根做对比 拆了几根耳机的漆包线,把TTL线焊好了,其实只要轻轻点一下就行了。 但TTL输出遇到了问题,用超级终端能看到启动信息,但是我用putty连到路由,输入echo “test” > /dev/ttyS0,终端没有显示“test”这几个字,我之前用DB120和RG100A测试,超级终端会…
Fail to open the referenced table
问题场景:给数据库的表添加外键时报错 Fail to open the referenced table 解决办法:,将ENGINE修改为INNODB即可