
生活
1号寝林某人
这个作者很懒,什么都没留下…
展开
-
驱动开发
驱动开发用户模式下所有对驱动程序的IO请求,全部被操作系统转化为一个叫IRP(I/O Request Packages)的数据结构,不同的IRP会被派遣到不同的派遣函数中。在内核下表示的文件或目录路径要在路径前面加上\??\,例如\??\C:test.txt...原创 2021-02-03 15:33:10 · 120 阅读 · 0 评论 -
C语言中struct 关键字使用
文章目录struct 使用使用struct XXX{}形式定义结构体struct 使用以 struct XXX{}形式定义结构体,结构体名为struct XXX,以typedef struct YY{}XXX形式定义结构体,结构体名字为XXX使用struct XXX{}形式定义结构体#include <stdio.h>#include <string.h>#include <stdlib.h> struct Books { char title[5原创 2021-02-03 15:32:16 · 665 阅读 · 0 评论 -
C 一些零碎知识点
C 一些零碎知识点函数指针博客:https://www.cnblogs.com/windlaughing/archive/2013/04/10/3012012.htmlprintf 输出格式“%5.4lf”指定输出宽度为5,精度为4,由于实际长度超过5故应该按实际位数输出,小数位数超过4位部分被截去。主要类型所占字节大小类型16位编辑器中占字节大小(byte)32位64位char111char*248int244short int2原创 2021-02-03 15:31:20 · 121 阅读 · 0 评论 -
fopen fscanf fprintf函数示例
fopen fscanf fprintf函数示例示例如下:#include <stdio.h>int main (){ char name [20]; int age, length; FILE *fp; fp = fopen ("test.txt","w+"); fprintf (fp, "%s %d","Fresh2refresh",5000); length = (int)ftell(fp); // Cursor position is now原创 2021-02-03 15:30:48 · 231 阅读 · 1 评论 -
字节存储顺序
字节存储顺序小端:低位字节存入低地址,高位存入高地址,x86系列的cpu都是little-endian字节序,PowerPC通常事Big-endian字节序。网络协议也都是采用大端方式传输数据的,所以有时把big-endian叫做网络字节序。...原创 2021-02-03 15:28:40 · 367 阅读 · 0 评论 -
解决“windows 无法安装到这个磁盘。选中的磁盘采用gpt分区形式”问题 及 vmware 安装虚拟机过程出现bootmanager的问题
作为计算机从业人员,自认为安装虚拟机怎么说也有几十遍了,但是今天装系统的时候还是卡壳了,非常愧疚,特此以vmware16安装win10为例记录一下安装过程,以免之后出现类似情况。EFI, UEFI和BIOS的区别,GPT分区和MBR分区的区别可以见这篇文章:https://blog.youkuaiyun.com/u010144805/article/details/78982962安装过程如下:新建虚拟机——》自定义(高级)——》下一步——》稍后安装系统(下一步)——》操作系统选windows,版本选win原创 2020-11-25 21:04:37 · 4630 阅读 · 3 评论 -
navicat 连接远程mongodb数据库
这里用phpstudy搭起的服务器,安装了mongodb4.0,先需要利用navicat远程连接mongo数据库。首先开启mongodb,修改配置项中的bindIp,原来为127.0.0.1,修改为0.0.0.0接着在小皮面板,服务器防火墙中放行27017端口,重启mongodb的服务后,使用navicat连接,常规设置如下,填上主机和端口等信息后测试连接即可。...原创 2020-11-04 14:37:03 · 7464 阅读 · 0 评论 -
NP问题相关定义
NP问题:NP问题就是指其解的正确性可以在多项式时间内被检查的一类问题。P类问题:有一部分NP问题的解已经可以在多项式时间内找到,比如数组求和,这部分问题就是NP中比较简单的一部分,被命名为P类问题。NPC问题:NPC指的是NP问题中最难的一部分问题,所有的NP问题都能在多项式时间内归约到NPC上。NP-Hard问题:P<=NP<=NP-Complete<=NP-Hard参考博客:https://www.cnblogs.com/ysdu/p/6005057.html...原创 2020-09-05 10:10:39 · 1584 阅读 · 0 评论 -
安装mingw出现download failed和unable to continue
利用mingw-get-setup安装mingw总是出现download failed和unable to continue错误,截图如下:错误原因:因为服务器在外网,可能是对方服务器不稳定,连接出错等问题导致解决办法:下载对应等离线安装包,win64的离线安装包地址:https://nchc.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-bu.原创 2020-05-14 17:28:04 · 10163 阅读 · 2 评论 -
微信小程序笔记
小程序视图层对数据对绑定是单项绑定冒泡事件和非冒泡事件:冒泡事件:事件触发后可以向上传递给父元素进行处理,如bindtap非冒泡事件:元素单独处理事件,不会向上传递给父元素,如catchtap...原创 2020-03-30 09:17:08 · 136 阅读 · 0 评论 -
springboot 笔记
DAO类都是进行数据操作的类,是对于数据库中的数据做增删改查等操作的代码。DAO(Data Access Object) 数据访问对象是一个面向对象的数据库接口,它显露了 Microsoft Jet 数据库引擎(由 Microsoft Access 所使用),并允许 Visual Basic 开发者通过 ODBC 像直接连接到其他数据库一样,直接连接到 Access 表。DAO 最适用于单系统...原创 2019-11-04 20:45:54 · 117 阅读 · 0 评论 -
MAC中利用mysql笔记
1、登陆mysql:mysql -u root -p2、启动mysql:brew services start mysql@5.73、停止mysql:brew services stop mysql@5.74、查看端口号:show global variables like 'port';5、查看当前正在使用的数据库:select database();6、插入语句:insert in...原创 2019-11-03 21:39:16 · 131 阅读 · 0 评论 -
C 实现开机自启动计算器
原理:利用windows.h修改注册表,在注册表中新加项#include<stdio.h>#include<Windows.h>#include<iostream>using namespace std;//计算器地址:C:\WINDOWS\system32\calc.exevoid HKRunator(char *programName) ...原创 2019-10-21 15:11:22 · 448 阅读 · 0 评论 -
怎么在kali linux 中安装wingide(更新源和libqt4-webkit软件依靠问题)
这两天在家里看《python黑帽子–黑客与渗透测试编程之道这本书》开始就要求在虚拟机的kali里面装一个wingIDE。本人刚接触linux,对其参数和操作很不熟悉,装了差不多两天才装上,接下来写一篇文章记录一下整个安装过程。希望对遇到同样问题的小伙伴们有所帮助。 《python黑帽子–黑客与渗透测试编程之道这本书》原话是:请确保你下载的是32位.deb文件的WingIDE安装包,将其保存到原创 2017-01-25 20:29:58 · 7957 阅读 · 2 评论 -
用python写一段查天气的代码
微博号:两个善良的孩子 本人小菜,有问题可以微博私信互相讨论一下,谢谢;代码为python2.7 运行环境在python自带的IDLE里头,代码如下:# -*- coding: utf-8 -*-import urllib2import jsonfrom city import city //引入各模块;bingo = True原创 2016-12-08 16:21:32 · 999 阅读 · 0 评论 -
python爬取学校体育部的跑超数据并用Tkinter写出应用并进行封装生成exe文件
之前看了python,自己写了个小应用软件通过爬虫获取学校体育部的跑操数据(实时更新)并用python自带的Tkinter写了个小应用并用PyInstaller封装生成exe文件,然后就可以用这个小软件查自己和室友的跑操记录了。 代码里涉及的隐私信息用*代替了;为大家阅读带来不便请见谅; 代码如下:#-*-coding:utf-8-*-from Tkinter import*import o原创 2017-03-11 21:36:10 · 643 阅读 · 0 评论 -
C++ resize()
#include <iostream>#include <vector>#include<algorithm>using namespace std;int main(){ vector<int> height; height.resize(10); for(int j=0;j<10;j++)cout<<heigh...原创 2019-09-30 10:16:56 · 5902 阅读 · 0 评论 -
网络安全实验室基础关write up
1、key在哪里进入过关地址,右击查看网页源代码。key is jflsjklejflkdsjfklds2、再加密一次你就得到key啦~凯撒密码,公钥为13,加密两次即返回原来的值,再加密一次得到: keyis23ksdjfkfds3、猜猜这是经过了多少次加密?本题为base64加密,用python脚本写,引入base64的库 脚本如下:import base64s = "Vm0wd2QyUX原创 2017-02-21 21:45:03 · 6268 阅读 · 0 评论