05 2021 档案

摘要:转载 Ubuntu 三条命令装好 opengauss 遇到更新问题:Ubuntu update error “ waiting for unattended-upgr to exit ” 前期准备:安装curl 安装curl sudo apt install curl 提示信息及截图 ubuntu@ 阅读全文
posted @ 2021-05-26 01:03 flybird2008 阅读(15) 评论(0) 推荐(0)
摘要:XSS专项练习 参考项目外观样式0x00 div标签,常规插入0x01 textarea标签 闭合该后插入0x02 内容放在标签内,`">`闭合标签0x03 过滤(),使用反单引号`0x04 过滤括号()和反单引号` 使用html实体编码来绕过0x05 闭合注释符0x06 正则过滤auto/on开头 阅读全文
posted @ 2021-05-25 17:06 flybird2008 阅读(12) 评论(0) 推荐(0)
摘要:建议挂vpn去访问,网站地址: https://www.apkmirror.com 阅读全文
posted @ 2021-05-18 20:34 flybird2008 阅读(969) 评论(0) 推荐(0)
摘要:SQL1--查找最晚入职员工的所有信息 题目解答--嵌套查询和聚集函数(MAX) 题目 题目描述 有一个员工employees表简况如下: 建表语句如下: CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date 阅读全文
posted @ 2021-05-18 13:07 flybird2008 阅读(9) 评论(0) 推荐(0)
摘要:Git 第3章 起步总结在前3.1 Git命令行3.2 Git使用快速入门3.2.1创建初始版本库3.2.2 将文件添加到版本库中3.2.3 配置提交作者3.2.4 再次提交3.2.5查看提交3.2.6查看提交差异3.2.7版本库内文件的删除和重命名3.2.8 创建版本库副本 3.3 配置文件 第3 阅读全文
posted @ 2021-05-15 21:16 flybird2008 阅读(7) 评论(0) 推荐(0)
摘要:Git Bash 隐藏用户名@主机名的方法 前言修改过程 前言 最近在看书学习Git的用法。 电脑上实操Git命令截图的时候发现会显示出用户名@主机名的形式。那么如何将其隐藏呢? 这里用到了@阿黎同学找到的信息。非常感谢! 修改过程 之前的困境 在自己电脑里找到Git安装的路径 比如博主的是在E盘 阅读全文
posted @ 2021-05-15 18:19 flybird2008 阅读(23) 评论(0) 推荐(0)
摘要:版本控制管理 前言 第一章 第二章 资源前言本书结构第一章 介绍总结在开头1.1 背景1.2 Git的诞生1.3 先例1.4 时间线 第二章 安装Git2.1 使用Linux上的二进制发行版2.1.1 Debian/Ubuntu2.1.2其他发行版 2.2 获取源代码2.4 在 Windows 上安 阅读全文
posted @ 2021-05-15 12:26 flybird2008 阅读(12) 评论(0) 推荐(0)
摘要:典型实例--快速排序,插入排序 快速排序算法伪码描述Quicksort()排序查找首元素的位置Partition()真实代码实现时间复杂度分析 O ( n l o g n ) O(nlogn) O(nlogn)和 O ( n 2 ) O(n^2) O(n2) 插入排序算法算法描述动画演示真实代码实现 阅读全文
posted @ 2021-05-14 22:18 flybird2008 阅读(15) 评论(0) 推荐(0)
摘要:几个典型例子 算法基本思想和适用条件几个典型例子4皇后问题搜索空间:4叉树 0-1背包问题时间复杂度分析 货郎问题时间复杂度分析 小结问题分析深度与宽度优先搜索回溯算法基本思想结点状态回溯算法的适用条件 小结 回溯算法的实现及实例回溯算法递归实现迭代实现装载问题参考求解思路完整代码按照书上伪代码,借 阅读全文
posted @ 2021-05-13 19:44 flybird2008 阅读(39) 评论(0) 推荐(0)
摘要:【C++】复习 1.1 程序结构1.2 面向对象编程2.1 类的使用-初始化重载:函数名一样练习: 2.2 指针与引用引用-给实际变量指定的别名,做函数参数析构函数-释放空间(return之前调用)链表实现评委打分 3.1 类的继承与派生--class b:public a实例:年月日例子 点的坐标 阅读全文
posted @ 2021-05-13 01:19 flybird2008 阅读(8) 评论(0) 推荐(0)
摘要:典型应用之:最优前缀码,最小生成树,单源最短路径 最优前缀码介绍问题建模哈夫曼编码文件归并问题 最小生成树Prim算法考虑时间复杂度 Kruskal算法时间复杂度的分析 单源最短路径/Dijkstra算法时间复杂度 对于克鲁斯卡尔和普瑞姆算法的实现,等自己复习完数据结构图那一部分,会表达图再说。 最 阅读全文
posted @ 2021-05-07 22:18 flybird2008 阅读(32) 评论(0) 推荐(0)
摘要:7-19 求链式线性表的倒数第K项 题目思路容器结合双指针代码单向链表头插法顺序找到k堆栈存储 题目 给定一系列正整数,请设计一个尽可能高效的算法,查找倒数第K个位置上的数字。 输入格式: 输入首先给出一个正整数K,随后是若干非负整数,最后以一个负整数表示结尾(该负数不算在序列内,不要处理)。 输出 阅读全文
posted @ 2021-05-07 21:24 flybird2008 阅读(28) 评论(0) 推荐(0)
摘要:多起点,多终点的最短路径问题 问题背景蛮力算法动态规划求解过程 总结归纳及时间复杂度分析 O ( m n ) O(mn) O(mn) 问题背景 在实例中经常会遇到路径选择问题,n个起点 S 1 , S 2 , . . . , S N S_1,S_2,...,S_N S1​,S2​,...,SN​,n 阅读全文
posted @ 2021-05-07 11:35 flybird2008 阅读(23) 评论(0) 推荐(0)
摘要:第三讲 树(上) 3.1 树与树的表示3.1.1 引子:顺序查找静态查找方法1:顺序查找 O ( n ) O(n) O(n) 3.1.2 引子:二分查找的例子方法2:二分查找(Binary Search) O ( l o g n ) O(logn) O(logn) 3.1.3 二分查找实现二分查找算 阅读全文
posted @ 2021-05-04 22:28 flybird2008 阅读(9) 评论(0) 推荐(0)
摘要:第二讲 线性结构(下) 2.3 队列及实现队列的顺序存储实现循环队列 队列的链式存储实现 2.4应用实例:多项式加法运算多项式加法运算Compare()函数Attach()函数求和函数 ⭐2.5 小白专场:一元多项式的加法与乘法运算求解思路多项式表示程序框架搭建怎么读多项式如何将两个多项式相加如何将 阅读全文
posted @ 2021-05-04 11:39 flybird2008 阅读(13) 评论(0) 推荐(0)
摘要:第二讲 线性结构 2.1 线性结构及其实现引子:一元多项式表示方法一:顺序存储结构直接表示:数组 方法二:顺序结构表示非零项方法三:链表结构存储非零项 线性表及顺序存储线性表的顺序存储实现主要操作实现 线性表的链式存储实现主要操作实现广义表 多重链表:多重链表之矩阵存储 2.2堆栈什么是堆栈?后缀表 阅读全文
posted @ 2021-05-04 09:33 flybird2008 阅读(10) 评论(0) 推荐(0)
摘要:04-makefile和文件IO makefile和文件IOgdb调试调试过程启动gdb `gdb app`查看程序:设置断点:查看设置的断点:开始 执行gdb调试单步调试:查看变量的值查看变量的类型设置变量值:设置追踪变量 makefile的编写命名方式makefile的规则版本一:仅一条规则版本 阅读全文
posted @ 2021-05-01 10:42 flybird2008 阅读(7) 评论(0) 推荐(0)
摘要:03-vim和函数库 vim和函数库vim编辑器的使用命令模式:打开文件之后,默认进入命令模式文本/编辑模式末行模式的操作vi分屏操作vim 打造 IDEgcc编译器的编译过程总结图片理解 静态库命名规则制作步骤 静态库的优缺点动态库/共享库的制作虚拟地址空间命名规则制作步骤 vim和函数库 vim 阅读全文
posted @ 2021-05-01 10:39 flybird2008 阅读(8) 评论(0) 推荐(0)
摘要:002- 压缩包管理和进程管理 压缩包管理原始压缩工具高富帅版tar 不使用z/j参数,该命令只能对文件或目录打包rar -- 必须安装该软件才能用zip -- 安装得到,能提示文件的压缩比总结 进程管理whokill (杀死进程)env(环境变量查看)top(资源查看) 网络管理`ifconfig 阅读全文
posted @ 2021-05-01 10:37 flybird2008 阅读(8) 评论(0) 推荐(0)
摘要:001-文件和目录操作 linux文件和目录操作命令解析器Linux快捷键Linux目录结构用户目录绝对路径相对路径文件和目录操作mv命令软连接的创建硬链接的创建文件或目录属性:(非重点,理解)which 命令文件权限、用户、用户组查找和检索安装和卸载在线安装deb包安装源码安装 磁盘管理(U盘)挂 阅读全文
posted @ 2021-05-01 10:35 flybird2008 阅读(11) 评论(0) 推荐(0)
摘要:DVWA-Session ID 介绍 Burpsuite sequencer定序器介绍Session ID 介绍Low Weak Session IDs SourceMedium Weak Session IDs SourceHigh Weak Session IDs SourceImpossibl 阅读全文
posted @ 2021-05-01 10:33 flybird2008 阅读(12) 评论(0) 推荐(0)
摘要:第一讲 基本概念 1.1什么是数据结构例1:有一堆书,一个书架,如何去存储?例2:顺序打印1-n(n是一个输入的数字)例3:对比两个函数计算多项式函数的时间例四:矩阵抽象数据类型定义到底什么是数据结构 1.2什么是算法例1:选择排序算法的伪码描述分析复杂度二分法查找代码 ⭐1.3应用实例:最大子列和 阅读全文
posted @ 2021-05-01 10:10 flybird2008 阅读(14) 评论(0) 推荐(0)
摘要:最优装载问题/0-1背包问题,最小延迟调度问题,硬币贪心策略 最优装载问题介绍代码 最小延迟调度问题--客户服务问题介绍对贪心法得不到最优解的情况的处理 最优装载问题 介绍 最优装载问题:某艘船的载重量为C,每件物品的重量为 w i ≤ C w_i≤C wi​≤C,要将尽量多的物品装入到船上,问如何 阅读全文
posted @ 2021-05-01 01:01 flybird2008 阅读(15) 评论(0) 推荐(0)