点点滴滴

不积跬步,无以至千里;不积小流,无以成江海。

文章列表

  • 数据保存到PE自定义段

    1

    一、PE段    Windows PE文件没有绝对的物理地址概念,我们通过自定义段名来标识数据位置。程序运行后可以直接访问该段中的变量,就像访问普通全局变量一样。二、定义    1. 定义段,名为mydata,长度不能超过8字节    #pragma section("mydata", read, write)    2. 创建一个变量,

    soskp-yoours2026-05-26 09:05:58

    阅读更多
  • sqlcipher编译

    2

    一、Perl    https://strawberryperl.com/releases.html二、opensslperl Configure VC-WIN32 --prefix=“你的安装位置” // 编译32位perl Configure VC-WIN64A --prefix=“你的安装位置” // 编译64位nmakenmake install三、sqlcipher  

    soskp-yoours2026-05-25 19:47:17

    阅读更多
  • C++调用sqlite中文乱码问题

    3

    一、字符串转换时需要先将ANSI转换成UTF8// UTF-8 转 GB2312/GBK (CP936)string CUtil::Utf8ToGbk(const string utf8Str){    return utf8Str;    if (utf8Str.empty())        return "";    // 1. U

    soskp-yoours2026-04-18 12:39:43

    阅读更多
  • VisualSVN Server 项目移动

    4

    一、介绍    有时需要临时将源码上传到 SVN 中,进行修改调试,用完后删除;有时又希望将源码保留下来,不再作为临时用途,这时就需要将其迁移到正式版本库中。二、迁移方法    将当前临时源代码 http://localhost:1234/svn/test/LocalClient,移动到http://localhost:1234/svn/F2026/1. 导出整个test项目&

    soskp-yoours2026-03-23 13:42:33

    阅读更多
  • 瞬时变化率最大的数据 —— 一阶导数

    5

    一、介绍    一阶导数能够帮助我们更好的理解和分析曲线的性质和特征。二、意义    1. 一阶导数的几何意义        一阶导数,通常表示为 f'(x) ,描述了函数 y=f(x) 在某一点 x 上的切线斜率。        它表示了函数图像在该点附近的

    soskp-yoours2026-03-07 19:04:51

    阅读更多
  • 获取域名TXT解析数据

    6

    一、介绍    在申请域名数字证书时,通常需要配置域名的TXT记录,可以考虑使用此种方式进行辅助通讯认证。二、使用windows命令获取TXT记录    例如:        nslookup -q=TXT _acme-challenge.soskp.com三、使用C++获取TXT记录#include <wind

    soskp-yoours2026-02-27 09:41:15

    阅读更多
  • Tomcat与浏览器双向认证

    7

    一、双向认证    取代用户名密码方式登录网站管理平台,使用更安全的证书双向认证方式登录。    客户端与服务端使用ca和各自证书进行相互验证身份,验证成功后进行正常通讯交互。二、tomcat配置    1. 配置tomcat能正常使用https访问    2. 配置server.xml文件      &nb

    soskp-yoours2026-02-05 20:02:17

    阅读更多
  • Windows下禁止访问指定IP

    8

    一、介绍    使用本地安全策略实现指定IP的访问,不需要防火墙或者第三方软件。二、启动本地策略    运行窗口输入 secpol.msc。<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXcAAAHjCAIAAABXVcj8AAAgAElEQVR4AeydBVwcSfr3ud17z9Zu9XY3m2SjG3cPSQ

    soskp-yoours2026-01-16 13:55:03

    阅读更多
  • VMware P2V - 物理机向虚拟机迁移

    9

    一、介绍    VMware vCenter Converter Standalone是由VMware提供的工具,用于将物理机转换成VMware虚拟机。它是一个免费且强大的工具,包括:    1.物理到虚拟(P2V)转换:将物理机转换为虚拟机。它允许将整个操作系统、应用程序和数据从物理服务器迁移到在VMware vSphere上运行的虚拟机。 &n

    soskp-yoours2025-11-22 13:57:33

    阅读更多
  • windows下编译scrcpy

    10

    一、更新 MSYS2 和 CA 证书# 更新 MSYS2 核心包pacman -Syu# 更新 ca-certificates 包pacman -S ca-certificates# 更新 curl 和 wgetpacman -S curl wget二、安装 MinGW 工具链对于 64 位系统:bash# 安装 MinGW-w64 工具链pacman -S --needed base-devel mingw-w64-x86_64-to

    soskp-yoours2025-11-17 12:31:38

    阅读更多
  • vulkan功能支持检测 - 编译安卓应用程序

    11

    一、vulkan功能支持检测//#define VK_NO_PROTOTYPES#include <vulkan/vulkan.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <android/log.h>// Android日志标签#define LOG_TAG "VulkanInfo"#d

    soskp-yoours2025-09-11 18:27:10

    阅读更多
  • 基于GD32F407移植Threadx系统

    12

    一、Threadx    下载地址: https://github.com/eclipse-threadx/threadx二、拷贝文件    1. 复制common下的src和inc目录下所有文件到mcu目录    2. 复制 ports\cortex_m4\keil\src 目录下所有文件到mcu目录    3. 复制 por

    soskp-yoours2025-08-05 19:10:17

    阅读更多
  • GitHub网页发布

    13

    一、创建仓库或者Fork别人的仓库    需要注意必须有 index.html 文件作为首页。二、操作步骤    以Fork MinhasKamal/DownGit 为例:         首先打开项目仓库,按照如图顺序操作。    1. 点击Settings    2. 点击P

    soskp-yoours2025-07-31 18:42:10

    阅读更多
  • windows下scrcpy的server编译

    14

    一、linux下编译使用build_without_gradle.sh二、windows下编译@echo off:: Configurationset ANDROID_HOME=D:\Java\Android\android-sdk-windowsset SCRCPY_DEBUG=falseset SCRCPY_VERSION_NAME=3.3.1:: Default values if environment variables no

    soskp-yoours2025-07-22 18:57:11

    阅读更多
  • nodejs报错ERR_SSL_WRONG_VERSION_NUMBER分析

    15

    一、报错    1. 执行命令 npm install -g yarn --verbose    二、简化程序进行分析    编写js文件,内容为:    var https = require('https');    const fs = require('fs');  &n

    soskp-yoours2025-06-25 11:54:53

    阅读更多