自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (20)
  • 收藏
  • 关注

原创 使用GetDIBits()获取Windows位图数据的标准用法,解决内存、堆栈报错问题

使用GetDIBits()获取Windows位图数据的标准用法,解决内存、堆栈报错问题。

2022-11-21 17:53:35 2397

原创 VMware 虚拟机安装 OpenWrt 作旁路由 单臂路由 img 镜像转 vmdk 旁路由无法上网 没网络

1. 安装VMware请自行下载安装 VMware 16.2 及以上版本2. img 镜像转 vmdk 格式下载的 vmdk 格式的系统,请忽略此步下载的 img 格式的系统,请自行下载 StarWind V2V Image Converter 工具将其转换为 vmdk 格式,下载链接如下https://www.starwindsoftware.com/tmplink/starwindconverter.exe3. 创建 OpenWrt 虚拟机创建虚拟机使用自定义模式使用兼容

2022-04-20 17:08:38 24392 5

原创 Windows10 LTSC 2021 开机 wsappx进程 CPU占用高

1. 修改输入法兼容性 失败右键语言栏,选择设置,选择常规,选择使用以前版本的微软拼音输入法2. 安装兼容库 VClib 失败管理员模式运行powershell,Add-AppxPackage -Path 依赖包路径 命令安装依赖的库3. 修改注册表 半失败参考连接win R输入 regedit 进注册表打开注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AppXSvc双击右侧start 把3改为4重启wsap

2022-04-14 21:32:45 9836 5

原创 LeetCode 无序数组中的元素查找问题 数组问题

LeetCode 数组问题 元素查找问题

2022-03-18 15:50:37 1786

原创 LeetCode 计算器问题

计算器问题解析字符串实现计算器功能227. 基本计算器 II224. 基本计算器772. 基本计算器 III解析字符串实现计算器功能227. 基本计算器 II给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。字符串里可能含有空格。Link加减存储结果、乘除立即运算在开头增加运算符+,实现「运算符、数字」的对子形式「+ 2 + 3 * 4 - 5 / 6 + 3」,初始化左、右为 0加、减则将右值加到左值上,并更新右值left += right (0 +=

2022-03-08 16:14:41 262

原创 LeetCode 链表 队列 栈的问题

链表 队列 栈

2022-02-28 20:03:34 363

原创 LeetCode 排列组合问题 回溯

全排列问题 回溯 去重剪枝

2022-02-27 15:28:49 267

原创 LeetCode 二叉树问题

二叉树主题前序、中序、后序遍历二叉树的重建、前缀树的建立

2021-09-13 10:59:17 164

原创 LeetCode 字符串问题

字符串问题227. 基本计算器 II227. 基本计算器 II给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。整数除法仅保留整数部分。处理思路:根据下一位的运算符优先级决定当前运算符是否可以马上计算字符串左边增加一个加号,不改变运算结果,但是字符串可以分割成多个<一个运算符,一个数字>对子的形式注意处理无运算符、多个空格的特殊情况在遇到加号、减号时并未运算,而是先将其符号赋给 right,遇到乘号、除号立即运算,最后将左、右两部分相加得到最终结

2021-09-08 17:21:06 168

原创 LeetCode 分治法

分治法241. 为运算表达式设计优先级241. 为运算表达式设计优先级给定一个含有数字和运算符的字符串,为表达式添加括号,改变其运算优先级以求出不同的结果。你需要给出所有可能的组合的结果。有效的运算符号包含 +, - 以及 * 。分治思想:将加括号转化为,对每个运算符号,先执行处理两侧的数学表达式,再处理此运算符号。利用递归将当前遍历符号的左右两侧表达式继续拆分。边界情况下,字符串无运算符号,只有数字。例:5 + 3 * 4 + 2left -> 5right -&

2021-09-03 12:05:31 178

原创 LeetCode 动态规划问题

动态规划问题1. 背包问题474. 一和零322. 零钱兑换213. 打家劫舍 II494. 目标和2. 字符串编辑72. 编辑距离583. 两个字符串的删除操作650. 只有两个键的键盘10. 正则表达式匹配3. 股票交易188. 买卖股票的最佳时机 IV309. 最佳买卖股票时机含冷冻期4. 分割问题343. 整数拆分5. 子序列问题376. 摆动序列6. 排列组合问题22. 括号生成1. 背包问题474. 一和零给定 m 个数字 0 和 n 个数字 1,以及一些由 0 1 构成的字符串,求利

2021-08-23 21:59:06 392

原创 LeetCode 搜索问题

目录130. 被围绕的区域130. 被围绕的区域转换为逆问题,从边界出发深度遍历首先将不符合的位置标记起来class Solution {public: vector<int> directions {-1, 0, 1, 0, -1}; void dfs(vector<vector<char>>& board, int r, int c) { board[r][c] = 'A';// 用'A'标.

2021-08-23 21:21:36 137

原创 VisualStudio调试中命令参数含有%时的乱码问题

问题描述:调试的程序需要通过命令行传递一个含有"%06d"的参数"longdress_vox10_1300-%06d.ply"进去,但是运行程序以后发现"%06"变为乱码,无法正确给程序传递参数。解决办法:1. 对参数urlEncode查阅资料[1]发现VS调试中的命令参数在部分情况下会进行urlDecode[2],例如原始字符为: %06durlEncode: %2506d因此可以将乱码的参数先进行urlEncode编码,然后将编码结果作为要传递给程序的参数使用,即..

2021-07-24 11:22:46 483 1

原创 使用Git工具高效地进行项目源码管理

接触到项目源码均需要先进行Cmake以后才能使用,同时需要在源码上修改代码验证算法,保留多个版本的源码并且随时进行切换便成了刚需。1. 创建项目文件夹首先建立一个Build文件夹存储Cmake以后的项目文件,然后使用Git clone所需要的的代码这样便可以做到编译运行文件夹和源码文件夹分开管理,减少上传代码的压力。2. 使用Git工具克隆所需的源码文件夹根据源码地址使用Git将远程仓库的源码pull下来,存放在源码文件夹中。3. 创建一个分支在源码基础上设计算法B.

2020-11-24 11:32:34 397

原创 MATLAB提取txt文本文档中特定关键字后的数字信息

文本文档的信息多是按照行的格式读写的,因此在读取时对提取到每行的文本信息进行关键字的对比找到指定行,然后利用正则表达式提取相应的信息即可。文本信息示例positions bitstream size 550216 B (12.5996 bpp)positions processing time (user): 8.203 scolors bitstream size 9459 B (0.216605 bpp)colors processing time (user): 5.984 sref

2020-06-17 16:34:27 12466 1

原创 Office2016 无法正确加载mathtype 7,提示错误53 mathpage.wll未找到 mathtype插件灰色无法使用

Word PPT中显示的情况大致如图所示,但是打开文档中本身包含的公式时mathtype是完全可用的,其原因就是mathpage.wll这个文件没有被正确的添加到Office的路径当中,需要手工的进行调整。1. 找到word ppt可执行文件的根路径这样便可以找到office可执行文件的根路径了,复制上面的目录信息,转到资源管理器中打开。PS:注意去除引号和最后...

2019-12-17 11:10:16 3840 4

原创 解码 解密微信电脑版image文件夹下缓存的用户图片 dat文件解码解密查看方法

在检查微信缓存中“FileStorage”文件夹时发现了其目录下的“Image”文件夹,想到可能是使用过程中缓存的聊天图片等,但是打开文件夹发现都是dat文件,用图片浏览器打开也提示无法查看。想到可能是进行了加密处理,便去网上查了一下资料,现在把解密过程描述如下。需要的工具:Python 16进制编辑器--wxMEdit1. 原理描述原理很简单,就是按字节对接收到的图片文件进行...

2019-11-23 16:53:54 89229 83

原创 如何使用文献管理软件EndNote x9 x9.1高效管理科研相关参考文献 相关论文

1. 下载安装文献管理软件EndNote x9.1,由于版权原因,此处仅附上链接,如有侵权后期会删除。EndNote X9.1 for windows 简体中文汉化版PS 安装时最好不要有中文路径2. 新建一个库,管理与研究方向下的所有相关论文,建议放在一个单独的文件夹中方便后期同步3. 导入需要管理的文献,直接导入EndNote能够识别的格式,可以谷歌学术、必应学术、We...

2019-11-10 15:29:46 1644

原创 使用MATLAB提取文本文件txt text中指定行的数据 数值 指定内容的数值

需要提取590行的最后一个数值,用作分析建模作用,matlab实现代码如下。1. 提取该行的数据保存为文字数组name = textFileName;fidin = fopen(name,'r');nline = 0;while ~feof(fidin) tline = fgetl(fidin);% read the text file by rows nlin...

2019-09-06 20:24:08 16455 5

原创 Windows10 Windows自动更新失败 更新错误代码0x8024002e 无法自动更新

前言:由于Windows10更新频繁,且使用流量上网,遂通过各种手段将自动更新禁用了,决定阶段性使用手动更新,但是在把自动更新禁用取消掉以后发现无法更新,提示错误,错误代码为“0x8024002e”,下面记录一下处理过程。1. 通过组策略关闭自动更新禁用(家庭版跳过这一步),按键win+R输入gpedit.msc进入组策略管理器将“已禁用”改为“已启用”或“未配置”,保存生效。...

2019-07-16 15:29:38 30907 26

原创 解决Office Acrobat Visual Studio word ppt无最近文档列表记录的问题 不显示最近打开文档历史

换了新电脑,结果发现无论是Office三件套、Acrobat DC、Visual Studio打开的文件均没有最近文件记录,这样每次打开都需要找到文件的原始路径,很是麻烦,其中office显示“您的管理员已关闭最近文档列表”,由此入手,配置了注册表,解决了上述的所有问题。步骤如下:1. 键盘win+R 输入gpedit.msc 回车,进入注册表编辑器。(win就是键盘上的开始按钮,在ctr...

2019-07-15 10:22:42 2256 1

原创 解决 visual studio 2017 VS2017中 error LNK2019,error LNK2001,error LNK1120错误

这三个错误均是链接错误,说明在生成过程中没有链接到所用函数的lib文件,如图所示可以看出,此错误大多是关于search函数的,料想应该是search的lib文件没有在属性中包含,解决方式如下:在该项目上右键属性打开属性页,属性页->链接器->输入->附加依赖项在附加依赖项中直接输入lib文件的绝对路径添加即可,注意这里是没有添加按钮的,只能手动输入,随便找一个...

2019-05-01 14:40:10 6458 2

原创 利用C++将程序中的数据写入到txt文档

首先上代码#include <iostream>#include <fstream>using namespace std; //Head filechar *output = argv[4];ofstream out(output);out << pointNKNSquaredDistance[1] << endl;out.c...

2019-05-01 13:28:50 7874

原创 FFmpeg命令行实现将rgb yuv视频转码为mp4视频文件

先放实现代码ffmpeg -f rawvideo -pix_fmt rgb24 -s 1920x960 -r 72 -i out.rgb -vcodec libx265 -x265-params lossless=1 -pix_fmt yuv420p -r 36 test.mp4-f rawvideo -pix_fmt rgb24 -s 1920x960 -r 72 -i out.r...

2019-04-23 09:43:50 7930 2

原创 FFmpeg命令行实现两路/多路视频拼接 合并 合成 同时播放

首先放一个两路视频合并的例子ffmpeg -pix_fmt rgb24 -s 960x960 -i bag_level_7_renderSize_1_960x960_8bits_rgb24i.rgb -pix_fmt rgb24 -s 960x960 -i bag_level_7_renderSize_1_960x960_8bits_rgb24i.rgb -filter_complex "[...

2019-04-23 09:37:32 22798 6

原创 LATEX使用subfigure命令插入多行多列图片并且为子图模式 修改子图与子图、子标题的距离

最近在写论文,正好遇到了latex插入4张图片作为一个大图片的子图模式,插入比较顺利,但是子图之间距离一直没找到合适的方法调整,导致空白太多,占空间而且不美观,经查看subfigure说明文档之后终于解决了问题,记录下来,希望能帮到有需要的人。\usepackage{graphicx} %插入图片的宏包\usepackage{float} %设置图片浮动位置的宏包\usepackag...

2019-04-17 16:34:15 86548 16

原创 MATLAB提取元胞数组中符合条件的元胞 用户输入条件

clc;filepath = '..\******\';dirOutput = dir(fullfile(filepath,'*.ply'));plyName = {dirOutput.name}';propmt = 'input the gsigma value\n';gsigma = input(propmt,'s');propmt = 'input the tsigma val...

2019-04-13 18:08:24 2917

原创 C++中调用CMD命令

本方法可以应用到以C++为基础的编程软件当中,如VS、QT。1、首先引入相应的包文件。#include <stdlib.h>#include<string.h>using namespace std;2、编写相应的cmd参数。string command = "cmd";system(command.c_str());3、另外一种方式ch...

2019-04-13 12:28:47 2411

原创 MATLAB读取指定目录下的所有文件名 文件操作

1、读取指定目录下的所有符合相应后缀的文件的名字。filepath = '..\original_ply';dirOutput = dir(fullfile(filepath,'*.ply'));plyName = {dirOutput.name};其中..\是指当前目录的上一级目录,'*.ply'是正则表达式,只反馈出符合这个后缀的文件的名字。plyName便是文件名字的元胞数组了...

2019-04-10 09:45:19 11561 3

原创 EndNote导出参考文献(会议论文)时缺失年份

在使用EndNote中的BibTeX export导出参考文献格式以便使用latex写作时发现导出的文本中缺失了年份选项,检查发现导出格式中的“Year = published year”,但是使用Google Scholar导入的会议论文的year是conference year,因此导出时丢失了此项。解决方案如下:1、编辑BibTex export的导出格式,在实例化当中修改year的...

2019-04-06 13:24:47 12060 1

原创 windows批处理脚本循环生成文件学习心得

利用批处理的循环处理性能,循环生成许多个能够采用不同标识符的文件,主要代码如下。set num=adf ds asfor %%a in (%num%) do ((echo aaecho ssecho aa)>E:\%%a.xml)pause首先呢num是需要循环利用的标识符,同时也是控制循环的数量,echo作为写入语句,能够控制文本写入的内容,因为<>是批处理的特殊字符,因此写这两

2017-07-13 19:17:22 1511

微信电脑版image文件夹dat图片解码解密工具及Python代码

此资源包含了两个文件,16进制查看器以及相应的Python进行批量dat文件解密的运行代码,输入自己的解密码和相应的路径便可以进行批量dat文件解密,如何获取自己的dat文件解密字节码可查看csdn博客链接https://blog.youkuaiyun.com/a386115360/article/details/103215560,可根据博客内容获取自己的解码字节码。本次更新下载积分需求。

2019-11-23

MATLAB PyrTools 功能函数合集

此为纽约大学NYU设计的一个用于MATLAB的Pyr工具包,包含了使用到的各种小的函数文件,主要是滤波器等,其中包含了一部分C文件,可以使用mex编译提升MATLAB程序的运行效率。 主要包含了binomialFilter.m blur.m blurDn.m buildGpyr.m buildLpyr.m buildSCFpyr.m buildSCFpyrLevs.m buildSFpyr.m buildSFpyrLevs.m buildSpyr.m buildSpyrLevs.m buildWpyr.m这些功能函数文件。

2019-05-07

台大李宏毅机器学习课程Pokemon 宝可梦模型Demo 代码 源码

这个一个Python代码,是台湾大学李宏毅老师教授机器学习课程上举例提出的一个宝可梦Pokemon的CP值预测的模型,采用了Regression的方法。

2019-03-27

均值、高斯滤波模糊处理,中值滤波 MATLAB

此为压缩包,内包含三个程序代码,分别为均值滤波,高斯滤波和中值滤波,前两个可以对图像进行模糊化处理,后者可以对图像的椒盐噪声处理,提高图像质量,适合数字图像处理课程使用。

2018-05-25

Sobel、Roberts、Prewitt边缘检测代码 MATLAB

此资源为一个压缩包,内包含Prewitt、Sobel、Roberts三种边缘检测算法,检测效果各不相同,注释不是特别多,适合有一定基础的使用,也适合直接拿过来用结果的使用。数字图像处理课程资源。

2018-05-25

harris角点检测代码 MATLAB

使用harris角点检测算法,检测准确度比较高,使用求导的方式递进求解,可以输出中间过程ABCQ图片,MATLAB编写,适合数字图像处理课程使用。

2018-05-25

USM算法锐化图像 拉普拉斯算法处理图像 边缘检测 MATLAB

使用USM算法锐化图像的MATLAB程序,使用了模板相乘卷积的原理,其中更改模板便可以更改算法,比如使用拉普拉斯锐化模板便就改造成了拉普拉斯滤波,可改造性及移植性较好,注释较多,适合初学者。

2018-05-22

高频电子线路习题答案曾兴雯版

适用于高频电子线路第三版第二版,大多数能够对应起来,少数无法一一对应, 网上的辅导书也没有很好的对应起来,凑合着使用,一分人情分把,我把那些高分的10分的5分的都下了个遍,都跟这个一模一样的。

2017-09-23

电子课程设计十字路口交通灯

基本任务: 1、 当两个方向的车流量差较小时,红灯亮2 5秒,绿灯亮20秒,黄灯亮5秒,由红灯→绿灯→黄灯→红灯依次循环,另一路口对应绿灯→黄灯→红灯→绿灯依次循环。基本要求倒计时 2、 当两个方向的车流量差较大时,流量大的方向红灯亮20秒,绿灯亮30秒,黄灯亮5秒,流量小的方向红灯亮35秒,绿灯亮15秒,黄灯亮5秒。 3、 用两个由电位器控制的范围为1到4伏之间的直流电压信号V1,V2模拟两个方向的车流量大小;当V1,V2之差小于等于1伏时,为车流量差较小;当V1,V2之差大于1伏时,为车流量差较大。 4、 设计一个满足TTL电平要求的秒脉冲信号发生器,作为数字电路的时钟信号。555作 5、 系统可以上电自启动。上电初始化 扩展任务: 1、 增加可人工控制的紧急状态模式,两个方向全亮红灯。 2、 增加夜间模式,两个方向全亮黄灯并闪烁。(要求系统能在开关控制下在白天、夜间两个模式下转换) 分模块设计实现,压缩包内包含了各个模块的分立文件和整体的问题,包含了不含流量控制的和含有流量的控制,并且Multisim文件中加了备注,适合初学者作为设计的参考,使用的软件平台为Multisim 13.0,版本较低的用户请下载高版本的软件,否则可能打不开,浪费资源积分。

2017-09-09

STM32上驱动基于IIC协议的OLED 128664 0.96英寸

压缩包当中有一个STM32驱动0.96 OLED 12864(SSD1306)显示屏的例程,还包含了OLED的官方使用说明以及取字软件,适合买了4个脚的OLED只能用于IIC通信的也适合于6脚OLED为了省管脚选择IIC通信的。例程很详细,SCL-PB6,SDA-PB7

2017-08-04

STM32平台PWM输出 ADC转换加12864显示

基于STM32平台的ADC转换加4路PWM波输出并且使用12864显示,基于德飞莱例程改写,每一个功能都单独写的,方便了大家的移植,其中12864使用了PF口,ADC-PC1,PWM-PA6-7,PB0-1。

2017-08-01

全国大学生电子设计竞赛常用电路模块制作

涵盖全国大学生电子设计竞赛中所有题目的电路设计讲解,北航出版的那本。

2017-07-24

模拟电子技术基础 第五版 学习辅导与习题解答 华成英 课本扫描版

这个文档是模拟电子技术基础 第五版 学习辅导与习题解答的pdf扫描版,非常清楚,扫描的课本就是教材的官方出版社出的,习题解答及学习辅导很详细,而且含有例题精解和难点释疑,比买书划算。

2017-07-10

JAVA mysql制作简易通信录

使用JAVA制作窗体,使用mysql建立一个数据库,存储联系人的信息,有界面有窗体,注释比较详细,整体实现了通信录的基本功能,查询,添加,删除,查找,总人数是多少。

2017-07-10

使用Vrilog HDL语言设计交通灯

能显示两个方向的红绿灯,显示倒计时,紧急状态下全为红灯,需要人为控制开启,红灯、绿灯、黄灯时间分别为25S、20S、5S。

2017-05-27

MFRC522与89C52单片机通信参考例程

本代码实现了MFRC522与89C52的通信,删除了一些不必要的部分,整合了网上的代码,添加了具体的注释和意义,可读性更大,能够帮助初学者快速的掌握MFRC522和89C52的通信协议,实现射频打开的功能,本例程可采用1602和12864实时观察输出效果。

2017-05-10

空空如也

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

TA关注的人

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