![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随便记记
Ban_a
这个作者很懒,什么都没留下…
展开
-
【虚拟机出现错误kvm: unable to map backing store for guest RAM: Cannot allocate memory的解决方法】
cat /proc/meminfo|grep Huge 可以看到大页内存剩余多少。进入宿主机系统手动执行sysctl -p,然后就能开机了。由于lvm初始化的有问题,开机后需要重新初始化。输入这三行命令,就能开机。是由于大页内存被缩了。原创 2023-10-07 11:00:37 · 2337 阅读 · 0 评论 -
【centOS 7一个解决“network.service: control process exited, code=exited status=1”方法】
当我们用finalshell时,发现连接不上,用ip addr查看时,ens33没有ip,service network restart,发现还是不行,再从网上找资料。vi ifcfg-网卡名称。原创 2022-12-28 10:13:54 · 3118 阅读 · 2 评论 -
【解决RIDE出现中文乱码的问题】
在ride的刚开始使用中,我们发现在他的目录和打印日志的时候使用中文会出现乱码的现象。重启RIDE 就可以正常显示中文了。原创 2022-11-24 17:35:02 · 2329 阅读 · 0 评论 -
【解决Windows下django.db.utils.OperationalError: (2026, ‘SSL connection error: unknown error number‘)问题】
迁移数据时,出现django.db.utils.OperationalError: (2026, ‘SSL connection error: unknown error number‘)问题:如图。位置:C:\ProgramData\MySQL\MySQL Server 8.0。skip_ssl # 忽略ssl。settings.py数据库配置。最后在进行迁移命令,就成功了。在查看,就已经关闭ssl了。Django使用迁移命令。修改my.ini配置文件。进入mysql:使用。原创 2022-11-17 14:40:45 · 3953 阅读 · 5 评论 -
【源码安装python3.8】
7 建立软连接:/usr/local/python38路径不在环境变量,终端命令 python3,pip3。#把python3.8.6 编译安装到/usr/local/python38路径下。#2 下载 或 上传 Python3.8.6 服务器终端。#5 配置安装路径:/usr/local/python3。#阿里云的centos默认装了python3.6。#6 编译并安装,如果报错,说明缺依赖。**注意:**如果这部出错。原创 2022-11-14 17:32:02 · 727 阅读 · 0 评论 -
【ElasticSearch和whoosh实现项目中搜索功能】
我们的项目中经常会遇到搜索的功能,最近也写过搜索的功能,用具体的python项目来实现实现对于特定表中的某些字段的模糊搜索匹配通过用orm查询操作来实现简单真的搜索,虽然比较简单方便但是效率不高,遇到大数据量的就会非常的吃力。二,全局搜索解决数据库不能在数据量庞大高效实现全文搜索模糊匹配的,我们就选择合适的搜索引擎,现在主流的搜索引擎有:Lucene,Solr,ElasticSearch。python项目中还会经常用到一个纯python实现的全文搜索引擎whoosh,更加小巧简单。在django项原创 2022-11-11 16:51:56 · 1351 阅读 · 0 评论 -
【[i for i in range(0,5) if i>2] - Python的for循环的另一种方式】
列表解析式是将一个列表(实际上适用于任何可迭代对象)转换成另一个列表的工具。在转换过程中,可以指定元素必须符合一定的条件,才能添加至新的列表中,这样每个元素都可以按需要进行转换。每个列表解析式都可以重写为 for 循环,但不是每个 for 循环都能重写为列表解析式,列表解析比 for 更精简,运行更快。的表达式,这种表达式称为列表解析(List Comprehensions),类似的还有字典解析、集合解析等等。原创 2022-10-26 16:53:29 · 1086 阅读 · 0 评论 -
【drf 生成接口文档】
CoreAPI是基于djangorestframework框架下的自动文档生成器,只要按DRF规则写的路由,CoreAPI就可以自动生成接口文档。原创 2022-10-26 10:13:44 · 351 阅读 · 0 评论 -
【python模块----AES加密】
(密文的传输无论是速率还是安全性不是问题,但攻击者一旦获得密钥便可由对称加密算法的优点:算法公开、计算量小解密获得明文,导致每次传输必须使用其他人无法获取的唯一密钥,这会使得发收信双方所拥有的密钥数量呈几何级数增长,密钥的数量和密钥的传输是密钥的管理的两大痛点)公钥和密钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密;如果用公钥对数据进行加密,只有用对应的私钥才能解密。非对称加密:加密和解密使用的是两个不同的密钥的算法叫作非对称加密算法。优点:算法公开、计算量小、加密速度快、加密效率高。原创 2022-10-25 10:22:15 · 1802 阅读 · 1 评论 -
python模块-----pyqrcode
是用来生成二维码的第三方模块,可以在控制台输出二维码,也可以将二维码保存为图片,不过依赖pypng包。terminal():获取二维码输出到终端。png(path):将二维码保存为png。svg(path):将二维码保存为svg。create(url):创建二维码。原创 2022-10-24 10:20:05 · 1458 阅读 · 0 评论 -
【python模块——IPaddress模块】
ipaddress.ip_network 自动确定ip的版本工厂函数。原创 2022-10-14 16:25:55 · 2758 阅读 · 0 评论 -
【numpy的使用】
【代码】【numpy的使用】原创 2022-10-13 17:25:23 · 296 阅读 · 0 评论 -
【docker的使用】
在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制。一般所指的虚拟化资源包括计算能力和资料存储。原创 2022-10-12 16:57:12 · 434 阅读 · 0 评论 -
【解决redis.exceptions.ResponseError】
stop-writes-on-bgsave-error定位到stop-writes-on-bgsave-error字符串所在位置,通过stop-writes-on-bgsave-error值设置为no即可避免这种问题。一种是通过redis命令行修改,这种方式方便,直接,更改后直接生效,解决问题。(1)vim打开redis-server配置的redis.conf文件,直接修改redis.conf配置文件,但是更改后需要重启redis。(3)把后面的yes设置为no。还有一个可能就是内存不足。原创 2022-10-08 16:49:30 · 2592 阅读 · 0 评论 -
【celery中crontab参数及秒的定时任务】
1、crontab只能执行最小单位分的定时任务。原创 2022-10-08 14:21:40 · 522 阅读 · 0 评论 -
【Python web 开发中, 跨域问题的解决思路是?】
【代码】【Python web 开发中, 跨域问题的解决思路是?】转载 2022-08-21 21:32:18 · 376 阅读 · 0 评论 -
【drf-路由组件】
写法二自动生成。原创 2022-07-28 21:38:04 · 142 阅读 · 0 评论 -
【相对导入和绝对导入】
绝对指的是环境变量sys.path里面的路径,项目跟路径在pycharm自动加入环境变量。同一个包下的模块可以很方便的相互引用,使用像from.importxxx的语句就行。顶层包的报名改了,包下的模块的相对导入的语句基本不用改。一个py文件中如果使用相对导入,这个文件不能以脚本运行。...原创 2022-07-28 21:25:15 · 387 阅读 · 0 评论