自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 金山pdf独立版右键菜单

关闭金山pdf独立版的右键菜单

2022-10-04 14:22:08 1914 3

原创 systemctl查看log

参考:https://unix.stackexchange.com/questions/225401/how-to-see-full-log-from-systemctl-status-service最新的部分logsystemctl status your-service查看全部logjournalctl -u service-name.service

2021-10-19 13:23:34 5087

转载 Python开HTTP服务器

转载自:https://blog.csdn.net/cxrsdn/article/details/106622248方便个人查询python 生成静态文件http服务器python2:#ipv4python -m SimpleHTTPServer 8080python -m SimpleHTTPServer 8080 --bind 127.0.0.1python -m SimpleHTTPServer 8080 --bind 0.0.0.0 #ipv6python -c "import

2021-10-08 20:51:35 754

原创 ssh免密登录

本地电脑ssh config文件设置windows下文件位于C:\Users\Username\.ssh\configHost aliyun HostName 47.93.x.x User root Port 6636 IdentityFile C:\Users\Bob\.ssh\id_rsa服务器设置密钥生成cd ~ #进入用户home目录ssh-keygen -t rsa # 生成公钥id_rsa.pub 和私钥 id_rsacd .ssh #~/.ssh是个隐藏文件夹

2021-08-10 10:37:12 130

原创 用chrono库写个方便使用的计时器

chrono库功能挺强大的,但是太长了不方便记忆使用,写个简单的计时工具库。libjc#pragma once#ifndef LIBJC_H#define LIBJC_H#include <chrono>namespace libjc{ class jctime_duration; class jctime_high_resolution_clock { private: std::chrono::high_resolution_c

2021-06-18 21:18:45 194

原创 msvc命令行编译静态库和动态库

编写一个静态库编写要打包为静态库的函数,内容如下:// jclib.cppint func(int a, int b){ return a + b;}在msvc开发人员命令提示符中执行cl /c jclib.cpp生成jclib.obj,这是编译产生的中间文件。然后使用lib工具将其打包为静态链接库*.lib文件。lib jclib.obj产生jclib.lib。写个头文件声明函数,供其他模块调用。// jclib.hint func(int,int);接下来写个

2021-05-25 17:43:54 2378

原创 OpenCV step[0] step[1] elemsize elemsize1

假设有个Mat a(4,3,CV_8UC3),也就是有4行,3列,3通道,数据类型是8位无符号数。在保存的时候就是用3维数组表示,即[[b,g,r,],[b,g,r],...,[b,g,r]],bgr代表一个8位无符号的数值。形象点写就是[[[b,g,r],[b,g,r],[b,g,r]], [[b,g,r],[b,g,r],[b,g,r]], [[b,g,r],[b,g,r],[b,g,r]], [[b,g,r],[b,g,r],[b,g,r]]]elemSize()一个位置所有通道的元素的

2021-05-24 23:24:02 300 2

原创 GacLib入门教程 - 使用msvc命令行编译

gaylib是一个c++的GUI库,由vczh编写。由于我只安装了vs build tools,没有装ide,又不想安装vs ide,只好用命令行编译。本文介绍使用msvc编译工具编译demo。官网在http://gaclib.net编写代码按照如下链接编写一个demohttp://gaclib.net/doc/current/gacui/running.html编译打开“visual studio 开发者命令提示符 x64”,不同版本名字可能不一样,但是都差不多。切换到代码所在的根文件.

2021-05-17 17:42:07 597

原创 2021-04-02

kkk

2021-04-02 17:10:59 104 1

转载 【转载】BFS和DFS算法原理(通俗易懂版)

原文https://blog.csdn.net/u011437229/article/details/53188837DFS算法思想:一直往深处走,直到找到解或者走不下去为止BFS算法DFS:使用栈保存未被检测的结点,结点按照深度优先的次序被访问并依次被压入栈中,并以相反的次序出栈进行新的检测。BFS:使用队列保存未被检测的结点。结点按照宽度优先的次序被访问和进出队列。代码框架:BFS:#include <cstdio>#include <cstring&gt.

2021-04-02 17:04:49 332

原创 msvc命令行编译

常用编译选项更多编译选项介绍见:Debug 和 Release 编译方式cl /MD /EHsc /nologo /O1 /GF /Fe4.exe 4.cpp/MD 使用动态链接库 /MT静态链接库/EHsc指定异常处理模型/O1空间优化 /O2速度优化 /Od不优化/GF合并重复的字符串,并将字符串常量放到只读内存,防止被修改/Fe<filename>或者/Fe: <filename>指定输出文件名(后者有空格)uft-8 字符集处理字符集分为源字符集

2021-04-01 16:24:32 1469

原创 小爱课程表导入-树维系统(TJU)

(未完待续)前言本校小爱课程表导入有人适配了,但是我导入失败了。加群后很快就有大佬联系我,本着学习的目的,婉拒了大佬的帮助,赶紧学了学js准备适配。我校是树维系统,相比其他系统尴尬就尴尬在这个系统在小爱课程表内置浏览器上兼容性垃圾,居然显示不出来课程表。搞了几天之后,今天终于要接近成功了,吓得我赶紧发一篇CSDN。开工因为显不出来课程表,得先发请求获取课程表数据。那怎么知道发什么数据呢?只能抓包看看。在电脑和手机上抓包对比之后发现,获取课程信息是向...

2021-03-20 21:02:10 3272 5

原创 GitHub重命名分支GitHub删除分支

分支更改远程分支名字在GitHub项目中,点setting,点左侧的branch,然后可以编辑分支名字。本地分支同步假设远程分支由main改成了mastergit branch -m main master #本地分支重命名git branch -u origin/master master #新分支跟踪远程分支git fetch -p #删除远程已经删除的分支的缓存...

2021-03-01 19:19:26 772

原创 Linux tar gzip压缩和解压

功能选项(只能选一个):-x 解压-c 压缩-t 列出文件内容-r 向压缩包追加文件-u 更新压缩包中的文件可选项:-z gzip属性的文件-Z compress属性的文件-C 指定解压目录-v 显示执行过程必选项-f 压缩文件名称(必须写在最后,后面紧跟压缩文件)也即是:tar -fx file.tar.gz这样写是错误的,必须是-xf列出压缩文件内容tar -tf file.tar.gz解压tar.gz# 不显示解压过程tar -xzf file.

2021-02-09 23:42:23 994 2

转载 把wps当成浏览器使用

打开wps首页,点击右上角的设置图标,点击“wps官方网站”,即可打开内置浏览器。然后就可以更改网址了。参考资料WPS也能用作浏览器?教你用WPS看网页_好看视频

2021-01-22 18:22:40 5413

原创 ssh连接linux清屏(不是翻页的伪清屏)

clear的问题clear命令可以实现清屏,但是用ssh连接Linux服务器时使用这个命令有个致命的缺点:只是将屏幕向下翻一页,之前的内容仍然可以通过向上翻页(转动鼠标滚轮)看到。解决方案无意间的测试发现,连续使用两次clear可以真正清屏。因此可以写个文件clsvi cls在文件中写:#!/bin/bashclearclear放在PATH路径中,并给文件执行权限,之后只要执行cls命令即可清屏。...

2021-01-21 21:08:17 1973

原创 批处理获取管理员权限

@echo off:: BatchGotAdmin:-------------------------------------REM --> Check for permissions IF "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (>nul 2>&1 "%SYSTEMROOT%\SysWOW64\cacls.exe" "%SYSTEMROOT%\SysWOW64\config\system") ELSE (>nu

2021-01-20 09:46:41 1225

原创 在windows cmd命令行中使用linux命令

本文的核心思想是使用别人已经编译好的linux命令的windows版本可执行文件本文的重点是这部分下载Git并安装这一步是为了获取Git中附带的linux命令的windows版本如果你已经安装了Git或者visual studio,可以在git安装目录的usr/bin文件夹下找到这些文件。visual studio2017附带的git目录在C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Comm.

2020-12-27 15:05:42 1276 3

原创 ffmpeg常用操作 - 录屏 - 转码

从视频中提取音频ffmpeg -i video.mp4 -f mp3 -vn audio.mp3音频分割为1mins长的片段ffmpeg -i audio.wav -f segment -segment_time 60 -c copy audio%02d.wav视频转码为h256编码(需要N卡驱动)ffmpeg -i video_h264.mp4 -c:v hevc_nvenc video_h265.mp4...

2020-12-26 22:13:42 495 2

原创 wget的常用参数

伪装UAwget --user-agent=" Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:84.0) Gecko/20100101 Firefox/84.0"指定文件名wget -O output.html https://www.baidu.com

2020-12-26 18:16:29 1959

原创 使用任务计划实现宽带pppoe断线自动连接 - Windows

前言由于本校宽带经常断线,因此本人想要实现在宽带断线时自动连接。废话少说,步入正题。新建宽带连接在windows系统中创建宽带连接,并记住密码和名字。假设你的宽带连接名字叫MY-PPPOE,先测试能否成功连接,不能的话就拜拜了。创建计划任务打开任务计划程序(打开方式请自行百度,很多)点击操作,创建基本任务,名称和描述随意,点击下一步,触发器选择当特定事件被记录时,再点击下一步,三个框分别是应用程序,RasClient,20226。20226代表连接断开事件。再点下一步,选择启动程序。下一步,程

2020-12-08 12:01:32 2617 2

原创 Package ifluatex Error: Name clash, \ifluatex is already defined

用miktex编译latex时,报了:Package ifluatex Error: Name clash, \ifluatex is already defined经过百度+Google,终于解决了,建议以下步骤都尝试一遍。管理员模式的控制台中执行:mpm --update-db --admin打开tex console,切换到admin模式,check for updates然后update now,全部更新一遍。还有一种说法是,你可能装了多个miktex,冲突了,卸载其中一个参考资料:

2020-12-03 12:43:27 958

原创 QT踩坑记

个人目录QT连接postgresql - WindowsQT中文乱码解决方案踩坑之 QList对于如下代码QList<T> * listExample = new QList<T>();如果想要删除之:listExample.clear()delete listExample;千万不可用下面的代码,不然会出现内存访问越界的情况:(我也不知道为啥)listExample.clear()delete[] listExample;...

2020-11-30 15:24:45 198

原创 QT连接postgresql - Windows

在.pro文件中添加如下代码INCLUDEPATH += \ "C:\Program Files\PostgreSQL\11\include"LIBS += -L"C:\Program Files\PostgreSQL\11\lib" -lpq找了不少博客,都说安装目录不能有空格。其实有空格的话,只要路径添双引号就可以了上述代码的意思是:-L:指定要链接的库所在的目录-lpq: -l指定要链接的库名字。需要去掉库名字中的lib和后缀名。此处要链接libpq.lib,只需要写-lpq或

2020-11-21 12:47:41 483

原创 windows批处理 - 按行读取url并下载资源

先来挖个坑,有空慢慢学文章目录for循环for循环for /f %%i in (urls.txt) do (echo %%iwget %%i --content-disposition)pausedo之后如果有括号,左括号必须和do在同一行,并且第一条命令必须和左括号在一行上述批处理作用是按行遍历urls.txt,并使用wget下载,文件名从http响应中获取...

2020-11-21 12:15:09 2136

天津大学计算机图形学2020期末试题

天津大学计算机图形学2020年期末考试试题,凭记忆回忆,完全原创。网络上有之前的题目,因此不再上传,请自己搜集。当然,写这么长主要是因为摘要不得少于50字,我为了硬凑够这50个字。

2020-11-29

空空如也

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

TA关注的人

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