编程笔记
-
python中rsa非对称算法(包含分段加解密分析)
import base64 from Crypto import Random from Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5 from Crypto.PublicKey import RSA class RsaCode: def encrypt(self, msg): msg = msg.encode('utf-8') rsa…
-
399transient关键字-瞬态关键字和400lbvalidClassExcecption异常_原理和解决方案
transient关键字--瞬态关键字 static关键字:静态关键字 静态优先于非静态加载到内存中(静态优先于对象进入到内存中) 被static修饰的成员变量不能被序列化的,序列化的都是对象 transient…
-
如何在Linux服务器上后台运行python程序,并将输出加载到指定文件中
一、后台运行命令:nohup 示例: nohup python3 -u xxx.py >> xxx.txt 2>&1 & -u(可选,指不开启缓冲区,xxx.txt实时更新) 2>&1(2为错误输出,1为标准输出,整体意思是将错误输出重定向…
-
python语法
注释 2种注释方式 1.单行注释以一个‘#’开头 2.多行注释方式可用3个单引号或双引号注释 Python的代码模块表示不需要{},它使用的是用缩进相同缩进的代码被定义为同一个代码模块。 而且Python的一行语句可以用“+ …
-
并发编程与异步IO-Python
并发编程与异步IO 基本概念:并发,并行,同步,异步,阻塞,非阻塞 并发:一个时间段内,有几个程序在同一个 CPU 上运行,但是任意时刻只有一个程序在 CPU 上运行。并行:在任意时刻点上,有多个程序同时运行在**多个 CP…
-
Caused by: java.nio.charset.MalformedInputException: Input length = 1
启动报错:Caused by: java.nio.charset.MalformedInputException: Input length = 1 原因:application.yml文件编码格式有问题,可能直接改文件后缀名导致文件有问题 解决:复制application.yml的内容,删除applic…
-
字节输出流的续写和换行和字节输入流InputStream类&FileInputStream类介绍
数据追加续写 每次程序运行,创建输出流对象,都会清空目标文件中的数据。如何保目标文件中的数据,还能继续添加新数据呢?public FileOutputStream(File file,boolean append):创建文件输出流以写入由指定的File对…
-
记录一下我在ssm踩过的坑之:BeanCreationException: Error creating bean with name 'XXController': Inject
先上报错信息 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deptController': Injection of resource dependencies failed; nested exception is org.springframewor…
-
PHP实现获取本地视频进行随机播放
创建一个文件夹,里面随便方视频文件即可 列如文件夹名字是assets代码如下 <? $handler = opendir('./assets/mp4/');//当前目录中的文件夹下的文件夹 需要获取的目录文件夹名字 while( ($filename = readdir($ha…
-
三菱FX3U-485ADP-MB通讯三种变频器程序 已实现测试的变频器:施耐德ATV312, 三菱E700,台达VFD-M三款变频器,支持rtu的协议的变频器都可实现
三菱FX3U-485ADP-MB通讯三种变频器程序已实现测试的变频器:施耐德ATV312, 三菱E700,台达VFD-M三款变频器,支持rtu的协议的变频器都可实现。需要硬件:FX3UPLC,FX3U-485ADP-MB通信扩展模块,施耐德ATV312变频器或台…