自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 webserver笔记4

第四章知识梳理1.字节序转换#include <arpa/inet.h>//主机字节序-----网络字节序uint16_t htons(uint16_t hostshort);//转端口uint32_t htonl(uint32_t hostlong);//转IP//网络字节序-----主机字节序uint16_t ntohs(uint16_t hostshort);//转端口uint32_t ntohl(uint32_t hostlong);//转IP//将点分十进制IP转换为

2022-04-22 11:13:53 651

原创 webserver笔记1-3

webserver笔记第1章 Linux系统编程入门g++执行的四个过程一、预处理:条件编译,头文件包含,宏替换的处理,生成.i文件。二、编译:将预处理后的文件转换成汇编语言,生成.s文件三、汇编:汇编变为目标代码(机器代码)生成.o的文件四、连接:链接目标代码,生成可执行程序常见文件后缀c++​ .c为后缀的文件:c语言源代码文件小程序​ .a为后缀的文件:是由目标文件构成的库文件vim​ .cpp为后缀的文件:是c++源代码文件编辑器​ .h为后缀的文件.

2022-04-12 15:24:58 1706

原创 labelme和labelimg安装教程

环境准备安装labelme需要python和Anaconda支持。查看python版本和conda版本python -Vconda -V开始安装创建虚拟环境conda create --name labelme python=3.6激活进入环境activate labelme安装依赖conda install pyqtconda install pillow安装labelmepip install labelme -i https://pypi.tuna.

2021-10-08 15:25:12 200

原创 U盘启动制作工具分享

U盘启动制作工具分享常用工具老毛桃、大白菜、小马等(这些一律不推荐,夹带私货不够纯净)UltraISO(软碟通)可能我用的版本太老了,而最新的windows系统超过了4GB默认的FAT32格式无法直接移动超过4GB的文件,改了格式化成NTFS还是会自动变成FAT32,无语。新发现的一个工具免费的Refus官网下载。插入U盘之后选择下载好的系统镜像,其他默认即可点击开始,即可制作ps:官网可能有点慢附阿里云盘链接...

2021-09-03 17:17:20 218

原创 C++模板练习

#pragma once#include <iostream>#include <string>using namespace std;/** 可以对内置数据类型以及自定义数据类型的数据进行存储* 将数组中的数据存储到堆区* 构造函数中可以传入数组的容量* 提供对应的拷贝构造函数以及operator = 防止浅拷贝问题* 提供尾插法和尾删法对数组中的数据进行增加和删除* 可以通过下标的方式访问数组中的元素* 可以获取数组中当前元素个数和数组的容显*/temp

2021-09-03 16:12:23 137

原创 vue前端使用pdf.js 实现pdf网页预览效果

vue前端使用pdf.js 实现pdf网页预览效果准备下载pdfjs—免积分下载注意:只能在服务器使用本地在不能预览。服务器centos使用服务器安装nginx将前端项目放到 /nginx/html下(也可以放到自己定义的地方需要修改nginx配置)pdfjs文件夹结构vue部分与下载pdf类似下载部分可以查看之前的博客https://blog.csdn.net/baidu_35259515/article/details/119544650点击预览触发previewR

2021-08-09 20:11:22 1128 3

原创 vue拦截器封装axois请求

vue项目请求拦截器和相应拦截器封装axois请求参考花裤衩大佬的模板修改import axios from 'axios'import { MessageBox, Message } from 'element-ui'import { getToken, removeToken } from './auth'import router from '@/router'// create an axios instanceconst service = axios.create({ wit

2021-08-09 19:43:29 189

原创 vue前端下载文件

vue前端下载文件材料vue2axioselementUI描述前端表格下载pdf文件downloadReport(params){ //参数是表格行数据 var fileName = this.getFileName(params,"步态分析") //从表格行数据提取文件名方法 this.fullscreenLoading = true; //elementUI的loading组件 setTimeout(()=&g

2021-08-09 19:21:29 414 3

原创 Inno Setup安装时卸载旧版本

记录一下Inno Setup打包exe卸载旧版本[Code]function GetUninstallString(): String;varsUnInstPath: String;sUnInstallString: String;beginsUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\{==填写自己的软件AppId==}_is1');sUnInstallSt

2021-08-09 18:47:44 1156 1

原创 QT使用AES加密解密

QT使用AES加密解密项目原因需要使用aes加密操作提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录QT使用AES加密解密前言一、AES是什么?二、使用步骤1.引入库密钥长度:加密方式:填充方式:将代码克隆到本地2.读入数据总结前言项目原因需要使用aes加密操作,记录一下使用过程一、AES是什么?参考java版本介绍二、使用步骤1.引入库从gitee上找到一个封装代码,https://gitee.com/BlueBuger/Qt-AES.git这个库支

2021-04-08 22:09:42 9431 16

原创 qt 修改ui文件运行不更新问题记录

一、参考文章:1. qt项目中我的一个工程现在为什么每次在ui界面中做修改后(如添加或删除一个控件),但运行结果不变。 http://zhidao.baidu.com/link?url=yGarFHesSciGp42D5IVDaFKLZOZIqkO3uVql5NZg_BGdnNMAaJcg5pyCv3Dp2BVrDLtNqVUs-wKugqQoJllWwfwanzA-XptpXyy42v5OYCe2. QT如何将.UI文件转成.h或.cpp文件 http://blog.sina.com.

2021-04-08 17:31:05 636 1

原创 el-dialog刷新问题

问题:再写vue项目中用到嵌套el-dialog添加用户,添加完成之后父弹窗不刷新问题。解决方案:在el-dialog标签中绑定一个:key<el-dialog title="详细信息" :visible.sync="detailDialogVisible" :key="timer">然后在子弹窗完成操作之后调用this.timer = new Date().getTime();this.showDetailDialog(this.id);即可完成刷新...

2021-03-22 21:38:27 3144 2

pdfjs实现浏览器预览pdf文档

实现浏览器预览pdf文档

2021-08-09

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

TA关注的人

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