logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

partially initialized module ‘numpy‘ has no attribute ‘array‘ (most likely due to a circular import)

学习numpy时写第一个程序报错如下:partially initialized module ‘numpy’ has no attribute ‘array’ (most likely due to a circular import)程序代码:在命令行中可以执行:报错原因:因为文件名使用的"numpy"是包名!!!切记:不能使用包名和类名来命名!!!解决方案:将文件名修改为非类名、包名等。修改

#python#numpy#数据分析
四种方法实现单片机双向流水灯

四种方法实现单片机双向流水灯​本实验使用AT89C51芯片的P1端口,连接8个发光二极管,电路中使用470Ω电阻保护电路,其中发光二极管正极连接电源,负极连接P1.0—P1.7,通过给P1口不同的值控制不同的灯亮,中间使用延时函数,延时500毫秒,实现流水效果,下面使用4种算法实现双向流水灯。绘制的PROTEUS仿真电路图方法一:顺序结构#include<reg51.h>void di

#单片机#c语言#嵌入式
IDEA中tomcat使用System.out.println乱码问题

IDEA中tomcat使用System.out.println乱码问题tomcat9日志中文打印正常,但涉及到Java虚拟机的代码中文打印会乱码?Windows默认编码为gbk,涉及到jvm编码tomcat也默认为Windows编码,只需要配置一个地方就行了:run--->edit configureurations----->vm options:-Dfile.encoding=UT

#tomcat#intellij idea
监听Redis 缓存过期(Key 失效)事件

监听Redis 缓存过期(Key 失效)事件最近写公司一个项目遇到一个场景,设备上线后会以0.5HZ的频率给后台发送状态消息,20秒内没有重连则认为设备下线,需要执行相应操作。首先想到的就是在Redis存带过期时间的key,每次设备发来消息就去刷新key的过期时间,key过期后,则执行设备下线的方法,那么问题来了,这怎么去监听key是否过期(当时没听说过redis还可以发布/订阅),于是头脑风暴了

文章图片
#缓存#redis#java
到底了