自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小鹰信息技术服务部

人生不设限

  • 博客(860)
  • 资源 (29)
  • 收藏
  • 关注

原创 Git Push报错:VS403654: The push was rejected because it contains one or more secrets.

一开始没搞明白,是不是remote那边新增了什么检查?

2024-03-19 17:55:13 234

原创 VB6.0 从内存地址获取String内容

怎样从地址得到完整的字符串内容呢?VB6.0开发,调用了DLL中的方法去获取两个字符串,但实际返回字符串的地址。

2024-01-19 23:16:58 478

原创 VB6.0报错:操作符AddressOf使用无效

操作符AddressOf使用无效。

2024-01-19 21:51:54 554

原创 VB6.0调用dll报错:DLL调用约定错误

网上查资料发现一种可能性:调试程序不行,但生成exe可以。DLL和VB代码都检查过了,不应该有问题。每时间研究细节了,就这么往下走了。尝试生成exe之后执行成功!"DLL调用约定错误"

2024-01-19 21:25:22 516 1

原创 Android Studio导入现有项目的方法

把代码放在版本管理系统中,比如GitHub, Azure等地方,在安装了Android Studio之后,同时安装GitHub或Azure的插件,直接克隆下来,各种配置和依赖,AS基本都能自己搞定,很快就能build成功把软件跑起来。今年因为搞了四个电脑放在不同地点,经常遇到在新电脑上装了Android Studio之后需要导入现有项目的情况,有时挺顺利,有时又很麻烦,遇到各种问题导致无法build.这样特别容易遇到各种问题,什么配置不对,什么依赖无法下载等等。

2023-12-30 16:05:53 652

原创 PowerShell定义数组并添加数据

PowerShell开发,需要定义一个字符串数组并添加数据。

2023-12-12 20:02:44 192

原创 深度系统(Deepin)开机无法登录,提示等待一千五百分钟

深度系统(Deepin)20.0, 某次开机无法登录,提示等待一千五百分钟。

2023-11-16 22:53:20 504

原创 VS2017 fail: An XML declaration with an encoding is required for all non-UTF8 documents

换个思路,是不是IDE版本问题?于是下载安装VS 2022,打开项目,成功。研究一番,没有找到直接原因。这个是VS 2022的版本。

2023-11-04 19:59:31 135

原创 Unicode与UTF-8

软件开发中乱码问题经常遇到,Unicode,UTF-8, ASCII等都是高频词语,不过具体是啥意思其实都不清楚。这个周末研究了一下,略有了解,记录一下。

2023-10-06 11:22:04 234

原创 Edge浏览器无法更新问题

改用系统修复,查出几个文件劫持,看上去是注册表路径,其中一个就是安装包的路径,修复,问题解决,安装包可以打开了。老电脑安装了Win11,发现Edge浏览器可以登录微软账号,但是无法同步用户数据,也无法更新版本。看到网上的例子,装了火绒,使用断网修复检查,提示HOSTS文件配置异常,单独修复,无效。原因:估计是网上下载的Win11系统把某些文件精简掉了。准备下载一个重新安装,发现双击安装包没反应。Edge安装完成之后,数据自动同步成功。

2023-10-04 16:21:46 1659 2

原创 华硕X555YI, Win11下无法调节屏幕亮度

估计是显卡比较老,哪里没兼容。果然,装完之后,发现屏幕无法调节亮度。试了网上的一些方法,比如修改注册表等,无效。翻出一个旧电脑华硕X555YI,装Win11玩,已经估计到会有一些问题。安装之后,屏幕亮度可以调节了。

2023-10-04 10:02:39 1124

原创 Win11下无法打开丛林之狐,提示未检测到DirectX 8.1

控制面板 > 程序 > 启用或关闭Windows功能,勾选Legacy Components > DirectPlay。新装的win11系统,打开丛林之狐提示未检测到DirectX 8.1.

2023-09-30 17:06:24 382

原创 VC++报错: LNK2019 unresolved external symbol main referenced in function “int __cdecl invoke_main(v

项目右击 > 属性 > Linker > System > SubSystem,当前设成了CONSOLE,改成Windows即可。

2023-09-17 23:04:05 185

原创 下载的文件被Windows 11 安全中心自动删除

今天从CSDN上下载了自己曾经上传的文件,但是浏览器下载完之后文件被Windows安全中心自动删除,说是带病毒。实际是没有病毒的,再说了即便有病毒也不应该直接删除啊,至少给用户一个保留或删除的选项。Windows安全中心 > 病毒和威胁防护设置 > 实时保护, 关。

2023-08-26 11:21:01 1599

原创 VBJSON报错:缺少:语句结束

cJSONScript和cStringBuilder报相同的错误,都在第一行: VERSION 1.0 CLASS。研究了半天没啥结果,之前使用这个库的时候没有什么问题,所以判定是当前电脑或项目的环境配置问题。实测可行,基于官方例子运行程序,没有报错。编译错误:缺少:语句结束。

2023-08-26 11:15:55 438

原创 ‘VB6EXT.OLB’ could not be registered

打开VB6提示:‘VB6EXT.OLB’ could not be registered。

2023-08-21 20:15:06 279

原创 Qt项目报错:Cannot run compiler ‘clang++‘. /bin/sh: 1: clang++: not found

安装完成后,在终端进行测试:clang -v。解决方法:安装clang。

2023-08-20 14:08:33 1010

原创 C# File.ReadAllLines()报错

项目中需要读取一个文本文件的内容,调用C#的File.ReadAllLines(path)方法,但是报错,就提示unknown exception,也没其他提示了。仔细研究了一下,应该是客户电脑上跑了其他程序正在往这个文件里写东西,把文件lock了,导致ReadAllLines()方法读不了。文件是在的,并且,如果把文件拷贝到另外一个路径,再次读取是正常的。

2023-08-16 12:37:33 817

原创 C# EeventHandler传递参数

【代码】C# EeventHandler传递参数。

2023-08-15 18:09:52 680

原创 C#多线程报错:The destination thread no longer exists.

原因,一开始用独立线程调用了scan方法,称之为Thread1, 然后scan方法内部又启动了独立线程,称之未Thread1-1,Thread1-2,等等。然后scan方法执行结束之后,Thread1结束,为了要让scan方法循环执行,再次启动另外一个Thread。此时Thread1已经结束,而Thread1-1,1-2是依赖于它的,所以Thread1-1,1-2就报错了:The destination thread no longer exists.

2023-08-15 17:58:56 349

原创 UEFI: 模块和包概述

UEFI规范中有两个最重要的概念:模块(Module)和包(Package)。

2023-08-10 20:06:40 204

原创 制作UEFI启动盘

将Shell.efi拷贝至U盘的efi\boot目录,并重命名为bootx64.efi。U盘接电脑,选择USB启动,即可进入UEFI Shell。在U盘根目录新建文件夹efi\boot。1.制作UEFI BIOS下的启动盘。格式化U盘为FAT32格式。

2023-08-09 21:36:10 1308

原创 UEFI build报错:‘build‘ is not recognized as an internal or external command

之前的测试中不也是用build命令的吗?怎么现在不能识别了?研究一番,找到了原因,原来是环境变量没有设置。然后重新运行build指令,成功。

2023-08-08 20:25:13 315

原创 Windows下调试UEFI程序:Visual Studio调试

以edk2\MdeModulePkg\Application\HelloWorld这个项目作为调试目标。

2023-08-07 20:39:11 709

原创 Maven命令启动SpringBoot项目

用Maven命令启动SpringBoot项目,记录如下:

2023-08-06 22:56:04 546

原创 Maven: ‘mvn‘ is not recognized as an internal or external command

探索一番,找到了原因。是Path变量中,最后一个分号的问题,删掉分号即可。下载并配置好Maven之后,CMD测试安装是否成功:mvn -v。看上去没问题,怎么回事呢?

2023-08-06 22:31:17 1967

原创 Maven: No compiler is provided in this environment.

Windows > Preferences > Java > Installed JREs > Add > Standard VM, 选择jdk的安装目录,勾选。

2023-08-06 22:01:57 418

原创 VB6: 安装界面中文乱码,打开项目中文乱码

本例中,Current system locale设置为中文,取消下面的UTF-8勾选。2.安装完,或者用绿色版VB6,打开现有项目的时候,中文内容出现乱码。Win11环境下的VB6开发,遇到中文乱码问题。1.在安装VB6开发环境的时候,对话框各种乱码。问题解决,中文显示回复正常。

2023-08-02 21:22:19 666

原创 Linux: 设置qmake的Qt版本

Qt开发,qmake会对应一个Qt版本,有时候需要切换这个版本,例如把qmake从Qt5.12切换到Qt5.9, 怎么操作呢?其中第一行的bin目录下面,是有qmake程序的,它用的Qt是5.12.8的。现在需要把qmake切换成5.9.8的,怎样操作呢?成功,已经切换到了5.9.8的qmake。

2023-07-30 16:50:41 1538

原创 QtXlsx: no such file or directory

引用QtXlsx库的主程序用的Kit是Qt5.9.8,但是build QtXlsx时用的是系统默认的qmake也就是5.12.8的Qt,这里面估计有些冲突。现在的目标是要让系统默认使用5.9.8的qmake。发现一点问题:当前qmake使用的是Qt5.12.8, 可能是银河麒麟系统自带的,也可能是我曾经安装过的。但是现在安装的是Qt5.9.8,怎么qmake还在使用5.12.8?其中第一行的bin目录下面,是有qmake程序的,这是什么时候安装的?成功,已经切换到了5.9.8的qmake。

2023-07-30 16:42:28 327

原创 Linux命令删除文件和文件夹

【代码】Linux命令删除文件和文件夹。

2023-07-30 11:19:13 217

原创 Qt: 查看qmake相关参数设置

Qt开发中,经常会遇到qmake相关问题,比如同时安装了多个Qt版本的情况。查看qmake版本,qmake -v, 虽然项目中已经指定了5.9.8, 但是系统默认qmake还是在用5.12.8,需要查看一些qmake的参数设置并进行修改。可以看到,系统默认的qmake使用的是/user/lib/qt5/bin目录下的,文件大小是2.8M。这次显示的是5.9.8中包含的qmake了,对应的QT_VERSION也是5.9.8。那么怎样查看当前版本的qmake设置呢?

2023-07-30 11:11:45 734

原创 C# NPOI读取Excel中文乱码

Settings > Time & Language > Language & Region > Related Settings > Administrative Language Settings > Language for non-Unicode programs, 点击“Change system locale"联想到一个月前遇到过下载excel文件名乱码的问题,于是采用当时的解决方案尝试,成功!网上找了一圈,没找到NPOI中文乱码的解决方案,普遍都是比较顺利没遇到中文乱码问题。

2023-07-16 14:33:20 1016

原创 C#编写dll, VB6.0调用

本周有个任务,实现一个数据上传接口,要求是VB6.0实现。

2023-06-30 23:42:19 1305

原创 Windows: 文件下载到本地,文件名中文乱码

Current System Locale设置为 Chinese(Simplified,China)

2023-06-23 16:21:38 670

原创 VC++报错:value ‘MTd_StaticDebug‘ doesn‘t match value ‘MDd_DynamicDebug‘

项目属性 > C/C++ > Runtime Library, 选择 /Mtd。看上去像是config的问题。

2023-06-22 16:43:06 180

原创 VC++报错:identifer “byte“ is undefined

从网上copy过来的C++代码报错,提示 identifer "byte" is undefined。byte这种基础数据类型怎么会有问题?

2023-06-22 16:24:26 205

原创 C++ #include <>和#include ““区别(尖括号和双引号)

此处因为des.h是本地从源码编译的,因此作为用户自定义文件,要用双引号include。换个思路,观察一下为什么DesUtil.h可以找到而des.h找不到呢?检查过了,des.h和base64.h文件确实是存在的。双引号#include "" 表格用户自定义的文件。尖括号#include <>表示系统预定义的文件。把尖括号换成双引号就可以了。

2023-06-22 15:52:39 90

原创 VC++ build报错:cannot open include file stdio.h

Windows SDK Version 选10.x。

2023-06-21 16:51:03 419

原创 QtXlsxWriter make报错:[Makefile:45:sub-xlsx-make_first] 错误

make[1]: 进入目录“/home/zhouyingge1104/Downloads/QtXlsxWriter-master/src”make[1]: 离开目录“/home/zhouyingge1104/Downloads/QtXlsxWriter-master/src”make[1]: *** [Makefile:45:sub-xlsx-make_first] 错误 3。make: *** [Makefile:49:sub-src-make_first] 错误 2。

2023-06-11 09:08:08 1235 1

QtXlsxWriter source code

QtXlsxWriter source code

2022-10-16

Visual Studio 2017的启动文件devenv.exe

Visual Studio 2017的IDE程序, 有时这个文件会损坏导致VS打不开。

2021-03-24

setupqemuk70-QEMU-Manager.zip

setupqemuk70-QEMU-Manager.zip

2021-01-28

qemu-w64-setup-20201124.zip

qemu-w64-setup-20201124.zip

2021-01-28

nasm-2.14.02-installer-x64.exe

EDK2开发的配置之一

2021-01-25

iasl-win-20210105.zip

EDK2开发的配套之一

2021-01-25

VBJSON.zip

VB处理JSON数据的库。包含了中文字符问题的说明。

2021-01-09

DirectX 8.1

DirectX 8.1 ,WIn10可用。

2021-01-02

mssoap and msxml.rar

mssoap30.dll和msxml4.dll, 这两个是调用MSSOAP测试webservice必备的dll

2020-06-13

soapsdk.rar

soapsdk.exe, (Microsoft SOAP Toolkit 3.0),C++调用webservice的组件

2020-06-13

Windows XP根证书更新[2014年3月](KB931125) rootsupd.rar

Windows XP根证书更新[2014年3月](KB931125),用于解决提示: 安装包可能被非法改动导致安装失败,请从官网下载最新安装包重新安装

2020-04-09

hhctrl.ocx

有些软件安装后打开提示hhctrl.ocx找不到,无法运行。这个安装包里全部准备好了,直接点击安装用的bat即可,不需要手动进行注册了。实测可用。

2020-03-23

opencv-4.1.2-android-sdk - Copy.rar

opencv 4.1.2,安卓平台sdk. 文件较大,里面有案例。是从官网下载的。 实测可用,在Android Studio中需要通过一些列的步骤导入项目。

2020-03-08

HP优盘启动盘格式化工具中文版.rar

HP优盘启动盘格式化工具,用于制作DOS启动U盘的。操作非常简单,实测有效。

2020-03-06

mhdd_iso.zip

MHDD.iso镜像文件,用于制作启动U盘,使用DOS版MHDD。实测可用。需要配合UltraISO等工具一起使用。

2020-03-05

javax.imageio-1.0.5.jar

javax.imageio-1.0.5.jar, java处理图片的库。 从maven中央仓库下载的。实测可用。

2019-12-25

Windows屏幕数字键盘(On-screen keyboard)

Windows屏幕数字键盘(On-screen keyboard), 打开后固定在屏幕最前端。

2019-10-31

cbr格式阅读器 CDisplayExWin64v1.10.33.exe

cbr格式阅读器 CDisplayExWin64v1.10.33.exe。 也可以把.cbr格式改成.zip直接解压,以图片形式查看

2019-05-26

操作World文档的库Microsoft.Office.Interop.Word.rar

Microsoft.Office.Interop.Word, 用于操作、生成、打印word文档。

2019-05-14

libcurl.lib

libcurl,c++开发中用到的网络api. 。

2019-04-12

Microsoft.Office.Interop.Word.dll

Microsoft.Office.Interop.Word.dll C#操作Word文件的支持工具。

2019-03-04

keil C51开发工具 破解版

单片机开发 keil c51开发工具(keil5) 带破解工具。

2019-03-03

System.Data.SQLite.DLL x86 + x64

System.Data.SQLite.DLL , 32位和64位两个版本。 使用的方法是一样的。

2019-02-26

适合小米平板4的Google Play服务

适合小米平板4的Google Play服务安装包(MIUI版本:10.2.1.0)

2019-02-01

Angular7.0 官方示例项目

angular官网提供的案例,ng版本7.0,Typescript. 用的模拟数据,包含最基本的模块的写法。

2018-11-27

RestSharp.dll C# http上传工具

C#发送http请求的高效工具,比原生的HttpWebRequest好用。

2018-10-25

java调用webservice(axis + ksoap2)

java调用webservice的例子,axis + ksoap2。 一个.java文件 + 引用的jar包。 在Android开发中使用时须另开子线程进行。

2018-09-28

Bluecove/javax.bluetooth

一个开源组件Bluecove.jar包,该Jar包实现了JSR-82规范,将其作为外部Jar包导入到我们的程序中便可以开发蓝牙的应用了

2014-12-26

NetAsistant 网络调试助手

非常方便的网络调试工具,可以用来测试串口通信等。

2014-03-25

程序员面试宝典(全)

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2011-05-17

空空如也

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

TA关注的人

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