自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天南之南

天南的编程博客

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

原创 lua获取函数参数个数

【代码】lua获取函数参数个数。

2023-05-22 10:40:21 416

原创 c 语言 .h 文件 报错 error: unterminated #ifndef

原因是 .h文件底部缺少了 #endif。c 语言 .h 文件 报错。

2023-05-18 15:20:29 1696

原创 VSCode同时执行多个任务

参考“dependsOn” 是前置依赖 task。

2023-05-09 15:08:51 1099

原创 vue报错v-model cannot be used on v-for or v-slot scope variables because they are not writable

vue报错v-model cannot be used on v-for or v-slot scope variables because they are not writable

2023-02-01 21:13:28 2673

原创 pandas整列修改数据

【代码】pandas整列修改数据。

2023-01-10 11:28:16 1018

原创 在Unity中使用自定义宏

设置方法Edit->Project Setting->Player->Other Setting->Script Compilation->Scripting Define Symbols示例#if FOX_DEV ...#endif

2021-10-14 11:38:01 1821

原创 Unity Timeline 获取ControlTrack的GameObject实例

介绍Unity Timeline 的 ControlTrack 控制的 Prefab 有两种方法Source Game ObjectPrefab代码以下函数可以获取 Source Game Ojbect 和 Prefab实例后的 GameObject Instanceusing System.Collections.Generic;using UnityEngine;using UnityEngine.Playables;using UnityEngine.Timel

2021-03-27 19:14:43 1930

原创 c# struct 判断是否已经初始化

做Unity时调用 PlayableDirector.playableGraph中的方法时会报错,原因是 PlayableGraph 是个struct, 如果没有初始化, 调用里面的某些函数就会报错struct 不是 classclass判断是否被初始化, 用 ==nullstruct 判读是否被初始化, 用 structInstance.Equals(default(StructA));playableGraph使用要先判断if (playableDirector.playableGraph.

2021-03-27 18:43:07 2200

原创 Unity 相机 鼠标控制 移动+旋转

移动初始化临时变量//获取鼠标位置变化数据float _mouseX = Input.GetAxis("Mouse X");float _mouseY = Input.GetAxis("Mouse Y");//初始化临时变量Vector3 moveDir = Vector3.zero;//_mouseY控制if(...){ //_mouseY 控制前后移动 moveDir += _mouseY * -camera.transform.forward; moveDir.y = 0;}e

2020-08-14 11:19:08 1303

原创 SceneManager.LoadScene 和 SetActiveScene 最简单方法

因为以下原因 LoadScene 和 SetActiveScene 不能立即连续使用问题SceneManager.LoadScene之后调用SceneManager.SetActiveScene报错,提示场景未加载。(ArgumentException: SceneManager.SetActiveScene failed; scene ‘XXX’ is not loaded and therefore cannot be set active)原因:SceneManager.LoadSceneU

2020-08-12 11:23:31 2424

原创 Unity C#检查文件所属文件夹是否存在并创建

文章目录检查文件路径(可以是多级),如果不不存在就创建新的file_path格式示例:F:\code\repos\proj1public static void CreateDirectrory(string file_path){ if (!string.IsNullOrEmpty(file_path)) { string dir_name = Path.GetDirectoryName(file_path); if (!Directory.Exis

2020-07-23 14:19:30 1408

原创 Unity 世界坐标转本地坐标

文章目录世界坐标转本地坐标本地坐标转世界坐标实例世界坐标转本地坐标transform.InverseTransformPoint()本地坐标转世界坐标transform.TransformPoint()实例鼠标点击物体, 获取点击点在物体上的坐标var ray = Camera.main.ScreenPointToRay(UnityEngine.Input.mousePosition);var hits = UnityEngine.Physics.RaycastAll(ray, 1024);

2020-07-22 11:01:01 3481

原创 VSCode安装PlantUML绘制UML图

安装步骤安装java 保证java.exe在path中安装graphviz-xxx.msi 官网 http://graphviz.org/VSCode安装插件PlantUML使用创建文件新建或打开后缀名pu的文本文件打开预览VSCode中按F1(Command Palette)PlantUML: Preview Current Diagram导出VSCode...

2019-06-26 15:24:44 4171 1

原创 GoLand+Delve(dlv) 远程调试

文章目录安装delve服务端启动go程序示例工程示例源代码编译go程序运行go程序dlv attach go程序GoLand配置终止dlv和go程序TODO服务器是linux安装delve参考 https://yq.aliyun.com/articles/57578go get github.com/derekparker/delve/cmd/dlv可以用 $GOPATH/bin/d...

2019-05-30 15:22:52 12585 1

原创 vagrant

文章目录网络安装官方CentOS7本地安装设置查看导出boxError网络安装官方CentOS7vagrant init centos/7vagrant up会自动从网络加载box并安装本地安装vagrant add name ./xxx.boxvagrant init namevagrant up设置Vagrantfile 文件修改设置名称config.vm.box...

2019-05-21 12:30:31 880

原创 VirtualBox安装CentOS7

开启sftp访问service sshd start开启xshell访问servcie network startnodejs的SimpleServer启动后没有生效firewall-cmd --zone=public --add-port=80/tcp --permanentfirewall-cmd --zone=public --add-port=443/tcp --perman...

2019-05-20 11:44:59 181

转载 firewalld: Linux CentOS7使用firewalld打开关闭防火墙与端口

文章目录1. firewalld的基本使用2. systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。3. 配置firewalld-cmd4. 开启/关闭一个端口转自 https://www.cnblogs.com/moxiaoan/p/5683743.html1. firewalld的基本使用启动: systemctl st...

2019-05-20 11:40:41 372

转载 Linux查看版本

文章目录查看内核版本查看发行版本查看内核版本[@localhost ~]# uname -a Linux VM_16_16_centos 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux[root@localhost ~]# cat /proc/vers...

2019-05-20 10:57:31 942

原创 Error: go install: no install location for .go files listed on command line (GOBIN not set)

文章目录e.g.go installgo builde.g.当前目录结构srchelloHello.gogo install用 go install src/hello/Hello.go 编译 会出现以下错误go install: no install location for .go files listed on command line (GOBIN not...

2019-05-17 15:50:41 4563

原创 Golang make chan 第二个参数(size)

目录说明无参数示例输出 (无size 或 size=0)输出 (size=1)输出 (size=3)说明func make(t Type, size ...IntegerType) Type指出该值在同一时刻最多可以容纳 size 个元素值。如果我们发送给该通道的元素值未被取走,那么该通道最多可以暂存(或者说缓冲)size 个元素值。当发送第size +1个元素值后, 会造成当前Gor...

2019-05-17 14:29:39 11371

转载 Golang 单引号、双引号、反引号

目录转自名词说明区别区别参考链接:转自https://studygolang.com/articles/7312名词单引号 single quotes双引号 double quotes反引号 back quotes说明Go语言的字符串是一个用UTF-8编码的变宽字符序列,它的每一个字符都用一个或多个字节表示 。区别单引号 不能用来表示字符串双引号 可解析的字符串字面...

2019-05-17 12:20:35 918

原创 `Go`杂记

IDE VSCode debug时的路径问题语法 Package切片 初始化len() 和 cap() 函数append elemntremove element at indexinsert element at indexcopymakestring to stringjoinImage base64转图片[]bytes转ImageImage转[]b...

2018-05-10 17:13:45 153

原创 `TypeScript`扩展Class和原型对象

问题解决示例问题用TS时,想扩展一个Class中的函数和变量,却发现没有办法, 直接再次定义一个已存在的class会报错 Duplicate identifier ‘MyClassA’.真是很奇怪,JavaScript支持扩展property,C#也有关键字 partial 或用Extension的方式支持扩展class, TS竟然不支持! (C#...

2018-05-10 12:18:33 6392

原创 `JavaScript``TypeScript`IE里不支持Array.from的解决方法

IE(包括IE11)里不支持Array.from()参考 ES6Array.from方法用法总结可以参照ES5的写法,实现// ES5 的写法 var arr1 = [].slice.call(arrayLike); // ['a', 'b', 'c'] // ES6 的写法 let arr2 = Array.from(arrayLike); // ['a', 'b',...

2018-05-10 12:16:57 4657

原创 `Go`杂记

IDE VSCode语法 Package切片 初始化len() 和 cap() 函数append elemntremove element at indexinsert element at indexcopymakestring to stringjoinImage base64转图片[]bytes转ImageImage转[]bytesID...

2018-05-10 12:15:19 118

原创 `CSS`杂记

css属性 floatoverflow/overflow-x/overflow-ydisplaybox-sizing e.g.Bootstrap3统一用 box-sizing: border-box;应用 让button input span 水平对齐css属性float left float none i...

2018-05-10 12:13:09 117

原创 `正则表达式`杂记

匹配任何字符

2018-05-10 12:09:41 117

原创 Flash在IE全屏时 使用Deeplinking修改网址会退出全屏的bug解决方案

BUG描述:IE浏览器下,Flash全屏时一旦使用deeplinking修改网址参数,就会导致Flash退出全屏解决方案:在全屏时不再修改deeplinking,而当退出全屏时,使用最后的deeplinking可以侦听stage类的事件FullScreenEvent. FULL_SCREEN在任何被添加到了舞台的DisplayObject对象内部都可以这么写:this.stage.addEventListener(FullScreenEvent.FULL_SCREEN, stage_fullScreenHa

2010-06-01 20:39:00 174

原创 Flex4 SkinnableContainer,BorderContainer等组件隐藏子内容

<br />SkinnableContainer及其子类BorderContainer等在添加了子内容后,<br />即使子内容宽高超过了容器本身的宽高,子内容也会被正常显示出来,<br />SkinnableContainer是无法裁剪子内容的,而且也没有默认属性可以设置<br /> <br />但如果想实现容器裁剪子内容,可以用以下方法实现:<br /><s: SkinnableContainer id="myBC" creationComplete="myBC.contentGroup.clipAnd

2010-06-01 17:48:00 372

原创 AIR1.5使用ApplicationUpdater自动更新

AIR自从1.5就加入了ApplicationUpdater类,来完成自动更新使用起来很简单原理是在服务器上放置新版本和一个xml文件,xml文件中保存了新版本AIR程序的下载地址和版本号当前程序运行时检测这个xml文件的版本号和自身对比,如果xml中的高,就下载新版本然后自动更新 步骤如下:1. 将air安装程序,例如ihaveu.air上传到网站,2. 编写一个update.xml文件上传到网站,update.xml内容如下:1.0201005311611http://127.0.0.1/ihaveu/

2010-05-31 17:30:00 381

原创 Flex/FlashBuidler中批量添加Module

传统的在Flex工程中添加Module的方法是:在FlashBuilder中右键工程目录->Porperties->Flex Modules, 然后就可以add/edit/remove需要的module了,但问题 是无论添加多少module都要点击add按钮一个一个添加! 像我们的项目一个demo就用了好几十个module,一个一个添加可要烦死了网上搜‘批量添加module’没有结果,于是自己琢磨了一下原来module的配置信息就藏在工程目录下的.actionScriptProperties中(PS:该文件

2010-05-31 15:30:00 430

原创 Bug!Flex帧频自动1000!

<br /> <br />用Flex4加载Flex3的组件时,发现了这个问题:<br />当用spark添加一个mx组件时不会有问题,但当这个mx组件中还有其他组件<br />例如<mx:HBox><mx:Canvas/></mx:HBox>被添加到<s:Group></s:Group><br />(注:通过AS代码使用addElement()添加,而不是直接写到mxml中)<br />stage.frameRate会瞬间达到1000!<br />之后会自动恢复到默认的帧频(如果不手动设定,会是24)<br

2010-05-31 15:22:00 368

转载 [转]flex的时区管理

转自http://flash.9ria.com/viewthread.php?tid=54402资讯类型: 翻译来源页面: http://www.cftips.net/post.cfm/flex-time-zone-management资讯原标题: Flex Time Zone Management资讯原作者: Author:John Gag at 9:58 AM 

2010-05-27 09:29:00 239

原创 FlashFlex发布可访问本地的SWF

无论是Flex还是Flash编译后的SWF都只可方位网络或者只可访问本地数据,不可以同时访问二者,Flex默认是只可访问网络,要把Flex编译后的SWF设为只可访问本地数据模式,要在Flex项目的编译参数中增加:-use-network=false在Flash IDE中,设置方式:在菜单工具栏中选择File(文件)->Publish Settings(发布设置),在弹出窗口中选

2010-05-26 10:58:00 165

原创 Flex4动态加载 切换CSS

 Flex4中动态加载CSS文件的方式已经和Flex3有了一定的区别 主要步骤如下: 1.编写不同的CSS文件见后文2.将CSS文件编译成SWF文件在FlashBuilder中右键CSS文件,选择Compile CSS to SWF,这时bin-debug目录下的对应位置就会生成一个与CSS同名的SWF文件。选中后该选项前会有勾,之后只要修改了CSS文件,就

2010-05-26 10:11:00 998

原创 用Flex内置的Base64类进行Base64加解密(支持中文!)

 Flex从sdk3开始就内置了Base64的加/解密工具类分别是mx.utils.Base64Encodermx.utils.Base64DecoderBase64Encoder用法如下:var $orgin:String = this.textOrigi.text;//获取原始字符串var $base64:Base64Encoder = new Base64Encoder(

2010-05-10 14:10:00 685 1

空空如也

空空如也

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

TA关注的人

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