- 博客(11)
- 资源 (25)
- 收藏
- 关注
原创 Unity3D快速实现微信支付
Andoid版本微信官方文档app端开发步骤:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5SDK和Demo下载: https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=11_1如果你已经成功集成了微信登录和分享,那么
2017-05-26 17:58:58 21788 8
转载 网游中针对网络延迟的优化
在网络游戏中,由于延迟或者网络状况的抖动,可能会将客户端效果产生一定的扭曲和卡顿。影响玩家体验以及进一步的操作。要降低因为延迟带来的体验问题,有两种策略,一种为客户端预测,一种为延迟补偿。1.客户端预测。简单的说,就是在用户进行操作的时候,一方面客户端向服务端发包说明用户操作,另一方面客户端自己进行一定的预先行动,等到服务端确认后,根据服务端返回的结果,进行状态修正。延迟发生后,需要把客户
2017-05-23 16:14:12 12972
原创 C#和JAVA的RSA密钥、公钥转换
C#的秘钥跟JAVA的密钥区别RSA对于程序本身是没有区别的,其格式都是相同的。对于不同的程序来说,存储使用的语法(包装的类)会有所不同。RSA语法和语法标准有很多,大的类型大概分为ASN.1、PKCS、X.509。 RSA语法介绍ASN.1、PKCS是最初的,也是最主要的RSA公钥和私钥的语法标准,被RSA Lab所维护。ASN.1、PKCS#1都定义了公钥和私钥的类型——序
2017-05-22 11:33:36 13760 2
转载 C#之数据流和字符串压缩
.Net自带的类库,System.IO.Compress中自带GZip压缩。using System;using System.IO;using System.IO.Compression;using System.Text;public class GZipUtil { /// /// 字节数组压缩 /// /// /// publ
2017-05-17 21:52:16 5370 1
原创 C#之实现Scoket心跳机制
TCP网络长连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客
2017-05-17 09:58:25 36238 3
转载 C#实现网络传输数据加密
1. 分组密码分组密码是将明文消息编码表示后数字序列划分成长为n的分组,各组分别在密钥的作用下进行变换输出等长的数字序列,即密文。一次加密一个数据组,加解密所使用的是同一密钥,故其通常也称为对称加密。分组长n各种不同的对称加密算法取值不同(DES和TripleDES为64位,AES默认为128位,也可以为192位和256位),在对明文消息进行分组时如果最后个分组小于n,则要进行数据填充,使
2017-05-16 17:51:36 4617
转载 C#实现AES(Rijndael算法)加密解密
AES(Rijndael算法)Rijndael(读作rain-dahl)是由美国国家标准与技术协会(NIST)所选的高级加密标准(AES)的候选算法。Rijndael算法首先是一个密钥分组加密的算法,通过置换(permutations )和替换(substitutions)迭代加密,进过多轮操作形成密文。AES算是Rijndael算法的一种特殊实现,选的分组为128bi
2017-05-16 11:20:12 24370 2
转载 C#编程之数据加密
概述数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。 该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。加密建立在对信息进行数学编码和解码的基础上。加密类型分为两种,对称加密与非对称加密,对称加密双方采用共同密钥。非
2017-05-15 11:41:38 2131 3
原创 UGUI-界面适配
对于界面的适配分Android和IOS两种系统处理:一、iOS设备,这种类型的设备由于数量有限,只要做到 960x640、1024x768、1136x640、1920x1080 几种适配即可,所以我们对这几种屏幕做了不同的界面配置文件。二、Android设备,屏幕分辨率实在太多种,所以统一设置为1136x640 的缩放比例了。Unity4.6的UI,提供了三种基本的
2017-05-15 11:05:14 2620
转载 Unity3d中MicroPhone的使用
目标实现录音功能、保存为wav、播放、保存为int16[]发送网络数据流、接收Int16[]播放数据流MicroPhoneInput类using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Te
2017-05-13 17:31:01 2617
原创 mac删除分区并合并分区
之前安装了win系统,但是用着十分的卡,就连mac也开始卡了,一怒之下抹掉了BootCamp下的win系统,但是发现系统的分区无法合并,系统提供的合并分区的-号也完全点不了,后来自己一路摸索,最终解决了终端下依次输入(一条一条来)diskutil list 列出分区情况Last login: Wed May 3 19:15:16 on consoleyupudeiMa
2017-05-03 20:42:16 45685 2
Ragdoll Mecanim Mixer + Bonus
2023-06-30
RestSharp.106.12.0.zip
2021-10-11
Submarine_Source.unitypackage
2020-04-29
Shader Forge 1.3.8.0_unity2018.unitypackage
2019-10-15
rubyinstaller-devkit-2.4.4-2-x64.exe
2018-08-08
LitJson_Ext
2018-06-04
LitJson.dll
2017-03-30
DoTween Pro 0.9.6
2017-03-14
Playmaker v1.8.3
2016-12-12
.NET Reflector8.5 +注册机
2016-10-15
Behavior Designer
2016-02-01
Ulua v1.18,[uLua Asset Store Page]
2015-07-31
C++_Iterator_迭代器_介绍
2015-02-27
Google+C+++编程规范
2015-02-26
Lua 5.1 参考手册
2015-02-26
Shell脚本学习指南
2015-02-26
Vim命令中文手册,Vim是一个类似于Vi的文本编辑器
2015-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人