- 博客(10)
- 资源 (9)
- 收藏
- 关注
原创 Unity Json
解析Json文件方法1:1、Json格式: { "textfamily": [ { "name": "tao1", "age": 10 }
2015-11-16 19:26:51
605
原创 Unity行为树
1、导入包Behavior Designer 1.5.0.1和Behavior Designer-Movement Pack 1.4.1b2、编写两个类:一是:条件任务类,二是:行为任务类 tips:引入Behavior.Runtime和Behavior.Runtime.Tasks库。 (1)条件任务类:继承Conditional类
2015-11-06 20:22:33
1360
原创 TCP协议与IP协议之间的关系?为什么TCP协议能实现可靠传输?
(本文是给基于应用的人所看) 1、关系:TCP协议负责把数据分成若干个数据包(数据报),并且给每个数据包加上包头,包头上有相应的编号,以保证数据接收端能将数据还原为原来的格式。IP协议在每个包头再加上接收端的主机地址,这样数据找到自己要区的地方,如果传输途中出现数据丢失,则TCP协议会自动要求重传。tip: Socket类只是
2015-10-31 11:09:48
3968
原创 进程与线程之间的区别
1、进程: 进程是,系统分配了资源的,具有完成某种功能的程序。 线程: 线程是,进程的一个实体,执行体。线程共用进程中的所有资源。 一个程序至少有一个进程,一个进程至少有一个线程 比喻:进程相当于任务管理器中,开启的各种程序。线程相当于完成该程序中的各个模块的功能。
2015-10-31 11:08:27
247
原创 几种常用设计模式代码(未完)
1、简单工厂模式:abstract class Product { public string name; public abstract void function(); }-----------------------------------------------------------class ProductA :
2015-10-29 12:48:37
471
原创 c#面向对象
1、为什么要进行面向对象设计? 软件开发唯一真理是“软件必然修改”。 为了能更轻松地应对变化,扩展以及复用。所以利用类来封装各种方法,以变化极小的代价来扩展功能。2、面向对象的五大原则: S = 单一责任原则 O = 开闭原则 L = 里氏替换原则 I = 接口隔离原则 D = 依赖倒置原
2015-10-29 00:09:44
367
原创 几种常用设计模式
最经典最常用,十大武器排行榜首位的设计模式 Yeah!!!!!1、观察者模式: 我们先来看一下定义 ,定义已经写得满分清楚明了。如果这还看不懂,请@我手把手教你读。 定义: 一种一对多的依赖关系,让多个观察对象同时监听某一主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能自动更新自己。 什么时候使用观察
2015-10-28 21:47:44
1380
原创 Unity Shader入门
1、UnityShader分为三部分: 1、固定管线着色器 2、可编程管线着色器 1、表面着色器(Surface shader) 2、顶点、片段着色器(Vertex Shader/Fragment Shader)2、UnityShader 1、属性
2015-10-28 20:40:43
375
原创 win7电脑小技巧
1、使用cmd打开各种EXE 第一步:新建txt,并在里面写以下内容:(start 后面跟着是exe路径)。 第二步:把文件名改为你在----运行----上的输入(自定义),并把后缀名改成.bat。 第三部:打开计算机,右键属性,打开更改设置,高级,环境变量第四部:在用户变量中,新建一个变量名为Path(随意),值为你上面新建txt的路径
2015-10-22 17:56:11
583
原创 二叉树面试题
1、先提供二叉树类(已经封装好了先序,中序,后序排序),还有结点类 //二叉树类 class BinaryTree { public Node root; public BinaryTree() { root = null; } public Binar
2015-09-15 18:10:55
257
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人