笔记
文章平均质量分 70
橙子小满
被上家开了,去开水团刷背景了
展开
-
C++11多线程
C++11多线程原创 2023-01-29 19:19:45 · 754 阅读 · 0 评论 -
Python 项目常用知识点(记录一下,懒得多次重复查询)
类的成员变量在类外不通过类型检查直接赋值是一件很危险的事情,所以最好是加上get set函数和__,然后set时加上类型检查就好了。于是 我们可以用@property装饰器来优化一下代码。当然可以不写set函数 这样该变量就成为了一个只读变量。Python 类变量装饰器。原创 2022-10-31 14:16:36 · 82 阅读 · 0 评论 -
计算机网络
加塞知识点:KCP(可靠udp),目前常用的客户端与服务器常用协议,发展原因是因为当前网速发展不仅趋向稳定,而且快,TCP太过于复杂,我们想要更快的,这个知识点大家自己去学,投客户端,服务端开发,以及问计网的时候都可以提这个知识点为自己加分,给我感觉就很像无连接的TCP,那为什么不叫快速TCP呢?可靠UDP,KCP协议快在哪? - 腾讯WeTest - 博客园~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~原创 2021-07-23 22:31:25 · 333 阅读 · 1 评论 -
前端知识学习笔记(重构版)
前置知识:HTML,CSS<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">原创 2022-01-26 16:54:48 · 1170 阅读 · 0 评论 -
生成公钥(用于github,git下载代码)
就是要在git,github上下载代码的话,就需要公私钥来进行验证,首先你要把你的公钥上传至git or github上(个人资料-setting-SSH public key)那么公钥在那? cd ~/.ssh(一般是这里)如果你的电脑存在公私钥的话 就会有id_dsa(id_dsa.pub) 或者 id_rsa(id_rsa.pub) 一对钥匙如果只有id_rsa 或者id_dsa的话你就需要 ssh-keygen -o来生成公钥然后打开id_rsa.pub 将里面的内容复制并上...原创 2021-12-21 11:59:59 · 517 阅读 · 0 评论 -
mysql45讲学习笔记
写个博客记录我的学习过程,我也会相对容易坚持下去,不至于半途而废强烈建议自己去看这个课,我这里只记录知识点,方便自己回顾和复习,看我这不行的,人家的都有例子和引导,让你理解知识点变得容易且印象深刻,不想花钱也行,私戳我要账号,就是博客私戳不一定秒回,建议QQ私戳~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~第一讲首先我们来认识一条sql查询语句的执行过程首先是用户登录,tcp三次握手请求连接原创 2021-08-02 17:32:19 · 143 阅读 · 0 评论 -
操作系统~
原创 2021-07-25 11:15:48 · 1035 阅读 · 1 评论 -
mysql 索引部分
索引的概念:数据的唯一标识,书的目录考虑由你来完成索引,比如我们按主键/id(唯一且非空)的字典序来排序select * from emp where name="xxx"这种查询无法使用索引,因为答案离散这个时候通常的解决方式为对name也建立一个索引但是出现重名怎么办联合索引 我们把索引关键词设置为(name,city)假设还是字典序排序,name为第一关键词,city为第二关键词对于该索引select * from emp where name="xxx" ...原创 2021-07-23 21:30:57 · 319 阅读 · 0 评论 -
redis
Nosql not only sql来源:固定列的数据库已经满足不了人们所需,对已经建好的数据库插入列是很难操作的事情,于是出现了非关系型数据库redis瓶颈在于网络和内存大小,cpu处理速度不是瓶颈(至少暂时,以及未来一段时间内不是)redis特性1、内存存储,持久化数据2、数据结构简单,Redis中的数据结构是专门进行设计的;(跳表dancing link)3、采用单线程,避免了不必要的上下文切换和竞争条件,也不存在多进程或者多线程导致的切换而消耗 CPU,不用去考虑各种锁...原创 2021-07-20 16:04:32 · 165 阅读 · 0 评论 -
C++进阶知识点
深拷贝和浅拷贝比如类成员构造函数需要开辟内存空间浅拷贝复制的是指针地址深拷贝是新开辟一段内存空间,将值全部复制过去函数重载函数重载一定要保证形参表不同,但如果形参表的变量前加一个const,这两个函数还可以重载么?答案是如果是指针或引用就可以,如果是基本类型变量不可以指针常量和常量指针Int *const p 常量指针(不能修改方向)Int const *p 指针常量(不能改变指向的值)堆与栈内存地址的区别1.申请方式:栈是系统自动分配,堆是程序员主动申请原创 2021-07-19 14:45:15 · 888 阅读 · 1 评论 -
几道sql查询练习题
1.取得每个部门最高薪水的人员名称select e.ename,a.*from emp ejoin(select deptno,max(sal) as maxsal from emp group by deptno) aon e.deptno=a.deptno and e.sal=a.maxsal;2.找出薪水在平均薪水之上员工select e.ename ,t.*from emp ejoin (select avg(sal) as avgsal,deptn...原创 2021-07-12 21:52:11 · 157 阅读 · 0 评论 -
数据库基础概念
这篇文章的排版可能会有些问题。。。。可续可能会改主要是记录面试时会问的数据库基础概念问题,毕竟书上的都忘差不多了但是会sql和ER图+背了事务隔离概念,数据库不会挂的~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~数据库的三大范式(考试用的引入范式的原因是为了解决以下问题:数据冗余 更新异常 插入异常 删除异常(如何解决我就不知道了)第一范式:当关系模式R的所有属性都不能再分解为更基本的数据单位时,称R是满足第一范式,即属性不可分(原创 2021-07-11 21:45:05 · 114 阅读 · 0 评论 -
MySQL学习
介绍点当前形势,让大家对自己的定位会更明确一些当前我们学习以及使用的是Mysql数据库,特点:免费,但容量不大(对于学生而言够大了)同时还有更高级的 Oracle数据库(收费,维护收费,容量大,更好的安全机制,更好的性能)目前接触与使用的最多就是这两种Oracle(甲骨文)(包含myspl)该公司目前是数据库领域的第一,同时也是维护java语言的大牛(如果以后对数据库很有兴趣,加油加入甲骨文公司啊!)如果是为了期末考试的话,还会考察ER图部分知识点,我这里不会放,自己看书吧基原创 2021-07-11 20:48:39 · 113 阅读 · 0 评论 -
事务,隔离的定义 mysql部分
如果是为了考试的话,只需要记住事务的定义,特性及定义,四种隔离级别和产生的问题算了都背吧!理解性记忆事务的定义:数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、原创 2021-07-11 20:11:36 · 155 阅读 · 2 评论 -
MySQL --sql语句部分
该文主要讲解,记录,操作sql查询(适用于期末突击sql语句查询部分+sql语句查漏补缺)学习来源:老杜带你学mysql该up主的其他学习视频也很棒,讲的也很有意思,对数据库有兴趣的也可以刷刷该视频后续会添加数据库其他模块的知识介绍点当前形势,让大家对自己的定位会更明确一些当前我们学习以及使用的是Mysql数据库,特点:免费,但容量不大(对于学生而言够大了)同时还有更高级的 Oracle数据库(收费,维护收费,容量大,更好的安全机制,更好的性能)目前接触与使用的最多就是这原创 2021-07-11 19:42:18 · 188 阅读 · 0 评论 -
二分图最大匹配——匈牙利算法,网络流初步——最大流问题+最小费用最大流+常用建图
二分图最大匹配——匈牙利算法对不起 懒得粘 图太多 但是真的好秀 人家创作的确实好,真丶看一遍就懂了作者:Dark_Scope来源:CSDN原文:https://blog.csdn.net/dark_scope/article/details/8880547写这个博客 主要还不是不喜欢书上的板子,自己理解后按照自己的理解写出最适合自己的板子多好留个匈牙利算法的...原创 2019-07-30 09:52:13 · 2496 阅读 · 0 评论 -
超简单的数论入门题
选定方向了,这篇博客将伴随我学习数论和某些数学知识1.欧几里得算法(辗转相除法)用途:求两个数最大公约数公式:a%b=b%(a%b)代码 : ll gcd(ll a,ll b) {return !b?a:gcd(b,a%b);} ///函数形式2.拓展欧几里得用途:求不定方程最小解( 方程应满足ax+by=gcd(a,b),否则无解)公式推导:(嫖的)假...原创 2019-10-05 13:35:26 · 487 阅读 · 0 评论