MFC判断是否是文件夹

参考http://blog.sina.com.cn/s/blog_7a18bae10100t7zb.html if(findData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) 这个判断语句是通过 将dwFileAttr...

2019-03-05 15:14:34

阅读数 53

评论数 0

获取数据库的所有表名

1.使用Connection的GetSchema方法,参数为"Tables"123456789101112        public IList<string> 获取表集合(SqlConnection 连接)    ...

2018-04-18 11:26:59

阅读数 337

评论数 0

c# 读写文件时文件正由另一进程使用,因此该进程无法访问该文件

log20170317.txt是一个自动任务生成log4net的日志文件,自动任务一直在执行。今需要对日志文件读取出来,显示在日志查询里,需要用到了IO流。1、 FileStream fs = File.OpenRead(url); StreamReader sr = new StreamRead...

2018-04-08 20:52:27

阅读数 730

评论数 0

C# 创建 读取 更新 XML文件

public static class XmlHelper { /// <summary> /// 读取节点值 /// </summary> ...

2018-04-08 20:48:32

阅读数 119

评论数 0

解析StreamReader与文件乱码问题的解决方法

相信很多人在读取文件的时候都会碰到乱码的情况,所谓乱码就是错乱的编码的意思,造成乱码的是由于编码不一致导致的。演示程序:新建3个文本文件:编码和名字一样,分别是ansi,Unicode,utf8里面的内容都是:~!@#¥%……&*()abcdefg123456789测试数据...

2018-04-08 20:03:18

阅读数 963

评论数 0

xLua的配置

xLua用白名单来指明生成哪些代码,而白名单通过attribute来配置,比如你想从lua调用c#的某个类,希望生成适配代码,你可以为这个类型打一个LuaCallCSharp标签: [html] view plain copy [LuaCallC...

2017-11-29 09:59:18

阅读数 552

评论数 0

c# 方法参数(传值,传引用,ref,out,params,可选参数,命名参数)

一、方法参数的类型----值类型和引用类型        当方法传递的参数是值类型时,变量的栈数据会完整地复制到目标参数中即实参和形参中的数据相同但存放在内存的不同位置。所以,在目标方法中对形参所做的更改不会对调用者的初始变量产生任何影响。       当方法传递的参数是引用类型是,只...

2017-10-19 14:47:09

阅读数 269

评论数 0

刷在线笔试题的网站

作者:Dream IT 链接:https://www.zhihu.com/question/36488823/answer/173370435 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1、在线编程练习: Lintcode.com —— 在...

2017-10-11 19:57:53

阅读数 919

评论数 0

Unity有限状态机

参考:http://www.cnblogs.com/unity3/archive/2013/04/05/3000692.html 但是原作者代码有点问题,自己进行了改写using System.Collections; using System.Collections.Generic; usin...

2017-10-11 10:10:06

阅读数 159

评论数 0

解决VR中UGUI world space UI会被其他物体遮挡的问题

转载自:解决VR中UGUI world space UI会被其他物体遮挡的问题 http://www.taidous.com/thread-41442-1-1.html (出处: 【泰斗社区】-专注互联网游戏和应用的开发者平台) 在制作VR内容时,通常使用的都是UGUI,一般会将Canvas的...

2017-10-10 15:58:01

阅读数 769

评论数 0

【unity】朝向固定的目标去位移

以前做位移的时候好像一直是根据别人的教程 最近最近写一个位移的时候发现有点懵圈。 想要做一个可以边走的时候边转向所需要的地方 。一般都是用Lookat嘛,但是Lookat()没有缓动的效果。 所以耍了个小聪明写了一个 void Start() { StartCoro...

2017-09-27 15:59:30

阅读数 2203

评论数 0

Unity模仿TougleGroup编写Button Group

最近制作一个VR的DEMO  UGUI 的Button需要加高亮,为了避免两个Button同时高亮,所有写了一个类似于Tougle Group的东西 ==ButtonGroup============ public delegate void HighLightOffHandle(GameO...

2017-09-22 09:52:02

阅读数 345

评论数 0

PureMVC和Unity3D的UGUI制作一个简单的员工管理系统实例

转载至  简书http://www.jianshu.com/p/904b36ad37e2 运行实例演示.png 前言: 1.关于PureMVC: MVC框架在很多项目当中拥有广泛的应用,很多时候做项目前人开坑开了一半就消失了,后人为了填补各种的坑就遭殃的不得了。嘛,程序猿大...

2017-07-31 16:37:26

阅读数 823

评论数 0

[数据结构]数据结构知识

数据结构 链表 链表是一种由节点(Node)组成的线性数据集合,每个节点通过指针指向下一个节点。它是一种由节点组成,并能用于表示序列的数据结构。单链表:每个节点仅指向下一个节点,最后一个节点指向空(null)。双链表:每个节点有两个指针p,n。p指向前一个节点,n指向下一个节点;最后一...

2017-07-18 10:31:19

阅读数 145

评论数 0

[Unity插件]Obi - Advanced Rope Simulation

最近用这个Obi-Rope插件,好像都没什么教程,就翻墙出去找了一个 转至:http://qiita.com/yanosen_jp/items/f5ed9eaefa2ec5bd089c  (需要翻墙) 基本设置和样本场景 导入OBI包后,首先/ Obi / Gizmos和/ Obi / ...

2017-07-09 17:02:41

阅读数 9123

评论数 31

【Unity】协程原理与线程的区别

说到协程,我们首先回顾以下线程与进程这两个概念。在操作系统(os)级别,有进程(process)和线程(thread)两个我们看不到但又实际存在的“东西”,这两个东西都是用来模拟“并行”的,写操作系统的程序员通过用一定的策略给不同的进程和线程分配CPU计算资源,来让用户“以为”几个不同的事情在“同...

2017-07-03 11:22:07

阅读数 299

评论数 0

HTC VIVE 手柄 接入(手柄上的按键都有说明)

一、资源导入 从asset store 下载 SteamVR Plugin。然后导入Unity。 将上图中的prefab拖入场景,然后在steam上装好steamVR,就可以运行了。 二、手柄按键使用说明 触控板的坐标如下图 直接上代码,哪里不懂看注解就好。controlle...

2017-06-26 16:49:13

阅读数 2278

评论数 0

HTC Vive SteamVR Plugin插件使用。

在资源商店中下载最新的steamVR插件(https://kharma.unity3d.com/en/#!/content/32647)导入项目中。 可能出现错误: 问题1 Failed to load IVRRenderModels interface versio...

2017-06-24 16:58:00

阅读数 3594

评论数 0

【Unity】UnityAction和UnityEvent的用法详解

UnityAction本质上是delegate,且有数个泛型版本(参数最多是4个),一个UnityAction可以添加多个函数(多播委托) UnityEvent本质上是继承自UnityEventBase的类,它的AddListener()方法能够注册UnityAction,RemoveL...

2017-06-24 15:19:26

阅读数 2521

评论数 0

HTC Vive开发笔记之手柄震动

标签: 手柄震动的代码SteamVR_Controller脚本的最上面的注释里面就有说明,其实也很简单 // Example usage: //这个栗子是左手柄震动 右手震动只需把Leftmost换成Rightmost即可 // var deviceIndex = SteamVR_C...

2017-06-24 11:08:08

阅读数 397

评论数 0

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