2019-2020-2 20175335丹增罗布《网络对抗技术》Exp8 Web基础 目录 1 基础知识 2 实验过程 2.1 Web前端HTML 2.2 Web前端javascipt 2.3 Web后端:MySQL基础 2.4 Web后端:编写PHP网页,连接数据库,进行用户认证 2.5 最简单的 ...
分类:
Web程序 时间:
2020-05-24 15:14:52
阅读次数:
69
查看更多Linux开发环境配置,请点击《Linux开发环境配置大全》 通过xshell在linux上安装git1.8.4.2 0)环境 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl ...
分类:
系统相关 时间:
2020-05-24 15:14:40
阅读次数:
86
堆(heap) 定义 堆是一种比较特殊的数据结构,它是利用完全二叉树的结构来维护一组数据,可以看做是一棵树的数组对象,说白了,堆就是用数组实现的二叉树。根据根节点的值还分为大根堆和小根堆。在最大堆中,父节点的值比每一个子节点的值都要大。在最小堆中,父节点的值比每一个子节点的值都要小。例如下图就是一个 ...
分类:
其他好文 时间:
2020-05-24 15:13:48
阅读次数:
71
题意: 给n,m个,给出n个字符串,再给出m个s1,s2,要求s1在s2之前,最小字典序排列,如果不符合就 1 思路: 拓扑排序,但如果用字符串来优先队列中一直tle,呜呜呜,然后又加上博客没有拓扑排序模板,我居然拓扑排序写错了,导致tle的原因 真正的思路,是先字典序排序,然后优先队列拓扑排序。 ...
分类:
编程语言 时间:
2020-05-24 15:13:31
阅读次数:
82
类型 整型,布尔型,浮点型 科学计数法 True, False; 转换(内置函数) int(), float(), str() 但是要注意科学计算法 str是可以当做变量来进行赋值使用的,但是他也就失去了内置转换函数的身份 type(x)函数, isinstance(x, str) 内置函数,告诉你 ...
分类:
编程语言 时间:
2020-05-24 15:13:03
阅读次数:
62
"复制正文文字时自动加版权" "在知乎复制的文本为什么会自带一些版权声明,这个功能是如何实现的?" "知乎上复制回答,剪贴板里自动加上版权出处的技术js如何实现?" "在知乎复制的文本为什么会自带一些版权声明,这个功能是如何实现的?" ...
分类:
其他好文 时间:
2020-05-24 14:10:05
阅读次数:
86
Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。围绕着 Java 类和 Java 对象,有三大基本特性:封装是 Java 类的编写规范、继承是类与类之间联系的一种形式、而多态为系统组件或模块之间解耦提供了解决方案。 本文主要围绕这三大特性介绍一下 Java 面向对象、组件解 ...
分类:
编程语言 时间:
2020-05-24 14:09:49
阅读次数:
66
rocketMQ控制台搭建 (1)下载rocketmq-console代码:https://github.com/875279177/incubator-rocketmq-externals (2)修改配置application配置文件,主要修改端口号及rocketmq.config.dataPat ...
分类:
其他好文 时间:
2020-05-24 14:09:36
阅读次数:
96
九、RANDOM获取随机数 <!--打印一个随机数--> echo $RANDOM <!--获取系统上次的随机数--> set|grep RANDOM RANDOM=11483 <!--获取某个范围随机数--> echo $[RANDOM%8+2] 十、影响shell程序的内置函数 exit:退出整 ...
分类:
系统相关 时间:
2020-05-24 14:09:19
阅读次数:
67
AtCoder 有许多有趣的思维题, 特此记录. AGC 044 A "题目链接" 题意 要把起始为 0 的数变成 N, 可以乘 2, 3, 5 或加减 1, 它们有各自的代价ABCD. 问最小代价. $N ≤ 1e18, A,B,C,D ≤ 1e9$. 题解 把整个过程反过来考虑. 注意到在除法前 ...
分类:
其他好文 时间:
2020-05-24 14:08:50
阅读次数:
76
1. 即数组的数组 2. 多维数组定义 ap是数组指针 3. ap指向第二个数组 等同于: 4. 指针数组 5. 利用typedef定义数组指针类型 6. 用指针和typedef输出二维数组 7. 不使用typedef ...
分类:
编程语言 时间:
2020-05-24 14:08:30
阅读次数:
54
下载jenkins的war包 下载jenkins的war包 官网:https://www.jenkins.io/zh/download/ 启动jenkins 直接使用java命令启动jenkins的war包 这个命令是通用的 java jar jenkins.war httpPort=8080 je ...
分类:
其他好文 时间:
2020-05-24 14:08:13
阅读次数:
69
在Django中写mqtt脚本并使用 表结构如下 新建一个module文件夹用来存放自编脚本 1 # __author: gy-chen 2 # data: 2020/5/23 3 # -*- coding: UTF-8 -*- 4 5 6 # 为了能在外部脚本中调用Django ORM模型,必须配 ...
分类:
其他好文 时间:
2020-05-24 14:07:54
阅读次数:
160
CPU缓存是CPU一个重要的组成部分,大家都知道三级缓存的重要性,但是知不知道三级缓存意味着什么,是不是三级缓存越大越好呢?让我们一起来看一下吧。缓存这个词想必大家都听过,其实缓存的意义很广泛:电脑整机最大的缓存可以体现为内存条、显卡上的显存就是显卡芯片所需要用到的缓存、硬盘上也有相对应的缓存、CPU有着最快的缓存(L1、L2、L3缓存等),缓存就是数据交换的缓冲区(称作Cache)。缓存往往都是
分类:
其他好文 时间:
2020-05-24 14:07:36
阅读次数:
279
注意:无论是什么布局,最外面都需要加个版心,这样不会导致整个布局超过可视区域,形成横向滚动条。 1.流式布局 (百分比布局) 宽度使用百分比,高度使用px 2.伸缩布局 (弹性布局) flex 2.1 作用:使得我们对块级元素的布局排列变得十分灵活,适应性非常强,其强大的伸缩性,在响应式开中可以发挥 ...
分类:
移动开发 时间:
2020-05-24 14:07:21
阅读次数:
108
一、FBV FBV(function base views) 就是在视图里使用函数处理请求。 在之前django的学习中,我们一直使用的是这种方式,所以不再赘述。 二、CBV CBV(class base views) 就是在视图里使用类处理请求。 Python是一个面向对象的编程语言,如果只用函数 ...
分类:
其他好文 时间:
2020-05-24 14:07:05
阅读次数:
68
树与图的存储 树是一种特殊的图,与图的存储方式相同。对于无向图中的边ab,存储两条有向边a->b, b->a。因此我们可以只考虑有向图的存储。 (1) 邻接矩阵:g[a][b] 存储边a->b (2) 邻接表: // 对于每个点k,开一个单链表,存储k所有可以走到的点。h[k]存储这个单链表的头结点 ...
分类:
其他好文 时间:
2020-05-24 14:06:38
阅读次数:
62