自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

走在搬砖的路上!

欲多则心散,心散则志衰,志衰则思不达,思不达则事不成矣

  • 博客(535)
  • 收藏
  • 关注

原创 【Django】django自带后台管理系统样式错乱,uwsgi启动css格式消失的问题

正常情况:ERROR:(css、js文件加载失败):CSS加载的样式没有了,:使用了自带的admin,在使用 python manage.py runserver启动 的时候,可以加载到admin的文件。而在使用启动的时候,一些网页需要的静态文件uwsgi没有找到,所以出现了比较丑陋的情况。解决方法:将admin的文件找出来放在里面,通过uwsgi进行加载;

2024-07-19 09:41:58 655

原创 【Conda】命令大全 + 包安装报错一招解决

命令用法命令获取版本号获取帮助获取环境相关命令的帮助所有 --单词 都可以用 -单词首字母来代替比如 -version 可以用 -V来代替,只不过有的是大写,有的可能是小写创建环境创建指定python版本下包含某些包的环境进入环境退出环境删除环境列出环境复制环境指定目录下生成环境yml文件conda env export > 目录/environment.yml从yml文件创建环境安装包查看当前环境包列表conda list查看指定环境包列表。

2024-07-11 11:21:00 792

原创 【Icon】矢量图、小图标、logo、资源网站,免费获取

请注意,由于互联网环境的变化,部分网站的链接和界面可能会发生变化。因此,在访问上述网站时,请以实际情况为准。同时,在使用这些图标和矢量图时,请务必遵守网站的版权规定和使用说明。:未直接提供,但可通过搜索引擎找到。

2024-07-09 08:56:54 307

原创 uwsgi + conda配置问题、virtualenv 和 conda 区别、pip install 和 conda install 区别、nginx+uwsgi部署时无法访问问题、

因此vitualenv 解决的是虚拟环境的问题,如果操作系统只有python3,那么virtualenv只是为了不同项目而创建的不同虚拟环境而已,并不是拷贝了原始解释器以及解释器的依赖的各类包,虚拟环境中的解释器也无法代替原始解释器,因此通过pip安装的包里如果本身就是软件,而这个软件要依赖原始解释器,那么虚拟环境是运行不起来的,这个要明确,会报一些找不到依赖包的错误,因此非纯粹的 python 包(如uwsgi)不要在虚拟环境中用pip来安装,容易造成一种可以成功安装并执行的错觉。

2024-07-04 08:14:01 605

原创 VMware安装保姆教程、Docker安装/依赖安装缓慢等问题

解决方法:调整-ce-stable的baseurl,保存退出重新安装,速度上M2、VMware 运行 Win11 延迟卡顿?禁用「侧通道缓解」可解决近期 VMware Workstation 用户遇到了关于 “侧通道” 相关的提示,内容为 “您正在运行的此虚拟机已启用侧通道缓解。侧通道缓解可增强安全性,但也会降低性能。” 正如这则提示提及,在实际使用 VM 虚拟机时,用户可能遭遇运行延迟、卡顿问题,例如打开文件需很长时间等待,严重影响虚拟机的使用体验。

2024-05-20 20:34:06 1058

原创 VMware虚拟机、VMware Tools、常用设置、资源分配和卡顿问题、其他常见问题

现在的计算机价格相比以往已经大大降低了,以移动笔记本为例,如果不需要配备独立显卡,购买具有10个核心的cpu的机器甚至只要3千多,无论时Intel,AMD平台,cpu的核心数量大大增加;而windows则要占用高地多,系统基本上要占用一半(话说回来,windows会根据可用内存大小预读取缓存数据来加速,对于32GB,没怎启动应用,也要占用30%的内存,如果是16GB,大概也是这个水平,但是到了8GB,基准占用会来到40%,4GB时会更高)在默认配置中,外部网络中的系统无法发起对虚拟机的连接。

2024-05-20 20:32:37 2193

原创 Linux ps命令详细参数

在Linux系统中,ps(Process Status的缩写)命令常常用来用来列出系统中当前运行的进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。

2024-05-16 11:02:28 415

原创 x64 和 arm64 处理器架构的区别

x64 架构支持的是 64 位计算,这意味着它可以使用更宽的数据通道和更大的寄存器,这对于提高数据处理能力和运行复杂的应用程序非常重要。近年来,随着 Apple 推出基于 arm64 的 M1 芯片,以及微软和 Qualcomm 合作开发的 Windows on ARM 项目,arm64 架构开始进入高性能计算和桌面计算领域,挑战 x64 的主导地位。未来,我们可能会看到更多基于这两种架构的创新,随着技术的进步,它们各自的优势可能会更加突出,或者它们可能会在某些领域形成更直接的竞争。

2024-05-15 18:33:09 1069

原创 Linux中 init、service、systemctl 三者区别

init是最初的进程管理方式service是init的另一种实现systemd则是一种取代initd的解决方案其中systemctl是systemd的主命令,用于管理系统以及服务。

2024-05-10 11:06:28 951

原创 《智能化Agent AI:未来社会的伙伴与挑战》

其发展路径又将如何?然而,我们也应关注其可能带来的挑战,通过技术创新、法规制定、人才培养等手段,确保智能化Agent AI的健康发展。技术突破:随着深度学习、自然语言处理等技术的不断发展,智能化Agent AI的智能化水平将越来越高,能够更好地理解和满足人类需求。管理型人才重要性凸显: AI智能体的发展要求企业具备高效的管理和决策能力,因此,具有战略眼光和管理能力的人才将更加重要。教育辅导:智能化Agent AI可以根据学生的需求和进度,提供个性化的学习计划和辅导,助力教育事业的发展。

2024-05-08 14:52:20 802

原创 Mysql常用函数大全(分类汇总/知识巩固)

ABS(x)BIN(x)CEILING(x)EXP(x)FLOOR(x)LN(x)LOG(x,y)MOD(x,y)PI()RAND()ROUND(x,y)SIGN(x)SQRT(x)AVG(col)COUNT(col)MIN(col)MAX(col)SUM(col)LENGTH(s)LTRIM(str)QUOTE(str)RTRIM(str)TRIM(str)UCASE(str)UPPER(str)CURDATE()CURTIME()HOUR(time)YEAR(date)获取当前系统时间:123。

2024-04-27 22:38:41 1032

原创 mysqldump备份时导致所有数据表锁定,无法提供服务?

解决mysqldump备份时导致所有数据表锁定,无法提供服务的问题

2024-04-27 22:22:10 1073

原创 【数据库】范式:1NF、2NF、3NFBCNF范式区别,部分函数依赖、完全函数依赖、传递函数依赖、

此文主要讲解:数据库范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、BCNF范式区别部分函数依赖、完全函数依赖 、传递函数依赖。

2023-08-03 17:26:58 1365

原创 Python读取文件的多种方式(read、readline、readlines、numpy、pandas)、多线程读写文件

对于结构化的、探索性数据统计和分析场景,使用pandas方法进行读取,因为其提供了数据框,对数据进行任意翻转、切片、关联都很方便。file_object = open("test.py",'r') #创建一个文件对象,也是一个可迭代对象。结构化、纯数值型的数据,并且主要用于矩阵计算、数据建模的,使用Numpy的loadtxt更方便。操作文件的第一步就是得打开要操作的文件,然后进行读取文件,最后关闭文件。可使用remove()删除文件,为避免不存在该文件,可检查文件是否存在,然后再删除它。

2023-07-24 17:26:10 1290

原创 Win10系统锁屏断网问题解决?

那么如何解决锁屏后断网导致的联网程序掉线问题,如何设置锁屏后不断网呢?3、进入页面,点击左边栏目的【电源和睡眠】,然后我们可以在下方找到睡眠,选择下拉列表最下面的选项,设置睡眠时间为“从不”就可以了!5、在下面找到【允许计算机关闭此设备节约电源】的勾去掉,点击确定保存设置即可!通过上面的方法操作之后,睡眠被关闭,这样锁屏之后也不会断网,电脑还在运行。2、进入Windows设置界面之后,点击最上面的“系统”,如图所示。上单击鼠标右键,在弹出的菜单中点击【设备管理器】打开设备管理器;方法一:设置锁屏之后不睡眠。

2023-07-24 09:16:39 10035

原创 OpenStack架构中核心的组件及其作用

OpenStack架构中核心的组件及其作用

2023-06-29 15:38:44 3172

原创 Postgresql关于JSON、JSONB的操作符、处理函数(持续更新)

但是,如果我们我们检索的不是JSON数组,而是一个JSON对象中的JSON对象。以上,::JSON 表示声明前面的字符串为一个JSON字符串对象,而且PostgreSQL中的JSON、JSONB对象 Key的声明必须是字符串。同时,1表示获取JSON数组中下标值为1的JSON对象。在获取一个JSON对象时,除非是JSON数组中的下标,必须要要用 { } 将JSON对象的 Key 包裹起来,否则会抛出异常。#> 表示获取指定路径的一个JSON对象,#>>表示获取指定路径的一个JSON对象的字符串。

2023-06-08 18:37:51 7596

原创 中文数字与阿拉伯数字的转换

工作中,中文大写数字/金额需要转为阿拉伯数字,原本自己写的解析转换太麻烦。依赖库为、查看模块定义的标识符模块结构模块结构如下:查看模块下的文件可知,模块主要对外暴露、和三个方法。默认为严格模式,严格模式下只有严格符合数字拼写的才可以进行转化。 在正常模式下,可以对 一二三 进行转化 在 灵活模式下,可以对混合拼写的 1百23 进行转换,也可以对口语化数字进行转换 查看帮助可知:an2cn方法有两个参数:inputs和mode,inputs类型可以是字符串、整数或者浮点数,

2023-06-01 18:39:44 1183

原创 【ElasticSearch】结果集过大查询报错;扩大max_result_window配置;查询对比:from...size查询、search_after查询、scroll查询

from、size的方式是从每个shard上先取from + size条数据,然后发送到请求节点上,请求节点进行合并排序,取出需要的部分;这种方法有个地方要注意,它是按sort field的顺序往后找,假设开始数据中age = 1、3、5、7,当使用search_after方式查到age = 5时,插入了一条age = 2的数据,search_after这种方式是搜索不到新插入的数据,因为要搜索的是age > 5的数据,新数据不满足。因为是当时的快照,新数据不会包含在内,所以不能用于实时的操作。

2023-05-08 16:09:16 957 1

原创 【时间处理】Python转UTC世界标准时间(包含T和Z) 成为北京时间、本地时间转为UTC时间

【时间处理】Python转UTC世界标准时间(包含T和Z) 成为北京时间、本地时间转为UTC时间。

2023-05-04 16:53:24 2809

原创 【Redis】Redis 和 Zookeeper 到底谁更牛?

为什么用分布式锁?在讨论这个问题之前,我们先来看一个业务场景:系统A是一个电商系统,目前是一台机器部署,系统中有一个用户下订单的接口,但是用户下订单之前一定要去检查一下库存,确保库存足够了才会给用户下单。由于系统有一定的并发,所以会预先将商品的库存保存在redis中,用户下单的时候会更新redis的库存。此时系统架构如下:但是这样一来会产生一个问题:假如某个时刻,redis里面的某个商品库存为1,此时两个请求同时到来,其中一个请求执行到上图的第3步,更新数据库的库存为0,但是第4步还

2023-05-04 10:55:45 529

原创 【Redis】redis的 rdb 和 aof 持久化的区别

redis的 rdb 和 aof 持久化的区别www.cnblogs.com100000/300000/1000000aof,rdb是两种 redis持久化的机制。用于crash后,redis的恢复。rdb的特性如下:fork一个进程,遍历hash table,利用copy on write,把整个db dump保存下来。save, shutdown, slave 命令会触发这个操作。粒度比较大,如果save, shutdown, slave 之前crash了,则中间的操作没办法恢复。.

2023-05-04 10:54:20 777

原创 Sql报错ValueError: unsupported format character ‘Y‘ (0x59) at ...

将DATE_FORMAT(CREATE_TIME, ‘%Y-%m-%d’) 修改为DATE_FORMAT(CREATE_TIME, ‘%%Y-%%m-%%d’)python执行的sql中存在类似DATE_FORMAT(CREATE_TIME, ‘%Y-%m-%d’) 的写法,其中%Y与python的参数%s冲突”

2023-04-12 17:18:57 1044

原创 Python创建大量线程时遇上OpenBLAS blas_thread_init报错怎么办?

再来看看报错信息,里面提到的 RLIMIT_NPROC 变量控制了用户可以使用的 CPU 核数。虽然操作时设置的线程数没有超,但 OpenBLAS 可能尝试同时启动多个线程来加速线性代数,导致总的线程数超过可利用的线程数。还有近 1.8T 的闲置内存,一小半的核数。但用 Python 的 multiprocessing 创建的线程数也小于空闲核数,为什么还会失败?计算机明明还有空闲资源,但 Python 创建大量线程时,遇上OpenBLAS blas_thread_init报错怎么办?

2023-03-24 19:49:04 2478

原创 Django数据查询到的时间错误?Django中的时间与时区设置

若TIME_ZONE设置为其它时区的话,则还要分情况,如果是Windows系统,则TIME_ZONE设置是没用的,Django会使用本机的时间。如果USE_TZ设置为True时,Django会使用系统默认设置的时区,即America/Chicago,此时的TIME_ZONE不管有没有设置都不起作用。如果为其他系统,则使用该时区的时间,入设置USE_TZ = False, TIME_ZONE = ‘Asia/Shanghai’, 则使用上海的UTC时间。Django数据查询的结果发现有数据库的时间对不上?

2023-03-15 17:13:13 571

原创 网页解除右键限制

网页解除右键限制:压缩版源码(eval方式加密主体函数,不能全部加密,因为谷歌标签不允许 eval 开头的路径)复制内容:重新复制文本内容,已经可以正常复制了。(每个受限制页面都要点击 这个书签)添加书签:打开任意网页(或直接当前页面),点击地址栏右边的添加书签的星星图标;未压缩源码(alert内容中中文做了unicode转码)],此时会有弹窗提示“右键已经解除限制……解除限制:打开右键有限制的网页,点击书签 [

2023-02-28 18:42:09 812 1

原创 Linux服务器磁盘分区、挂载、卸载及报错处理

先对磁盘进行格式化,格式化后挂载到需要的挂载点,最后添加分区启动表,以便下次系统启动时自动挂载。

2023-02-28 17:43:10 3676

原创 【Nginx 】nginx的正则表达式

location,而不会匹配这个,当然可以写两个location,location = /和location /,这样/index.html将匹配到后者。# $1为'/foo',而不是'式的匹配的结果优先使用),如:location ^~ /images/,你希望对/images/这个目录进行一些特别的操作,如增加。

2023-01-31 18:02:08 2013 1

原创 【Nginx】解决在Nginx+Vue部署多个前端项目,二级目录不能访问、访问空白的问题

解决在Nginx+Vue部署多个前端项目,二级目录不能访问、访问空白的问题

2023-01-31 17:51:00 4761

原创 如何查linux服务器的带宽占用?哪些进程占用带宽?

linux查看服务器带宽具体方法?哪些进程占用带宽?

2023-01-28 11:21:02 6439

原创 【Linux】Argument list too long参数列表过长的办法-四种

Linux下使用cp,mv,rm,chmod等命令时经常会碰到“Argument list too long”错误,这主要是因为这些命令的参数太长,即文件个数过多。解决方案如下。

2023-01-12 21:09:18 6783 1

原创 一个域名下,不同的“域名/子路径”,访问不同前后端项目;同域名不同前缀,访问不同前后端项目;(Nginx配置、Vue代码配置)

一个域名,通过域名后面加不同的前缀,可以访问到不同的前后端项目;去实现同一端口下访问不同的前后端项目。(我这里是前端两个项目各自对应后端的两个服务)访问项目2(前端代码目录与项目1的不同)通过给网页访问链接增加不同的url前缀,来让。配置好nginx后重启服务,访问页面,所以需要修改Vue的baseUrl。分析是静态文件访问不到造成的报错。

2023-01-12 20:43:25 1976

原创 Linux中unzip解压乱码,mismatching “local“ filename ..., continuing with “central“ filename version

unzip -qO UTF-8 front.zip # 指定为utf-8格式,也可以指定为其他格式,就不会出现乱码了。原因是中文乱码问题,压缩文件中有中文命名的文件,解压出来就出现了乱码,

2023-01-12 14:49:44 1313

原创 【Redis】连接池报错:jwtCalibrateHandler 48 max number of clients reached

Redis 连接池报错:jwtCalibrateHandler 48 max number of clients reached。。。由于redis不区分连接是客户端连接还是内部打开文件或者和slave连接等,如果超过了设置的maxclients,redis会"max number of clients reached",并关闭连接。-------------------------到此这个问题基本可以解决,下面部分选读-----------------------------------------

2023-01-06 17:04:30 671

原创 【Redis】报错:Redis is configured to save RDB snapshots, but it is currently not able to persist on disk

修改redis.conf文件:vi打开redis-server配置的redis.conf文件,然后使用快捷匹配模式:/stop-writes-on-bgsave-error定位到stop-writes-on-bgsave-error字符串所在位置,接着把后面的yes设置为no即可。究其原因是因为强制把redis快照关闭了导致不能持久化的问题,在网上查了一些相关解决方案,通过stop-writes-on-bgsave-error值设置为no即可避免这种问题。2. 修改配置文件(重启redis不失效)

2023-01-03 15:20:46 5545

原创 Mysql的数值字符串的排序?关于mysql的“+0”操作?

mysql的“+0”操作,可以用到 数值字符串的排序中:(忽略文字,按数字排序,至于排序的准确性,看情况评估吧)的排序规则,那么就会出现如下的情况,9.0被排序成最大的了。在字段后加上+0后排序正确。

2022-10-19 17:44:19 1260

原创 Postgresql时区设置,系统主机与数据库时间不一致,导致数据自动生成的时间错误

数据生成时间和服务器时间对不上,操作系统的时间与数据库的时间也不一致,究其原因是 两者时区不一致造成的!首先需要查改服务器时区和时间,然后查改数据库时区(数据库需求修改配置,否则重启后失效还原成了默认值)

2022-09-29 16:23:25 3653

原创 【ES】模糊查询match_phrase、match、wildcard的对比,其中一个字段是数组类型的模糊查询方法

模糊查询match_phrase、match、wildcard的对比其中一个字段是数组类型的模糊查询方法

2022-08-31 17:11:05 1045

原创 【微信小程序】登录流程图、登录页面逻辑设计、获取用户信息代码、获取手机号代码、加密数据encryptedData解密失败等

微信小程序:一键登录流程图、登录页面逻辑设计、获取用户信息代码、获取手机号代码、加密数据encryptedData解密失败等

2022-08-24 10:37:12 1819

原创 【微信小程序】携带参数跳转,参数中 = 部分参数丢失?数据传输过程中丢失/不全,遇 ‘=‘ 和 ‘?‘ 被截取

小程序页面传递参数丢失数据

2022-08-15 14:24:36 2258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除