自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (28)
  • 收藏
  • 关注

原创 Godot模拟实现多人游戏平滑移动

最近几天接触到Godot,发现是一个很不错的免费开源游戏引擎,游戏本身实现了多人对战游戏之间同步功能(好像更适合于即时对战类,而且对战人数对计算机的性能要求高);如果要实现一个大型的游戏,1个服务端(长期运行)对应N多个客户端(随时运行)需要怎么实现,不知道是不是我接触Godot时间太短,暂时没找到解决方案。我觉得首先需要解决数据同步中的,让游家体验不出现卡顿现象,实现前提条件就是的;这里分享下我实现的多人游戏之间的,以下是模拟实现(第一次接触游戏类的开发,各位见笑了)。

2024-08-22 15:40:31 443

原创 使用空闲电脑免费搭建一个私人的网盘

支持把用户文件虚拟成一个磁盘分区,特点本地零缓存,只要网盘有空间,无限制文件大小(解决类似其它网盘 复制文件到虚拟网盘需要缓存目录可用空间大小的的限制问题)。服务器文件使用hash校验进行储存,实现重复上传的文件实现秒传功能。如果你也有一台空闲电脑,可以使用它来搭建一个私人的网盘。

2024-02-27 17:26:21 795

原创 免费搭建个人网盘

免费搭建一个属于个人的网盘。

2024-02-22 22:45:00 982

原创 SSH反向代理连接实现内网穿透功能

首先请参考前面的文章:ssh实现免密码登陆1.设置服务器# 打开GatewayPorts支持vim /etc/ssh/sshd_configGatewayPorts yes # 重启ssh服务service sshd restart2.连接服务器在内网客户端连接外网服务器# autossh 为自动ssh重连工具,如果只用ssh可以把autossh -M 2222替换为ssh# -M 2222 为本地监听地址;autossh会根据此端口是否重连# 2222 为ssh服..

2023-03-16 12:29:06 589

原创 Resolver error: Error: Got bad result from install script

昨天在Windows 11下使用VSCode的SSH插件连接远程Linux服务器,结果出现以下错误:网上搜索了一大把,总结有以下情况:

2022-06-03 23:27:11 2601 1

原创 纯软件模拟器

Bochs Qemu

2021-02-03 15:05:46 188

原创 Qt离线下载安装包

地址:https://www.qt.io/offline-installersWindows:https://download.qt.io/official_releases/qt/5.12/5.12.10/qt-opensource-windows-x86-5.12.10.exe.mirrorlist

2021-01-29 12:30:39 1559

原创 C#在ListView中使用按钮、输入框、进度条等控件

在学习C#的winform开发时,想在一个ListView控件中添加一些自定义的按钮、输入框、进度条等,发现和Qt开发比想来真的很吃力。解决方法:然而自己简单实现了,把它打包为一个nupkg包,可以直接调用;效果:使用部分的代码:using Jues.CustomListItemView;using System;using System.Collections.Generic;using System.Windows.Forms;using static...

2021-01-26 12:07:43 6035 5

原创 C#产生完全随机函数

有时候需要完全随机的数据,比如生成密钥等,这种会在极短时间内生成的随机数,如果使用时间作为种子是很不可靠的;一般在C/C++中可以使用malloc/new来作为种子,但C#如果使用这非托管的方式较为不妥;根据官方的介绍,我整理为一个函数,方便以后使用:函数代码:public static byte[] randomBytes(int count){ byte[] bs = new byte[count]; // .

2021-01-26 12:02:49 580

原创 C#取消TextBox在Load时全选问题

C#在Winfrom中使用TextBox时,如果在窗口显示前初始化Text的值后,当窗口出现时会默认全选状态:C#private void XXX_Load(object sender, EventArgs e){ this.textBox1.Text = "我不是有意要全选的";}解决方法:C#private void XXX_Load(object sender, EventArgs e){ this.textBox1.Text = "我不是有意要.

2021-01-26 12:01:27 1142

原创 C#点击Button全选并复制TextBox内容

需要实现C#点击Button全选并复制TextBox内容,想想就很简单,但实现起来却发现,并没有全选效果:实现代码:private void button1_copy_Click(object sender, EventArgs e){ if ( 0 >= this.textBox1.Text.Length) { return; } // this.textBox1.SelectAll(); Clipboard.SetDat

2021-01-26 11:59:53 1963

原创 SSH实现免密码连接登陆

在Linux网络管理时,特别是自动化脚本时,经常需要用到免登陆连接登陆到服务器,如auto ssh软件。下面是解决方法:1.生成 key# 生成ssh key,一路回车即可ssh-keygen -t rsa2.增加到ssh服务器# 把公钥上传到服务器ssh-copy-id -i ~/.ssh/id_rsa.pub 用户名@主机地址 -p 端口3.免密码登陆# 免密码登陆ssh -p 端口 用户名@主机地址...

2021-01-25 15:23:16 255

原创 Windows获取系统唯一标识UUID

Windows获取系统唯一标识UUID (也叫CSP UUID)命令行Bashwmic csproduct get uuidC/C++使用CoCreateGuid函数,可以参考官方:https://docs.microsoft.com/en-us/windows/win32/api/combaseapi/nf-combaseapi-cocreateguidC#C#using System.Management;string GetSystemId()...

2021-01-25 15:17:39 12613 1

原创 可道云、NextCloud和Seafile使用体验比较哪个好用

想在本地搭建一个网盘(以前也有折腾过),时代在进步,而网盘也是在升级,体验一下现在可道云、NextCloud和Seafile的使用感受(没有更好,只有更合适,下面是我的个人感受);以下简单记录一下:可道云(版本:1.09)限制:功能限制、用户数限制;平台: 基于PHP;支持网页、PC、手机APP客户端(使用后感觉其实都是一个浏览器客户端,体验一个样,但不得不说在PC端的体验是非常好的,就像一台网页版的虚拟桌面,原生支持http离线下载);友好的体验感适合新手使用,还有...

2021-01-25 13:01:09 37290 1

原创 MTK功能机GPIO基本的入门操作

环境MAUI.11C.W13.52.SP3.V2步骤模式://参数0为GPIO模式,其它模式具体看这个IO所具有的功能GPIO_ModeSetup(GPIO_PORT_0, 0)可以在dsw文件查看和配置默认的模式:内部上拉下拉://内部上拉GPIO_PullenSetup(GPIO_PORT_0, KAL_TRUE);GPIO_PullSelSetup(GPIO_PORT_0, KAL_TRUE);//内部下拉GPIO_PullenSetup(GPIO_PO

2021-01-25 12:27:02 475

原创 QtCreator按顺序编译多个子项目

步骤使用QtCreator开发时,多个子项目时默认一般不按顺序编译,所以会出现莫名奇妙的编译错误,可以设置按顺序编译:TEMPLATE = subdirs# 加上ordered配置就可以按顺序编译SUBDIRS CONFIG += orderedSUBDIRS += \ value \ data \ store \ body \ smart...

2021-01-25 12:25:05 1936 1

原创 QWidget接收输入法内容

环境Windows 10Qt Creator 4.10.1步骤问题描述:在Windows 10上使用Qt Creator IDE开发,界面上很容易卡死。问题分析:我这里由于是点击界面时最容易卡死,怀疑就是点击界面时操作的问题;发现我安装了个网易有道词典,还开启了屏幕取词(看看自己是否安装了类似功能的软件导致的);解决方法1:QtCreator启动时使用管理员权限运行,这样网易有道词典就无法取到管理员界面的内容,可以正常运行;但网易有道词典不能以管理员权限运行,不.

2021-01-25 12:23:57 246

原创 Qt Creator在Windows10下界面容易卡死

环境Windows 10Qt Creator 4.10.1步骤问题描述:在Windows 10上使用Qt Creator IDE开发,界面上很容易卡死。问题分析:我这里由于是点击界面时最容易卡死,怀疑就是点击界面时操作的问题;发现我安装了个网易有道词典,还开启了屏幕取词(看看自己是否安装了类似功能的软件导致的);解决方法1:QtCreator启动时使用管理员权限运行,这样网易有道词典就无法取到管理员界面的内容,可以正常运行;但网易有道词典不能以管理员权限运行,不.

2021-01-25 12:22:39 1386

原创 MTK功能机RF射频参数计算与配置

环境MAUI.11C.W13.52.SP3.V2步骤计算:查找主板原理图上BPI_BUS定义查找主板原理图上BPI_BUS定义查看PA对应的逻辑表根据定义制作表格(这是我自己制作的表格,方便自动计算二进制为十六进制)配置:确认源码中使用的RF文件文件:\make\<project>.makRF_MODULE = MT2503RF_CUSTOM修改对应的l1d_custom_rf.h文件文件:\custom\l1_rf\M..

2021-01-25 12:17:41 829

原创 Visual Studio 2019中不能使用Ctrl+Shift+M调出实现Unity消息窗口

环境Microsoft Visual Studio Community 2019Unity Version 2020.1.0a25.3171 Personal步骤问题描述:在学习Unity时使用的是Visual Studio 2019编辑脚本,发现不能像官方说的可以使用Ctrl+Shift+M调出实现Unity消息窗口;解决方法:Visual Studio Installer中确保安装Unity支持 打开Visual Studio Installer,安装“使用 Unity 的

2021-01-25 12:13:44 840

原创 MTK功能机使用Catcher+PowerGPS调试GPS

环境MAUI.11C.W13.52.SP3.V2步骤功能需求:如何借助PowerGPS工具来调试GPS?解决方法:Catcher配置:把设备正常连接上Catcher,设置Default filter为:发送命令: MOD_GPS 13 1001发送命令: MOD_GPS 1 1发送命令: MOD_GPS 2 PMTK299,1配置与PowerGPS工具通讯的socket监听端口Tool->Channels->GP...

2021-01-25 12:09:08 1737

原创 Alpine安装Docker

可以说Alpine是为Docker而生的Linux发行版本,但我在安装好Alpine后,发现却没有Docker,而且安装失败。问题描述:执行apk add docker命令安装Docker,错误提示:ERROR: unable to select packages: docker (no such package): required by: world[docker]问题解决:因为默认的镜像源中没有Docker,需要增加一个社区的镜像源,在/etc/apk/r..

2021-01-22 14:04:03 8146

原创 Alpine更改镜像源

问题描述:Alpine如何更改镜像源?问题解决:配置文件:/etc/apk/repositories阿里云 把配置文件中的dl-cdn.alpinelinux.org更改为mirrors.aliyun.com

2021-01-22 12:27:30 1649

原创 Linux设置网卡开机启用

最近在学习Alpine Linux,把它安装在VirtualBox里,由于想同时能上网和本机进行远程SSH管理(原因请参考:VirtualBox配置同时支持上网和本地访问),增加了一块虚拟网卡。问题描述:由于Alpine是在安装的时候默认可以配置一块网卡并实现开机启用,现在在安装后增加的一个网卡,不知道如何实现开机自动启用?问题解决:由于Alpine是一个精简的Linux发行版本,并没有像其它Linux发行版本那么智能会自动加载新网卡,所以需要手动编辑配置文件;这个和其它大多..

2021-01-22 11:26:54 982

原创 VirtualBox配置同时支持上网和本地访问

众所周知Oracle VM VirtualBox是一款免费而且开源的虚拟机,新手经常会碰到一个很纠结的问题:安装好的系统不但需要连接互联网,还需要和本地宿主能够通讯。问题描述:能上网,但本地宿主却不能访问到虚拟机;解决方法1:如果你对安全性问题不在乎的话,可以直接把虚拟机的网卡设置为“桥接网卡”,这样就和本地宿主处于主一个网段,就相当于在同一个路由下的主机一样,只能宿主主机能做的,它都能做,包括同一个局域网其它计算机也能访问能虚拟机(除非路由器上有所限制);解决...

2021-01-22 11:16:06 1273 4

原创 Nginx解决Vue和Laravel之间的跨域问题

前端JS跨域可以说是一个很古老的问题,网上一搜索会出来一大堆,各种都有,但大多都是涉及篇幅;以下针对配置Nginx来解决Vue和Laravel之间的跨域问题;示例(这是举例的域名,不要太在意哈,其它内容是真实能解决问题):前端Vue域名:http://www.sample.cn后端服务域名:http://api.sample.cn问题情况(前端出现的问题情况,我这里是http://www.sample.cn):Access to XMLHttpRequest at 'http.

2021-01-21 11:54:01 595

原创 VC自动调整窗体控件大小(再也不用一个个去调整控件)

/*-------------------------------------------------功能:自动调整窗体控件大小(再也不用一个个去调整控件)说明:(出个测试版,看看大家需求情况,再把其完善)虽然调整一下精确度,比起测试时高,但还是存在一些误差,对于tab控件下的子窗体还没有进行调整对于单选和复选框没有进行调整对于下拉框不能下拉还没有进行调整-----------------------------------------------作者:  jues (小幽)Email: jue_s@liv

2011-06-02 14:08:00 880

FileCrypt_0.0.0.2.zip

FileCrypt是一款支持文件夹透明加密的软件。

2021-04-19

MTK功能机RF计算(模板).zip

MTK功能机RF计算(模板).zip

2021-01-25

CustomListItemView.0.0.1.zip

在学习C#的winform开发时,想在一个ListView控件中添加一些自定义的按钮、输入框、进度条等,发现和Qt开发比想来真的很吃力。 然而自己简单实现了,把它打包为一个nupkg包,可以直接调用;

2020-08-11

Windows10上搭建MTK功能机10A以上开发环境.zip

Windows10(64位)上搭建MTK功能机10A以上开发环境所需要的工具; 本人测试通过在以下环境测试通过: MAUI.11C.W13.52.SP3.V2 Microsoft Windows [版本 10.0.18362.449] (64位)

2020-04-13

LightBlue_1.1.2.apk

LightBlue蓝牙工具的Android版本,方便没有ios手机在朋友使用。

2017-12-05

Ubuntu搭建VNC服务器

Ubuntu搭建VNC服务器

2015-04-21

添加打印机bat

用bat添加网络打印机.2011年写的,现在上传一下.

2014-06-12

VC6计算两个点的GPS距离

计算两个GPS坐标的距离,VC6工程代码。

2014-04-22

jlist类模板

example : JList<type> test; eg1 : JList<int> test; eg2 : JList<struct> test; eg2 : JList<class> test;

2013-08-20

VC6_add files to project失效解决方法

VC6 add files to project失效解决方法

2012-09-18

QHttpFile_demo

刚刚用qt写开始写网络文件下载,碰到不少困难,终于完成了个测试版本,可以测试断点下载,动态网址好像不行,只能全部下载。 不幸的是写好了,现在源代码已经不见了,还好有个测试模块,要的就拿了,可以满足一般网络文件下载了.

2012-07-14

修改xp为英文版

修改xp为英文版 百度一下,网上应该很多都有说怎么改xp为英文版的,个人为了方便自己和大家,特意收集了网上的文件,自己用bat的html代码写了一个小工具,欢迎大家使用,这工具已经打包成可执行文件,如果大家想看下怎么写的,或者怕有病毒,可以所该文件的后缀从.exe改为.zip或rar就可以直接解压看到里面的内容.

2012-02-16

免费数据恢复软件(FindData)

一个免费数据恢复软件. 使用说明:http://blog.sina.com.cn/s/blog_69eef8440100wblo.html 我的主页:http://blog.sina.com.cn/seuj

2011-08-12

juesDlgSize

/* ------------------------------------------------- 功能: 自动调整窗体控件大小(再也不用一个个去调整控件) 说明:(出个测试版,看看大家需求情况,再把其完善) 虽然调整一下精确度,比起测试时高,但还是存在一些误差, 对于tab控件下的子窗体还没有进行调整(已经改正,包括有子窗口的窗口) 对于单选和复选框没有进行调整 对于下拉框不能下拉还没有进行调整 (已经改正,默认下拉长度为100,可设置) ----------------------------------------------- 作者: jues (小幽) Email: jue_s@live.cn 日期:2011-06-02 ------------------------------------------------- 用法: //把下面的文件放到工程根目录 juesDlgSize.h juesDlgSizeD.lib juesDlgSizeR.lib juesDlgSizeD.dll juesDlgSizeR.dll 1.在窗口类中加入头文件 #include "juesDlgSize.h" #if _DEBUG #pragma comment(lib, "juesDlgSizeD.lib") #else #pragma comment(lib, "juesDlgSizeR.lib") #endif 2.添加函数成员 如: CjuesDlgSize m_juesSize; 3.在初始化函数中(如 OnInitDialog 函数最后 )加入: m_juesSize.FindID( this->m_hWnd ); 4.在( 重载 ) OnSize 函数加入 //CDialog::OnSize(nType, cx, cy); m_DlgSize.OnSize(nType, cx, cy); ------------------------------------------------------------ */

2011-06-11

juesDlgSize

/* ------------------------------------------------- 功能: 自动调整窗体控件大小(再也不用一个个去调整控件) 说明:(出个测试版,看看大家需求情况,再把其完善) 虽然调整一下精确度,比起测试时高,但还是存在一些误差, 对于tab控件下的子窗体还没有进行调整 对于单选和复选框没有进行调整 对于下拉框不能下拉还没有进行调整 ----------------------------------------------- 作者: jues (小幽) Email: jue_s@live.cn 日期:2011-06-02 ------------------------------------------------- 用法: //把下面的文件放到工程根目录 juesDlgSize.h juesDlgSizeD.lib juesDlgSizeR.lib juesDlgSizeD.dll juesDlgSizeR.dll 1.在窗口类中加入头文件 #include "juesDlgSize.h" #if _DEBUG #pragma comment(lib, "juesDlgSizeD.lib") #else #pragma comment(lib, "juesDlgSizeR.lib") #endif 2.添加函数成员 如: CjuesDlgSize m_juesSize; 3.在初始化函数中(如 OnInitDialog 函数最后 )加入: m_juesSize.FindID( this->m_hWnd ); 4.在( 重载 ) OnSize 函数加入 // CDialog::OnSize(nType, cx, cy); m_DlgSize.OnSize(nType, cx, cy); ------------------------------------------------------------ */

2011-06-02

OVI最新地图(可下载单个城市)

OVI最新地图(可下载单个城市)OVI最新地图(可下载单个城市)OVI最新地图(可下载单个城市)OVI最新地图(可下载单个城市)OVI最新地图(可下载单个城市)

2011-05-17

免费好用的chm EasyCHM

EasyCHM 免费简单好用的chm制作工具 EasyCHM 免费简单好用的chm制作工具

2011-05-17

硬盘分区表详解 硬盘分区表详解

硬盘分区表详解 硬盘分区表详解 硬盘分区表详解 硬盘分区表详解

2011-05-17

VB最简单直接读写硬盘,光盘,U盘

VB最简单直接读写硬盘,光盘,U盘.doc VB最简单直接读写硬盘,光盘,U盘.doc VB最简单直接读写硬盘,光盘,U盘.doc

2011-05-17

c语言中的string详解

c语言中的string详解 更多的字符串你不知道

2011-05-17

MTK编程起步——开发中可能用到的一些东西

MTK编程起步——开发中可能用到的一些东西 MTK编程起步——开发中可能用到的一些东西 MTK编程起步——开发中可能用到的一些东西

2011-05-17

JuesImages(EVC4下jpg,bmp,png等图片操作)

在EVC4.0中测试通过 可显示jpg,bmp,png图片 简单

2011-05-17

C写的DLL给C/C++和VB调用

C写的DLL给C/C++和VB调用 用c写的dll动态库,可给VB(VB6测试通过)和VC(VC6测试通过)和c和C++中调用

2011-05-17

CjuesSock TCP/UCP连接类

一个自己简单封装的socket类 类别CjuesSock 支持TCP/UDP连接 支持服务器端和客户端(都有例子) 源代码

2011-05-17

直接读取数据直接 硬盘 读写 扇区

支持直接读取硬盘,光驱,文件等 直接 硬盘 读写 扇区

2010-12-07

VC窗体透明和无规则窗体

自己加上整理一下网上别人的笔记做的一个动态库,一个可以把窗体设置为透明半透明的动态库。

2010-11-04

汇编工具nasm.exe link.exe

nasm.exe link.exe nasm.exe link.exe nasm.exe link.exe nasm.exe link.exe

2010-05-25

虚拟内存硬盘免费版1.1.7

虚拟内存硬盘免费版1.1.7,真正免费的,而且文件很小,可以在XP下使用。

2010-05-21

空空如也

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

TA关注的人

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