- 博客(20)
- 收藏
- 关注
原创 C++ 网络编程 select poll epoll reactor 服务器并发 HTTP Websocket
C++ 网络编程 select poll epoll reactor 服务器并发 HTTP Websocket
2022-07-30 10:56:29
792
原创 C++11 新特性 多线程thread function和bind 可变模板参数 C++线程池
C++11 新特性 多线程thread function和bind 可变模板参数 C++线程池
2022-07-26 10:34:49
2035
原创 C++ 新特性 智能指针 右值引用 移动语义 匿名函数lambda C++标准库STL
C++ 新特性 智能指针 右值引用 移动语义 匿名函数lambda C++标准库STL
2022-07-25 19:30:49
657
原创 C++ string类型转换
string类型 & int类型以int类型为例介绍string类型转化为int类型C标准库方法 string str1 = "128"; int n1 = atoi(str1.c_str()); cout << str1 << ' ' << n1 << endl;C++标准库方法stoi()函数 string str1 = "128"; int n2 = stoi(str1); co
2021-07-06 16:50:48
1326
原创 Python+pycharm+anaconda第一次Hello world
Python Hello World开发平台:anaconda、pycharm、Python3.6pycharm配置编译器设置编译器 File-Settingssettings-project-project interpreter选择Existing environment,勾选Make available to all projects添加编译器,选择add选择路径Python+anaconda编译器最终,OKshow all选择编译器下拉选择创建项目初始
2021-05-05 18:41:46
290
原创 pycharm + anacond 部署Python环境
pycharm + anacond 部署Python环境下载下载anaconda下载pycharm安装安装anaconda安装pycharm测试测试anconda配置配置anaconda环境(输出Hello World)激活pycharm下载下载anacondaanaconda官网:https://www.anaconda.com/anaconda下载:https://www.anaconda.com/products/individual#Downloads下载pycharmpycharm下载
2021-04-26 15:53:05
258
原创 PAT 1003我要通过!
PAT 1003我要通过!很久没有刷过OJ了,因为考试的原因要重新接触C++,而且使用了VS平台。写这篇文章记录一下自己遇到过的问题。先简单介绍一下这道题,首先我觉得这道题的叙述是有问题的。这道题正确的理解和叙述应该是这样的:字符串中只包含’P’、‘A’、'T’三种字符。字符串中的’P’和’T’之间只有一个’A’字符时,'P’前’T’后都有相同个数个’A’或都是空字符串。字符串中的’P’和’T’之间多于一个’A’字符时,'P’后有的’A’个数等于’P’和’T’中的’A’字符数乘’P’以前
2021-03-01 11:25:03
330
2
原创 Centos7Linux基本命令
Centos7Linux基本命令linux基本命令基本常用命令:文件操作常用命令:|(管道):实现进程间的通信的命令使用的工具命令压缩命令定位命令获取用户和系统信息的命令与其他用户通信vimlinux基本命令今天整理一下Linux的常用命令基本常用命令:ls:显示文件名-a:显示所有文件包含隐藏文件–-help:帮助文件文件很长在这里就不完整展示了cat:在终端中显示文件内容rm:删除命令-r:删除目录-f:直接删除不询问–help:帮助文件
2020-07-21 20:48:40
416
原创 Kali SQL注入--基于SQLi-Labs
Kali SQL注入--基于SQLi-LabsSQLi-LabsSQL注入SQL注入的基本原理SQL注入初步实验一个结束语SQLi-LabsSQLi-Labs是一个练习和理解SQL注入的非常合适的靶站平台,总共有75关,这里我选择它做我的实验环境来对结果进行展示。SQL注入SQL注入的基本原理首先,这不是一篇极为完整的SQL注入整理,这只是一篇对原理的简单复习和介绍。SQL注入的基本原理这是正常的SQL语句select * from user where id = '$id' limit
2020-07-20 23:52:07
2031
2
原创 Kali安装Apache、MySQL、PHP
Kali安装配置Apache、MySQL、PHP、SQLi-LabsApacheKali虚拟机中是包含有Apache的,在/etc目录下ls即可显示出来,所以这里只需要进行配置就可以了。打开Apache服务/etc/init.d/apache2 start /etc/init.d/apache2 status使用start打开Apache服务,顺手用status查看一下是否顺利打开kali@kali:/etc/apache2$ systemctl restart apach
2020-07-19 17:45:44
15882
3
原创 Kali安装chrome
Kali安装chrome下载安装包chrome for Linux 地址:https://www.chrome64bit.com/index.php/google-chrome-64-bit-for-linux在这里我们选择chrome for ubuntu & Debian的版本安装直接通过dpkg的命令安装。dpkg -i 文件名.deb这里看到chrome安装成功测试访问www.baidu.com成功get,有机会再进一步更新,欢迎评论指出各种意外bug。
2020-07-18 22:24:16
2875
原创 Kali系统的下载和$PATH配置
Kali系统的下载和$PATH配置记录Kali的一次重新启航Kali系统的下载、安装not found 类型的问题(command not found)一种解决方案:配置临时路径变量$PATH系统的更新root用户密码设置记录Kali的一次重新启航很久以前接触了Kali,这次算是重新启航吧,但是自启航以来发现自己忘掉的东西实在是太多了,又不知道算不算第二次学习,总之,这次希望能够记下点东西,留下点知识。Kali系统的下载、安装Kali虚拟机可以在这里kali虚拟机下载地址点这里下载的虚拟
2020-07-18 21:26:45
946
原创 Android Studio 简易计算器UI源码
计算器的UI界面源码分享<?xml version="1.0" encoding="utf-8"?><android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas...
2019-05-16 08:31:22
1912
原创 Python画图matplotlib细致完整知识点整理--plot函数
这周学习了Python画图工具发现plot()里面有很多参数所以决定整理总结一下先上一个简单的图像import matplotlib.pyplot as pltimport numpy as npx = np.arange(0, 1.2, 0.1)y = 2 * x + 1z = x ** 2# 创建画布plt.figure(figsize=(8, 6))# 设定字体...
2019-01-22 16:10:03
5875
4
原创 Python3爬虫案例
多个Python爬虫案例使用request爬取www.baidu.com网站源代码,并存储在本地url = 'http://www.baidu.com'response = request.urlopen(url)content = response.read()# print(content)with open('baidu.html', 'w', encoding='utf...
2019-01-20 17:13:04
2232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人