枷锁 基础 笔记python

Python操作MySQL和实战

![image](https://img2023.cnblogs.com/blog/3147427/202303/3147427-20230326150926221-1976508795.png) ![image](https://img2023.cnblogs.com/blog/3147427/2... ......
实战 Python MySQL

*【学习笔记】(12) 基础动态规划浅谈

动态规划是一种通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。 由于动态规划并不是某种具体的算法,而是一种解决特定问题的方法,因此它会出现在各式各样的数据结构中,与之相关的题目种类也更为繁杂。 动态规划需要满足以下三种性质: 最优子结构性质:如果问题的最优解所包含的子问题的解也是最优的, ......
基础 笔记 动态 12

mysql 学习笔记

![image](https://img2023.cnblogs.com/blog/3147427/202303/3147427-20230326145913040-402332968.png) ![image](https://img2023.cnblogs.com/blog/3147427/20... ......
笔记 mysql

Python之禅, 作者Tim Peters(The Zen of Python, by Tim Peters)

The Zen of Python, by Tim Peters Beautiful is better than ugly. 美丽的比丑陋的好。 Explicit is better than implicit. 明确的比隐含的好。 Simple is better than complex. 简 ......
Python Peters Tim 作者 The

systemd 的 journalctl 工具及其各种命令的基础知识介绍

导读 本指南介绍了 systemd 的 journalctl 工具及其各种命令的基础知识。你可以使用这些命令对 Linux 中的桌面和服务器日志进行故障诊断。以下是如何使用 journalctl 查看和分析 systemd 日志的不同例子。 简介 很多人说 systemd 不好,它对系统的影响很大, ......

python之终止代码运行之raise

raise函数可以终止代码的运行 print('hello') raise '终止运行,并报异常' print('word') 执行结果>>>: hello Traceback (most recent call last): File "D:/Users/72036454/Desktop/pyth ......
代码 python raise

计算机三级网络技术技巧课笔记

本笔记是我在学习计算机三级视频过程中记录的,里面包括了B站两位up主“名副其实举世无双”和“吃饭不留名”的视频截图,可快速的帮助小伙伴轻松过计算机三级网络技术。 1.高频选择题 1.1 停机时间与系统可用性 1.2 IP地址块子网掩码 1.3 ITU标准 1.4 IPV6正误判断 2.秒杀第一大题 ......
网络技术 技巧 计算机 笔记 技术

linux 笔记02 阮天友

Linux中/etc下面passwd和shadow文件介绍 1、用户及passwd文件 1.1掌握/etc/passwd文件的功能:存储所有用户的相关信息,每一个用户占用一行记录,该文件也被称为用户信息数据库(Database) 1.2/etc/passwd文件中每个字段的具体含义: 1.2.1 第 ......
笔记 linux

算法学习笔记(20): AC自动机

AC自动机 前置知识: 字典树:可以参考我的另一篇文章 算法学习笔记(15): Trie(字典树) ~~KMP~~:可以参考 KMP - Ricky2007,但是不理解KMP算法并不会对这个算法的理解产生影响。 使用场景 AC自动机是一种著名的多模式匹配算法。 可以完成类似于KMP算法的工作,但是由 ......
自动机 算法 笔记 20

springboot问题笔记

1、springboot启动报错:无法访问org.springframework.boot.springApplaction: 问题出现原因:springboot版本过高,降低版本即可 <parent> <groupId>org.springframework.boot</groupId> <art ......
springboot 笔记 问题

Gin学习笔记--Gin Html模版渲染

当后台html文件与前台html文件都存储在一个文件下,会显的很臃肿,这时我们需要将前台文件与后台文件区分开来,具体例子如下: 案例代码: package main import ( "github.com/gin-gonic/gin" "net/http" ) type News struct { ......
模版 Gin 笔记 Html

【Python】连接MySQL报错:RuntimeError 'cryptography' package is required for sha256_password or caching_sha2_password auth methods解决方案

✨报错提示 RuntimeError: 'cryptography' package is required for sha256_password or caching_sha2_password auth methods ✨解决方案 pip install cryptography ⭐转载请注明 ......

Linux学习笔记

Linux基础命令 Linux的目录结构 /,根目录是最顶级的目录了 Linux只有一个顶级目录:/ 路径描述的层次关系同样适用/来表示 /home/itheima/a.txt,表示根目录下的home文件夹内有itheima文件夹,内有a.txt ls命令 功能:列出文件夹信息 语法:ls [-l ......
笔记 Linux

python面试题汇总

1、Python 中类方法、类实例方法、静态方法有何区别? 类方法:是类对象的方法,在定义时需要在上方使用“@ classmethod”进行装饰,形参为 cls,表示类对象,类对象和实例对象都可调用 类实例方法:是类实例化对象的方法,只有实例对象可以调用,形参为 self,指代对象本身 静态方法:是 ......
python

机械设计基础2-3

平面连杆机构 全部用转动副链接的平面四杆机构称作平面铰链四杆机构。下面我们区分几个概念: 机架: 固定不动的构件 连架杆: 与机架相连的两个构件 连杆: 连接两个连架杆的构件 整转副: 两构件能作整周相对转动的转动副 摆动副: 两构件不能作整周相对转动的转动副 摇杆: 与机架组成摆动副的连架杆 曲柄 ......
基础 机械

关于python爬虫的一些面试题积累

1、描述下 scrapy 框架运行的机制? 从 start_urls 里获取第一批 url 并发送请求,请求由引擎交给调度器入请求队列,获取完毕后,调度器将请求队列里的请求交给下载器去获取请求对应的响应资源,并将响应交给自己编写的解析方法做提取处理: (1) 如果提取出需要的数据,则交给管道文件处理 ......
爬虫 python

jenkins学习笔记之十七:使用插件及maven上传制品到nexus

一、docker安装nexus wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum clean all && yum makecache fast um install docker systemctl ......
插件 jenkins 制品 笔记 maven

markdown基础篇

(一)markdown是什么 1 markdown是一款轻量级标记语言,(所谓轻量级,是相对于其他格式更为丰富的标记语言而言的,例如超文本标记语言HTML),它允许使用易读易写的文本格式编写,然后在转成HTML文档。 1.1 markdown由于其拥有轻量化,易读易写的特性,应用于文章以及博客的编写 ......
markdown 基础

大道至简阅读笔记1

在老师的所有推荐书目中选择了读这本书,第一次看大道至简这本书很快可以从头翻到尾,可见这本书很短,但是书的内容虽然短,但是确是短小精悍,道理也是简明扼要。大道至简这本书一共有八个章节:编程的精义、是懒人造就了方法、团队缺乏的不只是管理、流于形式的沟通、失败的过程也是过程、从编程到工程、现实中的软件工程 ......
大道 笔记

python 判断如果是缺失值则改为99999

import numpy as np iux=np.nan_to_num(row[ii],nan=99999)#判断如果是缺失值,则改为99999 ......
缺失 python 99999

读Java性能权威指南(第2版)笔记28_线程和同步性能中

1. 同步 1.1. 代码块对一组变量的访问看上去是串行的:每次只有一个线程可以访问内存 1.1.1. 由synchronized关键字保护的代码块 1.1.2. 用java.util.concurrent.lock.Lock类的实例保护的代码 1.1.3. java.util.concurrent ......
同步性 线程 性能 权威 笔记

vue3基础练习

slot就是把标签传递进组件 实现同一个组件有不同的表现形式 同样因为组件就是自己制造的特殊标签,所以这儿也可以直接把组件传递到slot中 slot组件中,作用域的问题 传递进去的东西会替换掉slot,但是里面用的属性还是调用者的,也就是父组件中的{{}}变量直接调用父组件中data内容。 slot ......
基础 vue3 vue

Python的私有变量的访问

class A: def __init__(self,x): self.__x=x y=5 a = A(10) print(a._A__x) class D: def __func(self): print("hello world") d=D() print(d._D__func()) _单个下横 ......
变量 Python

深入理解 Python 虚拟机:字典(dict)的优化

在前面的文章当中我们讨论的是 python3 当中早期的内嵌数据结构字典的实现,在本篇文章当中主要介绍在后续对于字典的内存优化。 ......
字典 Python dict

Python类的继承问题

一个很经典的关于类的继承的分析 class Displayer: def display(self,message): #3:跳转到此,打印 print(message) class LoggerMixin: def log(self,message,filename="logfile.txt"): ......
Python 问题

【THM】Intro to LAN(局域网基础介绍)-学习

本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/introtolan 本文相关内容:了解一些支持专用网络的技术和设计。 局域网(LAN-Local Area Network)拓扑简介 多年以来,人们对各种网络设计进行了试验和实施,在网络中,当我们提到术 ......
局域网 局域 基础 Intro THM

软件设计基础作业

HW3 标题 //Your Code 补全类 BigInt。它代表一个大整数,你可以通过 + 运算符对大整数做加法。 大整数应当以 C 风格字符串的形式存放在成员 data 所指向的内存中。我们已经为这个类实现了operator<<和operator>>来实现输入输出。 此外,我们提供了一些工具函数 ......
基础 软件

Electron基础

1. Electron 是什么? 使用github开发的开源框架 允许开发者使用Web(js,html,css)技术构建跨平台的桌面应用 Electron=Chrominum + node.js + Native API 高效:通过Web技术写UI 能力:底层能力 能力&体验:跨平台&原生能力 2. ......
Electron 基础

【Python】控制台彩色输出工具类

✨Python控制台彩色输出工具类封装 之前介绍了 Logging不同颜色日志输出的 【Python】Logging模块简介 & 开启不同颜色日志输出 - 双份浓缩馥芮白 - 博客园 (cnblogs.com) 由于有的项目中本来就封装了日志工具类(例如yolov5) 或者是某些方法内部会修改log ......
控制台 彩色 工具 Python

Promise 基础知识及手写简易Promise

promise 引用类型Promise,翻译期约(承诺),是一种异步编程结局方案。当我们许下承诺,代表着未来的不确定性(pending),当我们实现时,承诺变为成功(fulfilled)。当我们未能实现时,承诺变为失败(rejected)。 通过new实例化,创建时传入executor函数参数,此时 ......
Promise 基础知识 简易 基础 知识