python周刊 潮流 问题
python __dict__ 操作姿势
1,__dict__能做什么 类的__dict__属性和类对象的__dict__属性(大白话:将类中的属性以键值对得方式输出,type是dict类型) 案例: class A: def __init__(self, name, age): self.name = name self.age = ag ......
mysql到达梦存储过程常见问题
1.1 变量的使用 create or replace procedure e_test() as begin set strsql ='select id into @eid from test2 order by id limit 1,10'; insert into test select i ......
KVM管理工具Webvirtmgr 问题记录
1.如果遇到虚拟机启动时报错: qemu-kvm: Failed to start VNC server on `172.17.42.1:0': Failed to bind socket: Cannot assign requested addres 请将对应虚拟机XML配置中VNC部分改为: < ......
vue3+vite使用require引用图片失效问题
首先,这个问题的原因跟vue无关,是vite引用只支持import,require是隔壁webpack的引用方式, vite用自身的url可以用import.meta.url来拼装项目路径,如下: 这个原理只不过是在发布的地址上去找对应图片,而且只会找项目中public文件夹下的图片资源,asset ......
[达梦]达梦数据库查看锁以及解锁问题
# [达梦]达梦数据库查看锁以及解锁问题 ## 1、查看锁 为了方便用户查看当前系统中锁的状态,DM 数据库专门提供了一个 V$LOCK 动态视图。 通过该视图,用户可以查看到系统当前所有锁的详细信息,如锁的内存地址、所属事务 ID、 锁类型、锁模式等。用户可以通过执行如下语句查看锁信息: ```s ......
Python中列表的概念
在编程中,列表(List)是一种常用的数据结构,用于存储一组有序的元素。列表是Python中的内置数据类型之一,它允许你在一个变量中存储多个值,并且这些值可以是不同的数据类型,包括整数、浮点数、字符串、其他列表等。 Python中的列表使用方括号 [] 来定义,其中的元素之间用逗号 , 分隔。以下是 ......
Python垃圾回收
# python垃圾回收 *** [TOC] *** 基于**c语言的源码**底层,让你真正的了解垃圾回收机制。 - 引用计数器 - 标记清除 - 分代回收 - 缓存机制 ## 1.引用计数器 ### 1.1环状双向链表 refchain 在python程序中创建的任何对象都会放在链表中。 ```p ......
Python爬虫爬取北京空气质量数据并做可视化分析
一.选题背景 空气质量(Air quality)是依据空气中污染物浓度的高低来判断的,其好坏反映了空气污染程度。空气污染是一个复杂的现象,在特定时间和地点空气污染物浓度受到许多因素影响。空气质量不达标的危害有很多,例如1、危害人体:当大气中污染物的浓度很高时,会造成人体急性污染中毒,或使病状恶化,甚 ......
TypeError: cb.apply is not a function 解决gitbook报错问题
TypeError: cb.apply is not a function 解决gitbook报错问题 编译报错内容 报错信息如下: /usr/lib/node_modules/gitbook-cli/node_modules/npm/node_modules/graceful-fs/polyfil ......
记遇到的一次system error问题,主要还是ArrayList的线程安全问题
1、问题: 今天在进行页面点击的时候,突然出现了个system error弹出提示,而且经过多次点击之后,发现并不是每次都会有这个报错,很偶然的才会有一次报错,所以首先想到应该是跟多线程有关,不然不可能出现随机的错误 2、解决: 所以就去看日志,发现报错的是这个地方: Arrays.sort(tas ......
分享一个Python字符串替换的基础题目(下篇)
大家好,我是皮皮。 ### 一、前言 上一篇文章,【瑜亮老师】和【凡人不烦人】引申了下字符串处理的题目,如下所示: 扩展一下,下面的结果是什么: ``` strs ='abbacba' print(strs.lstrip('ab')) print(strs.rstrip('ab')) ``` ### ......
Python中单引号(')、双引号(")、花括号 {}的用法及注意事项
在Python中,字符串可以用单引号(')或双引号(")括起来,它们在用法上没有本质区别。你可以根据个人偏好来选择使用单引号或双引号来创建字符串。 例如: 使用单引号括起的字符串: print(f'Find "world" at index {index}') 使用双引号括起的字符串: print( ......
【Leetcode刷题记录】四种买卖股票问题
前言:买卖股票问题大多数都是用动态规划解决,关键在于手上是否有股票,据此来找状态转移方程 1、买卖股票的最佳时机 题目:给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该 ......
WPF 应用适配阿拉伯语注意问题
给所有Window设置FlowDirection="RightToLeft"属性即可,输入框的光标问题切换到阿拉伯输入法会自动适配。参考微软官方文档:https://learn.microsoft.com/zh-cn/dotnet/desktop/wpf/advanced/wpf-globaliza ......
iOS接入IJKPlayer遇到的问题汇总
1、播放编码mpeg视频有声音无画面 export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --enable-decoder=mpegvideo" 2、播放编码mpeg-4+AAC视频有声音无画面 export COMMON_FF_CFG_FLAGS="$ ......
由于NFS失效,导致系统重启时fstab自动挂载,系统停止的问题解决
# 由于NFS失效,导致系统重启时fstab自动挂载,系统停止的问题解决 fstab nofail 参数用于在 fstab 文件中指定挂载项,即使该挂载项不存在或无法挂载,系统也不会停止启动。 fstab 文件是一个文本文件,用于存储系统启动时需要挂载的文件系统信息。该文件位于 `/etc/` 目录 ......
VSCode 配置python Django
#### 好吃 * vs 占用的内存很少 很轻量 * 但是需要自己人肉配置 ### 核心两个点 * 启动项目文件 launch.json * 项目设置包括 rest http client ### django .vscdoe 新建 launch.json ``` { "version": "0.2 ......
性能问题分析排查的实践方法
知识星球有同学遇到了一个性能问题,问题表现是这样的:静态资源放在Nginx,资源大概十几M大小,Nginx用docker部署,压测时发现静态资源加载很慢。在群里问该如何排查和分析。 这是很常见的一种性能问题,导致这种现象的原因一般是带宽、内存等资源不足导致的。当然,性能问题分析不能仅凭借猜测和经验去 ......
electron 项目打包报错问题解决
electron 项目打包报错问题解决 手动下载这两个文件 electron-v23.1.1-win32-x64.zip SHASUMS256.txt-23.1.1 放在这个目录C:\Users\xxx(你自己的用户名)\AppData\Local\electron\Cache 注意: SHASUM ......
python 自动化办公第三方库
尽我所能地整理了一份资料,分享给大家。 一、中文版:自动化办公的文档 1、综合 ①python-office Python-office 是一个 Python 自动化办公第三方库,能解决大部分自动化办公的问题。而且每个功能只需一行代码,不需要小白用户学习 Python 知识,做到了真正的开箱即用。 ......
redis 热点key问题及其解决方案
#### 缓存穿透+解决方案 - 缓存穿透(查询不存在的数据) - 查询不存在的缓存,由于缓存不命中,并且出于容错的考虑,就会进入存储层查询 - 而如果从存储层查不到数据也不将这个不存在的数据写入缓存, - 风险:如果查询大量这种不存在数据查询请求,不命中缓存,也不写入缓存,一直请求存储层,DB很有 ......
python 创建、读取xml 文件
使用xml.dom.minidom 1.创建 from xml.dom.minidom import Document # 创建xml文件 doc = Document() # 创建根节点 root_node = doc.createElement("root") doc.appendChild(r ......
前后端分离使用mp遇到问题
``` com.baomidou mybatis-plus-boot-starter 3.4.2 ``` 很诡异的一个问题,查了说是3.4.2以上能解决 ?? 难道3<2吗 ![image](https://img2023.cnblogs.com/blog/1977518/202309/197751 ......
发布Python包到pypi
@[toc] # 1. 概述 使用python 的其中一个原因就是因为python有众多强大的库,仅少量代码就可以实现非常强大的功能。 通常使用pip安装各种库,非常方便。 当然也可以把我们写的代码打包成库, 上传到python仓库,供其他开发者使用。 # 2. pypi 账号注册 ## 2.1. ......
利用Redis缓存解决ES查询延迟的问题
背景 因为ES的近实时性 所以insert和update es的数据 在短时间可能查询不到(1s左右) 参考上一篇博客https://www.cnblogs.com/ssskkk/p/15417053.html#_label0 这在开发中这是一个很头疼的问题. 解决方案 1.数据insert upd ......
批量将字幕嵌入至MKV视频中的Python脚本
前言 当我们用MKVToolNix软件来对MKV视频嵌入字幕时,往往因为视频是一整季或者几季这样数量过多时,嵌入字幕就比较费事、麻烦。所以就写了这一个小脚本,解放双手。 原理 利用MKVToolNix的混流功能,当我们点击混流菜单下的显示命令行即可复制命令调用CMD来运行混流。 E:\mkvtool ......
软件工程能力---开展开发者测试需要考虑的10个问题
开发者测试的定义: 开发者测试(DT),是指开发者所做的测试,有别于专职测试人员进行的测试活动。 DT目标是在软件交付转验收测试前,发现和解决绝大多数代码缺陷,而其理论依据是业界 研究反复揭示的“前端发现问题的代价远小于后端”。 本文先不讨论开发者测试的优势(作用),也不展开讨论开发者测试有哪些技术 ......
[AIGC] experience on new code LLM(WizardCoder-Python-34B-V1.0) by Wizard
Today I have a try on new large model designed by code generating named WizardCoder-Python-34B-V1.0. It's quite astonishing. You can have a try throug ......
电商类面试问题--01Elasticsearch与Mysql数据同步问题
在实现基于关键字的搜索时,首先需要确保MySQL数据库和ES库中的数据是同步的。为了解决这个问题,可以考虑两层方案。 1. 全量同步:全量同步是在服务初始化阶段将MySQL中的数据与ES库中的数据进行全量同步。可以在服务启动时,对ES库进行全量数据同步操作,以确保数据的一致性。而在停止服务时,可以清 ......