自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

happy sky 的专栏

开心每一天

  • 博客(36)
  • 资源 (6)
  • 收藏
  • 关注

原创 Fiddler结合wireshark实现手机端抓包-综合各类教程的合集

Fiddler结合wireshark实现手机端抓包背景:由于各种调试需要,我们可能需要对移动端产品进行抓包方便分析问题定位问题。这里有两个常用工具,结合起来就可以实现手机端各类数据包抓取。场景:在测试手机客户端时,有时候需要查看网络请求状况。使用在IDE中查看log的方式,能够解决问题,但是会比较复杂。问题:wireshark不能够做代理,而fiddler主要是抓HTTP请求,没有...

2019-07-04 18:09:51 4956 2

转载 (转)使用svn:externals建立SVN文件(夹)链接

在实际开发常常出现这样的情况:同一文件(文件夹)在不同的项目中使用,如果复制多份,维护会变得非常麻烦。此时使用svn:externals可以方便的解决这个问题,svn:externals是用来建立文件(夹)链接,或者叫文件(夹)引用,或者映射什么的….总之作用就是svn上的一个文件,在多处使用,修改后update,即会同步更新。这样管理项目的公用代码就很方便了,今天刚好用到,就记录下来(网上很多只

2017-08-31 17:39:51 1185

原创 UML工具大全

http://www.umlchina.com/Tools/Newindex1.htm

2017-08-19 11:50:21 482

转载 图解SVN开发版本控制和发布流程,Trunk、Tag、Branch的使用

原文:http://blog.csdn.net/clementad/article/details/45199703介绍一种比较合理的SVN Trunk、Tag和Branch使用方法。先上图,再说明:责职说明:Trunk:用于各版本开发提交代码TAG:用于记录和保存每个release/milestone的代码Branch:用于bug fixing

2017-04-25 15:53:56 1058

翻译 ToLua LuaFramework 使用实战[2]-资源热更新

ToLua LuaFramework 使用实战[2]-资源热更新一、资源热更新感谢原文作者:知乎@罗培羽 (以下因为框架版本等原因对原作稍有改动)热更新涉及资源热更新和代码热更新(其实lua代码也是资源),那接下来看看如何动态加载一个模型,然后热更成其他素材。这一部分涉及资源打包、动态创建资源等内容。 可以参考这篇文章:http://blog.csdn.net/hu

2017-04-03 21:25:13 6472 2

翻译 ToLua LuaFramework 使用实战[1]-代码热更新

ToLua LuaFramework 使用实战[1]-代码热更新感谢原文作者@罗培羽,本文会根据最新框架版本做一些修改。一、代码热更新1.1、安装框架只要在http://www.ulua.org/index.html下载LuaFramework,然后用Unity3D打开,这里用的是LuaFramework_UGUI-1.0.4.109版本以及Unity3D 5.2,其他版本

2017-04-03 20:11:34 5561 6

转载 ToLua SimpleFramework NGUI/UGUI基础知识[6]

ToLua SimpleFramework NGUI/UGUI基础知识[6]一、tolua#c#调用lua:LuaState[变量名/函数名]1.LuaStatea.执行lua代码段DoString(string)DoFile(.lua文件名)Require(.lua文件名(但没有.lua后缀))b.获取lua函数或者表LuaFunction func

2017-04-03 19:28:57 662

转载 ToLua SimpleFramework NGUI/UGUI基础知识[5]

ToLua SimpleFramework NGUI/UGUI基础知识[5]一.在lua中输出信息:[csharp] view plain copy 1. print("hello ") ;  2. LuaFramework.Util.Log("World");   其中Util这个类封装了很多实用的方法供lua调用,值得去看一下~ 二.重要的常量1.Uti

2017-04-03 19:26:12 865

转载 ToLua SimpleFramework NGUI/UGUI基础知识[4]

ToLua SimpleFramework NGUI/UGUI基础知识[4]原文地址:http://doc.ulua.org/default.asp?cateID=4视频地址:http://pan.baidu.com/s/1gd8fG4N周六早晨,咱接着更新,这次咱们说下SimpleFramework使用的4种网络协议层:bytebuffer、protobuf_lua_gen、pbc、

2017-04-03 19:25:10 804

转载 ToLua SimpleFramework NGUI/UGUI基础知识[3]

ToLua SimpleFramework NGUI/UGUI基础知识[3]原文地址:http://doc.ulua.org/default.asp?cateID=4视频地址:http://pan.baidu.com/s/1gd8fG4N昨天,痛骂完PMVC多么的操蛋,到了晚上,就遇到一个项目里面的问题,突然觉得接口无关性与PMVC的消息“无主”性比起来吧,还是PMVC更加科学、合理一

2017-04-03 19:24:02 780

转载 ToLua SimpleFramework NGUI/UGUI基础知识[2]

ToLua SimpleFramework NGUI/UGUI基础知识[2]原文地址:http://doc.ulua.org/default.asp?cateID=4视频地址:http://pan.baidu.com/s/1gd8fG4N看完基础知识1,不知道是否已经对热更有了新的概念,如果有的话,我们继续说下,SimpleFramework怎么来做热更的具体步骤。(1)第一步打包

2017-04-03 19:21:41 1013

转载 ToLua SimpleFramework NGUI/UGUI基础知识[1]

ToLua SimpleFramework NGUI/UGUI基础知识[1]原文地址:http://doc.ulua.org/default.asp?cateID=4视频地址:http://pan.baidu.com/s/1gd8fG4N 这个基础帖子比较难写,不是因为多么难,而是因为大家的水平参差不齐,基础线难以恒定。有的人已经是Unity大牛,看下框架的使用方式即可,有的人用U

2017-04-03 19:08:24 2143

原创 Unity3D 热更新方案(集合各位专家的汇总)

“热更新”这个词,在unity3D的应用下,是有些语义错误的,但是作为大家都熟知的一项技术,我们姑且这么叫它,相信很长时间内,大家依然还会这么叫,甚至有人叫它“暖更新”。一、什么是热更新?热更新,是对hot update或者 hot fix的翻译,计算机术语,表示在不停机的前提下对系统进行更改(摘抄一下):“hot就是热,机器运行会发烫,hot就是不停机的意思。

2016-09-25 17:02:30 35337 1

原创 一个解决背景切换的shader

最近项目为了优化,节省资源,去掉了很多资源,例如该有的动画素材没有了,场景背景切换就比较麻烦。最后想到用场景融合的方式去换场景,需要写个边缘alpha混合的shader,效果也不错。 运行的时候,无论左刷屏还是右刷屏 也不会有什么问题。shader如下:Shader "Custom/LeftAlpha" {Properties {_MainTex ("Base (RGB

2016-07-12 15:44:14 1400 2

转载 关于Unity中Shader的内置值

4.2版本 UNITY_MATRIX_MVP Current model*view*projection matrix 当前模型*视*投影矩阵。(注:模型矩阵为 本地-世界) UNITY_MATRIX_MV Current model*view matrix 当前模型*视图矩阵 UNITY_MATRIX_V Current view matrix4.2版本 UNITY_MA

2016-07-11 15:26:02 3380

转载 Unity3D中 TRANSFORM_TEX 定义

TRANSFORM_TEX定义在UnityCG.cginc里:// Transforms 2D UV by scale/bias property#define TRANSFORM_TEX(tex,name) (tex.xy * name##_ST.xy + name##_ST.zw)所以使用他有两个前提:1. #include "UnityCG.cgi

2016-07-11 14:42:28 1243

转载 NGUI之UIButton"禁用"状态时置灰

NGUI中的Button几乎是最常用到的控件之一,并且可以组合各种组件(比如UIButtonColor,UIButtonOffset,UITweenxx),方便设置Button的各种状态下的属性,几乎可以满足我们的所有需求。但是对于当Button的isEnabled属性设置为false时,根据设置的disableColor属性设置不可点击时的颜色时,虽然我们设置的灰色,但并不是我们想象中的

2016-05-08 14:31:52 651

转载 Unity3D占用内存太大的解决方法

最近网友通过网站搜索Unity3D在手机及其他平台下占用内存太大. 这里写下关于Unity3D对于内存的管理与优化.Unity3D 里有两种动态加载机制:一个是Resources.Load,另外一个通过AssetBundle,其实两者区别不大。Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般AssetBundle文件需要你自己创建,运行时

2016-04-30 15:00:52 503

转载 C# 泛型编程

感觉对于编程这个工作,我开始一直是这样认为的,还是我们现在好。比如说语言发展了,发展成更容易理解和编程了;工具也发展了,编程的时候更方便了,比如说现在的智能提示。          但是这样理解好像有点片面了,如果不理解一个技术的发展历史就很难真正理解它。C# 泛型编程是2.0就有的,可是自己的理解还不够,特此好好总结一下。C# 泛型及机制         C#泛型演示

2016-04-23 22:08:46 385

原创 下次有人不会配unity 安卓环境,就让他看看这个吧

http://www.ceeger.com/Unity/Doc/2014/Unity3D_Android_SDK_Install.html

2016-01-20 13:19:30 437

转载 写的最简单易懂的UML类图关系 赞

转自:http://blog.csdn.net/tianhai110/article/details/6339565在UML类图中,常见的有以下几种关系:泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalizati

2015-12-18 10:05:36 484

转载 Redis安装部署

Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式”);也可以

2015-11-11 12:43:58 387

转载 unity开发android游戏(一)搭建Unity安卓开发环境

1,下载安装Java的JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html (JDK中,包含JRE)如果是64位的系统,推荐安装64位的java。2,下载Android的SDK:注意,Android 有两种方式:一种是Android stu

2015-10-19 20:07:44 1037

转载 SSH-免密码互相远程登录

linux多节点之间可以实现无密码SSH相互远程登录。原理就是在每一个节点上面用ssky-keygen生成自己的公钥和私钥,然后再把自己的公钥分别导入到其它节点上面,就可以实现无密码远程登录了。ssh-keygen 创建公钥和密钥。ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。ssh-copy-id 也会给远程主机的用户主目录

2015-10-01 17:03:14 1017

转载 一组惊艳的NodeJs包

A curated list of delightful Node.js packages and resources.Inspired by the awesome list thing.PackagesMad scienceCommand-line appsFunctional programmingHTTPDebugging / ProfilingLoggingW

2015-09-28 10:25:08 13112

转载 Unity 加密解密那些事

本人记性不好,随笔略记,方便以后查看。比较零散,有时间在整理。解密无非就为了 修改游戏功能数据、提取游戏资源、加入自己想加的广告...加密就是保护游戏不被恶意修改,我经常看到有人说:”加什么密,你以为自己写的代码很NB?见不得人?“。我只想说,加密并不是不想让别人看到我的游戏逻辑代码,而是不想别人去恶意的修改自己做的游戏罢了...先说下关于U

2015-09-07 17:07:33 1043

转载 利用plist实现越狱机器直接安装iOS APP

虽然苹果公司优化过了APP Store,适当加快了APP下载的速度,但是对于中国网民来说,到Apple APP Store中安装或更新APP,都是一件非常痛苦的事情----太慢了!今天小研究了一下,发现在已越狱的iOS设备上,或者是大企业账户的ipa,可以直接通过下载plist的方式,直接安装或更新你的APP。从前端使用上来讲,最简单来说,就一行代码:

2015-08-25 14:53:42 2065

转载 以核心图表解析游戏核心机制设计原理

在游戏设计领域,每个设计师都有一些自己的设计方法论,在此我想分享一些自己的心得,以助开发者理解并评估自己的设计问题。当我还是温哥华的一名游戏设计学生时,有个导师提到了一种设计工具,我在之后的游戏设计生涯中一直使用这个强大的工具来评估自己的设计。而这个工具却是一个简单的图表,我将它称为“核心图表”:Core Diagram1(from gamasutra)在这个模型中,核心机制位

2015-08-16 00:10:51 1385

转载 函数在线模拟

在学习数学的过程中,除了偶尔需要用工程型计算器帮忙我们计算复杂问题之外,要是计算器还能画出方程式图形,那就更能提升学习效果了。今天阿正老师要介绍的这个免费的在线工程计算器网站“Desmos Graphing Calculator”,无须安装任何软件,只要用浏览器就能帮你搞定多种复杂的数学计算,还能绘制多种复杂的函数图形喔!大家一定要来试试看!  “Desmos Graphing Cal

2015-08-11 17:13:52 11463

转载 理解SSL(https)中的对称加密与非对称加密

加密 解密 Tweet   密码学最早可以追溯到古希腊罗马时代,那时的加密方法很简单:替换字母。早期的密码学古希腊人用一种叫 Scytale 的工具加密。更快的工具是 transposition cipher—:只是把羊皮纸卷在一根圆木上,写下信息,羊皮纸展开后,这些信息就加密完成了。虽然很容易被解密,但它确实是第

2015-08-04 21:20:35 566

转载 2015年最具人气的10大编程语言

如果你问现在最流行的编程语言是哪种?那我只能诚实地回答:具体情况具体分析。因为我不知道,你是想要在热门的移动app创业公司找一份工作,还是随大流地随便写写代码,亦或是自己来创建一个电子艺术项目?!这已经是连续第二年,IEEE Spectrum与计算机记者Nick Diakopoulos携手给出的编程语言人气排行榜了。    此排名系统通过加权和组合12个来自于10个

2015-07-24 14:11:51 1459

转载 stepify:轻松整合Node.js异步工作流

Node.js中基本都是异步编程,我们回想下为什么初学者很容易写出深度嵌套callback的代码?因为直观啊,一眼即懂。当然实际写的时候肯定不推荐callback套callback,需要一个工具来把一个任务完整的串起来。我们知道,在项目管理里面有一个很出名的理论,叫番茄工作法(不知道的自行google),它所做的事情是把未来一段时间要做的事情都按照时间段拆分成一个个很小的任务,然后逐个完成

2015-07-21 15:40:36 3898

原创 NodeJs Debug小工具的使用

简单记录一下 debug 模块的使用,有些时候,我们用console.log打印了很多东西,到最终项目成型,可能需要去掉,会比较麻烦。使用debug工具则可以继续保留,想要打印的话,只需要进入debug状态就可以继续打印出想要的结果。1、首先可能需要安装 debug模块      npm install debug2、然后在代码中测试:      写一个脚本test.j

2015-06-26 11:13:53 4033

翻译 NodeJs 开发者最常犯的10个错误(一)

从今天开始,准备每天写一篇技术日志了,已经从C++到 As3、Java 再到 C# ,现在对Node渐渐熟悉了。觉得这篇文章写的不错,翻译一下。介绍:          Node.js 在过去的几年已经有了较好的发展,很多互联网巨头例如Walmart、PayPal 都已经在应用它了。越来越多的人开始熟悉node,并且在NPM上发布自己的Node模块。然而,Node的概念不是那么容易理解的,

2015-06-25 19:27:58 1890

原创 stl在 linux

 谢谢,我已经知道了,STL是G++的库         需要用g++   *.cpp   -o   exe         仅此而已,再次感谢!!!

2009-11-26 16:14:00 388

原创 mfc,显示 文件内容

在mfc中,怎么才能让一个编辑框 显示 文件内容例如,a.txt 我这段代码有错误吗?为什么显示不出来所有 的汉字呢? void CMyDlg::Onbegin() { char ch[212]=""; char c[10000]=""; infile.GetWindowText(ch

2008-07-05 03:21:00 1187

Visual Novel Toolkit Professional

Visual Novel Tookit 一款可以让开发者开发剧情类游戏、对话类游戏的工具,结合使用PlayMaker,甚至不用写代码。制作方式:http://www.docin.com/p-1296186544.html

2018-06-24

UniWebView2.5.2

UniWebView根据手机平台调用相应的WebView上组件来显示,也可以支持和javascript的交互,工程很完善。在mac os以及手机的系统上直接可以看到运行效果,并且效果很不错。它是一个使Unity移动游戏开发者能在Unity中简单地使用系统原生自带的WebView的插件。在很多游戏中都会出现使用WebView展示页面和与玩家进行交互的功能。

2016-05-04

Effective_Java_2(chinese)中文第二版

反正是不错的东东,超级高清扫描的哦~一共11章,分条目详细介绍了很多关键技术和框架,是一本值得学习的好书~

2012-09-29

ArcIMS(ArcGIS) 开发入门

关于ArcIMS的入门和开发。全中文,非常好的资料

2010-01-17

MFC Csocket实现点对点文件传输

一个实现点对点文件传输的例子,服务器端和客户端切换方便。。。。

2009-05-11

数据库技术 与VC++相连接

关于数据库的一些资料,很全的。 主要是和VC 的连接,全英文,大家使用愉快哦。

2009-03-19

空空如也

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

TA关注的人

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