算法 管理系统python django

2024/1/13 算法笔记

1.二分查找的原则 当要查找的值target>mid 就在mid和right中查找 当要查找的值target<mid就在left和mid中查找 对于边界条件的处理: while(l<r) mid的取值是[l,r) 重点是下面部分,直接决定使用哪个二分模板。 1.3 中间值归属问题 这个问题其实比较灵 ......
算法 笔记 2024 13

Python学习笔记

Python学习 因为我之前使用Python复现算法,所以环境早已经进行了配置 要点简介 脚本语言是一种介乎于 HTML 和诸如 JAVA 、 Visual Basic 、 C++ 等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。有一些脚本语言已经发生了 ......
笔记 Python

Flutter Getx 路由管理

GetX 为我们封装了 Navigation ,无需 context 可进行跳转,使用 GetX 进行路由跳转非常的简单, 只需要调用 Get.to() 即可进行路由跳转, GetX 路由跳转简化了跳转动画设置 、动画时长定义、动画 曲线设置。 Get.to()实现普通路由跳转 一、设置应用程序入口 ......
路由 Flutter Getx

node版本管理工具推荐

hello,今天给大家分享几款 node 版本管理的工具。 背景 在开发前端项目的时候,特别是新到公司接手一个多年维护的老项目时,如果 node 版本不正确,有的插件可能无法正确安装,比如我之前提到的 node-sass 无法安装问题,具体请看:https://www.cnblogs.com/eas ......
管理工具 版本 工具 node

深入探索JVM:理解Java程序在虚拟机中的存储和管理

大家好,我是大圣,很高兴又和大家见面。 今天给大家带来图解 JVM 系列的第四篇文章,我们写的 Java 程序是怎么在JVM 里面存储的。本次大纲如下: 前面知识回顾 上一篇 图解JVM系列:揭秘运行时数据区的设计与实现 文章说了JVM 运行时数据区的设计理念,我们是通过 冯·诺依曼结构 来类比引出 ......
程序 Java JVM

python字典的使用

通过名称来访问各个值得数据结构,这种数据结构称为字典。字典是Python中唯一得内置映射类型。 函数dict 可使用函数dict从其他映射(如其他字典)或键-值对序列创建字典。 >>> items=[('name','bob'),('age','26')] >>> d=dict(items) >>> ......
字典 python

python字符串方法

字符串方法比较多,其中很多方法都是从模块string那里“继承”而来的。 虽然字符串方法完全盖住了模块string的风头,但这个模块包含一些字符串没有的常量和函数。下面就是模块string中几个很有的常量。 string.digits:包含数字0~9的字符串。 string.ascii_letter ......
字符串 字符 方法 python

python列表和元组使用介绍

列表和元组的主要不同在于,列表是可以修改的,而元组不可以。这意味着列表适用于需要中途添加元素的情形,而元组适用出于某种考虑需要禁止修改序列的情形。 1 列表的使用 >>> x=[1,1,1] >>> x[1]=2 >>> x [1, 2, 1] 删除元素 >>> names=['a','b','c' ......
python

python | 小游戏 开局托儿所 自动化脚本 pyautogui

小游戏开局托儿所自动化脚本 pyautogui 纯sb游戏,我脚本都不是总能上100分。当然,跟我算法不是最优肯定也有关系。 别玩这游戏,纯浪费时间。 好久不写这种带算法的代码了,调了半天。 import pyautogui def like(boxa, boxb): if abs(boxa.top ......
托儿所 开局 脚本 pyautogui 小游戏

python中的Map和Filter

map会将⼀个函数映射到⼀个输入列表的所有元素上。这是它的规范: 规范 map(function_to_apply, list_of_inputs) 大多数时候,我们要把列表中所有元素⼀个个地传递给⼀个函数,并收集输出。比方说: items = [1, 2, 3, 4, 5] squared = [ ......
python Filter Map

python-爬元气桌面壁纸

一、利用xpath来抓取图片 url地址是:唯美壁纸 - 唯美手机壁纸 - 唯美手机动态壁纸 - 元气壁纸 (cheetahfun.com) 数据解析方式xpath 二、分析 在浏览器中打开网页链接后,F12找到元素,可以看到图片的的内容可以在源代码中找到, 分析发现,每一个图片分别对应着一个li的 ......
桌面壁纸 元气 桌面 壁纸 python

python中的*args**和**kwargs

首先并不是必须写成*args 和**kwargs。 只有变量前⾯的 *(星号)才是必须的。当然你也可以写成*var 和**vars等等,而写成*args 和**kwargs只是⼀个通俗的命名约定。 *args 和**kwargs主要用于函数定义,你可以将不定数量的参数传递给⼀个函数。 *args 是 ......
python kwargs args

VMware虚拟机安装银河麒麟桌面版V10系统

1镜像下载 1.1打开官网 百度搜索或浏览器地址栏直接输入地址 1.2找到镜像下载 选择桌面版操作系统进行安装我们日常办公使用的是桌面版的系统,选择桌面版操作系统进行下载 1.3申请试用 现在安装系统需要填写申请试用表,填写完之后,才会调转到镜像下载随着国产系统的日益发展,申请试用以后有可能取消,直 ......
桌面 VMware 系统 V10 10

Python教程(23)——Python类中常用的特殊成员

在Python中,类特殊成员是指以双下划线开头和结尾的属性和方法,也被称为魔术方法(Magic methods)或特殊方法(Special methods)。这些特殊成员在类的定义中具有特殊的语法和功能,用于实现对象的特定行为和操作。 特殊方法一般由Python解释器调用,无需手动调用。通过在类中定 ......
Python 成员 常用 教程 23

OpenHarmony 上跑CV 应用 - Windows上搭建 Linux 桌面系统

为什么做这个事呢?首先dev 环境方面肯定Linux是主流,然后因为要跑CV应用,肯定还是要看看效果啥的,最好有个桌面系统。 Ref: https://learn.microsoft.com/en-us/windows/wsl/tutorials/gui-apps ......
OpenHarmony 桌面 Windows 系统 Linux

Openharmony 跑 CV 算法

最近有个项目,老同学让帮忙验证一个在ARM 板上跑 OpenHarmony,然后再集成一个CV算法上去,写这个文章主要是整理一下思路。如果有思路不对的地方,也烦请指出。 1. 个人做纯软件比较多,所以想着先不用板子,找个仿真环境,网上查了下,Qemu这个工具挺主流,那就先选它了,先跑起来这个 (On ......
算法 Openharmony CV

.NET中的加密算法总结(自定义加密Helper类续)

.NET中的加密算法总结(自定义加密Helper类续) 1.1.1 摘要 相信许多人都使用过.NET提供的加密算法,而且在使用的过程我们必须了解每种加密算法的特点(对称或非对称,密钥长度和初始化向量等等)。我也看到过很多人写过.NET中加密算法总结,但我发现个别存在一些问题,很多人喜欢罗列每种加密算 ......
算法 Helper NET

算法练习题

目录柯里化实现柯里化函数柯里化函数作用扁平化[双指针]有序数组合并判断一个字符串是否是回文字符串[字符串]两个版本号 version1 和 version2版本号大小比较排序 ['1.45.0','1.5','6','3.3.3.3.3.3.3'] => ['1.5','1.45.0','3.3.3 ......
练习题 算法

Django客户端应用1向服务端应用2发送POST请求并接收解析数据

一、应用1发送post请求 def login(url, data): response = requests.post(url, json=data) if response.status_code == 200: result = response.json() print(result) re ......
客户端 客户 数据 Django POST

linux环境Python安装

1、下载源码 华为云镜像地址下载python Python加速地址:https://repo.huaweicloud.com/python/ 2、安装前置依赖 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqli ......
环境 Python linux

阅读-《所谓时间管理就是选择性放弃》

主旨 摘录 “把繁杂的内容分门别类的整理出来,同时标注了重点摘要,准确展示了关键数据,呈现了讨论最终结果来方便阅读,这才是专业的分析能力和总结能力。”通过这个能力的描述作者引出了时间管理和能力提升的概念。厉害的人总能找到最重要的事情,其秘诀就是要学会抓大放小,并在处理多任务的时候要先做紧急重要的事情 ......
时间管理 选择性 就是 时间

python socket服务端

python socket服务端 import socket # 创建 socket 对象 server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 绑定 IP 地址和端口号 server_socket.bind(('12 ......
python socket

算法学习Day26组合总和、分割回文串

Day26组合总和、分割回文串 By HQWQF 2024/01/13 笔记 39. 组合总和 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重复被选取。 ......
回文 总和 算法 Day 26

JFinal学生信息管理系统

项目地址:mendianyu/StudentManage: JFinal学生信息管理系统 (github.com) JFinal学生信息管理系统 环境介绍:IDE:IDEA 2021.2.3 jdk:1.8 maven:3.6.3 项目介绍:JFinal框架实现的学生信息管理系统,完成简单的学生信息 ......
管理系统 JFinal 学生 系统 信息

(坚持每天写算法)基础算法复习与学习part1基础算法1-7——高精度减法(处理t=1和t>1代码的写法,t为操作次数)

题目: 思路:这一道题其实和高精度加法的思路是差不多的,都是使用算式进行模拟。 重点:关于代码怎么写,在高精度加法那里还看不太出来(我也没有写),但是在高精度减法这里就完全可以看出来了。我们在加法算式里面,一般是A[i]+B[i]+t,但是也可以这么写:t+A[i]+B[i],我们可以先写进位,然后 ......
算法 基础 高精 减法 写法

【SPFA】最短路的一种算法

SPFA算法是在bellman-ford算法基础上优化而来,所以我们先讨论bellman-ford算法 bellman-ford算法的核心是‘松弛’。那么什么是松弛呢?以下图为例: 假设数组d[i]表示源点s到达结点i的最短路径长度,那么松弛指的就是当d[a] + w < d[b],也就是说,这时候 ......
算法 SPFA

Linux的信号管理 [补档-2023-07-30]

信号 11-1简介: ​ 信号只是表示某个信号,不可以携带大量信息,信号需要满足特点的条件才会产生。是一种特别的通信手 段。 11-2 信号机制: ​ 假设有两个进程A,B,现在进程A给进程B发送信号,进程B在收到信号之前会执行自己的代码,当收到 信号后,无论执行到了哪里,都要暂停执行然后去处理信号 ......
信号 Linux 2023 07 30

Linux的进程管理 [补档-2023-07-25]

Linux进程管理 9-1并发与并行: ​ 并发:在同一个cpu上,并且在一个时间段时,同时运行多个程序。比如在1000毫秒内,我们有5个程 序需要执行,所以我们可以将1000毫秒分为5个200毫秒,让每个程序都占用200毫秒的cpu使用权,这样 在1000毫秒内就可以执行5个程序。 ​ 并行:大于 ......
进程 Linux 2023 07 25

从Bitcask存储模型谈超轻量级KV系统设计与实现

本文从从Bitcask存储模型讲起,谈轻量级KV系统设计与实现。从来没有最好的K-V系统,只有最适合应用业务实际场景的系统,做任何的方案选择,要结合业务当前的实际情况综合权衡,有所取有所舍。 ......
超轻量 模型 Bitcask 系统

GDB调试之源代码查看与管理(六)

一、源代码管理命令 显示源代码:list or l,默认显示10行(在当前行往后5行,以及往前5行,总共10行代码) 设置每次显示的行数:set listsize xx 查看指定函数代码:list test_fun 查看指定文件指定行代码:list main.cpp:15 显示源代码: 查看指定函数 ......
源代码 GDB
共31000篇  :1/1034页 首页上一页1下一页尾页