自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

康的博客

种一棵树最好的时间是春天,其次是现在

  • 博客(58)
  • 收藏
  • 关注

原创 RGB颜色对照表

现在找到一个好用的颜色对照表还是有点麻烦的,推荐这个。

2024-04-12 15:23:28 330

原创 Python日志使用

【代码】Python日志使用。

2024-03-06 11:16:10 91 1

原创 企微机器人通知脚本

Python发送企微信息

2023-11-29 21:53:14 508

原创 如何确定哪个进程在Windows中占用了特定的文件或文件夹

确定哪个进程在Windows中占用了特定的文件或文件夹

2023-11-21 10:43:58 1846

原创 python判断文件是否可做读写操作并修改

该方法通过判断文件路径是否存在和各种访问模式的权限返回True或者False。os.W_OK: 检查文件是否可以写入;使用os.chmod()方法修改文件权限。os.X_OK: 检查文件是否可以执行。os.F_OK: 检查文件是否存在;os.R_OK: 检查文件是否可读;方法判断文件是否可进行读写操作。一.修改文件读写操作判断。以下是更改文件权限的示例。

2023-07-13 14:04:15 629

原创 mac机提升权限

针对当前目录提升权限。

2023-07-04 10:20:37 184

原创 Mac机修改文件的句柄限制

修改mac下的句柄数限制

2023-06-03 16:23:15 841

转载 pathlib模块常用使用技巧

Python pathlib模块

2023-05-23 11:30:48 136

原创 python3 sorted 实现自定义排序

Python3自定义排序

2023-05-10 17:50:11 169

原创 argparse参数解析

【代码】argparse参数解析。

2023-03-27 10:41:08 45

原创 bat脚本运行结果有误,但不抛出错误退出

@IF NOT %ERRORLEVEL% == 0 EXIT /b %ERRORLEVEL%

2023-03-17 20:20:58 932

转载 Unreal烘焙、打包、部署与运行

UE4 UAT BuildCookRun

2023-01-16 11:24:30 1347

原创 bat读取和处理文件内容

bat读取和处理文件(替换内容)

2023-01-13 11:26:41 1622

转载 Windows下企业微信机器人定时发送消息

Windows任务计划执行推送消息到企业微信

2023-01-07 10:45:11 535

原创 UE4 中C++读取Json文件

C++读取Json文件

2023-01-06 17:49:55 987

原创 Python执行P4操作

p4命令在Python脚本中执行

2022-12-30 17:24:51 1024

原创 bat命令映射网络驱动器

批处理命令创建网络映像驱动盘

2022-09-20 16:08:28 2393

原创 python文本编码格式问题【合集】

编码报错问题处理

2022-08-23 11:24:33 1159

原创 Windows 中使用 Linux 命令

使得在Windows 系统中可使用 Linux 命令的一种推荐方法

2022-08-04 10:33:40 3524

原创 【python安装xlrd模块】

xlrd模块安装

2022-07-12 10:50:42 12566

原创 获取命令行运行结果进行赋值

获取命令行运行结果进行赋值一般有两种操作办法:1.将命令行运行结果重定向到一个临时文件中,然后解析该临时文件获取数据,进行赋值2.通过For方法进行操作for /F "tokens=3" %%j in ( 'p4 -ztag describe %ShelveID% ^| findstr /c:"desc"' ) do ( call:setEnv "DescString" %%j )......

2022-06-15 21:21:45 908

原创 批处理字符串查找、分割及连接部分实操示例

@echo offset excelSuffix=.xlsxset suffix=;SETLOCAL ENABLEDELAYEDEXPANSIONset result=for /f "delims=" %%a in (outpu_file.txt) do ( rem 文件字符串遍历 echo %%a| findstr %excelSuffix% >nul && ( rem 字符串查找 .

2021-12-17 14:34:35 1348

原创 python执行bat文件并重定向输出日志

话不多说,直接上代码:def main(): pexec = None command = "F:\C++Project\testFolder\outputInfo.bat" pexec = Popen( "cmd.exe /c" + "outputInfo.bat", stdin=PIPE, stdout=PIPE, stderr=PIPE, shell=False,universal_newlines=True ) curli

2021-12-16 15:13:33 1942

原创 【Python】异常捕捉,异常传递,raise主动抛出异常,及自定义异常

异常捕捉简单的异常捕捉语法在程序开发中,如果对某些代码的执行不能确定是否正确,可以增加try(尝试)来捕获异常,防止程序直接中断try: 尝试执行的代码except: 出现错误的处理错误类型介绍下面我给一个Python的常见异常错误类型表,供大家参考错误类型捕捉完整代码在程序执行时,可能会遇到不同类型的异常,并且需要针对不同类型的异常,做出不同的响应...

2021-12-14 11:45:00 3927

原创 python读取excel表数据

python读取excel要看你的excel表文件的存储格式,一般需要先pip install xlrd安装xlrd库,如果你的表格拓展名为xlsx格式,解析表格应该会报Excel xlsx file; not supported的错误,这是因为默认安装的xlrd库是最新版的并不支持解析xlsx格式文件。可以执行1.pip uninstall xlrd2.pip install xlrd=1.2.0 (或者更早版本)重新导入旧版本的xlrd库。准备工作做好了,以下直接上示例代码: #引

2021-12-08 20:18:12 1203

原创 Bat延时退出窗口

timeout /t 5

2021-12-03 16:37:17 2642 1

原创 Python如何构建XML文件并格式化 【Python XML Format】

格式化xml需要用到库:xml.dom.minidom直接上代码:import sys, osimport xml.etree.ElementTree as ETfrom xml.dom import minidomTOOL_NAME = 'ResCheck'PYTHON = sys.argv[1]CUSTOM_TOOL_FILE = sys.argv[2] #文件路径is_empty = Trueif os.path.isfile(CUSTOM_TOOL_F

2021-11-26 19:27:42 2572

原创 perforce

perforce命令行文档https://www.perforce.com/perforce/r12.1/manuals/cmdref/以上是perforce命令行官方文档,具体使用还是需要摸索,例子较少

2021-11-12 15:36:21 237

原创 将Dos文档格式转换为Unix格式

将Dos文档格式转换为Unix格式有多种方法这边列举一些,希望可以给大家提供些帮助两种文本文档本质上的不同是由于不同系统下默认创建文件的行尾符不同,Windows系统以‘\r\n’换行结尾,Linix系统下以‘\n’结尾,Mac系统以‘\r’字符结尾1.在Linix系统下可以利用dos...

2021-10-29 15:22:59 2950

转载 判断文件是否包含某种后缀名

#include <string>#include <iostream>bool has_suffix( const std::string& filename, const std::string& suffix ) { std::size_t index = filename.find( suffix, filename.size( ) - suffix.size( ) ); return ( index != std::string::npos.

2021-10-25 20:09:10 421

转载 unity 打包报错:gradle build failed class too large

解决这个问题的办法很简单,把 Streaming Assets 下的文件类型抄到这个数组,而不是一个个加进去。比如,Streaming Assets 下有 .awb,.bundle 类型的数据,将 mainTemplate.gradle 改成如下就能解决问题:aaptOptions { noCompress '.unity3d', '.ress', '.resource', '.obb','awb', '.bundle''.bytes','.mp4','.txt','.ab','....

2021-08-04 10:29:24 390

原创 进程和线程

进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。特征动态性:进程的实质是程序在多道程序系统中的一次执行过程,进程是动态产生,动态消亡的。并发性:任何进程都可以同其他进程一起并发执行独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独

2021-07-27 22:16:39 74

原创 AssetDatabase类的常用API

1.AssetDatabase.FindAssets 使用搜索过滤器字符串搜索资产数据库。 AssetDatabase.GUIDToAssetPathstring[] sdirs = { "Assets/Game/Prefabs/UI" };var asstIds = AssetDatabase.FindAssets("t:Prefab", sdirs);/*这个方法的第一个参数是 通过什么进行搜索,可以是name 名字 也可以通过标签 标签...

2021-04-10 10:11:12 912

转载 导入贴图、模型等资源文件时自动设置参数

代码设置Unity资源导入参数脚本继承至AssetPostprocessor, 存放在Editor目录下!该类官方文档:https://docs.unity3d.com/ScriptReference/AssetPostprocessor.html该类下有很多种资源导入完成消息通知:OnPostprocessAudio音效导入完成OnPostprocessMaterial材质导入完成OnPostprocessModel模型导入完成OnPostprocessTexture贴图导入.

2021-03-01 17:53:19 205

原创 如何保证所有客户端计算一致?

输入的随机数是一致的 每帧计算的数据是一致的 使用定点数代替浮点数 数学运算的一致性 游戏初始化的一致性 逻辑层和表现层的分离 第三方插件

2021-02-22 10:25:22 284

转载 进程和线程关系及区别

一、定义进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。二、关系一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行。相对进程而言,线程是一个更加接近于执行体的概念,它

2021-01-19 10:29:24 513

原创 Lua中获取字符串长度

偶然的情况下,需要用Lua代码获取字符串的长度,结果发现结果和自己想象的不一样,一个汉字算两个英文字符的时代已经快过去了,一个中文字符打印出来的长度为3,引起了我的好奇,查找资料了解了具体原因不同的编码格式占字节数是不同的,UTF-8编码下一个中文所占字节也是不确定的,通常是3个字符,可能是2个、4个字节;出于效率考虑,于是又弄了一个UTF-16,不严谨地来说它等价于Unicode原生编码,它统一采用双字节表示一个字符下面是Unicode和UTF-8转换的规则 1 Unicode ..

2020-12-03 19:13:38 5562

原创 平台差异可能导致的问题

Android和Ios还有编辑器是游戏发布最常见的3种平台,平台的差异可能会导致游戏出现一些差异,在此记录列出:1.平台差异导致屏幕后处理上下翻转2.平台差异导致精度问题,渲染异常3.资源格式在不同平台的设置差异,比如在安卓下贴图清晰,在IOS下贴图模糊。4.资源加载相关,编辑器走非AB的资源逻辑,移动设备走AB的资源逻辑。常见电脑加载正常,设备加载异常。5.高中低配差异带来的不同,比如电脑走高配置,用的设备是低配置,出现差异问题,会误以为和平台有关。6.安卓和IOS的SDK代码不同

2020-12-03 14:34:28 398

原创 Unit文件操作中的路径问题

Application.dataPath:包含游戏数据文件夹的路径(只读)。The value depends on which platform you are running on:这个值依赖于运行的平台:Unity Editor:<path tp project folder>/AssetsUnity 编辑器:<工程文件夹的路径>/Assets 例:E:/Work/vx/cb-client/AssetsMac player:<path to ...

2020-10-31 17:43:58 236

原创 C#文件读写模式

这边先写一段文件写入的代码/// <summary> /// 输出log到本地路径 /// </summary> private void PrintLog(StringBuilder sb) { using (FileStream fs = new FileStream(Application.dataPath + "/../test.txt", FileMode.Append)) { S

2020-10-22 21:36:06 247

空空如也

空空如也

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

TA关注的人

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