自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++构造函数析构函数

C++构造函数与析构函数构造函数不能是虚函数#include<bits/stdc++.h>using namespace std;class A{public: virtual A(){ }};void test1(){ A a;}int main(){ test1();}'''![在这里插入图片描述](https://img-blog.csdnimg.cn/20201023102947667.png#pic_center)###

2020-10-23 10:52:22 182

原创 Go赋值和拷贝

使用等号赋值,指向同一段内存地址,使用copy()赋值,指向不同的内存地址等号赋值会影响新切片的值,使用copy()赋值改变源切片的值不会影响新切片的值测试代码package mainimport "fmt"func main() { test1() test2()}func test1() { a := []int{1,2,3,4,5} b := a //等号...

2019-11-27 19:16:16 1789

原创 Golang切片 len cap

切片slice的len和cappackage mainimport "fmt"func main() { slice := make([]int, 10, 20) //定义slice的 len 10 cap 20 fmt.Printf("%p \n", slice) // slice 指针地址 fmt.Printf("%d %d\n", len(slice), cap(slic...

2019-09-19 13:06:02 1166

原创 Golang map

package mainimport ( "fmt" "sort")func main() { arr1 := []int{2, 3, 1, 3, 2, 4, 6, 7, 9, 2, 19} //统计每个数字出现的次数 countMap := make(map[int]int) for _, val := range arr1 { if _, ok := countMa...

2019-09-18 11:25:50 208

原创 签名技术简介

签名技术是公钥密码学最重要的概念之一,流程图如下 当Alice希望将文件签名后发送给Bob,首先他需要用自己的私钥进行对文件运行签名算法,得到签名后的文件,然后将签名后的文件发送给Bob 当Bob收到Alice发送的签名文件之后,Bob去公开秘钥的管理服务器查找Alice的公钥,找到公钥对应的验证算法对文件进行验证,如果验证通过,则证明文件是由Alice进行签名的。 私钥签...

2019-08-24 20:33:11 526

原创 Ubuntu配置中科大IPV6软件源

需要有IPV6地址1.备份原来的源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2.编辑源列表文件sudo gedit /etc/apt/sources.list3.删除原来的源,替换为如下的IPV6源#默认注释了源码仓库,如有需要可自行取消注释deb https://ipv6.mirrors.ustc.edu....

2019-07-06 13:57:17 1030

原创 C++ stack容器

包含文件#include头文件定义stack对象的示例代码如下 stack<int> stack1; stack<string> stack2;基本操作如下1.入栈:如s.push(x);2.出栈:如 s.pop().注意:出栈操作只是删除栈顶的元素,并不返回该元素。3.访问栈顶:如s.top();4.判断栈空:如s.empt...

2019-06-28 09:58:49 199

原创 力扣题2 两数相加

题目给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -&g...

2019-05-08 19:48:16 131

原创 Ubuntu 安装gmpy2模块

需要的依赖库 gmp mpfr mpcgmp 库安装sudo apt-get install libgmp-devmpfr 库安装sudo apt-get install libmpfr-devmpc 库安装sudo apt-get install libmpc-devgmpy2 安装sudo pip3 install gmpy2#或者sudo pip install g...

2019-01-09 17:30:38 5203 5

原创 VMware tools正常安装使用,重启后失效问题

问题Ubuntu虚拟机按照教程安装vmtools之后能正常使用,但是重启之后(偶尔)就不能正常在虚拟机和主机之间拖拽文件或者复制粘贴解决 sudo vmware-config-tools.pl回车确认Enjoy...

2018-12-24 21:05:08 10091 5

原创 TCP端口扫描程序(tcp_connect扫描+tcp_syn扫描)Python

# -*- coding: UTF-8 -*-#Python2.7+Ubuntufrom socket import *import threadinglock = threading.Lock()openNum = 0threads = []def portScanner(host,port): global openNum try: s = s...

2018-12-07 14:07:19 6059 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除