自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(193)
  • 资源 (1)
  • 收藏
  • 关注

原创 【教程】部署apprtc服务中安装google-cloud-cli组件的问题及解决

根据google官方的关于安装gcloud cli的说明:https://cloud.google.com/sdk/docs/install。尝试从源码安装google-cli。

2023-08-29 20:14:06 1059

原创 【修电脑】VMware 从GHO文件备份恢复Win10/Win7系统

使用一个winpe U盘,从该U盘引导启动,使用里面的Ghost 11.5.1软件,将磁盘整体导出为GHO格式的image。使用ghost32.exe程序执行命令,将GHO格式文件转为vmdk格式,查询之前系统的BIOS引导方式和硬盘类型,据此自定义添加新的vmware虚拟机并指定虚拟磁盘为该vmdk文件。打开系统即可。

2022-11-25 15:16:56 5373 1

原创 【教程】Ubuntu 20.10离线安装openssh-server

某离线ubuntu20.10主机通过共享网络方式没能成功联网,因此采用离线方式安装deb。先下载相同版本的ubuntu虚拟机,在其上下载openssh-server所需的置/etc/network/interfaces,如果是ubuntu,参考。先下载相同版本的ubuntu虚拟机,在其上下载openssh-server所需的离线安装包,再通过usb等外设放入离线的ubuntu20.10主机上,安装deb。

2022-10-22 15:30:01 9085 3

原创 【Python】python找到端口占用,并杀死进程,linux

linux系统中用python脚本找到端口占用,并杀死进程

2022-09-05 10:36:44 1143

原创 【修电脑】禁用js来解决打开部分博客网页100%CPU占用的问题

在加载一些网站时(尤其是程序员的博客网页),CPU占用率达到了100%,风扇嗖嗖地转。最后借助插件,对该域名禁用js后就很流畅。

2022-08-20 17:07:57 735 1

原创 【教程】搭建Docker版kali linux(内含MSF)

一个好的docker版msf镜像,能够正常apt-get update以及upgrade。

2022-08-08 21:52:52 1034

原创 【修电脑】系统重装但IP不变后VScode Remote SSH连接失败解决

VScode Remote SSH连接重装的Linux系统失败,删除cache后解决

2022-08-01 16:22:44 1864

原创 【修电脑】Windows11主机输入法不受控制频繁中英文切换/Vmmem进程占用内存大

Windows11主机输入法不受控制频繁中英文切换问题的解决。

2022-06-05 15:46:49 3401

原创 【资源下载】 opc 2.0 componets 组件下载

exe运行一键安装。win10 64平台上witlinc opc client可用。无C币可以用博主的蓝奏云下载。https://wwc.lanzouj.com/iTOQL051rqje密码:bn6n

2022-05-18 16:25:39 5485 4

原创 【Python】scapy分析包后统一str和bytes进行查询中因为encoding而引起问题

这里写目录标题前置知识统一为bytes进行判断时遇到问题问题发现解决方法前置知识对于任何的""括起来的都视为字符串。即便写作十六进制,如"\x41",字符对应于A(ascii码值为65,16进制值为\x41)。只要在""前面添加了b作为标识,即b"\x41",即被视为字节。字节和字符串不能拼接在一起。但都可以使用in和not in来判断一个字符/字节串是否在另一个当中。统一为bytes进行判断时遇到问题使用scapy.all库,提取packets.payload.payload.payload得

2022-04-11 16:22:02 1414

原创 【修电脑】两行命令解决VS Code编译C++程序生成的exe程序中文乱码

问题描述比如有如下程序:#include <iostream>using namespace std;int main(){ cout<<"这是中文"<<endl; system("pause"); return 0;}编译运行后:VS Code控制台没有显示异常,但直接从文件路径打开exe程序就会看到乱码:解决在头文件处添加#include <windows.h>设置main函数中第一条语句为SetC

2021-12-09 18:50:07 2930 3

原创 【教程】2021.3kali安装pip2失败,换为2020.3版本kali安装pip2

sudo apt-get install python-pip 失败In Kali Linux repositories Python 2.x packages are different from Python 3.x packages including pip2 (python-pip) and pip3 (python3-pip). Some packages for Python 2.x are no longer available in recent versions of Kali Lin

2021-10-12 18:05:51 1447

原创 【Visual Studio】创建并使用动态链接库(C++)

创建并使用动态链接库[C++]参考文档参考文档创建并使用静态库(.lib)创建和使用动态链接库 (C++)

2021-09-20 22:34:16 3579

原创 【Visual Studio】创建并使用静态库(.lib)

创建并使用C++静态库[.lib]参考文档先决条件创建静态库项目向静态库添加类向静态库添加类创建引用静态库的 C++ 控制台应用在 Visual Studio 2019 中创建引用静态库的 C++ 控制台应用在应用中使用静态库的功能在应用中使用静态库的功能运行应用运行应用请参阅参考文档创建并使用静态库此分步演练演示如何创建用于 C++ 应用的静态库(.lib 文件)。 使用静态库是重用代码的一种绝佳方式。 你不必在要求功能的每个应用中重新实现同一例程,而只需将其写入静态数据库一次,然后从应用引用它们即

2021-09-20 10:23:14 9483 4

翻译 Book: Programming with Libevent(2)--A Libevent Reference Manual(4)

R9: DNS for Libevent

2021-09-10 11:46:10 273

翻译 Book: Programming with Libevent(2)--A Libevent Reference Manual(3)

A Libevent Reference ManualReference LinkR7: Evbuffers: utility functionality for buffered IOR8: Connection listeners: accepting TCP connectionsR9: DNS for LibeventReference LinkFast portable non-blocking network programming with LibeventR7: Evbuffers:

2021-09-10 10:28:55 268

翻译 Book: Programming with Libevent(2)--A Libevent Reference Manual(2)

A Libevent Reference ManualR5: Utility and portability functionsR6: Bufferevents: concepts and basicsR6a: Bufferevents: advanced topicsR7: Evbuffers: utility functionality for buffered IOR8: Connection listeners: accepting TCP connectionsR9: DNS for Libeve

2021-09-09 20:37:52 311

翻译 Book: Programming with Libevent(2)--A Libevent Reference Manual(1)

A Libevent Reference ManualR0: PreliminariesLibevent from 10,000 feetThe LibrariesThe HeadersIf you have to work with an old version of LibeventNotes on version statusR1: Setting up the Libevent libraryLog messages in LibeventinterfaceexampleNOTEinterfaceH

2021-09-08 20:04:09 430

翻译 Book: Programming with Libevent(1)--Learning Libevent

Book: Programming with LibeventChapter 0: About this document关于本文档关于示例的说明Chapter 1: A tiny introduction to asynchronous IO.Chapter 0: About this documenthttp://www.wangafu.net/~nickm/libevent-book/00_about.html这些文件版权所有 © 2009-2012 by Nick Mathewson,并在知识

2021-09-07 09:44:08 368

转载 【CSAPP】阅读:第一章 计算机系统漫游

【CSAPP】阅读:第一章 计算机系统漫游前言1.7 操作系统管理硬件1.7.1 进程1.7.2 线程1.7.3 虚拟内存1.7.4 文件1.8 系统之间利用网络通信1.9.2 并发和并行1.线程级并发2.指令级并行3.单指令,多数据并行1.9.3 计算机系统中抽象的重要性1.10 小结前言本系列分享了阅读深入理解计算机系统阅读中自认为重要的地方。通过语音识别到word文档,然后分享在CSDN。1.7 操作系统管理硬件操作系统保持跟踪进程运行所需的所有状态信息,这种状态也就是上下文包括许多信息,比如

2021-08-15 17:22:30 400

原创 【Android逆向】Android smali与java代码介绍1

这里写自定义目录标题1.创建新项目hello world编译前的程序组成对比源码和apk压缩包文件反编译工具要求框架要求IDA下载1.创建新项目hello world选择创建basic activity注意编程语言选择java,自己设定Name和程序最低要求的Android的SDK版本构建项目如下:为我们的应用程序选择一个虚拟的手机,这里我选择pixel2和api level 27,system image x86的Orea的Android8,并下载。编译前的程序组成java

2021-08-10 22:25:46 1896 1

原创 【教程】Redmi 5 root参考教程

【root教程】Redmi 5 root参考教程固件支持Youtube教程固件支持小米手机代号名称查询– MIUI历史版本(直连,勿挂梯)https://miuiver.com/xiaomi-device-codename/miui固件(非官方)https://xiaomifirmwareupdater.com/miui/下载 红米 5 开发版/内测版 Fastboot 线刷包https://xiaomirom.com/rom/redmi-5-rosy-china-fastboot-recov

2021-08-08 14:13:10 2608

原创 【Android逆向】Android环境配置与常用工具介绍

【Android逆向】Android环境配置与常用工具介绍1.写在前面2 Android的简单介绍3配置 Android开发环境①配置 `Java SE Development Kit(JDK)`。②安装 Android Studio(需要科学上网,否则无法正常使用)遇到报错- HAXM(Intel Hardware Accelerated Execution Manager)安装③安装Android SDK1.写在前面Android逆向是一个综合各方面能力的应用,对经济能力与技术能力要求相对较高。不像

2021-08-06 21:58:47 1638 4

原创 【Web信息处理】ws02实验--RDD编程环境配置(存在错误)

【Web信息处理】ws02实验--RDD编程前言步骤一:centos安装jupyter notebook步骤二:前言因为环境问题,在windows下配置的jupter notebook怎么都运行不起来。因此到虚拟机内部属ws02实验步骤一:centos安装jupyter notebookcentos安装jupyter notebook步骤二:...

2021-07-31 08:54:44 501 1

原创 【Linux】socket网络编程之服务器与客户端的数据交互

【Linux】网络编程之服务器与客户端的数据交互前言参考argc !=2是什么意思inet pton函数对stdin,stdout 和STDOUT_FILENO,STDIN_FILENO的学习Linux网络编程基础知识Linux下C语言编程实例:linux下运行hello world实验内容和要求实现以下程序要求:完整代码客户端服务器端前言参考本博文基于作者上一篇博文(Linux网络编程基础知识),主要用于完善作业,代码改动其实很小。argc !=2是什么意思What does argc mea

2021-07-29 10:38:59 1757 2

原创 【Linux】socket网络编程基础知识

【Linux】大作业之服务器与客户端的数据交互前言实验内容和要求实现以下程序要求:完整代码服务器端客户端前言此次大作业涉及到Linux课程第十章:网络编程的相关知识,因此着重以老师PPT上的内容为要,进行代码编写。以C/C++为主。实验内容和要求实现以下程序1.服务器端存放共享变量var_temp,该值从终端(键盘)中输入。2.多个客户端(数量大于3)不断向服务器端发送数据请求(固定内容"get current var_temp") 并发控制3.服务器点接收到客户端请求(" get curr

2021-07-29 08:44:43 496

原创 【Linux】shell编程基本知识

【Linux】shell基本知识7.2.1 shell环境变量7.4 shell编程中的输入输出命令7.5 shell程序控制结构语句变量的运算7.5 shell程序控制结构语句7.5.1 测试语句文件测试字符串测试数值测试7.5.2 if语句【例7.7】编写一个shell脚本,查找给定的某用户是否在系统中工【例7.8】编写一个shell脚本,利用位置参数携带一个文件名,【例7.9】编写一个shell脚本,输入(1-10)之间的一个数,并判断它是否小于5。7.5.3 case语句7.2.1 shell环境

2021-07-24 22:55:13 2296 10

转载 【Linux】shell教程--shell变量

【Linux】shell教程Shell 变量使用变量只读变量删除变量变量类型Shell 字符串单引号双引号拼接字符串获取字符串长度提取子字符串查找子字符串Shell 数组定义数组读取数组获取数组的长度Shell 注释多行注释Shell 变量定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:your_name="runoob.com"除了显式地直接赋值,还可以用语句给变量赋值,如:for file in `ls /etc`或for file in $(ls /etc)以上语句

2021-07-24 15:17:15 133 3

原创 【数据库设计】pyqt通过os.system()命令进行mysql数据库备份与恢复

【数据库设计】pyqt通过os.system命令进行mysql数据库备份与恢复前言备份代码恢复代码前言此处遇到os.popen()和os.system()的区别,后者是黎哥所教。前者自己还没探索出来。这次学习,学会了中断执行一行代码的实现,但是如何进一步对命令行进行传参,比如我们先通过os.system()输入了一行mysqldump导出命令,但是终端会提示输入密码,怎么让pyqt进一步传递这个参数过去???再弹出个对话框,用户输入,点击按钮后再os.system()执行?还没试,只是有这个想法。

2021-07-23 09:26:15 516 1

原创 【数据库设计】学生学籍信息和学期学年课程成绩信息表以及插入数据的python脚本生成设计

【数据库设计】学生学籍信息和学年学期课程成绩信息设计参考登陆用户信息设计学籍信息设计课程成绩信息设计错误提示参考登陆用户信息设计create table stu_users(stu_user_id BIGINT not null,\stu_password varchar(32) COLLATE utf8_unicode_ci\ DEFAULT NULL,last_login timestamp NOT NULL DEFAULT\ current_timestamp() ON UPDATE cu

2021-07-21 21:50:22 1348 2

原创 【Web信息处理】Web数据获取-ws01课-Python基础及异步编程

【Web信息处理】Web数据获取-ws01课-Python基础及异步编程Python基础及异步编程1、基本数据类型列表类型字典类型定义字典类型定义和使用Python基础及异步编程学编程语言我们在学什么?1、基本数据类型 重复2、流程控制语句 顺序3、语句块定义方法 计算4、语法糖(trick)灵活5、库函数 干活1、基本数据类型列表类型由0个或多个数据组成的有序序列列表使用[ ]表示,采用逗号(,)分隔各元素[‘F’,‘f’]表示两个元素’F’和’f’使用保留字 in 判

2021-07-21 10:50:29 130 4

原创 【数据库设计】login.ui界面的pymysql连接&md5存储密码的数据库实现

【数据库设计】login.ui界面的pymysql连接实现关于命令行mysql启动SERVER:CLIENT:关于能否防范SQL注入SQL语句字符串拼接查询参数化查询最基础的连接关于命令行mysql启动从Windows命令行启动MySQLSERVER:从Windows命令行启动MySQL可以从命令行手动启动MySQL服务器。可以在任何版本的Windows中实现。要想从命令行启动mysqld服务器,你应当启动控制台窗口(或“DOS window”)并输入命令:C:\> C:\Program

2021-07-21 00:14:03 468 9

原创 【阿里云/腾讯云】搭建 Hadoop 伪分布式环境实验

【腾讯云】搭建 Hadoop 伪分布式环境体验链接1.教程环境和说明软硬件环境关于本教程的说明2.安装 SSH 客户端3.安装 JAVA 环境安装 JDK配置 JAVA 环境变量4.安装 Hadoop体验链接搭建Hadoop环境–阿里云搭建 Hadoop 伪分布式环境–腾讯云1.教程环境和说明软硬件环境CentOS 7.2 64 位OpenJDK- 1.8Hadoop- 2.7关于本教程的说明云实验室云主机自动使用 root 账户登录系统,因此本教程中所有的操作都是以 root 用户来执

2021-07-18 09:53:56 393

原创 【PYQT】使用PYQT Integration对.ui文件转换并实现python pyqt编程

环境配置在VSCODE拓展中搜索QT,并安装PYQT Integration。PYQT Integration一个扩展帮助你在 vsocde 中编码 PYQT 表单。支持“.ui”、“.qrc”、“.pro”、“.ts”文件。

2021-07-17 17:46:09 2037 2

原创 【Python】Scrapy爬虫介绍&&requests爬虫移植到Scrapy爬虫

【Python】Scrapy爬虫介绍&&re爬虫移植到Scrapy爬虫ScrapyScrapy爬虫框架requests和Scrapy对比Scrapy常用命令Scrapy 爬虫基本使用第一个Scrapy实例Scrapy爬虫的基本使用Scrapy爬虫实例编写/re爬虫移植豆瓣Top100爬虫环境配置参考程序编写ScrapyScrapy爬虫框架Scrapy爬虫框架结构爬虫框架爬虫框架是实现爬虫功能的一个软件结构和功能组件集合。爬虫框架是一个半成品,能够帮助用户实现专业网络爬虫。五个主

2021-07-17 17:42:40 488 6

原创 【教程】VS Code配置python 虚拟环境(二)

【教程】VS Code配置python venv(二)

2021-07-14 08:16:43 364

翻译 【教程】VS Code配置python虚拟环境(一)

前言因自己课程设计要求,需要制作一个管理系统,然而自己的解释器使用的是最原始的python39.exe,自己使用pip安装命令也是在源python程序所在位置将进行安装。这对项目包管理和环境依赖设计都是不利的。因此需要在vscode中配置python虚拟环境。参考文档Using Python environments in VS Code...

2021-07-13 21:34:40 3617

原创 【SQL-牛客】SQL习题

SQL习题声明SQL-2 查找入职员工时间排名倒数第三的员工所有信息SQL-3 查找当前薪水详情以及部门编号dept_noSQL-5 查找所有员工的last_name和first_name以及对应部门编号dept_noSQL-7 查找薪水记录超过15次的员工号emp_no以及其对应的记录次数tSQL-11 获取所有员工当前的manager(对列命名别名)SQL-12 获取每个部门中当前员工薪水最高的相关信息SQL-15 请你查找employees表所有emp_no为奇数 奇偶数查询方法SQL-16 统计出当

2021-07-04 15:11:36 396

原创 【Web信息处理】Web数据获取-ws01课-爬虫基本架构

【Web信息处理】Web数据获取Web数据获取01网络数据获取原理HTTP协议爬虫需要解决哪些问题:检查某个URL是否已经被抓过了Bloom filterA high level view of a web crawler信息标记与提取方法信息的标记信息标记的作用信息标记的三种形式XML(Extensible Markup Language)JSON(JavsScript Object Notation)YAML(YAML Ain’t Markup Language)三种信息形式的比较XML实例JSON实例

2021-07-04 10:24:26 394 4

原创 【Web信息处理】综述目录

【Web信息处理】 综述前言课程框架Web数据获取大数据处理自然语言处理知识图谱前言互联网已经成为信息传播的主要载体,并逐步成为现代社会的必需品。互联网中的数据体量爆炸式增长,有价值的信息淹没在茫茫多的数据海洋中。Web信息处理的目标是提供从海量数据中挖掘高价值信息的工具集合。课程框架Web数据获取Web数据获取爬虫基本架构Python基础及异步编程Scrapy爬虫架构大数据处理大数据处理大数据技术概述Spark设计及核心原理RDD编程应用自然语言处理自然语言处

2021-07-04 08:40:18 277

空空如也

空空如也

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

TA关注的人

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