- 博客(31)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 UE4 TArray 用FindByPredicate查找结构体成员
FMyStruct* Fd = MyArr.FindByPredicate(FMyStruct::Predicate(TargetId));
2024-03-22 15:21:55 180
原创 UE4引擎源码中如何查看引擎版本号
版本号在 \Engine\Source\Runtime\Launch\Resources\version.h 文件中。
2024-02-29 13:29:08 1206
原创 UE4 单个网络数据包最大长度是多少
每帧最多发送 RELIABLE_BUFFER = 2048 多个包。我们 RPC 的单帧数据包长度,限制成多少了?
2024-01-09 18:04:10 445
原创 SVN文件目录共享,目录快捷方式,目录引用.
比如两个分支下,都用同一个头文件目录(include),但“分支A”目录与“分支B”目录层级相隔太多层,这时就能在“分支B”目录下,新建一个“快捷方式”,并且将这个快捷方式的路径指定到“分支A”下的include目录,这样在检出“分支B”时,就能连带检出其内部的 include目录了。
2023-01-22 17:01:38 2112
原创 Windows10下Win键失效的解决办法
请尝试以下办法:1、按组合键 Fn+Win ,一起按下,再松开,如果不行,用下面的方法;2、如果上述不行,再试试 Fn+PrintScreen 组合键,如果你找不到 PrintScreen 键在哪儿,那么,它在键帽上的简写是 “PrtSc”;(为了方便不同层次的读者,见谅。)题外话,小孩经常拿键盘猛拍一通,你连 Win+L 也来不急按,然后屏幕上闪出来一堆窗口,接着系统就出现各种莫名其妙的问题,连我这个摸键盘 20 年的人,有时也不能快速修复。...
2021-10-09 22:46:05 5119 1
原创 Windows系统环境变量
#######################################%SystemRoot%%WinDir%C:\WINDOWS#######################################%SystemDrive%C:#######################################%UserProfile%C:\Users\Administrator#######################################%Temp%C:\User
2021-09-14 15:43:34 137
原创 Windows10系统输入法热键设置
1、右击“开始”菜单;2、右键菜单中选“设置”条目;3、选“时间和语言”;4、弹出窗中,点击最左侧的“语言”项;5、再点击最右侧的“拼写、键入和键盘设置”;6、鼠标滚轮滚动到最下面,选“高级键盘设置”;7、点选“输入语言热键”。即可打开输入法的热键设置,如下图所示:...
2021-07-04 17:28:37 3751
转载 Perl环境安装
Perl 环境安装在我们开始学习 Perl 语言前,我们需要先安装 Perl 的执行环境。Perl 可以在以下平台下运行:Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX etc.) Win 9x/NT/2000/ WinCE Macintosh (PPC, 68K) Solaris (x86, SPARC) OpenVMS Alpha (7.2 and later) Symbian Debian GNU/kFreeBS
2021-05-13 22:18:03 2727
原创 查看本机外网IP地址
查看本机外网IP地址:https://ip.tool.luhttps://tool.lu/iphttps://www.ip138.comhttp://pv.sohu.com/cityjsonhttps://www.whatismyip.com.tw
2021-05-08 12:55:04 2569
转载 树莓派Pi账户密码简单重置
由于经常忘记树莓派Pi账户的密码而导致无法正常的玩树莓派,本篇文章综合网上的教程,总结了两种快速重置树莓派Pi账户密码的方法,以下一切操作都需在树莓派本机上进行操作。方法一:打开终端,执行复制代码1 sudo passwd root接下来输入一个你为root账户设置的密码,然后再次输入确认下一步执行复制代码1 sudo passwd --unlock...
2020-03-21 22:37:50 5830
转载 树莓派基础设置-显示中文和添加中文输入法
显示中文和添加中文输入法因为树莓派默认是采用英文字库的,而且系统里没有预装中文,所以你即使在locale中改成中文,也不会显示中文,只会显示一堆方块。因此我们需要手动来安装中文字库。干货:1.打开终端输入以下命令安装中文字库sudo apt-get install ttf-way-zenhei安装过程中如果碰到(y/n)都选择y2.安装中文输入法scim-pinyi...
2020-03-21 21:02:10 2311
转载 Android中用Java代码模拟鼠标指针(可显示于整个系统界面之上)
Android有几款平板是有USB接口,连上鼠标后,界面上面就会出现一个鼠标指针,然后就可以用鼠标代替手势操作平板了,最近有项目需要用到鼠标指针,但是苦于不知道怎么调出系统的鼠标指针,所以只能用代码去模拟一个鼠标指针了。废话不多说,下面看代码。 首先先定义几个全局变量: private WindowManager mWM; private ImageView ivCur
2014-11-14 14:02:49 3218
转载 安卓开发startservice 和bindservice详解
Service的生命周期方法比Activity少一些,只有onCreate, onStart, onDestroy 我们有两种方式启动一个Service,他们对Service生命周期的影响是不一样的。 1 通过startService Service会经历 onCreate --> onStart stopService的时候直接onDestroy 如果是 调用者 直
2014-10-17 15:09:41 534
转载 Android生产者消费者
学习多线程同步的生产者和消费者问题,目标是两个线程共同访问一个仓库,一个生产,一个消费,仓库大小为10,总共要生产50个产品,代码如下:package com.example.producercomsumer;import java.util.LinkedList;import java.util.Random;import android.os.Bundle;import and
2014-08-22 09:25:46 719
转载 linux线程通信:sigwait和pthread_kill
linux线程通信:sigwait和pthread_kill 2013-04-04 07:21:44| 分类: 默认分类 | 标签:linux线程通信 |举报|字号 订阅1、函数介绍1.1 sigwait sigwait的含义就如同它的字面意思:等待某个信号的到来。如果调用该函数的线程没有等到它想等待的信号那么该线程就休眠。
2014-08-19 19:34:41 572
转载 UNIX生产者消费者
/* * 生产者消费者模型 * 生产者代码实现 * */#include stdio.h>#include stdlib.h>#include sys/types.h>#include sys/ipc.h>#include sys/sem.h>#define SHM_SIZE 10
2014-08-19 19:16:00 843
转载 android编译系统makefile(Android.mk)写法
android编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(call my-dir)上面的语句的意思是将LOCAL_PATH变量定义成本文件所在目录路径。(2)Andro
2014-07-31 20:22:54 448
转载 不同Android版本设备正确获取屏幕分辨率的通用方法
谈到android屏幕分辨率,大家都知道,但是怎么正确的获取屏幕的分辨率呢?android2.2\2.3\4.0\4.1使用的方法一样吗? 答案是否定的。事物是发展变化的,android也不例外,android2.2、2.3因为标配是有触摸屏按钮的,也就是说触摸屏上BACK、HOME、MEAN是在触摸屏分辨率识别范围之外的。但是在android4.0以后,已经取消了,开始使用软件
2014-07-23 09:56:12 613
转载 gcc -l参数和-L参数
gcc -l参数和-L参数-l参数就是用来指定程序要链接的库,-l参数紧接着就是库名,那么库名跟真正的库文件名有什么关系呢?就拿数学库来说,他的库名是m,他的库文件名是libm.so,很容易看出,把库文件名的头lib和尾.so去掉就是库名了 好了现在我们知道怎么得到库名,当我们自已要用到一个第三方提供的库名字libtest.so,那么我们只要把libtest.so拷贝到/u
2014-07-02 10:26:49 489
转载 DirectInput编程基础-游戏手柄编程
导读: DirectInput编程基础 - 简介 出 处: 中国游戏开发者 [ 2001-09-09] 作 者: 目 录 1.1 DirectInput概念 1.2 设置DirectInput 1.3 列举设备 1.4 设置设备 1.5 取得输入数据 绪言 输入相对于图形和声音而言从未成为游戏开发中的非常重要的论题。读取键盘按
2014-05-28 17:26:30 4307 2
原创 mac svn checkout 出错
xcrun:Error:could note stat active Xcode path '/Volumes/Xcode 1/Xcode.app/Contents启动instruments时报错:xcrun:Error:could note stat active Xcode path '/Volumes/Xcode 1/Xcode.app/Contents/Developer’
2014-05-12 20:28:28 2216
转载 mac svn命令 linux同样适用
1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件svn add file例如:svn add test.php(添加test.php)svn add *.php(添加当前目录下所有的php文
2014-05-12 20:07:56 414
原创 mac系统文件共享
要设置 Windows 文件共享:选取苹果菜单 >“系统偏好设置”,然后点按“共享”。在列表中选择“文件共享”,然后点按“选项”。选择“使用 SMB 来共享文件和文件夹”注记格。选择要与 Windows 用户共享文件的用户帐户旁边的注记格,输入该用户的密码,然后点按“好”。为了保证电脑的安全,您可能需要在“帐户”偏好设置中为 Windows 用户创建一个特殊的帐户。点按“完
2014-05-09 13:52:44 575
转载 vim 语法高亮等设置
一、基本编辑功能1、复制、剪切和粘贴复制特定的某一段:把光标移到要复制的文本的头部,按下“v”,往后移动光标,光标所过之处的字符>都会高亮,移到欲复制文本的尾部后,按下“y”,高亮文本全部被复制到剪粘板。复制某一行:把光标移到要复制的那一行,按下“yy”,该行就被复制到剪粘板。剪切特定的某一段:把光标移到要剪切的文本的头部,按下“v”,往后移动光标,光标所过之处的字符>都会高亮,移
2014-05-09 13:27:44 972
转载 配置VIM语法高亮及自动缩进
1 、配置文件的位置在目录 /etc/ 下面,有个名为vimrc 的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“. vimrc ”。例如,/root目录下,通常已经存在一个. vimrc 文件。如果不知道配置文件及脚本的位置,可以在vim中使用命令 :scriptnames ,将显示如下路径/etc
2014-05-09 13:25:37 599
原创 请教立体投影源的OpenGL实现
<br />//我按照下面的代码渲染后效果不佳。希望有高人能指点一下。<br /> float fWidth=m_cyClient,fHeight = m_cxClient;<br /> float fNear = 0.1f,fFar = 10000.0f,fAngle=45.0f, fRatio=fWidth/fHeight;<br /> float fVal = 0.0174532925f;<br /> float fRadans=fAngle*fVal;<br /> float fViewW
2010-07-14 15:01:00 620
VC-(VS2013)绘制正弦波sin函数图像
2019-03-05
UE5.1使用VS2022Pro编译时,为什么VS2022只使用单线程编译?
2023-01-02
SVN上传20G代码时,为什么最终提示Connection timed out而失败?
2021-09-07
C++模板错误:不定义该运算符或到预定义运算符可接收的类型的转换
2019-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人