首页 > 2021年06月19日 > 全部分享
完美的单例模式
在多线程下懒加载保证只实例化一次。 第一种双重判断: public class SingletonTest { private static SingletonTest INSTANCE; private SingletonTest() { } public static SingletonTest ...
分类:其他   时间:2021-06-19 23:13:26    收藏:0  评论:0  赞:0  阅读:34
searchsploit漏洞搜索使用技巧
在提权过程中需要通过掌握的信息来对系统、软件等存在的漏洞进行搜索,获取其利用的poc,通过编译后,实施提权。searchsploit提供漏洞本地和在线查询,是***测试中提权的重要武器。 1.1searchsploit简介 Exploit Database(https://github.com/offensive-security/exploit-database)这是Offensive Secur
分类:其他   时间:2021-06-19 23:13:14    收藏:0  评论:0  赞:0  阅读:16
httprunner 3.x学习10 - parameters 参数化
前言 httprunner 3.x可以在yaml文件中参数化,在 config 中使用 parameters 关键字 环境:httprunner==3.1.4 参数配置 参数名称的定义分为两种情况: 独立参数单独进行定义; 多个参数具有关联性的参数需要将其定义在一起,采用短横线(-)进行连接。 数据 ...
分类:Web开发   时间:2021-06-19 23:13:03    收藏:0  评论:0  赞:0  阅读:29
Python爬虫实战,Scrapy实战,大众点评爬虫
前言 爬一波大众点评上美食板块的数据,顺便再把爬到的数据做一波可视化分析 开发工具 Python版本:3.6.4 相关模块: scrapy模块; requests模块; fontTools模块; pyecharts模块; 以及一些python自带的模块。 环境搭建 安装python并添加到环境变量, ...
分类:编程语言   时间:2021-06-19 23:12:50    收藏:0  评论:0  赞:0  阅读:32
模版-基础
类--模具 实例化出来的对象--模具做出来的产品 模版--模具的图纸 模版--实例化--》类(模具) 实例化对象(产品) 一.函数模版 模板和特例化返回值一致,函数名一致,参数格式一致模板类型是在编译期进行确定,确定好模板类型之后实例化成具体的函数/类,以供使用 模板是否都会实例化呢?特例化会直接编 ...
分类:其他   时间:2021-06-19 23:12:36    收藏:0  评论:0  赞:0  阅读:26
网络编程基础
网络编程两大问题(写一封信给某个人) 如何定位网络上的一台或多台主机,定位主机上的应用(写给人的地址) 如何进行可靠高效进行数据传输(需要贴什么邮票) 解决问题一:IP和端口号 解决问题二:提供网络通信协议:TCP/IP参考模型 IP和端口 IP地址 1.唯一标识Internet上的计算机(通信实体 ...
分类:其他   时间:2021-06-19 23:12:21    收藏:0  评论:0  赞:0  阅读:22
Linux基础05——系统命令
一、系统命令 1、ps(process status) 显示当前进程状态 (1)语法:ps [命令参数] (2)常用参数 -A 列出所有进程 -e 列出所有进程 -ef 以完整的格式列出所有进程 -aux 显示所有包含其他使用者的行程 -a 列出ps的进程 (3)通常使用ps -ef 2、kill ...
分类:系统服务   时间:2021-06-19 23:12:11    收藏:0  评论:0  赞:0  阅读:21
java_集合知识点小结
一、java集合框架概述 java集合可分为Collection和Map两种体系,其中: 1、Collection接口:单列数据,定义了存取一组对象的方法的集合; List:元素有序、可重复的集合 Set:元素无序,不可重复的集合 2、Map接口:双列数据,保存具有映射关系“key-value对”的 ...
分类:编程语言   时间:2021-06-19 23:11:54    收藏:0  评论:0  赞:0  阅读:46
Spark SQL
简介 Spark SQL是Spark用来处理结构化数据的一个模块,它提供了一个编程抽象叫做DataFrame并且作为分布式SQL查询引擎的作用。 http://spark.apache.org/sql/ 为什么要学习Spark SQL?我们已经学习了Hive,它是将Hive SQL转换成MapRed ...
分类:数据库技术   时间:2021-06-19 23:11:42    收藏:0  评论:0  赞:0  阅读:26
排序 - 基数排序(C语言)
时间复杂度:O(P(N+B)) 空间复杂度:O(N+B) 稳定性:稳定 其他排序算法都假定排序记录只有一个关键字,基数排序讨论待排序记录有多个关键字的排序问题。 次位优先 /* 基数排序 - 次位优先 */ /* 假设元素最多有MaxDigit个关键字,基数全是同样的Radix */ #define ...
分类:编程语言   时间:2021-06-19 23:11:32    收藏:0  评论:0  赞:0  阅读:21
图的遍历(深度优先和广度优先)
图的遍历 定义 遍历(Traversing Graph):从图中某点出发访问各顶点,每个顶点仅被访问一次(有且仅有一次)。 深度优先遍历(Depth First Search):也称深度优先搜索,简称DFS。从图中某个顶点v出发做深度优先搜索,访问顶点v,然后从v的未被访问的邻接顶点出发做深度优先搜 ...
分类:其他   时间:2021-06-19 23:11:16    收藏:0  评论:0  赞:0  阅读:16
类相关01
##类相关01 空类的成员 空类大小为1; 空类的成员: class foo { ?//空类包含六个成员(所有类的默认成员) ? //默认认构造函数 foo(); //默认拷贝构造函数 foo(foo &); //默认析构函数 ~foo(); //缺省赋值运算符 operator=(); //缺省取 ...
分类:其他   时间:2021-06-19 23:11:06    收藏:0  评论:0  赞:0  阅读:21
排序 - 堆排序(C语言)
时间复杂度:O(NlogN) 空间复杂度:O(1) 稳定性:不稳定 代码摘录于浙江大学《数据结构》课程: void Swap( ElementType *a, ElementType *b ) { ElementType t = *a; *a = *b; *b = t; } void PercDow ...
分类:编程语言   时间:2021-06-19 23:10:53    收藏:0  评论:0  赞:0  阅读:19
mysql 语法
mysql 连接mysql: mysql -u root -p 密码:root show databases/tables; //显示数据库/表 drop database [数据库名]/ table 表名; //删除数据库/表 create database [数据库名]; 创建数据库 use [ ...
分类:数据库技术   时间:2021-06-19 23:10:44    收藏:0  评论:0  赞:0  阅读:19
排序 - 归并排序(C语言)
时间复杂度:O(NlogN) 空间复杂度:O(N) 稳定性:稳定 // 归并排序 void merge_sort(int list[], int n) { /* perform a merge sort on the list. */ int length = 1; int extra[100]; ...
分类:编程语言   时间:2021-06-19 23:10:36    收藏:0  评论:0  赞:0  阅读:27
Linux基础06——压缩、解压、安装命令
一、归档、压缩、解压 1、tar 归档 (1)最常用的归档命令是 tar,使用 tar 程序打出来的包我们常称为 tar 包,tar 包文件的命令通常都是以 .tar 结尾的。生成 tar 包后,使用gzip命令进行压缩 (1)语法:tar [命令参数] [文件] [文件] (2)常用命令参数 -z ...
分类:系统服务   时间:2021-06-19 23:10:25    收藏:0  评论:0  赞:0  阅读:25
协议分析之原始套接字
sniffer 实现 稍稍回顾 前几天了解到流量的实现实际上还是通过通用的协议栈进行解析,将数据包发送接收后,计算机进行了按规定的解析。如Tcp/ip协议栈,就是在将数据头一步步的解开,最后解析到数据再发送到应用层。其原理实际上和pe文件解析类似。 前几天虽然了解了原理,也使用了原始套接字进行了数据 ...
分类:其他   时间:2021-06-19 23:10:12    收藏:0  评论:0  赞:0  阅读:17
【维持权限】schtasks命令
创建本地定时任务(注意修改时间) schtasks /create /sc once /tn testtask02 /tr "calc.exe" /sd 2021/06/19 /st 19:07 创建远程计算机的定时任务 schtasks /s 192.168.200.20 /u abking /p ...
分类:其他   时间:2021-06-19 23:09:58    收藏:0  评论:0  赞:0  阅读:24
dd命令 skip 和 seek参数理解
转自:https://blog.csdn.net/u011616400/article/details/41575711 假如我有一个文件abc.gz,大小为83456k,我想用dd命令实现如下备份 结果:首先将备份分成三个部分,第一部分为备份文件abc.gz的前10000k,第二部分为中间的700 ...
分类:其他   时间:2021-06-19 23:09:43    收藏:0  评论:0  赞:0  阅读:18
ubuntu21.04(linux):用apt安装nginx/php/mysql/phpmyadmin(开发环境)
一,apt方式安装php 说明:用apt方式安装适用于本地开发环境,如果是线上生产环境,建议下载软件后编译安装 root@lhdpc:~# apt-get install php 查看结果: root@lhdpc:~# php -v PHP 7.4.16 (cli) (built: Mar 23 2 ...
分类:数据库技术   时间:2021-06-19 23:09:29    收藏:0  评论:0  赞:0  阅读:22
442条   上一页 1 2 3 4 ... 23 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!