码迷,mamicode.com
首页 > 2017年02月05日 > 全部分享
同上两篇 这篇是关于shader的
资源加载性能测试代码 与上篇所提出的测试代码一样,我们对于Shader资源的加载性能分析同样使用该测试代码。同时,我们将Shader文件制作成一定大小的AssetBundle文件,并逐一通过以下代码在不同设备上进行加载,以期得到相应的资源加载性能比较。 测试环境引擎版本:Unity 5.2版本测试设 ...
分类:其他好文   时间:2017-02-05 15:25:24    阅读次数:354
iOS核心笔记——网络编程-网络安全
1、数据安全: 1.01 攻城利器:Charles(公司中一般都使用该工具来抓包,并做网络测试)2.注意:Charles在使用中的乱码问题,可以显示包内容,然后打开info.plist文件,找到java目录下面的VMOptions,在后面添加一项:-Dfile.encoding=UTF-83.02 ...
分类:移动开发   时间:2017-02-05 15:24:06    阅读次数:235
C++异常与析构函数及构造函数
析构函数不要抛出异常。 构造函数可以抛出异常,但是要谨慎。 原因下面这篇文章讲的不错,转载如下: http://jarfield.iteye.com/blog/811703 写Java代码的时候,遇到错误总是喜欢抛出异常,简单实用。最近开始写C++代码,发现异常没那么简单,使用须谨慎。 翻阅了《Ef ...
分类:编程语言   时间:2017-02-05 15:23:49    阅读次数:183
Python中os和shutil模块实用方法集锦
# os 模块os.sep 可以取代操作系统特定的路径分隔符。windows下为 '\\'os.name 字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是 'posix'os.getcwd() 函数得到当前工作目录,即当前Python脚本工作的目 ...
分类:编程语言   时间:2017-02-05 15:25:36    阅读次数:229
iOS核心笔记——多线程-基本知识
1、基本概念: 1-1、进程: 定义:进程是指系统中正在运行的应用程序。 了解:每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间里。 1-2、线程: 一个进程要想执行任务,必须要有一条线程(即:每一个进程至少拥有一条线程,这条线程便是主线程)。 一个进程中的所有任务都是在线程中执行。 ...
分类:移动开发   时间:2017-02-05 15:24:47    阅读次数:210
iOS核心笔记——网络编程-文件MIMEType
1、获取文件的MIMEType: 1-1、方式一:查看对照表 查看文件的MIMEType 1-2、方式二:发送网络请求-从响应头中获取 1. [[[NSURLSession sharedSession] dataTaskWithURL:[NSURL fileURLWithPath:@"/Users/ ...
分类:移动开发   时间:2017-02-05 15:23:12    阅读次数:192
iOS核心笔记——网络编程-NSURLSessionDownloadTask
1、大文件下载: 1-1、创建下载任务: 方式一:创建时同时设置代理监听下载进度: 1.-(void)downloadDelegate2.{3. //01 确定资源路径4. NSURL *url = [NSURL URLWithString:@"http://img4q.duitang.com/up ...
分类:移动开发   时间:2017-02-05 15:24:15    阅读次数:287
同上篇 这篇是针对mesh的
资源加载性能测试代码 与上篇所提出的测试代码一样,我们对于其他资源的加载性能分析同样使用该测试代码。我们将每种资源均制作成一定大小的AssetBundle文件,并逐一通过以下代码在不同设备上进行加载,以期得到不同硬件设备上的资源加载性能比较。 测试环境引擎版本:Unity 5.2版本测试设备:三台不 ...
分类:其他好文   时间:2017-02-05 15:23:40    阅读次数:202
iOS核心笔记——RunLoop-基础
1、RunLoop介绍: ?了解:RunLoop从字面意思看就是运行循环、跑圈,通常情况下,一个线程一次只能执行一个任务;任务执行完毕后线程就会进入消亡状态随之退出。有时候我们希望线程执行完任务之后还能随时处理事件且不退出,所以,iOS提供了RunLoop。 1-1、什么是RunLoop? ?重要: ...
分类:移动开发   时间:2017-02-05 15:22:10    阅读次数:242
iOS核心笔记——网络编程-ASI与AFN的区别
一、底层实现: 1> AFN的底层基于OC的NSURLConnection和NSURLSession; 2> ASI的底层基于纯C语言的CFNetwork框架; 3> ASI的运行性能 高于 AFN。 二、对服务器返回的数据处理 1> ASI没有直接提供对服务器数据处理的方式,直接返回data\st ...
分类:移动开发   时间:2017-02-05 15:22:27    阅读次数:218
ubuntu上安装win7系统
http://www.linuxidc.com/Linux/2012-11/74195.htm deb文件在ubuntu上直接用dpkg -i xxx.deb 如果虚拟机上只显示32位,则可能是cpu不支持虚拟化,也有可能时bios里虚拟化没有打开。重启电脑,按delete键进入bios设置,找到v ...
分类:Windows程序   时间:2017-02-05 15:21:02    阅读次数:204
final的用法
先来看一段代码 class Car extends Vehicle { public static void main (String[] args) { new Car(). run(); } private final void run() { System. out. println ("Ca ...
分类:其他好文   时间:2017-02-05 15:20:29    阅读次数:194
iOS核心笔记——网络编程-HTTPS协议
1、HTTPS的基本使用: 1、HTTPS简单说明: ?了解:HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。 ?重要:即HTTP下加入SSL层,HTTPS的安全基 ...
分类:移动开发   时间:2017-02-05 15:20:10    阅读次数:215
python 装饰器
一 装饰器的概念 讲 Python 装饰器前,我想先举个例子,虽有点污,但跟装饰器这个话题很贴切。 每个人都有的内裤主要功能是用来遮羞,但是到了冬天它没法为我们防风御寒,咋办?我们想到的一个办法就是把内裤改造一下,让它变得更厚更长,这样一来,它不仅有遮羞功能,还能提供保暖,不过有个问题,这个内裤被我 ...
分类:编程语言   时间:2017-02-05 15:19:18    阅读次数:183
python----操作Memcache、redis、RabbitMQ、SQLAlchemy
Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 ...
分类:数据库   时间:2017-02-05 15:18:01    阅读次数:373
在VS2013中引用dll(C#)
1、将需要引用的DLL文件拷贝至工程目录的Debug目录下,具体如下图: 2、在“解决方法资源管理器”中的“引用”项上右键,点击“添加引用”; 3、在弹出的对话框中点击“浏览”,在刚才放置DLL文件的Debug目录下选中相应DLL(可多选),点击“添加”; 4、最后,在引用管理器点击“确定”,完成D ...
分类:Windows程序   时间:2017-02-05 15:20:14    阅读次数:229
iOS核心笔记——富文本属性
1、NSFontAttributeName : 字体 NSString *const NSFontAttributeName;(字体) 该属性所对应的值是一个 UIFont 对象。该属性用于改变一段文本的字体。如果不指定该属性,则默认为12-point Helvetica(Neue)。 2、NSPa ...
分类:移动开发   时间:2017-02-05 15:18:33    阅读次数:226
742条   上一页 1 ... 22 23 24 25 26 27 28 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!