Colin is daily life record

导航

2024年7月14日 #

小蓝可以拼到多少

摘要: 小蓝可以从1拼到多少? 题目 思路 所有整数里包含的1的个数为2021个 我们可以循环1到无限大的整数,判断每个整数里包含了多少个1,将出现1的个数累加起来,当累加的个数为2021时,则这个数就是小蓝拼到的整数 解题 num = 0 for i in ranger(1,100000): num += 阅读全文

posted @ 2024-07-14 13:37 酷酷的瑞瑞 阅读(3) 评论(0) 推荐(0) 编辑

乌班图系统部署

摘要: title: 乌班图系统部署 修改配置文件 sudo gedit /etc/nginx/sites-enabled/default root /dist 阅读全文

posted @ 2024-07-14 13:35 酷酷的瑞瑞 阅读(3) 评论(0) 推荐(0) 编辑

设计模式

摘要: title: 设计模式 一、设计模式分类 经典的《设计模式》一书归纳出23种设计模式,这23种模式又可归为,创建型、结构型和行为型3大类 1.创建型模式分类 社会化的分工越来越细,自然在软件设计方面也是如此,因此对象的创建和对象的使用分开也就成为了必然趋势。因为对象的创建会消耗掉系统的很多资源,所以 阅读全文

posted @ 2024-07-14 13:33 酷酷的瑞瑞 阅读(2) 评论(0) 推荐(0) 编辑

深拷贝与浅拷贝

摘要: title: 深拷贝与浅拷贝 在深入了解深浅拷贝前,我们需要了解一下 变量 引用 对象 变量是一个系统表的元素,拥有指向对象的连接的空间 对象是被分配的一块内存,存储其所代表的值 引用是自动形成的从变量到对象的指针 对象 是计算机分配的一块内存,需要足够的空间去表示它的值(可以想象成真正的人) 可变 阅读全文

posted @ 2024-07-14 13:33 酷酷的瑞瑞 阅读(2) 评论(0) 推荐(0) 编辑

生成器

摘要: title: 生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是 阅读全文

posted @ 2024-07-14 13:33 酷酷的瑞瑞 阅读(14) 评论(0) 推荐(0) 编辑

使用docker实现部署热更新

摘要: title: 使用docker实现热更新 我们在使用docker 部署 的时候 遇到了一个非常严谨的问题 就是在项目更新的时候 总是需要重新build 这样的话,浪费的大量的资源和时间,如何才能节省时间&资源进行优化处理 而发现使用docker 热更新可以解决这一个问题 其要点就是将本地的项目与容器 阅读全文

posted @ 2024-07-14 13:33 酷酷的瑞瑞 阅读(157) 评论(0) 推荐(0) 编辑

数据库概述

摘要: 第1章 数据库概述 数据管理技术经过多年的发展,已经发展到数据库系统阶段,在该阶段会把数据存储到数据库(DataBase,DB)中,即数据库相当于存储数据的仓库,为了便于用户组织和管理数据,还专门提供了数据库管理系统(DataBase Mananagement System,DBMS),可以有效的管 阅读全文

posted @ 2024-07-14 13:33 酷酷的瑞瑞 阅读(12) 评论(0) 推荐(0) 编辑

数据库连接池

摘要: title:数据库连接池 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。 数据库连接是一种关键的、有限的、 阅读全文

posted @ 2024-07-14 13:33 酷酷的瑞瑞 阅读(5) 评论(0) 推荐(0) 编辑

文件上传

摘要: title: 文件上传 django接口 #定义上传文件夹的路径 UPLOAD_ROOT = os.path.join(BASE_DIR,'static/upload') urlpatterns = [ #定义超链接路由 re_path('^static/upload/(?P<path>.*)$', 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(47) 评论(0) 推荐(0) 编辑

折半查找

摘要: title: 折半查找 categories: - python算法 def bin_search(items, key): '''折半查找''' start, end = 0, len(items) - 1 while start <= end: mid = (start + end) // 2 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(0) 评论(0) 推荐(0) 编辑

整数反转

摘要: 整数反转 题目 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。 假设环境不允许存储 64 位整数(有符号或无符号)。 思路 解题 class Solution(object) 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(2) 评论(0) 推荐(0) 编辑

支付宝沙箱支付

摘要: title: 支付宝沙箱支付 将公钥私钥放在目录下 根据支付宝官网文档写一个支付基类 pay.py from datetime import datetime from Crypto.PublicKey import RSA from Crypto.Signature import PKCS1_v1 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(8) 评论(0) 推荐(0) 编辑

智能api识图

摘要: title: 智能api识图 百度智能云 详见:https://v3u.cn/a_id_134 import requests import base64 import urllib # 获取token res = requests.get('https://aip.baidubce.com/oau 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(8) 评论(0) 推荐(0) 编辑

中间件

摘要: title: 中间件 中间件流程图 中间件的概念 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 在django项目的settings模块中,有一个 MIDDLEWARE_ 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(8) 评论(0) 推荐(0) 编辑

字体高亮

摘要: title: 字体高亮 前端展示 <template> <div> <myheader></myheader> <section class="products text-center"> <div class="container"> <h3 class="mb-4">商品检索</h3> <div 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(3) 评论(0) 推荐(0) 编辑

序列化和反序列化

摘要: title: 序列化和反序列化 如何将内存中的字典、列表、集合以及各种对象,如何保存到一个文件中?要设计一套协议,按照某种规则,把内存中数据保存到文件中。文件是一个字节序列,所以必须把数据转换成字节序列,输出到文件。这就是序列化。反之,从文件的字节序列恢复到内存并且还是原来的类型,这就是反序列化 我 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(3) 评论(0) 推荐(0) 编辑

雪花算法

摘要: title: 雪花算法 雪花算法-Snowflake Snowflake是Twitter提出来的一个算法,其目的是生成一个64bit的整数: 1bit:一般是符号位,不做处理 41bit:用来记录时间戳,这里可以记录69年,如果设置好起始时间比如今年是2018年,那么可以用到2089年,到时候怎么办 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(18) 评论(0) 推荐(0) 编辑

验证码

摘要: title: 验证码 定义验证码 1.在django项目下创建redis_test.py 与redis建立连接 # 导包 import redis # 定义ip和端口 host = "localhost" port = 6379 # 建立链接 r = redis.Redis(host=host,po 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(7) 评论(0) 推荐(0) 编辑

邮箱发送验证码

摘要: title: 邮箱发送验证码 一.回忆 在前面的时候我学习了滑块验证,验证码验证,现在我从新学习一种验证方法邮箱发送验证码 二.流程图 三.操作思路 进行注册,输入邮箱地址,获取验证码。 发送邮件demo import smtplib from email.mime.text import MIME 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(13) 评论(0) 推荐(0) 编辑

又拍云

摘要: title: 又拍云 前端 <template> <div> <tr> <td>又拍云上传:</td> <td> <div id="upload"> 拖拽上传 </div> <input type="file" @change="upload_upyun"> </td> </tr> </div> < 阅读全文

posted @ 2024-07-14 13:32 酷酷的瑞瑞 阅读(20) 评论(0) 推荐(0) 编辑