自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

原创 A fatal error occurred: MD5 of file does not match data in flash!问题解决

原来我是用USB转串口烧录器上的3.3V电源供电,导致有电压回流,部分引脚回流了电压,导致了这个情况?在Setting flash后,After flash status还是没有改变,修改了个寂寞。立刻尝试不要用USB烧录器的电源供电,直接用板子本身的电源供电,然后果然,于是乎,赶紧拿万用表每个引脚测量了一下,发现有些引脚上有些电压。网上有说到,有些引脚拉高了会有其它含义,如设置供电电压等。以为是Arduino的问题,用esp-idf开发的程序,在网上找了好久,也没有解决办法,头都大了。

2024-03-29 23:35:22 310 1

原创 UniApp开发Android全面屏让底部导航栏透明

使用UniApp开发安卓的程序的时候,全面屏的手机的底部导航栏,默认不是透明的,而是带颜色的背景。一般设置成和背景色一样的颜色,假装它是透明的。但是当页面内容多的时候,能够超过底部,就会看起来会特别奇怪,它的背景会遮盖页面内容。所以想设置为彻底透明的。

2023-04-21 19:43:50 2531

原创 Object-C函数指针的用法

特殊场景需要,有时候的确是需要一个函数的指针进行使用,这里利用ClassA和ClassB进行举例。在ClassB的类方法中methodB就是调用函数指针methodPointer,其实调用的是ClassA中的函数。这里就需要用到函数的指针,当然你可以把ClassA对象传给ClassB,但是这里不讨论这种。如果想把ClassA中的一个函数methodA,传到ClassB中直接调用,以上,就是Object-C中函数指针的用法,其实和C++中的类似。

2023-04-12 17:14:54 313

原创 Xcode运行程序提示 Executable Path is a Directory 问题解决

在网上找了半天也没找到最终解决方法。最后发现在项目设置中,TARGET->Build Settings->Architectures -> Exclude Architectures 里面填入了arm64,把这个去除掉后,一切都正常了。提示“Executable Path is a Directory”,貌似说可执行文件是个文件夹。无法进行运行和调试。这里删掉后,再build和运行,一切OK。

2023-03-18 09:25:59 4902 4

原创 树莓派开机自启动自制程序的多种方法

树莓派开机自启动程序的配置,包括带界面或不带界面的。

2022-12-23 16:20:16 3352

原创 在Win10中使用YAMAHA S-YXG50软波表

在这里教大家如何在Win10系统中安装和使用怀旧的YAMAHA S-YXG50软波表来播放MIDI文件。

2022-11-22 21:28:59 1511

原创 3DS MAX 批量导出文件脚本 MAXScript 带界面

复制以上脚本,保存扩展名为“脚本.ms”,然后回到3DS MAX中,选择菜单中的Scripting→Run Script...,打开刚才保存的对应的.ms文件即可运行。最后挑选一个你想要导出的格式,例如FBXEXP是导出FBX文件的,然后替换代码中的using:后面的参数即可。上图是场景中的所有物体,希望以物体名称为导出文件名,导出到指定文件夹中。如果using后面的导出器并不存在的话,貌似也是可以导出成功的,导出格式是你上次选择的格式。按小键盘的Enter即可运行,会输出对应支持的格式。...

2022-08-09 18:46:50 3521

原创 Blender批量导出所有的物体到单独的glTF文件

编写了一个Blender的脚本批量导出所有的物体到单独的glTF文件。

2022-01-04 19:09:13 5165 8

原创 Notepad++批量转换文件编码为UTF8

想实现这个功能,发现notepad++本身自带的宏录制,并不好使,菜单栏的操作貌似并没有录制下来。于是搜索了下,发现大家都是如下方案:选择“插件(P)”->"插件管理..." 搜索并安装Python Script。安装后重启Notepad++ 菜单中选择“插件(P)”->Python Script->New script. 命名为convertToUTF8,复制以下代码import os;import sys; filePathSrc="C:\\decompile..

2021-07-13 14:18:21 9292 7

原创 C# 调用MMC组件打开windows服务属性对话框

一次开发中需要调用系统服务里面的某个服务的属性对话框,方便进行设置操作。探索了好半天,发现以外的比较简单。使用Microsoft Management Console 2.0简称MMC的COM接口即可轻松调用。我们首先在引用中找到这个并引用进工程:然后,我们在代码中编写如下:MMC20.Application appObj = new MMC20.Application();// 加载服务组件appObj.Load("services.msc");// 获取其中的激活的视图MM

2021-06-22 17:09:39 585

原创 C# 使用WMI获取所有服务的信息

看见网上有很多的方法来获取Windows中的系统服务,但是都不是很完美。首先第一个用的比较多的是利用ServiceController这个类来获取。使用起来非常简单。ServiceController[] services = ServiceController.GetServices();// 遍历系统服务列表foreach (ServiceController service in services){ // 服务名称 string name = service.Serv

2021-05-18 14:09:49 1103

原创 在Windows 10下提取/读取 Linux img 镜像文件

有的时候需要在Windows里面提取Linux中的img里面的文件来使用,但是手头并没有Linux环境。而且这个img并非是虚拟光驱所用的img,所以一般的软件都不支持打开。找了好半天,有一款特别推荐的软件可以直接mount后读取,还能提取其中的文件,非常好用,软件如下:还有免费版本的,特别好使。下载传送门:https://eu.diskinternals.com/download/Linux_Reader.exe好用记得点个赞。...

2021-04-28 16:22:13 7828 1

原创 树莓派烧录RetroPie系统FC NES游戏设置连发按键以及Sprite限制解除并超频

第一次用树莓派烧录了RetroPie官方的镜像系统,打算用来玩下模拟器游戏。怎么装入游戏,怎么运行,网上很多的教程可以看,包括手柄以及按键的设定等。但是设定完后运行游戏发现FC游戏没法用手柄的连发按键,比较遗憾。网上搜了半天也没找到答案,自己摸索了一下,给大家分享分享。首先、在MAIN MENU中,Configure Input里设定按键。配置所有的手柄按键之后,包括X,Y键分配给连发按钮。最后的一个HOTKEY ENABLE一定要设置一个热键按钮,见下图。设置完毕以后,随便进.

2021-04-02 12:05:03 3768

原创 树莓派 查看CPU实时频率、占用率

树莓派上默认的任务管理器只能查看CPU使用率,无法查看运行频率等信息,功能太弱,没有windows的好使。找了好半天,都说是通过cat /proc/cpuinfocat /proc/meminfo来查看CPU或者内存信息,但是里面并没有啥东西。然后看到的就是一些C的代码,或者python的代码来获取的。难道没有一个简单的方法吗?于是乎看到了这个,太实用了。安装一下:sudo pip install s-tui然后启动运行:sudo s-tui效果如下:

2021-03-30 11:05:37 9356 2

原创 Android控件EditTextPreference限制只能输入数字

Android项目中创建了PrefrenceAcitivity应用,对于控件EditTextPreference想限制只能输入数字,找了好半天,首先在布局中设置属性android:inputType="number"android:digits="0123456789"这样是完全不行的,压根没有这样的属性。代码提示根本不会跳出来。在Design视图中在右侧Declared Attributes里面也压根无法添加。其实实现是挺简单的如下所示:第一步,通过key获取到这个控件。.

2021-03-09 16:35:12 1160

原创 Windows 10 TCP 时间戳开启/关闭 TSval TSecr

想要TCP包中带TSval TSecr的值,默认在Windows里是关闭的,所以需要打开。打开的方式如下:打开命令行,执行:netsh interface tcp show global然后可以看到RFC 1323 时间戳参数是 disabled的,那么只需要把它设置为enabled即可。这里都是中文的,看起来有些别扭,原本英文如下:C:\WINDOWS\system32> netsh interface tcp show globalQuerying active st

2021-01-07 16:04:07 7675

原创 C# 获取视频文件缩略图的方法

想用WPF实现获取视频文件缩略图的功能,显示到ListView中,但是搜索一下发现,大家都是采用FFmpeg的方式来截取的。我感觉非常不好。首先,FFmpeg非常的大,集成到软件中非常不方便。再者是个命令行的工具,执行后生成一个图片,然后再次读取,也挺烦躁,所以想是否有其它更好更简便的方法呢?Windows 资源管理器本身不靠任何第三方的组件都可以获取视频文件的缩略图,能否调用系统的功能呢?最后研究发现,通过系统的API可以实现。需要NuGet引用一个库WindowsAPICodePack-Shel

2020-12-04 10:56:08 3027 4

原创 MySQL未能加载文件或程序集“Ubiety.Dns.Core”或它的某一个依赖项 问题的解决

在VS2019中使用Nuget的方式添加了最新的MySQL包MySql.Data8.0.19 ,默认添加了个Ubiety.Dns.Core,不知道有什么用,但是启动程序后就报错。“/”应用程序中的服务器错误。未能加载文件或程序集“Ubiety.Dns.Core”或它的某一个依赖项。未能验证强名称签名。此程序集可能已被篡改,或者已被延迟签名,但没有用正确的私钥进行完全签名。 (异常来自 ...

2020-03-05 11:56:51 4653

原创 超级流氓霸道行为的 SGNews.exe SohuNews.exe “今日热点” 弹窗

最近总是在桌面上弹出一个标题为“今日热点”的弹窗,特别的讨厌。如下图。经常弹出到画面正中间,挺讨人嫌。经过查看任务管理器的进程,正是一个叫 SGNews.exe的进程(有时候是SohuNews.exe),定位其目录在于C:\Program Files (x86)\SogouInput\9.3.0.3129\这个里面。没错,正是搜狗输入法的安装目录。发现有这么个文件。于是,采取了一...

2019-10-28 21:10:31 49584 15

原创 树莓派中MariaDB 的安装和初始化 root用户的登录解决

最近新升级了最新版的树莓派操作系统,2019-07-10发布更新的Raspbian Buster with desktop and recommended software,更新后发现各种和以前的不一样,系统内置的JDK版本换成了OpenJDK,为了换成Oracle JDK又折腾安装了半天。然后MySQL数据库也是,之前直接通过sudo apt-get install mysql-ser...

2019-09-05 09:34:58 3126

原创 华为SmartAX MA5620配置当交换机使用

公司有好几台没用的华为SmartAX MA5620设备,但是目前网口不够,想凑合几台交换机用。又不想申请采购,就想把这几个MA5620利用起来。一开始没用接触过MDU设备,一开机,发现根本无法当交换机用,网口直接互不相通。网上查了一下,默认也是如此的。需要通过配置才能当交换机用。这个设备还不同于普通的路由器,直接输入IP就能配置了,还得连接串口,通过控制台的命令来配置,没有图形界面,挺...

2019-03-08 08:57:59 52341 6

原创 Google Chrome 中国官网最新版离线安装包下载地址

在线下载地址是:http://www.google.cn/chrome/index.html?standalone=1&platform=win64目前更新为https://www.google.cn/intl/zh-CN/chrome/?standalone=1&platform=win64点击“下载Chrome”即可。解释下参数:standalone=1 指离线安装...

2018-11-19 17:32:57 28987

原创 Android Bitmap Config类型以及像素数据的读取和反向创建

一次开发中需要在Android平台中进行图像解析相关的开发,于是就研究了Bitmap相关的一些知识。首先了解到,Bitmap创建的时候,Bitmap有些不同类型,类型的定义如下: public static enum Config { ALPHA_8, /** @deprecated */ @Deprecated ARGB_4...

2018-10-24 16:19:50 3062 1

原创 Win10 多出4个显示器无法删除的“通用非即插即用监视器”问题解决

我的笔记本是联想Y50P,出厂预装的是win8.1系统,自从重装了win10系统,一路更新了各个“创意者”更新,感觉创造的BUG越来越多了。最近莫名奇妙的是,在桌面右键点击“显示设置”后,没有外接任何显示器的情况下,里面竟然多出来四个显示器。不管他倒是也行吧,不小心设置了桌面扩展,鼠标会莫名的跑到右边第二个显示器上去,找不到鼠标指针了。这四个假显示器竟然还是能用的!强行设置断开

2018-01-14 14:18:49 30224 6

原创 SharePoint Server 2016 配置失败

配置SharePoint2016的时候,弹出配置失败的问题,系统环境为windows server2016 ,数据库安装在本机SQLServer2014,提示:已引发类型为 Microsoft.SharePoint.Upgrade.SPUpgradeException 的异常。其他异常信息: 未能加载一个或多个类型。有关详细信息,请参阅升级日志。Microsoft.SharePoint.U

2018-01-05 08:45:29 3396 4

原创 C# Winform在win10里弹出无焦点的窗口

有个项目需要在右下角弹出广告窗口,但是又不能影响用户的使用,窗口不能有焦点。在网上搜了一堆,都是以下的代码,在form中添加一段样式。 protected override CreateParams CreateParams { get { const int WS_EX_NOACTIVATE

2017-11-23 17:37:21 3904 3

原创 UMeditor与SpringMVC的整合和上传图片使用

在一次项目中使用了百度的富文本编辑器UMeditor,发现官方的Demo中,是用jsp写的而在SpringMVC中无法访问jsp路径。于是进行了小的改造一下。UMeditor版本为Mini版的1.2.3-JSP版1.首先把官方的几个文件添加进项目依赖。两个jar包放到项目的lib文件夹,并添加Build Path依赖项如果是maven项目,直接添

2017-08-31 18:41:01 2260

原创 SQL 多个表链接JOIN统计条目查询

其中有三个表需要查询。三个表都是通过ID来关联的第一个表的数据需要全部查询出来t_article第二个表的相关联的ID有多少条目,计算出来t_thumbup第三个表的相关联的ID有多少条目,计算出来t_replySQL如下SELECT `t_article`.* , COUNT(`t_thumbup`.`t_article_id`) as

2017-08-02 21:02:30 1172

转载 C#双缓冲绘图方法大全

一、 画面闪烁问题与双缓冲技术1.1 导致画面闪烁的关键原因分析:1  绘制窗口由于大小位置状态改变进行重绘操作时  绘图窗口内容或大小每改变一次,都要调用Paint事件进行重绘操作,该操作会使画面重新刷新一次以维持窗口正常显示。刷新过程中会导致所有图元重新绘制,而各个图元的重绘操作并不会导致Paint事件发生,因此窗口的每一次刷新只会调用Paint事件一次。窗口刷

2017-07-03 09:33:38 11635

原创 C# TextBox 无法接收 Enter 回车按键消息

一次项目中需要通过在TextBox中按Enter来判断输入结束的情况,TextBox 为单行控件,属性加了AcceptReturn = true;KeyPress和KeyDown均无法拦截Enter按钮事件,经过查阅后才知,当窗体指定了一个AcceptButton的时候,TextBox中 Enter事件是无法拦截的,除非TextBox是多行的。

2016-12-29 17:06:29 5540

转载 Spring MVC过滤器-登录过滤

package com.test.spring.filter; import java.io.IOException;import java.io.PrintWriter; import javax.servlet.FilterChain;import javax.servlet.ServletException;import javax.servlet.http.HttpSer

2016-09-05 09:28:05 355

原创 Intel 82579v Gigabit network Server2008 R2网卡驱动

发现官网并没有支持2008系统的驱动,试过驱动精灵驱动人生都不能够安装成功。网上有强行安装82579LM驱动的方法,不过新安装的系统列表里并没有此网卡可以安装。于是自己修改了Inf进行安装。修改方法如上图。最后附上修改后的文件下载http://url.cn/2GkUNPQ

2016-05-20 09:34:33 3645

原创 Linux和windows 32位64位 数据类型的内存占用

Windows和Linux的常用数据类型在32位和64位中需要注意到地方如下表格。不同的数据类型所占到字节数Bytes。<!--body, div, table, thead, tbody, tfoot, tr, th, td, p {font-family:"TakaoPGothic"; font-size:x-small}-->

2012-10-27 15:09:06 657

转载 Ubuntu 系统托盘输入法图标消失的解决办法

安装完Ubuntu 12.04LTS 64BIT版后,发现系统托盘输入法图标消失了。网上查找了下,有如下的解决办法。解决办法:  1、重启输入法(临时)  在终端(Terminal)[快捷键 Ctrl+Alt+T]里面输入:killall ibus-daemonibus-daemon -d   2、彻底解决方法  在终端(Terminal)[快捷键

2012-10-25 11:35:41 878

原创 Ubuntu QT里编译显示 uuid.h no such file or directory

这说明里缺少这个头文件。在Terminal里面输入 sudo apt-get install uuid-dev 安装一下即可解决。新安装到系统缺少很多必要到包,于是建议把下面到包都安装一下$ sudo apt-get install autoconf $ sudo apt-get install automake1.9 $ sud

2012-10-25 11:21:27 1810

转载 C#中对"Cross-thread operation not valid"错误的处理办法

Windows Forms 控件通常不是thread-safe(直接或间接继承于System.Windows.Forms.Control),因此.NET Framework为防止multithread下对控件的存取可能导致控件状态的不一致,在调试时,CLR-Debugger会抛出一个InvalidOperationException以‘建议‘程序员程序可能存在的风险。 问题的关键在于,动机

2009-10-14 11:28:00 1321

Win10可运行的SYXG50音色库

Win10下可运行的SYXG50播放器使用的音色库软件,需要搭配MIDI播放器使用,具有多种音色,音质不错,体积小巧好用。

2022-11-22

Win10可运行的SYXG50播放器

Win10系统兼容可运行的SYXG50 MIDI播放器软件。

2022-11-22

MAYA批量导出FBX脚本(带界面)

自己编写的带GUI脚本,支持批量导出所有的物体为单个的FBX文件。使用方法:首先选择大纲视图(Outliner)中的要导出的单个物体或者是Group,运行脚本插件后,输入导出路径,点击导出按钮即可完成操作,导出的文件名和大纲视图中物体命名一样。如有其它的需要或者改变导出格式,支持自己修改脚本代码实现,本代码采用MAYA MEL Scripts编写。

2022-08-08

超小精简版中文字体TTF文件

超级小的精简版中文字体TTF文件,当然包含常用英文字母标点符号,没有其他的不常用符号。文件大小只有1.65 MB大小,全部简体中文字,方便在web端或者游戏客户端等对字体大小有要求的地方进行使用。

2021-02-03

Intel 82579v Gigabit network Server2008 R2网卡驱动

自己修改inf后的82579v Server2008下的驱动,直接在设备管理器里更新浏览安装驱动即可。

2016-05-20

空空如也

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

TA关注的人

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