自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZeaLotSean

关于C#,WinForm,Unity

  • 博客(56)
  • 资源 (5)
  • 论坛 (12)
  • 收藏
  • 关注

原创 配合python学习正则

最近在git开了个小库…learning regular expression in python. 什么是正则表达式?正则表达式是一种被用于从文本中检索符合某些特定模式的文本。正则表达式是从左到右来匹配一个字符串的。“Regular Expression”这个词太长了,我们通常使用它的缩写“regex”或者“regexp”。正则表达式可以被用来替换字符串中的文本、验证表单、基于模式匹配从一个字符串中提取字符串等等。这个库是干嘛的?之前的很多正则教程有脱离语言相关性的教程和使用相关语言进

2021-01-06 17:43:07 17

原创 Unity ugui禁用Emoji, 不过该方法也适用其他ui组件系统

挂载在需要屏蔽emoji的文本Input组件上即可.核心处理代码就是对于输入单字符的剔除处理.已经测试过ios和安卓设备,均可以生效.可以有效禁止不可预期的Emoji输入.using System.Globalization;using UnityEngine;using UnityEngine.UI;public class InputMaskEmoji : MonoBehaviour{ /// <summary> /// 需要屏蔽Emoji的输入框

2020-11-24 11:45:35 57 5

原创 Export directory or file tree list,Python 生成文件夹或者文件清单.

首先这是一个悲惨的故事,我的某一块硬盘坏了…然后我忘记了硬盘内有什么东西,就写了一个小脚本来生成目录清单,部分代码来自互联网,但是互联网中的版本多多少少有一些问题,在这个基础上重写了一下.git地址Export directory or file tree listexport pretty and readable directory or file tree list.from directoryTree import DirectoryTreeif __name__ == '__main_

2020-11-13 16:10:33 6

原创 Unity获取安卓sd外部目录路径

比较取巧的做法,不使用任何Native代码.public static string GetAndroidInternalFilesDir(){ string[] potentialDirectories = new string[] { "/storage", "/sdcard", "/storage/emulated/0", "/mnt/sdcard", "/storage/sdcard0",

2020-07-15 13:03:00 252

原创 xcode打包签名访问失败errSecInternalComponent

错误信息xxxxxxxxxxxxxxxxxxxxxerrSecInternalComponent原因钥匙串没有授权,访问签名失败https://stackoverflow.com/questions/24023639/xcode-command-usr-bin-codesign-failed-with-exit-code-1-errsecinternalcomponen解决方案编译前解锁钥匙串security unlock-keychain login.keychain...

2020-05-28 10:32:18 293

原创 ios构建 xcode-select: error: tool xcodebuild requires Xcode 错误

报错xcode-select: error: tool ‘xcodebuild’ requires Xcode, but active developer directory ‘/Library/Developer/CommandLineTools’ is a command line tools instance报这个错误的原因是xcode-select不在默认的路径找到xcode-select的当前路径终端命令行xcode-select --print-path/Library/Develo

2020-05-27 16:17:40 62

原创 Gradle常用配置

多渠道打包上线一款app后需要统计分析各个渠道的使用数据,这就需要对渠道进行标示,这里以友盟统计为例在AndroidManifest中加入占位符<meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL}"/>在module的build.gradle中加入android { defaultConfig { applicationId "com.linkzh

2020-05-27 14:35:20 115

原创 通过gradle动态配置版本号

def appVersionName = '0.0.1'def appVersionCode = 1android { compileSdkVersion 29 buildToolsVersion "29.0.2" defaultConfig { versionCode project.hasProperty('VERSION_CODE') ? Integer.parseInt(VERSION_CODE) : appVersionCode vers

2020-05-25 11:19:34 129

原创 pip源修改

pip config list # 查看当前 pip 的配置pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/pip config set install.trusted-host mirrors.aliyun.compip config list # 查看是否已经写入...

2020-04-27 10:00:17 350

原创 黑群晖各种问题修正

转载自https://blog.csdn.net/sachin_woo/article/details/100066529洗白首先应明白洗白是否必要,洗白有两个作用,一是可以使用QuickConnect;二是可以使用Video Station解码。洗白需要找到正确的MAC及S/N码,至于其来源有各种途径,一是有算号器;二是利用退换货政策的漏洞。但是有风险,群晖如果发现同一个MAC/SN两...

2020-04-07 10:42:35 2182

原创 shell 接受键盘输入 read命令

命令read [options] [var]KeyValue-p指定要显示的提示-s静默输入,一般用于密码-n #指定输入的字符长度最大值#-d ‘字符’输入结束符,当你输入的内容出现这个字符时,立即结束输入-t N超出N秒没有进行输入,则自动退出#!/bin/bashecho -n "Enter you name:" read...

2020-04-07 10:14:26 101

原创 Python使用RSA进行超长字符串加密 ValueError: Plaintext is too long.错误

问题使用pycrypto进行rsa加密解密,padding模式是RSA_PKCS1_PADDING,加密比较短的字符串没问题,加密长的字符串就报错.ValueError: Plaintext is too long.解决加密的plaintext最大长度是证书key位数/8 - 11,例如1024 bit的证书,被加密的串最长1024/8 - 11 = 117,解决办法是分块加密,然后分...

2020-04-03 11:21:39 1321

原创 Mac、Windows下git log中文乱码

Windows在cmd中输入下面命令:git config --global core.quotepath falsegit config --global gui.encoding utf-8git config --global i18n.commit.encoding utf-8git config --global i18n.logoutputencoding utf-8set...

2020-03-17 15:02:50 59

原创 Python正则表达式:只要整数和小数

def isNumReg(str): regInt='\d+'#能匹配123、123.63、123eabd、abc236等所有包含了数字的字符串 regInt2='\d+$'#能匹配123、123.63、abc236等所有以数字结尾的字符串 regInt2='^\d+$'#只能匹配1、12、123等只包含数字的字符串 regFloat='\d+\.\d+'#能12....

2020-03-17 11:48:54 1264

原创 [Unity]UGUI ScrollView特效裁剪

Unity特效在ScrollView中的裁剪1.序列帧按照特效的效果,做序列帧动画问题和缺点效果会差点2.添加相机添加一个Camera,这个Canera只显示ScrollView的实际显示区域我们先添加一个新的Layer层RewardEffect,并将新添加的Camera的显示层设置为RewardEffect.Camera中的Viewport Rect是其可见的区域,这里我们要调...

2018-12-05 17:50:06 2115

原创 给大家拜个早年,XLua探索之旅

年底了项目比较忙.给大家拜个早年吧. 近期正在关注XLua贴一下官方介绍吧Unity3D下Lua编程支持xLua为Unity3D增加Lua脚本编程的能力,进而提供代码逻辑增量更新的可能。当然不仅仅如此,在coco2dx上的实践告诉我们,以Lua为主打语言的游戏客户端编程是可行的。我会在Blog中持续更新XLua学习笔记. 如果暂时没有更新- -就是工作忙哈哈哈.

2017-01-17 11:08:17 2095

原创 [Unity]最近遇到的几个问题.(不间断更新)

1.隐藏虚拟键盘,即Navigation/System Bar原文:Hiding the navigation/system bar in Androidprotected void onCreate(Bundle paramBundle){ requestWindowFeature(1); super.onCreate(paramBundle); getWindow().ta

2016-09-13 10:54:39 2385

原创 [Unity]打包遇到Too many method references when I export android build解决方法

今天项目中打包遇到了 Too many method references when I export android build这个错误.通过Google查到了解决方案和原因. http://answers.unity3d.com/questions/816708/我们的解决方案是替换了其中的一个lib android-support-v4之后就没有问题了.

2016-08-25 13:55:32 1148

原创 [Unity]游戏内查看BundleVersion版本号.

转载自StackOverFlow基本原理是[InitializeOnLoad] 在每次有变动完毕之后会执行BundleVersionChecker 在BundleVersionChecker中会自动判断版本号是否变更,如果变更会把新的版本号写入cs文件. 从而实现在游戏中获取版本号.我直接贴代码吧using System.IO;using UnityEditor;using UnityEn

2016-08-04 10:52:42 8779 1

转载 [WinForm]ListView行高的设置

winform中,listview是没有办法设置行高的,没行之间排得密密麻麻的,很不好!可以加入一个imagelist来 撑大 行,实现行高的设置!// 设置行高ImageList imgList = new ImageList();// 分别是宽和高imgList.ImageSize = new Size(1, 20);// 这里设置listView的SmallImageList

2016-08-03 14:46:59 5461

原创 [c#笔记]Dictionary模糊查找

Dictionary<string, string> dic = new Dictionary<string, string>();dic.Add("ABCD", "1111");dic.Add("ABCE", "2222");dic.Add("ABCF", "3333");dic.Add("BCDD", "4444");var v = from d in dic where d.Key.

2016-08-03 14:36:52 9456 2

转载 [WinForm]C# Listview中添加Button

[WinForm]C# Listview中添加Button本程序实现的效果是当鼠标点击控件的一行,在所选行的末尾出现一个button按钮,并为button按钮添加响应事件工程准备 首先我们创建一个C#的窗体应用程序,起名WFAListViewBtn.控件准备 给窗体添加一个ListView控件,这里的ID就是默认的就好了. 控件的属性需要一下3处修改View属性改为DetailFullR

2016-07-27 15:52:31 7833

原创 施工中 ToLua学习笔记(十一) Example 11 Delegate

ToLua学习笔记(十一) Example 11 Delegate转载请注明出处四川包邮ToLua学习笔记十一 Example 11 Delegate代码这一周事情有点多~再加上去了一趟日本,今天才能继续开始更新.这一篇文章主要是通过Example讲解searchpath,require,dofile.代码[NoToLuaAttribute]添加后方法不会导出到Wrap中using UnityE

2016-07-27 15:29:24 3275

原创 [XUPort笔记]修改的XUPorter,提供代码编辑

根据 宣雨松-Unity3D研究院之IOS全自动编辑framework、plist、oc代码(六十七)改后的XUPorter本来去年就准备提交了~不过忘了整理. 最近正好又需要修改了,于是同步了一下最新版本,整理了一下.参考一下这个文件基本就会用了 比原版多了一个修改代码的功能,其实就是简单的文本替换. 已经提交了PR.using UnityEngine;#if UNITY_EDITORusi

2016-07-26 14:51:06 3296

转载 [WinForm]C# ListView用法详解

转载自:http://blog.csdn.net/chen_zw/article/details/7910324#一ListView类1常用的基本属性2常用方法3常用事件二ListView的五种视图Details视图1列表头创建记得需要先创建列表头2添加数据项3显示项4移除某项5行高设置利用imageList实现6清空运行效果largeIcon视图运行效果SmallIc

2016-07-21 17:52:27 44808 1

原创 好玩的注释

/* * ━━━━━━神兽出没━━━━━━ *    ┏┓   ┏┓ *   ┏┛┻━━━┛┻┓ *   ┃       ┃ *   ┃   ━   ┃ *   ┃ ┳┛ ┗┳ ┃ *   ┃       ┃ *   ┃   ┻   ┃ *   ┃       ┃ *   ┗━┓   ┏━┛Code is far away from bug with the animal pro

2016-07-21 16:06:17 521

转载 [c#笔记]Winform TextBox中只能输入数字的几种常用方法(C#)

转载自:http://blog.csdn.net/hjingtao/article/details/7302448 修改了原文中一个正则错误Winform TextBox中只能输入数字的几种常用方法C方法一方法二方法三方法四方法五方法六方法七利用ASCII码处理办法Winform TextBox中只能输入数字的几种常用方法(C#)方法一private void tBox_KeyPre

2016-07-21 14:54:01 11861 3

原创 ToLua学习笔记(十) Example 10 Enum

ToLua学习笔记(十) Example 10 Enum转载请注明出处四川包邮ToLua学习笔记十 Example 10 Enum代码lua中一些用法spaceToIntif not spaceEquals0 then的问题UnityEngineSpaceIntToEnum0这一篇文章主要是通过Example讲解ToLua中枚举的用法代码using UnityEngine;using S

2016-07-08 16:33:29 2248

原创 ToLua学习笔记(九) Example 09 Dictionary

ToLua学习笔记(九) Example 09 Dictionary转载请注明出处四川包邮ToLua学习笔记九 Example 09 Dictionary代码BindMap这个例子主要演示的是lua中如何遍历访问c#的Dictionary类对象 这篇例子没什么需要讲的了,其实看看代码就明白用法了,不像之前的例子代码using UnityEngine;using System.Collecti

2016-07-08 16:02:18 1414 1

原创 ToLua学习笔记(八) Example 08 AccessingArray

ToLua学习笔记(二) Example 08 AccessingArray转载请注明出处四川包邮ToLua学习笔记二 Example 08 AccessingArray代码已经在Lua中添加了部分注释因为Lua语法和c语法还是有很大不同注意事项这个例子主要是在之前的数组例子上扩展了一些调用方式代码,已经在Lua中添加了部分注释,因为Lua语法和c#语法还是有很大不同using UnityEng

2016-07-07 17:12:29 931

原创 ToLua学习笔记(七) Example 07 LuaThread

ToLua学习笔记(七) Example 07 LuaThread转载请注明出处四川包邮ToLua学习笔记七 Example 07 LuaThread代码LuaThread用法总结本篇会讲述LuaThread用法代码using UnityEngine;using System.Collections;using LuaInterface;public class TestLuaThread

2016-07-07 15:23:17 884

原创 ToLua学习笔记(六) Example 06 LuaCoroutine2 以及 LuaClient

ToLua学习笔记(六) Example 06 LuaCoroutine2 以及 LuaClient转载请注明出处四川包邮ToLua学习笔记六 Example 06 LuaCoroutine2 以及 LuaClientLuaClient代码TestCoroutine2关于LuaClient也可以作为参考自己启动一个代码不多一个启动流程这一篇文章主要讲解一下LuaClientLuaClient

2016-07-06 15:26:53 4297

原创 ToLua学习笔记(五) Example 05 LuaCoroutine

ToLua学习笔记(五) Example 05 LuaCoroutine转载请注明出处四川包邮ToLua学习笔记五 Example 05 LuaCoroutine代码lua脚本LuaBinderBindLuaStateLuaLooper调用 这一篇文章主要是通过Example讲解searchpath,require,dofile. 代码using UnityEngine;using

2016-07-06 14:00:15 4104

原创 ToLua学习笔记(四) Example 04 AccessingLuaVariables

ToLua学习笔记(四) Example 04 AccessingLuaVariables转载请注明出处四川包邮ToLua学习笔记四 Example 04 AccessingLuaVariables代码c传递给lua通过LuaState访问cache成LuaTable进行访问顾名思义,Example 04将会告诉我们如何访问Lua代码中的变量代码using UnityEngine;usin

2016-07-06 12:33:41 1178

原创 ToLua学习笔记(三) Example 03 CallLuaFunction

ToLua学习笔记(三) Example 03 CallLuaFunction转载请注明出处四川包邮ToLua学习笔记三 Example 03 CallLuaFunction代码GetFunction两种调用方式的区别为什么这两种调用方式会有这种区别这一篇文章会讲解如何调用Lua中的函数代码//#define TEST_GCusing UnityEngine;using System.C

2016-07-06 11:56:30 2444

原创 ToLua学习笔记(二) Example 02 ScriptsFromFile

ToLua学习笔记(二) Example 02 ScriptsFromFile转载请注明出处四川包邮ToLua学习笔记二 Example 02 ScriptsFromFile测试示例代码函数用法AddSearchPathDoFileRequire这一篇文章主要是通过Example讲解searchpath,require,dofile.测试通过运行Example可以发现,不管点击多少次Do

2016-07-06 11:34:15 1370

原创 ToLua学习笔记(一) 下载安装以及Example 01 HelloWorld

ToLua学习笔记(一) 下载安装第一次使用Markdown写~如果有错误请在留言中指明感谢.转载请注明出处四川包邮ToLua学习笔记一 下载安装安装ToLua测试一下ToLua中的Demo来看看我们安装成功没有吧安装ToLuaGit地址: ToLua 首页:http://www.ulua.org从Github上拉取最新版本 拉取完毕之后导入Unity工程确认工程中是否已经有Lua按钮点

2016-07-06 10:26:13 2342 2

转载 Git使用出错:Couldn't reserve space for cygwin's heap, Win32 error 0

原因分析:Cygwin uses persistent shared memory sections, which can on occasion become corrupted. The symptom of this is that some Cygwin programs begin to fail, but other applications are unaffected. Sin

2016-07-05 10:28:06 4677 1

原创 覆盖拷贝文件夹

/// /// 将整个文件夹复制到目标文件夹中。 /// /// 源文件夹 /// 目标文件夹 public static void CopyDir(string srcPath, string aimPath) { if (srcPath.Equals("") || aimPath.Equals(""))

2016-06-28 13:38:21 614

原创 洗牌

/// /// 洗牌 /// /// /// static internal List Permute(List _list) { List _listCopy = new List(_list); for (int i = 1; i < _listCopy.Count; i++) {

2016-06-28 13:37:32 366 1

三种主流寻路方式(A星,广度,深度)

目前3种主流寻路的源码,a星(a*),广度优先,深度优先。压缩包附带了一张自己写的堆和顺序表,以及一个控制台绘图模块。

2012-05-28

数据结构c#.pdf 文字版本

数据结构c#

2019-11-22

程序员代码面试指南

程序员代码面试指南:IT名企算法与数据结构题目最优解:

2019-11-22

一个64位操作系统的设计与实现.rar

一个64位操作系统的设计与实现扫描版本提交

2019-11-22

支持目前3大主流对战平台的自动填表注册机

无聊写的自动填表注册机。。支持目前3个主流游戏平台。

2009-10-05

FreeType获取字体位图问题!

发表于 2012-08-10 最后回复 2016-07-08

dx hook 和写屏

发表于 2010-06-03 最后回复 2010-06-03

求教下VB如何给D3D游戏写屏

发表于 2009-10-02 最后回复 2009-10-10

使用VB如何在魔兽中显示自己的提示文字

发表于 2009-09-17 最后回复 2009-09-21

SizeOf(THREADENTRY32)

发表于 2009-07-24 最后回复 2009-07-27

在线等,一段完成的东西出问题了,麻烦看看。

发表于 2009-07-24 最后回复 2009-07-26

vb中联合体该如何处理??

发表于 2009-07-25 最后回复 2009-07-26

一段vc该如何转成vb??我转的正确吗??

发表于 2009-07-25 最后回复 2009-07-25

未找到方法或数据成员。

发表于 2009-07-24 最后回复 2009-07-24

2个编译中遇到的问题。

发表于 2009-07-24 最后回复 2009-07-24

茫然了,,,,在线等

发表于 2009-07-23 最后回复 2009-07-24

以下这段C+如何翻译成VB??

发表于 2009-07-23 最后回复 2009-07-23

空空如也

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

TA关注的人 TA的粉丝

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