知识django
Django发送邮件
Django发送邮件 在Python中已经内置了一个smtp邮件发送模块,Django在此基础上进行了简单地封装。 首先,我们需要在项目的settings文件中配置邮件发送参数,分别如下 #使用本地文件作为邮件后端 EMAIL_BACKEND = 'django.core.mail.backends ......
二进制码部分知识回顾
&:与 相同1为1,不同为0 0000 0010 1111 1111 0000 0000 |:或 相同0的为0,不同为1 0000 0010 1111 1001 1111 1011 ~:非 0变1,1变0 0000 0010 1111 1101 <<:左移 相当于乘以2 int a = 1; ==> ......
密码协议学习笔记(8.15):知识证据详解
在开始前,先回顾以下的知识点: 离散对数问题(Discrete logarithm Problem,DLP)难解性猜想: 给定以大素数$p$为阶的循环群$G$,$g,h\in G$是两个生成元(在素数阶群上等价于非恒等元),求解$t$,使得$h^t=g$在计算上是不可行的. Diffie-Hellm ......
Django模型及Admin
Django简介 什么是Django Django是一个开源的Python Web框架,由Django Software Foundation开发和维护。Django的目标是让Web开发更加快速、简单和高效,提供了许多内置的功能和库,如ORM、模板引擎、表单处理、认证、管理后台等。 1.2 Djan ......
Spring、Redis相关知识查漏补缺
动态web页面不具有动态性 × 静态web页面不具有交互性 √ 事务隔离级别是数据库自带的与Spring无关 √ Spring自己实现了—套与数据库无关的事务机制 × 软件框架是面向某个领域的、可复用的半成品软件 √ 使用软件框架的优势是开发的灵活性和扩展性更好 × 拦截器可以拦截所有请求(包括静态 ......
Kubeflow基础知识
kubeflow 基础知识 kubeflow 简介 kubeflow是谷歌开源的MLOps开源平台,其中包含的不同组件代表了机器学习生命周期的不同阶段。 下图是kubeflow组织ML工作流程: kubeflow组件介绍 1. kubeflow Pipelines pipelines是对机器学习工作 ......
Django -常用配置python manage.py runserver ip:port
修改django启动时绑定的IP和端口 python manage.py runserver IP:port 例如: python manage.py runserver 192.168.1.100:8088 python–django项目如何设置用自己的iP地址访问项目 1、首先需要执行>mana ......
MySQL数据库基础知识点总结
一、概念 数据库:DataBase,简称DB。按照一定格式存储数据的一些文件的组合顾名思义: 存储数据的仓库,实际上就是一堆文件。这些文件中存储了具有特定格式的数据。 数据库管理系统:DataBaseManagement,简称DBMS。数据库管理系统是专门用来管理数据库中数据的,数据库管理系统可以对 ......
Go基础知识入门
Go基础入门和并发编程 第一章、Go基础知识入门 一、变量和常量 1、变量定义与使用 2、常量定义与使用 3、iota的使用 iota,特殊常量,可以认为是一个可以被编译器修改的常量 每次运行一行iota自动递增,自增类型默认为int类型 iota能简化const常量的定义 每次出现const时,i ......
Go基础知识入门
Go基础入门和并发编程 第一章、Go基础知识入门 一、变量和常量 1、变量定义与使用 2、常量定义与使用 3、iota的使用 iota,特殊常量,可以认为是一个可以被编译器修改的常量 每次运行一行iota自动递增,自增类型默认为int类型 iota能简化const常量的定义 每次出现const时,i ......
数据结构——C语言知识补充
学数据结构发现代码看不懂 : (参考资料:C语言--指针详解 - tongye - 博客园C语言结构体详解,C语言struct用法详解 指针 C语言的一大难点,如何理解指针和运用指针。从一个简单的应用说起:int a = 1;这是一个简单的变量声明和初始化,定义了一个整型变量a,并赋值为1。而对于计 ......
三分钟上手Django Grappelli主题美化后台管理
三分钟上手Django Grappelli主题美化后台管理 Django Grappelli 是一个第三方的 Django 主题,它提供了一组漂亮的界面组件和布局,可以让 Django 管理后台的界面更加美观和易用。Grappelli 的设计风格简洁明了,支持自定义样式和布局,可以方便地集成到 Dj ......
【一】基础知识
【小结】 1.汇编指令是机器语言的助记符,同机器指令一一对应。 2.每一种CPU都有自己的汇编指令集。 3.CPU可以直接使用的信息在存储器中存放 4.在存储器中指令和数据没有任何区别,都是二进制信息。 5.存储单元从零开始顺序编号。 6.一个存储单元可以存储8个bit,即8位二进制数。 7.1By ......
Django实战项目-学习任务系统-用户登录
第一步:先创建一个Django应用程序框架代码 1,先创建一个Django项目 django-admin startproject mysite 将创建一个目录,其布局如下: mysite/ manage.py mysite/ __init__.py settings.py urls.py asgi ......
django 实现批量更新数据
原理 核心科技 还是 case when 无他尔 但是既然使用了 orm 既然要优雅(装逼)有一点 版本 1 一条的更新 多个语句 from myapp.models import MyModel # 更新id=1的数据 MyModel.objects.filter(id=1).update(nam ......
个人数据存储计划:NAS基础知识
前言# 距离去年国庆入手了NAS至今有好几个月时间了(上一篇文章:NAS开箱),NAS折腾起来有点麻烦,且实际作用因人而异,并没有想象中的好用,所以说好的这个系列一直没有更新~ 还有另一方面的原因,这些NAS的系统基于Linux深度定制,对于我这种习惯用Linux的人来说,用着很别扭不自在,处处受限 ......
[知识管理] Obsidian + Remotely Save插件 + 第三方存储/OSS(七牛云)的同步方案
0 序言 在几经选择、对比之后,我选择:Obsidian + Remotely Save插件 + 第三方存储/OSS(七牛云) 的方案来搭建自己的【知识管理系统】。 对比分析知识管理工具的过程,详情参见: [知识管理] 个人知识管理之知识管理工具的全面分析 - 博客园/千千寰宇 【推荐】 知识管理与 ......
自动驾驶技术的基础知识
自动驾驶技术是现代汽车工业中的一项革命性发展,它正在改变着我们对交通和出行的理解。本文将介绍自动驾驶技术的基础知识,包括其概念、历史发展、分类以及关键技术要素。 ......
Redis知识点
resis是基于内存的,所有速度很高 数据库的发展:网状数据库,层次数据库,关系数据库 关系数据库的不足: 1.不能有效处理多维数据 2.高并发读写性能低 3.存储数据容量有限 4.数据扩展性和可用性低 NoSQL的三大优势:易扩展,大容量,高性能 NoSql与MySQL之间互补 Redis是一款基 ......
socket编程零碎知识点
1.socket常用类型 流格式套接字 流格式套接字(Stream Sockets)也叫“面向连接的套接字”,在代码中使用 SOCK_STREAM 表示。 数据报格式套接字 数据报格式套接字(Datagram Sockets)也叫“无连接的套接字”,在代码中使用 SOCK_DGRAM 表示。 2. ......
Spring IOC容器知识简介
Spring IOC容器 IOC概念 IOC(控制反转)是指应用本身不依赖对象的创建和维护,依赖对象的创建和维护是由外部容器负责,这样控制权就由应用转到外部容器,这样控制权就有了所谓的反转。 DI(依赖注入)概念 依赖注入就是对象之间的依赖关系是在运行时动态注入的(利用Java的反射机制) 主要分为 ......
这些视频监控系统/安防视频监控平台EasyCVR基础知识,你都掌握了吗?
安防视频监控平台EasyCVR是一个具有强大拓展性、灵活的视频能力和轻便部署的平台。它支持多种主流标准协议,包括国标GB28181、RTSP/Onvif、RTMP等,还可以支持厂家的私有协议和SDK接入,例如海康Ehome、海大宇等设备的SDK。该平台不仅拥有传统安防视频监控的功能,还具备接入AI智 ......
《制作Docker镜像》——以Django镜像为例
一、建一个基础的Ubuntu环境 执行以下指令,docker就会搞一个ubuntu环境,如果你没有嘞?它就会自己下载的。 docker run -it ubtuntu 然后你就会发现,自己进入了镜像了。 二、给容器换源 那么这个我们就只需要去清华的镜像。然后选择自己对应的版本。 【 >Ubuntu ......
MySQL知识点归纳
1. 索引 索引按照物理实现方式,可以分为两种:聚簇(聚集)和非聚簇(非聚集)索引。也把非聚集索引称为二级索引或者辅助索引。 1.1 聚簇索引 聚簇索引不是一种单独的索引类型,而是一种数据存储方式,即索引的存储方式(所有的用户记录都存储在了叶子节点),所以聚簇索引:索引即数据,数据即索引。主要针对主 ......
网络编程基础知识
一、计算机网络 由2台或更多计算机组成的网络。 在同一个计算机网络下,不同的计算机可以直接进行通信,是因为: 不同的计算机具有相同的网络号:会被认为在同一个计算机网络下,网络号是IP地址通过子网掩码过滤后得到的(IP是101.202.99.2,子网掩码是255.255.255.0,网络号是101.2 ......
前端基础入门知识
1. windows 快捷键 tab + alt 切换窗口 一直点tab会选择切换(主要) shift + 小写状态下字母 = 输出大写字母 win + d 快速切换到windows桌面 shift + crtl 切换输入法 2. 浏览器快捷键 1. crtl + shift + c 打开开发者模式 ......
网络知识
[Huawei]sysname dyh 改名字 <Huawei>display version 显示vrp版本 <Huawei>display current-configuration 查看交换机配置 使用账户和密码登录终端 <Huawei>system-view [Huawei]aaa [Hua ......
Java基础知识29--主线程、子线程执行顺序
1、主线程与子线程互不影响 最常见的情况,主线程中开启了一个子线程,开启之后,主线程与子线程互不影响各自的生命周期,即主线程结束,子线程还可以继续执行;子线程结束,主线程也能继续执行。 public class TestThread{ public static void main(String[] ......
【知识点】如何找到正确的算法?
算法思路 一、多组查询 · 考虑如何利用已知信息避免重复查询。 · 考虑各种预处理,例如前缀和。 二、规模减小 · 考虑树、链等 三、以小见大 · 考虑特殊情况,并考虑以此为基础继续转移 四、模拟优化 · 考虑高维复杂度算法,并考虑尽可能优化 五、题面信息 · 数据规模 \[n≥10^8:O(\lo ......