自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

leilonghao的博客

3D游戏开发-程序员

  • 博客(48)
  • 问答 (1)
  • 收藏
  • 关注

原创 unity il2cpp ios 构建xcode工程编译

查询 AdditionalIncludeDirectories 把需要包含的头文件加入Build Setting -> Header Search Paths。查询 PreprocessorDefinitions 把需要包含的宏定义加入 Build Setting ->PreProcessor Macros。通过il2cpp库 可以修改MetadataLoader中的LoadMetadataFile 加密global-metadata.data。

2023-04-27 11:39:26 342

原创 VM升级MACOS Ventura 启动界面卡主解决方案

VM升级MACOS Ventura

2023-02-09 17:39:46 1394

原创 Unity2019.4 XCode可以调试启动但点击app无法直接启动

XCode可以调试启动但点击app无法直接启动

2023-01-04 14:01:40 226

原创 XLUA 笔记

XLUA 笔记

2021-12-28 17:20:42 1453

原创 unity il2cpp 源码编译

unity il2cpp 源码编译

2021-11-30 14:16:47 7039 4

原创 MACOS VM虚拟机扩展磁盘

sudiskutil list如下/dev/disk0 (internal, physical):#: TYPE NAME SIZE IDENTIFIER0: GUID_partition_scheme *536.9 GB disk01: EFI EFI 20

2020-07-31 14:39:20 580

原创 JsonNet 读取转换器 Json文本转Dictionary

public class JSON2DictConverter : JsonConverter { public override bool CanConvert(Type objectType) { bool match = (objectType == typeof(object)); return match; } public override object ..

2020-05-11 09:46:24 554

原创 bat 脚本记录

echo decompress ETCset export=%~dp0export\@set x=0;@dir *.pkmlz /a /b /s >A.txt@for /f %%a in (A.txt) do @(set /A x=x+1)@for /f %%f in (A.txt) do ( echo 完整路径: %%f echo 所在目录: %%~dpf ...

2019-09-11 20:25:41 663

原创 sourcetree windows 平台卡顿优化

看到网上的两个解决方案 都用上配置gitgit config --global core.preloadindex truegit config --global core.fscache truegit config --global gc.auto 256配置sourcetree

2019-07-23 10:52:11 5906

原创 序列化和反序列化进行对象拷贝

通过序列化和反序列化可以实现对象的深度拷贝例如 JAVA 中 通过GSON 也可以通过annotation指定需要拷贝的字段Gson gson = new Gson();String json = gson.toJson(task);Task newTask = gson.fromJson(json,Task.class);...

2019-07-22 11:51:39 418

原创 Xpath 转 JQuery 选择器

最近在写采集时使用 php querylist发现选择器可以这样的步骤生成使用浏览器工具 查看 采集节点的 xpath 值例如//*[@id="form1"]/div[3]/table[3]/tbody/tr/td[2]/table[2]/tbody/tr/td/table/tbody/tr/td/table[2]/tbody/tr/td/p可以做如下更换去除 tbod...

2019-03-15 11:30:59 644

原创 解决 mysql 查询字段中包含中文 查询结果为0

设置 set names utf8; (如果你使用是gbk 请设置为gbk)例如执行 sql 文件set names utf8;use record;drop procedure if exists guideCal;delimiter //create procedure guideCal() BEGIN    declare i int default 1;    dec...

2019-01-28 16:32:23 758

原创 selenium find_element_by_link_text 中文搜索

Exception NoSuchElementException: Message...use this self.driver.find_element_by_link_text(str(u"项目查询".encode('utf-8')))

2018-08-17 09:27:41 10674

原创 mono 编译

build_runtime_android.sh 中KRAIT_PATCH_PATH 配置较之前有变化 编译时会找不到路径修改之前至版本KRAIT_PATCH_PATH="${CWD}/external/android_krait_signal_handler"手动 perlbuild.pl 时build.pl 会下载高版本可以修改到合适的已安装版本Prepa...

2017-12-28 14:02:57 634

原创 C# 自定义控件闪烁 UserControl

重写控件绘制后使用 Invalidate() 刷新 发现控件闪烁可以通过以下方式解决 利用默认双缓冲 this.DoubleBuffered=true;

2017-10-11 10:19:20 2058

原创 unity editor 使用 aws s3 sdk

在unity Editor 编码配套工具时使用到aws 的 s3。在.net 平台下充分测试后 将代码转至unity 中发现 无法与服务器连上捕获异常时发现System.Net.WebException: Error getting response stream (Write: The authentication or decryption has failed.): S

2017-09-18 10:54:24 1043

原创 git 操作笔记

新建分支并提交到远程 导入项目 git clone -b 分支名称 git地址 查看本地分支信息 git branch 创建本地分支 git branch 分支名称 切换到新分支 git checkout 分支名称 添加修改到本地分支 git add . git commit -m “提交信息” 查看远程分支信息 git remote -v 添加远程分支(如果是htt

2017-06-26 09:22:13 208

原创 unity5.5 mono 编译笔记

使用 autogen.sh 检查环境根据提示安装相应依赖库 No package ‘glib-2.0’ found sudo apt-get install libperl-dev sudo apt-get install libgtk2.0-dev

2017-06-20 17:53:59 301

原创 unity 开发笔记

TextAsset.bytes 官方文档 If you’re using the text asset to contain binary data, you should make sure the file has the .bytes extension. For any other of the extentions the TextImporter will try to strip

2017-06-16 14:47:32 262

原创 批量处理 bat脚本记录

:: 输出两个文件中相同文件大小之差 @echo off :: 设置变量延迟 setlocal enabledelayedexpansion::设置比较文件夹 set inputDir1=./a set inputDir2=./bfor /f “delims=” %%a in (‘dir /a-d/s/b “%inputDir1%”’) do for %%b in (%inputDir2

2017-06-14 17:04:43 716

转载 几种压缩算法的压缩和速度比较 LZ4太快了

Quick Benchmark: Gzip vs Bzip2 vs LZMA vs XZ vs LZ4 vs LZOEDIT: Add zstdContents [hide] 1 Selected archives2 Test conditions3 The file test results3.1 Compressed

2017-06-14 10:11:42 78896 1

原创 LoadFromCacheOrDownload 同步加载

LoadFromCacheOrDownload 是异步加载 的 需要一个协程的处理 如果代码结构框架 原本设计是同步 可以通过以下方法可以使用同步加载方法调用IEnumerator etr = WWWLoader(file,0);while (etr.MoveNext()){ } WWW www = etr.Current as WWW;AssetBundle assetBundle

2017-05-23 10:17:07 474

原创 对象缩放纹理自动重复

Shader "Unlit/TransparentAutoRepeat" {Properties { _MainTex ("_MainTex", 2D) = "white" {} _Alpha("Alpha", Range(0,1)) = 1}SubShader { Tags {"Queue"="Transparent" "IgnoreProjector"="T

2017-04-28 14:53:11 1166

原创 MakeKey问题

二维坐标 在长宽为W H 上的X,Y 生成 一维 KEY时注意 W 和 H 的值 要满足  W>X && H > Y否则生成的值会有冲突!!!

2017-04-26 15:32:23 447

原创 一个存储过程 游标循环结果集

在查询表名使用变量时只能使用concat 拼接 哭哭哭。。。。drop procedure if exists proc_tmp;create procedure proc_tmp() BEGIN declare done int default 0; declare tablename varchar(255); declare idCur cursor for s

2017-04-17 16:13:35 832

原创 Python Scoket网络流读取 封装

封装了简单的网络流操作类 需要的同学可以自行扩展 具体使用的接口解释可以参照官网文档的 python struct API https://docs.python.org/2/library/struct.htmlimport structfrom ctypes import create_string_bufferimport binascii as B"""protocolStrea

2017-03-30 10:06:03 1254

原创 PHP 生成中文文件名乱码

使用 iconv转换$ifilename = iconv('UTF-8', 'GB18030', $filename);

2017-03-22 11:41:55 4164

转载 批量修改mysql 表格字段编码

SELECT CONCAT('ALTER TABLE `', table_name, '` MODIFY `', column_name, '` ', DATA_TYPE, '(', CHARACTER_MAXIMUM_LENGTH, ') CHARACTER SET UTF8 COLLATE utf8_unicode_ci', (CASE WHEN IS_NULLABLE = 'NO' THEN

2017-03-21 14:11:49 1752

原创 java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@4ac0de20 does not exis

unity 报错 android 真机报错 I/ActivityManager( 353): Process yourpackagename (pid 8854) has died.W/ActivityManager( 353): Force removing ActivityRecord{4a9bee94 u0 yourpackagename/com.*.*.NativeHandleActi

2017-03-17 09:10:30 6441

原创 bootstrap-datepicker 国际化

从bootstrap 的locales 文件夹找到对应的国际化文件 必须按照这样的顺序代码 书写<script type="text/javascript" src="{{asset('assets/js/bootstrap/js/bootstrap-datepicker.js')}}"></script> <script type="text/javascript" src=

2017-03-08 14:26:57 3816

原创 hibernate 创建表格 编码为 latin1_swedish_ci

创建 MySqlInnoDBDialect 如下public class MySqlInnoDBDialect extends MySQL5Dialect { public boolean supportsCascadeDelete() { return true; } public String getTableTypeString()

2017-03-02 10:02:59 499

原创 JAVA 工具类

public static void DeleteFile(Object obj) { File file = null; if (obj instanceof File) { file = (File) obj; } else {

2017-02-25 15:58:01 246

原创 hibernate5.1 entity java代码 和 mapping xml生成

hibernate 逆向生成 实体entity 和mapping xml

2017-02-24 14:52:43 465

原创 eclipse 代码格式自定义

版本 eclipse 4.6可以使用Tab 页 Indentation 中 AlignMent of fields in class declarations  字段列对齐良好的代码风格 会带来事半功倍的效果~

2017-02-24 10:00:23 829

原创 实现 Java 多线程并发控制框架

Java 提供了语言级别的线程支持,所以在 Java 中使用多线程相对于 C,C++ 来说更简单便捷,但本文并不是介绍如何在 Java 中使用多线程来来解决诸如 Web services, Number crunching 或者 I/O processing 之类的问题。在本文中,我们将讨论如何实现一个 Java 多线程的运行框架以及我们是如何来控制线程的并发同步以及顺序执行的。2 评论

2017-02-22 09:08:36 283

原创 hibernate5.X学习笔记

1.安装hibernate tools使用eclipse install new soft  地址: http://download.jboss.org/jbosstools/neon/stable/updates/2.java的日志框架http://blog.onlycatch.com/post/cfbc30f8d1ba

2017-02-21 10:56:16 367

原创 maven 仓库工程转eclipse 工程

从网上git下来的java 工程文件有可能是 maven 工程 如何转换成eclipse工程首先下在maven工具maven apache 官网的下载地址 下载地址鄙人是win环境下载好后解压到文件夹下 看到bin目录里有 mvn.cmd 打开cmd 可以临时配置下path到maven目录下path=/你的放置maven的目录/bin接着cd到你的maven工程目录下

2017-02-18 16:05:32 653

原创 symfony2 学习笔记

在symfony2中如何加入第三方库symfony2的第三方文档中介绍了如何添加第三方插件地址:官网文档首先从packageist.org中找到需要的库 这里以jpgraph/jpgraph 为例看下 composer的下载名称是composer require jpgraph/jpgraph:dev-master下载完毕后使用 composer install 命

2017-02-16 14:12:42 1210

原创 开放式系统功能的回归测试

目前开发的项目,由于对用户的输入无法穷举,操作行为无法雨果,在使用测试用例上也无法列出所有的实现。对于这个问题可以使用如下解决方案1、建立用户行为统计模块,确保能够还原出基本的操作行为,同时记录关健点的用户数据,用于后期的回归测试的预期值的比对。2、发布测试版本,记录用户试用行为。3、新版本发布,导入用户数据操作,进入回归测试,并对预期结果进行评判。4、随着测试版本的迭代,剔除

2017-01-22 09:13:26 371

原创 vs2013远程调试应用

应用在不同环境下会出现很多问题用户的机器上无法直接进行错误的捕捉这就需要远程调试首先找到vs的安装目录 X:/Microsoft Visual Studio 12.0\Common7\IDE里的 Remote Debugger 目录里面有x86和x64两个文件夹根据机器平台自行选择调试版本拷贝到目标机器找到 msvsmon.exe 打开在Tools下可以设置调试的连

2017-01-10 17:46:16 351

空空如也

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

TA关注的人

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