Python

【转录】掌握个人财务管理:从理解记账到实践

本文首先探讨了记账的意义以及基本的记账方法,包括如何记录收入、负债、资产和费用。之后,我们详细介绍了会计等式的重要性,让你理解在掌握个人财务管理时,这个基础概念的关键性。接着,我们深入讨论了如何践行记账的习惯,以及传统流水账的利弊。然后,我们深度解析了复式记账,这种全面而精确的记账方法将帮助你更深入地理解和控制你的财务状况。最后,我们介绍了一款出色的记账软件——Beancount,这款基于Pyth

🌟ChatGPT指南:六个最佳提示词使用技巧

大家好,我是星辰编程理财。很高兴能够与大家分享关于ChatGPT的最佳实践。作为一个热爱编程的技术爱好者,我曾经历了在学习和使用ChatGPT时遇到的一些挑战和困惑。然而,通过不断的探索和实践,我逐渐领悟到一些宝贵的经验和技巧。在这篇文章中,我想和大家聊聊指令的重要性。我还记得刚开始使用ChatGPT时,我提问的问题并不是很清晰,结果得到的回答也不尽如人意,模型无法理解我的意图。通过不断的尝试和总

暑假生活第七周

本周我在家继续学习Python编程,并且挑战了一些更难的内容。以下是我的学习总结: 学习时间:我每天平均投入8个小时学习Python编程,总共学习了40个小时。 学习内容:我主要集中在学习Python编程的高级概念和技术。具体包括以下几个方面:面向对象编程(OOP):我深入学习了Python中的类、对象、继承、多态等概念,并实践了创建和使用类的过程。我掌握了如何设计和建立一个面向对象的程序

第四周 博客总结

 在这一周里我学习了大数据的基本概念,也了解了大数据主要学习哪些知识,以及在学习大数据的相关内容之后可以从事哪些行业,在大数据中包含了哪几个重要的框架等等。 接下来我就阐述一下大数据的一些特点: 一: hdoop核心: HDFS和MapReduce(而两者只是理论基础,不是具体可使用的高级应用) *HDFS [the hoodp distributed file sys

443A - Anton and Letters

A. Anton and Letters https://codeforces.com/problemset/problem/443/A Recently, Anton has found a set. The set consists of small English letters. Anton carefully wrote out all the letters from the set

selenium-wire兼容selenium和requests

背景 在工作中UI自动化中可能会需要用到API来做一些数据准备或清理的事情,那UI操作是略低效的,但API操作相对高效。 而实战课就有这样一个案例,不过那个案例是UI操作和API分开的。 极少会遇到这样的场景,我selenium操作网页,比如登录,应该底层也是有响应数据的,比如token之类的,那我是否可以通过UI操作获取到的token直接去发送后续的业务请求,而不是再在API层从头来一把(也是可

windows加壳程序WinLicense与Themida

反调试提示 开了Procmon.exe之后启动游戏会弹出这个框,这个是程序加壳之后的反外挂,反调试提示框。 WinLicense A monitor program has been found running in your system.Please, unload it from memory and restart your program ![image-2023090115444540

一行代码美化Python异常输出

  安装 python -m pip install pretty_errors    使用 先来试试一个简单的错误。 import pretty_errors print(1/0)      如果不使用pretty_errors报错信息如下:      bug少的时候,可能没有什么太大区别,当报错信息铺满一整页,差距就体现出来了

27. 日志

一、日志的基本使用   在 Python 中系统内置的日志级别有六种:DEBUG、INFO、WARNING(默认值)、ERROR 以及 CRITICAL,系统会输出到控制台或者保存到日志文件的日志信息一定是等于或者高于当前等级的信息,例如当 level=logging.WARNING 时,只会输出或者保存 WARNING、ERROR 和 CRITICAL 级别的信息,其他级别的日志信息不会显示或

weblogic-10.3.6-'wls-wsat'-XMLDecoder反序列化漏洞-(CVE-2017-10271)

目录1.1、漏洞描述1.2、漏洞等级1.3、影响版本1.4、漏洞复现1、基础环境2、漏洞扫描nacsweblogicScanner3、漏洞验证 说明 内容 漏洞编号 CVE-2017-10271 漏洞名称 Weblogic < 10.3.6 'wls-wsat' XMLDecoder 反序列化漏洞(CVE-2017-10271) 漏洞评级 高危 影响范围 10.3.

pytorch分布式训练报错:Duplicate GPU detected : rank 1 and rank 0 both on CUDA device 35000

之前使用的比较老的torch 1.8.1,换到torch 2.0后报错 "rank 1 and rank 0 both on CUDA device 35000" 将main函数开头部分的初始化 换为: 可以解决

生成式人工智能体验[4]-模型微调

摘要 在AutoDL平台使用GPU和AdvertiseGen数据集对ChatGLM2模型进行微调. 平台信息 AutoDL NVIDIA RTX 4090 / 24GB(单精 82.58 TFLOPS / 半精 165.2 Tensor TFLOPS) AutoDL简介 [https://www.autodl.com/home] 更大更全更专业的AI算力集群,即刻开启算力租用. 按小时租用GP

drf-ModelViewSet

9个视图子类 继承九个视图子类 视图集 ModelViewSet 视图层 路由层 ModelViewSet源码分析 ViewSetMixin源码分析 ReadOnlyModelViewSet 视图层中类的总结 drf路由 使用SimpleRouter 使用DefaultRouter SimpleRouter, DefaultRouter action装饰器 以后继承Mo

jumpserver部署实践

jumpserver部署实践 1. 基础组件 2.架构图 3. 服务器硬件环境 4.基础环境准备 5.环境要求 Name Core Python MySQL MariaDB Redis Version v2.12.0 >= 3.6 >= 5.7 >= 10.2 >= 6 一.部署mysql5.7 二.部署redis-6.2.4 三.部署后

Metinfo6.0.0任意文件读取漏洞复现

1.1、漏洞描述 漏洞名称:MetInfo任意文件读取 漏洞简介:MetInfo是一套使用PHP和MySQL开发的内容管理系统,其中的/app/system/include/module/old_thumb.class.php文件存在任意文件读取漏洞,攻击者可利用该漏洞读取网站的敏感文件。 下载地址:历史版本安装文件下载 Ver_6.0.0 1.2、漏洞等级 高危 1.3、影响版本 影响版本:M

Python类属性与方法的使用

    C:UsersdnxxbPycharmProjectspythonProjectvenvScriptspython.exe C:UsersdnxxbPycharmProjectspythonProjectgoods.py 0000100002000030000400005000060000700008000090001000011000120001313 &n

Python第三章:程序控制结构

1.range(a,b,c)     从a到b,不包括b,步长为c。 2.random随机数     第一步:import random     生成从a到b的随机整数:random.randint(a,b)     生成从0到1的随机数:random()     生成从a到b,数量为c的数字:ra

conda常用命令合集

1.查看安装了哪些包 2.查看当前存在哪些虚拟环境 3.检查更新当前conda 4.Python创建虚拟环境 5.激活或者切换虚拟环境 6.对虚拟环境中安装额外的包 7.关闭虚拟环境(即从当前环境退出返回base环境) 8.删除虚拟环境 9.删除环境钟的某个包 10.换源 channels: - defaults show_channe

算法衡量优劣之时间复杂度

  选型 我们假定计算机执行算法每一个基本操作的时间是固定的一个时间单位 , 那么有多少个基本操作就代表会花费多少时间单位 , 由此可以忽略机器环境的影响而客观的反应算法的时间效率 代码执行总时间(T) = 操作步骤数量 * 操作步骤执行时间   算法时间复杂度是用来描述算法在运行时所需的时间资源的度量。它通常表示为一个函数,该函数描述了算法的运行时间与输入规模之间的关系。 时

JAVAday1

Black Java学习day1   Mackdown语法学习 标题: 一级标题 # 空格 二级标题 ## 空格 三级标题 ### 空格   标题   你好 你好 你好 你好   引用   不要温和的走进那个良夜   分割线   “---“ ”***“   图片     超链接 参考资料

flask插件官方文档

bootstrap-flak https://bootstrap-flask.readthedocs.io/en/latest/ render_nav_item() Render a Bootstrap nav item. Example API render_nav_item(endpoint, text, _badge='', _use_li=F

为什么我工作以后很少写博客

上学的时候,很多东西不懂,掌握了一些东西就忍不住写篇博客或者发个朋友圈。收获到几个同学的 like 就很高兴。 自2017.6 毕业至今已经6年了,基本上没写过什么博客。即便是写,那最多也只能称之为笔记。 工作以来学到的东西远远多于在学校里的。代码规范、单元测试、持续集成、项目管理、团队合作 很多很多。   我也想成为业内鸟哥、阮一峰那种高知名度的人。只是在庸庸碌碌的工作中心已经逐渐麻木

假期周进度报告11

本周(8.27-9.2)主要开展大数据知识的学习和python知识以及调查报告的学习。下周继续学习大数据知识和python知识。 周日,进行大数据知识和python知识的学习,决定专心学习大数据和python,学了黑马第五章,遇到的问题去网络查找资料并最终查找到解决方案累积到我的收藏夹中,为下次遇到问题可以直接看收藏夹。 周一,进行大数据知识和python知识的学习,决定专心学习大数据和pytho

Ubuntu20.04 和 Windows11 基于 PyPy3.10 编译安装 OpenCV4

pypy 的速度算是毋庸置疑的了,但之前的版本兼容性一直不是很好,时隔多年回来,发现已经更新到 3.10 版本了,因此打算填上一些之前的坑,把 OpenCV 给编译出来(这片文章创建时间已经是三年前了) Windows 先安装 Visual Studio 2022 ,其他版本也行,下面记得做对应的修改,理论上安装了就不用再安装下面链接了 https://visualstudio.microsoft

在jupyter中导入虚拟环境的方法以及代码

先确认base环境有没有安装ipykernel 如果没有安装,则安装   为jupyter添加虚拟环境内核 其中,kernelname为虚拟环境名称,showname为在Jupyter notebook展示的内核名   最后查看 Jupyter notebook kernel是否添加成功  

celery 异步任务

最近在搭建python测开平台新get的一个知识点,celery的使用,在此记录一下 1. 安装环境 pip install celer pip install celery 2. 认识一下celery (1) 简介: Celery是使用python编写的分布式任务调度框架,在我们日常web应用中,请求一个后端接口就是等待该接口的业务完成后再返回,如果接口执行的任务很耗时,就会造成服务阻塞甚至请求

1335B - Construct the String

B. Construct the String https://codeforces.com/problemset/problem/1335/B 分析: 首先不要被他的示例迷惑掉,这个问题可以看作若干个小问题 Q: 如何简单的构造a个长度里有b个不同的值 如何是n里的所有子串都满足条件 A: 首先可以把1看作是a,以此类推。如果假设3里面有2个不同的值的话,那么可以遍历3来,普通遍历的话就是

C语言读取csv文件并保存到二维数组

  #include <stdio.h> #include <string.h> #include <time.h> #define MAXCHAR 1024 #define MAXCOUNT 1000000 char *mat[MAXCOUNT][9]; // 如果放到main里面会有长度限制使应用程序退出,放在外面作为全局变量没有限制。 int

说说n5105、n6105刷完7.2之后的一些功能修补

总有些小问题常常困扰我们。 控制面板的cpu显示的cpu型号错误、人脸识别不可用、想用虚拟机引导。 下面说说解决办法。 第一、关于CPU显示型号。 给cpu安装一个手动补丁  贴一段代码 #全自动运行修改版本,无需再选择,执行完毕立即生效,去刷新几次浏览器 curl http://code.imnks.com/ch_cpuinfo/ch_cpuinfo_cn.sh | bas

<<  <  469  470  471  472  473  474  475  476  477  478  479  >  >>