自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr_zxy的博客

致力于编程的编程小白

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 OpenGL学习笔记之创建窗口

**OpenGL学习笔记之创建窗口**include include include void DisplayFunc() { glClear(GL_COLOR_BUFFER_BIT);//用指定的颜色清屏glFlush();//提交绘图命令glutSwapBuffers();//交换前台缓冲与后台缓冲(GLUT_DOUBLE双缓冲模式需要)} //第一个参数是命令的个数,第二个参数

2017-08-26 15:15:50 510 1

原创 openpyxl获取sheet指定行或列

获取sheet最大列,遍历指定行的单元格,若单元格为None则跳过,有数据则添加到指定列表。获取sheet最大列,遍历指定行的单元格,若单元格为None则跳过,有数据则添加到指定列表。# 只读方式打开excel文件。# 获取sheet指定行的方法。只读方式打开excel文件。# 获取第4行,第N列数据。2、获取指定sheet。# 获取指定sheet。3、获取指定行的方法。

2023-02-17 10:29:08 4706

原创 python click模块学习

prompt:当在命令行中没有输入相应的参数时,会根据 prompt 提示用户输入。type:参数类型,可以是 str、int、float 等。nargs:指定命令行参数接收的值的个数。default:设置命令行参数的默认值。若安装失败,可选用指定源进行安装。装饰函数使其成为命令行接口。命令行选择,可以多个。详细可参考官方文档“

2023-02-16 10:08:43 479

原创 Linux环境下部署python虚拟环境

进入虚拟环境目录,执行“deactivate”指令退出虚拟环境。执行上述指令后,会创建一个《环境名称》的文件夹。进入虚拟环境目录,执行如下指令进行激活。virtualvenv 环境名称。出现如下界面即激活虚拟环境。

2023-02-16 09:26:51 1268

原创 Centos根目录满问题解决方法

根目录满问题

2022-12-23 09:40:08 4317

原创 抓包工具-tcpdump

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、帮助文档二、常用操作1.仅抓取入网卡报文2.抓取入网卡100个报文3.抓取指定IP双向报文4.抓取指定源IP报文总结前言tcpdump作为linux系统自带工具,小巧方便,是强大的网络数据采集分析工具之一。tcpdump支持针对网络层、协议、主机、网络或端口的过滤,并提供相应的逻辑语句一、帮助文档获取tcpdump帮助指令:tcpdump -h;man tcpdumptcpdump version 4.9.0.

2022-04-27 13:37:49 446

原创 CMake学习笔记

1、CMake概述 CMake允许开发者编写一种平添无关的CMakeList.txt文件来定制整个编译流程,然后再根据目标用户的平台进一步生成所需本地化Makefile和工程文件,如UNIX的Makefile或Windows的Visual Studio工程。从而做到“Write one,run everywhere”。一些使用CMake作为项目架构系统的知名开源项目有VTK\ITK\KD...

2019-04-11 16:16:13 174

原创 linux基本命令之vim编辑器的配置

配置环境:通过“uname -a”命令查看操作系统信息                Linux ubuntu 4.15.0-20-generic配置文件所在位置:/etc/vim/vimrc若无修改权限,可以使用“sudo vim /etc/vim/vimrc”打开覆盖文件时不备份文件,并在文件最后面加上自己需要的编辑器编辑方式常用的配置命令:set nu                    ...

2018-07-15 11:06:26 258

原创 数据结构与算法之亮灯的盏数

一条长廊里依次装有n(1 ≤ n ≤ 65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。有n个学生从长廊穿过。第一个学生把号码凡是1的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2的倍数的电灯的开关拉一下;接着第三个学生把号码凡是3的倍数的电灯的开关拉一下;如此继续下去,最后第n个学生把号码凡是n的倍数的电灯的开关拉一下。n个学生按此规定...

2018-07-13 20:39:28 858

原创 shell学习笔记之实际应用一

此脚本是将指定输入格式转换为8字节对齐的文本,供大家参考学习shell#!/bin/bash#Extract text in a fixed format, Mainly for input board outputrm -rf $2 #remove fileleft="{"count=1is_count=0while read line #read filedo lengt...

2018-07-07 19:40:48 354

原创 C/C++语言之数据交换、字符串转数字、字符串反转、小写转大写、二分查找

#include <iostream>#include <assert.h>//1、数据交换的两种方式(不用第三个变量)    bool SwapA(int& a, int& b)    { if(a == b) return false; a = a ^ b; b = a ^ b; a = a ^ b; return true;    }    bool...

2018-07-07 10:42:19 293

原创 Wireshark使用技巧总结

将自己在使用Wireshark软件过程中的一些命令贴出来,给大家参考一下。后续会逐渐完善......1、筛选tcp特征位字段命令            tcp.flags.fin == 1     //得到所有tcp特征位FIN为1的报文            tcp.flags.fin == 1 and tcp.flags.ack == 1  //得到所有tcp特征位FIN和ACK都...

2018-07-06 18:03:16 1050

原创 C++学习笔记之类的基本概念1

C++学习笔记之类的基本概念1#include <iostream>//玩家类class Player{ //类的访问权限: //private 私有的 类外不能访问,类里可以访问(类的默认访问权限) //protected 保护的 类外不能访问,类里可以访问 //public 公有的 类外可以访问,类里可以访问 //类的成员变量 int

2017-09-02 10:33:45 279

原创 OpenGL学习笔记之摄像机跟随

//主函数glutReshapeFunc(ReshapeFunc);//窗口改变时调用//head.cppvoid ReshapeFunc(int iWidth,int iHeight){ glMatrixMode(GL_PROJECTION);//将视口矩阵与投影矩阵设置为当前矩阵 glLoadIdentity(); glViewport(0,0,iWidth,iH

2017-09-02 10:32:18 1856

原创 OpenGL学习笔记之加载纹理

OpenGL学习笔记之加载纹理纹理贴图步骤1、在主函数打开纹理贴图的开关glEnable(GL_TEXTURE_2D);2、加载位图文件struct BMP{ int iWidth;//图片像素宽 int iHeight;//图片像素高 char* pColor;//图片颜色首地址 BMP(int width = 0,int height = 0,char* c

2017-08-30 09:12:59 1029

原创 OpenGL学习笔记之鼠标检测

OpenGL学习笔记之鼠标检测//由于之前的代码我也留着的,代码有点多了,所以我稍微分了一下 //main主函数#include "head.h"//第一个参数是命令的个数,第二个参数是命令内容int main(int argc,char** argv){ std::cout<<argc<<std::endl;//输出命令个数 for(int i = 0; i < argc; +

2017-08-28 12:49:28 857

原创 OpenGL学习笔记之按键检测

OpenGL学习笔记之按键检测#include <gl/glew.h>#include <gl/glut.h>#include <iostream>struct Vector2D{ float fX; float fY;};Vector2D g_vector2D = {-0.2f,0.2f};void DisplayFunc(){ glClear(GL_COLOR_

2017-08-27 19:20:40 1632

原创 OpenGL学习笔记之绘制图元

OpenGL学习笔记之绘制图元#include <gl/glew.h>#include <gl/glut.h>#include <iostream>void DisplayFunc(){ glClear(GL_COLOR_BUFFER_BIT);//用指定的颜色清屏 glPointSize(6.0f);//设置点的大小,单位为像素(默认为1.0f) glBegin(GL_

2017-08-26 21:30:18 353

OpenGL需包含的头文件

OpenGL需包含的头文件

2017-08-28

空空如也

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

TA关注的人

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