Python
day39 动态规划part2 代码随想录算法训练营 62. 不同路径
题目:62. 不同路径 我的感悟: 加油!武汉下冻雨是真冷呀!! 理解难点: dp的含义, dp这里加的含义 dp外层是m,是深度,内层是n是长度 从1开始遍历,而不是从0. 听课笔记: 代码示例: class Solution: def uniquePaths(self, m: int, n: int) -> int: # 创建一个二维数组
安装 pycharm内装Python
pycharm内装Python:在电脑 属性 高级 环境变量 找到path 查找python.exe 看到 路径以后回到pycharm内file点击扳手setting 选择Python.exe print('123') pycharm中创建应用和Python: file --new project--点击django--展开第一个箭头选择第二个圆圈---选择和环境变量中一样的Pytho
CMake 各个版本添加的新特性
https://modern-cmake-cn.github.io/Modern-CMake-zh_CN/chapters/intro/newcmake.html CMake 修改记录的简化版本,这里仅挑了作者认为的重点。这里,每个版本的名称都由作者自行命名,不要太在意。 CMake 3.0:接口库 这个版本添加了大量内容,主要是为了填充目标接口。一些需要的功能遗弃了,并在 CMake 3.1 中
flask+bootstarp登录小案例
python前后端交(web_login.py). from flask import Flask, render_template, request, redirect, url_for, session, flash app = Flask(__name__) @app.route('/login') def index(): return render_templat
day39 动态规划part2 代码随想录算法训练营 63. 不同路径 II
题目:63. 不同路径 II 我的感悟: 题目不难,就是不知道哪个煞笔,把路拦截死了,并且入口就放石头,我真是吐了。 理解难点: 初始值的遇到障碍要Break 其他我写的没错 边界考虑:还有入口和出口有障碍物的话,要直接返回0. 听课笔记: 差不多, 考虑的点就是: 初始值后面为break 开头和结尾有障碍物的时候,直接return 0 其他一样 代码示例: cla
Python Web 开源框架排行榜
截止到 2024 年 2 月 22 日,对 Github Star > 900 的 Python Web 开源框架,按照 Star 数量,从高到低排序,具体排名如下: 1. DjangoDjango is a high-level Python web framework that encourages rapid development and clean, pragmatic desig
python实现zip分卷压缩与解压
1. python实现zip分卷压缩 WinHex 开始16进制一个一个文件对比 WinRar 创建的分卷压缩和单个 zip 文件的差异。 如果想把单个大文件 test.zip -> 分卷文件 test.z01、test.z02、test.zip 首先,在创建的第一个分卷文件 test.z01的前面加上 x50x4bx07x08&
1.3 使用pip管理Python扩展库
常用pip命令使用方法 pip命令示例 说明 pip freeze[>packages.txt] 列出已安装模块及其版本号,可使用重定向符>把扩展库信息保存到文件packages.txt中 pip install SomePackage[==version] 在线安装SomePackage模块,可以使用方括号内的形式指定扩展库版本 pip install Some
1.4 Python基础知识
1.4.1 Python对象模型 Python中的一切都是对象 字符串使用单引号、双引号、三引号为定界符,以r或R引导的表示原始字符串,如:r'abc',R'bcd' 元组不可变,如果元组中只有一个元素,后面的逗号不能省略,如:(3,) 布尔型,如:True,False 空类型, 如:None 其他可迭代对象,具有惰性求值的特点 惰性求值:就是在需要时才进行求值的计算方式,如:a and b,
字符串匹配经典问题整理
KMP算法 1、找出字符串中第一个匹配项的下标 class Solution: def strStr(self, s: str, pattern: str) -> int: if len(pattern) == 0: return 0 ne = [0] * len(pattern) ne[0], k = -1,
day38 动态规划part1 代码随想录算法训练营 746. 使用最小花费爬楼梯
题目:746. 使用最小花费爬楼梯 我的感悟: 哈哈,我居然自己独立写出来了,确实,只要定义定清楚了,哪怕定的含义只有自己能看懂,只要定义一致就可以求出解决来!!! 我真是个大天才!! 理解难点: 听课笔记: 哈哈,我这个解题,是参考答案里没有的。 我这个dp【i】的定义是,到达此刻要花费的费用,并算上往后走的费用,是min(dp[i-1],dp[i-2]) + cost[i] ,我这里要算
PySide基础三大件_QLineEdit
简介 QLineEdit是一种交互控件,作用是接收用户输入,账密输入框就是最典型的一种使用场景 展示 示例代码 使用案例 设置输入框提示文字 line.setPlaceholderText('请输入ID') Designer中 postSignature: { enable: true, enableLicense: true, licenseNa
马斯克称首位受试者可凭思维操控鼠标;字节低调推出视频模型丨 RTE 开发者日报 Vol.148
开发者朋友们大家好: 这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE (Real Time Engagement) 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文章 」、「有看点的 会议 」,但内容仅代表编辑的个人观点,欢迎大家留言、跟帖、讨论。
Docker Exec 命令详解与实践指南
简介 Docker Exec 是 Docker 中一个非常有用的命令,它允许您在正在运行的容器内部执行命令。这对于调试、管理和与容器进行交互非常有帮助。在本篇文章中,我们将深入探讨 Docker Exec 命令的使用方法,并提供一些实用的示例,旨在帮助初学者更好地理解和运用这一功能。 什么是 Docker Exec 命令? Docker Exec 命令用于在正在运行的 Docker 容器内部执行
PySide基础三大件的案例_登录界面
描述 制作一个简单的登录界面,拥有两个输入框和对应的Label文字提示以及一个登录按钮 用户输入账密后,如果是代码中编写的账密则将两个Label的文字替换 展示 操作步骤 使用Designer软件制作一个UI文件 使用VsCode插件的功能将其转成python文件 新建一个python文件写具体代码 代码 postSignature: { enable: true,
PySide基础三大件案例_计算器
描述 制作一个简单的计算器,要求可以输入0-9的数字和四则运算,=则输出计算结果,reset则清空计算器 展示 代码 备注 因为Python不会进行严格的类型检查,因此保证命名不要重复,否则会出现各种意想不到的问题 postSignature: { enable: true, enableLicense: true, licenseName: '',
【机器学习科学库】全md文档笔记:Jupyter Notebook和Matplotlib使用(已分享,附代码)
本系列文章md笔记(已分享)主要讨论人工智能相关知识。主要内容包括,了解机器学习定义以及应用场景,掌握机器学习基础环境的安装和使用,掌握利用常用的科学计算库对数据进行展示、分析,学会使用jupyter notebook平台完成代码编写运行,应用Matplotlib的基本功能实现图形显示,应用Matplotlib实现多图显示,应用Matplotlib实现不同画图种类,学习Numpy运算速度上的优势
2024年!vscode和clangd的配置
前言 Ubuntu20 系统下,使用 vscode 和 clangd 来进行代码补全和拼写检查. 安装 vscode 直接从 Ubuntu 的应用商店下载 vscode. 安装 clangd 安装 vscode 插件-clangd vscode 安装 clangd 插件 不需要对 clangd 插件进行配置. 不需要对 clangd 插件进行配置. 不需要对 clangd 插件进行配置. 我
R语言学习笔记(一)
文章内容非原创,来源于课本和网络,仅供学习交流使用 什么是R语言 来源于维基百科 R 语言是为数学研究工作者设计的一种数学编程语言,主要用于统计分析、绘图、数据挖掘。 如果你是一个计算机程序的初学者并且急切地想了解计算机的通用编程,R 语言不是一个很理想的选择,可以选择 Python、C 或 Java。 R 语言与 C 语言都是贝尔实验室的研究成果,但两者有不同的侧重领域,R 语言是一种解
遇到过的rsa解题总结
rsa证明 c=m**e mod n m=c**d mod n 将式1带入式2 得 m = (m ^ e % N ) ^ d % N 需要证明:m == ( m ^ e % N ) 
Python:Short Circuiting -- “OR”
Short Circuiting Operator Checks if: Evaluates from left to right up to: Example AND All values are true The first false value False and 1 / 0 evaluates to False OR At least one value is true
编译github下载项目中的docs
安装python环境 pip安装sphinx,sphinx_rtd_theme 然后cd 到docs的上一级目录 执行命令 sphinx-build -b html docs build 最后就会在docs同级目录下生成一个build目录,里面包含了html格式的文档