右值引用是C++11中新引入的概念,该方法是为了支持移动而引入的额一个新的引用类型。本文将以最简洁的描述来介绍右值引用和move语义的基本概念。我们通常见到的引用(int &a=b;)可以称之...
一文轻松区分C/C++指针常量和常量指针
在学习C/C++的时候总是记不住指针常量(int * const p;)和常量指针(const int *p)的区别,最近再刷题的时候发现了一个评论,分分钟就可以记住这两者的形式和区别,下面分享一下如...
揭秘星号密码查看器实现原理(第二篇)
相隔一个月,第二篇文章终于开始写了,鬼知道这一个月我干了什么。再上一篇文章中,用了SendMessage()和PostMessage()这两个API实现了星号密码查看器的功能,但是在测试中却发现,有些...
揭秘星号密码查看器实现原理(第一篇)
0x01 前言 本文是博主在学习MFC的时候闲着无聊写的,一共有两篇,这是第一篇,主要讲用Windows的消息(SendMessage)API来实现软件星号密码的查看,不过本方法是有局限性的,经过测试...
Java实现web服务器功能(简版)
本文讲述使用JAVA代码实现简单的web服务器功能,其中包括简单的http协议的讲解,以及报文头格式等知识的讲解,可让读者参考代码完成简单web服务器的开发。
Python修改本地IP、网关和DNS
本文主要说一下怎么使用Python来修改本地的ip和dns等,因为有本地的ip和dns都是随机获取的,有些时候不是很方便,需要修改,我就稍微的封装了一下,但是随机ip和网关、子网掩码等我都没有设置为参...
Python操作和使用Accesss数据库
引言 众所周知,Access是微软开发的一款轻量级的可视化轻量级的数据库软件,它的优点有很多,其中一大优点就是便携,可脱离数据库环境使用,因此它成为了很多小工具的数据存储工具,著名的中国菜刀,使用的就...
Python Socket TCP网络编程
Python Socket 在网络通讯方面的能力是非常强大的,并且代码量也是非常少的,学起来也是非常的容易,Python Socket在连接方面有TCP和UDP两种,本文主要介绍使用 Python 进...
解决Python使用pyinstaller打包生成exe运行提示错误
最近用python写了个小的桌面程序,在本机上调试的时候,一点问题都没有,在生成exe后也可以正常打开,但是我发给舍友用的时候却突然出现的错误,运行后提示Failed to execute scrip...
Python Socket 多客户端心跳监测
本文适Python分布式任务的心跳监测,客户端可自定义时间发送包到服务端,让客户端确定客户端的存在。使用的是短连接,支持单客户端多进程,但代码没有封装,只提供思路和方法,还请自行封装。 一、程序流程:...