自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1537)
  • 资源 (28)
  • 收藏
  • 关注

转载 创建BundleID唯一标示符App IDs(又称套装id,appid,BundleID,包名)

http://www.applicationloader.net/blog/zh/419.html

2019-09-27 16:57:17 3949

转载 Google Play应用上架流程(含踩坑经验)

1. 要申请一个Google Play开发者账号并且支付25美刀 首先打开你的Google浏览器输入网址:https://play.google.com/apps/publish,然后登陆Google账号 如果你要支付25美刀然后到开发者页面 1.点击“所有应用”——“创建应用”,会出现一个弹窗注意:在选择默认语言时,先明确你的用...

2019-09-26 18:26:48 863

转载 提交 App 过程中的套装 ID 以及 SKU

在iTunes Connect 中 【新建 App】 设置 App信息的步骤流程一般是这样的:1. 名称:指的是App上架后,显示在App Store中的名称。2. 主要语言: Simplified Chinese (简体中文)。3. 套装ID: 套装 ID 必须与您在 Xcode 中使用的 ID 相符。该 ID 在您初次提交后便无法更改。套装ID分为两种情况。假设在...

2019-09-25 14:14:53 4257

转载 Cocos Creator Android 打包总结

一. 准备材料Cocos Creator(版本2.0.9) JDK(注意是JDK而不是JRE,JAVA_HOME要在环境变量中声明并添加) Python (版本要求>2.7.5,且<3.0) Android SDK (注意下载对应的平台platform) Android NDK (ANDROID_NDK_ROOT 要在环境变量中声明并添加,NDK的版本使用r10e时编译失败...

2019-09-24 19:44:57 1338

转载 Android 应用程序集成Google 登录及二次封装

https://www.cnblogs.com/zhaoyanjun/archive/2016/03/30/5337442.html

2019-09-24 13:55:12 212

转载 cocos creator 加速器实现

cc.director.getScheduler().setTimeScale(2);cc.director.getPhysicsManager().enabledAccumulator = true;cc.director.getPhysicsManager().FIXED_TIME_STEP = 1 / 20;来自:https://forum.cocos.com/t/topic/606...

2019-09-23 16:45:06 1132

转载 ios获取系统容量

//获取系统容量及可使用容量+(float)getFreeDiskspace { float totalSpace; float totalFreeSpace; NSError *error = nil; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUser...

2019-09-23 11:24:03 271

转载 Android Studio代码混淆配置

直奔主题:1,首先要在build.gradle中开启混淆,如下所示: android { .... buildTypes { release { // 混淆 minifyEnabled true // Zipalign优...

2019-09-21 19:00:45 440

转载 实现一个类似容器里面的水慢慢上涨或者充电电量上涨的动画效果

题外话:文章需要配动态图gif来展示动画效果,在ubuntu下制作gif可参考这篇文章,简单方便,我精简了下步骤,如下: 制作gif动画图片: https://www.cnblogs.com/bozhicheng/p/5933984.html 首先用录屏工具Kazam录制一段视频,其次再用ffmpeg工具转换成gif 安装ffmpeg工具: $ sudo ...

2019-09-21 09:46:02 312

转载 URLEncode编码和URLDecode解码

1 String text1 = java.net.URLEncoder.encode("中国" ,"utf-8" ); 2 String text2 = java.net.URLDecoder.decode(text1,"utf-8"); (1).URLEncoder需要注意:这个方法编码了符号,“\” ,“&”,“=”,和“:”,并把空格(“ ”)转换成了(...

2019-09-20 19:01:23 3355

转载 Token 作用和原理

本文链接:https://blog.csdn.net/qq_40884473/article/details/78442377Token,就是令牌,最大的特点就是随机性,不可预测。一般黑客或软件无法猜测出来。那么,Token有什么作用?又是什么原理呢?Token一般用在两个地方: 1)防止表单重复提交、 2)anti csrf攻击(跨站点请求伪造)。两者在原理上都...

2019-09-20 17:41:31 281

原创 cocos creator button自适应label宽度

this.label.string = "asdffffffffasdfasdfasdfa"; this.label._updateRenderData(true); this.button.node.width = this.label.node.width;

2019-09-20 13:09:25 1216

转载 CocosCreator -- 根据字体样式获取Label宽高

游戏中我们会用到很多的提示小窗口,同时根据不同文本配置和字体大小要求适配出最合适的框大小,在CocosCreator中怎么实现对应效果呢。先看下面效果:在这里插入图片描述,更改文字内容,变成了这个样式:在这里插入图片描述实现核心代码如下:export class LabelUtil { static lable: cc.Label; /** * @param...

2019-09-20 10:33:06 948

转载 CocosCreator全局通知的实现

CocosCreator中暂没有集成全局通知的功能, 事件分发都是基于结点结构进行传递的.不过, 有些需求下实现一个全局的通知会更有好一些. 比如:玩家的数值变化. 这种变化可能会改变很多UI的表现.刚接触了CocosCreator不久, 只是总结, 并不算是最佳实现吧全局生成一个EventTarget这样可以支持事件的冒泡传递 var NotificationCenter...

2019-09-20 09:38:28 1065

转载 CocosCreator实现文字逐个出现的打字机效果

最近在做公司游戏项目时,新手引导部分需要一个文字逐个出现的效果。自己写了一个通用方法,感觉效果还可以。所以分享一下,欢迎讨论。我的思路就是利用split(”)方法把字符串分割成逐个的字符存放到数组中。设置一个空的字符串,每隔一定的时间就在这个字符串后面增加一个字符。传入的参数分别是需要显示的Label组件,显示的文字text以及动画播放完成之后调用的回调方法cb。代码如下:...

2019-09-18 18:42:38 1318

原创 CocosCreator中使用RSA公钥加密以及原理

来自:https://segmentfault.com/a/1190000015799854;https://blog.csdn.net/cs8646931/article/details/79976693https://www.cnblogs.com/pcheng/p/9629621.html

2019-09-18 14:53:45 1341

转载 什么是耦合、解耦

一、耦合1、耦合是指两个或两个以上的体系或两种运动形式间通过相互作用而彼此影响以至联合起来的现象。2、在软件工程中,对象之间的耦合度就是对象之间的依赖性。对象之间的耦合越高,维护成本越高,因此对象的设计应使类和构件之间的耦合最小。3、分类:有软硬件之间的耦合,还有软件各模块之间的耦合。耦合性是程序结构中各个模块之间相互关联的度量。它取决于各个模块之间的接口的复杂程度、调用模块的方式以及...

2019-09-18 11:07:36 479

原创 var let 区别

var定义的变量,作用域是整个封闭函数,是全域的;let定义的变量,作用域是在块级或者字块中;

2019-09-17 17:07:15 102

转载 解决Hash冲突的方法

虽然我们不希望发生冲突,但实际上发生冲突的可能性仍是存在的。当关键字值域远大于哈希表的长度,而且事先并不知道关键字的具体取值时。冲突就难免会发 生。另外,当关键字的实际取值大于哈希表的长度时,而且表中已装满了记录,如果插入一个新记录,不仅发生冲突,而且还会发生溢出。因此,处理冲突和溢出是 哈希技术中的两个重要问题。1、开放定址法 用开放定址法解决冲突的做法是:当冲突发生时,使用某种探查...

2019-09-17 16:43:40 686

转载 AES 加密算法的原理详解

AES简介高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥,具体的加密流程如下图:下面简单介绍下各个部分的作用与意义: 明文P 没有经过加密的数据。 密钥K 用来加密明文的密码,在对称加密算法中,加密与解密的密钥是相同...

2019-09-17 16:11:10 1132

转载 per.ccz与png图片占用内存对比

pvr相比png优势1、压缩,2gpu能直接识别,不需要额外的内存开销,3、可以自定义色深pvr与png的内存占用 转载▼ Zwoptex生成的spritesheet除了可以导出png格式的图片外还有pvr格式。pvr格式是iOS的显示芯片可以直接读取的,不需要经过解析就能直接显示,所以渲染速度更快,更节省内存。我特意在cocos2D 2.0 rc1版本做了一项测试:...

2019-09-17 15:49:43 573

转载 接入GoogleAdMob激励广告

https://blog.csdn.net/u013654125/article/details/90034298

2019-09-17 12:07:14 1610

转载 java中静态变量在内存中的位置

java程序在内存中的存储分配情况:一、堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身栈区:1.每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象),对象都存放在堆区中2.每个栈中的数据(原始类型...

2019-09-10 14:11:45 4575

转载 iOS-OC中的静态方法(类方法)与实例方法

方法是类的行为,写在.h(接口)和.m(实现)两个文件中,在.h文件中声明方法 在.m文件中实现方法类方法与实例方法:OC中的类可以声明两种类型的方法:实例方法和类方法.实例方法就是一个方法,它在类的一个具体的实例范围内执行,就是说,你在调用一个实例方法前,必须先创建一个实例.而类方法比较起来,不需要创建一个实例.+号开头表示类方法,在类方法中只只用类名调用,不依赖于任何对象的...

2019-09-10 13:42:02 1291

转载 cocos2d-js 各类碰撞

点和圆的碰撞检测:1.计算点和圆心的距离2.判断点与圆心的距离是否小于圆的半径isCollision: function(point, circle) { //点与圆心的距离 var distance = Math.sqrt(Math.pow(point.x - circle.x, 2) + Math.pow(point.y - cir...

2019-09-07 23:32:45 199

转载 CocosCreator ScrollView无限滑动,支持指定从某个数据开始显示

原理看这边,看这边:https://blog.csdn.net/juedno/article/details/80767511LoopScrow:/** * 无限滑动组件 * 注意点: * 1:无限滑动遵循横排竖滑,竖排横滑规则 即uigrid.arrangement 与ScrollView的滑动方向一定是相反的, 即:不支持横排横滑,竖排竖滑(有时候只需要横排排一排,然后横滑,必须...

2019-09-07 10:08:16 834 1

转载 size_t

size_t 概括地说,就是unsigned integer 跨平台的形式。size_t 常用在内存分配,类型拷贝类的函数。例如:memcpy, strlen, malloc等函数中;void *malloc(size_t n);void *memcpy(void *s1, void const *s2, size_t n);size_t strlen(char const *s);...

2019-09-03 11:15:56 226

原创 UE4 项目中怎么导入.uasset文件

复制该路径下,重启

2019-09-02 13:38:39 5142 1

原创 c++拷贝构造函数详解

//// main.cpp// C++Test31//#include <iostream>using namespace std;//C++拷贝构造函数详解class CExample{private: int a;public: //构造函数 CExample(int b) { a=b; ...

2019-09-02 10:57:47 555

原创 C++虚函数和虚析构函数的使用

//// main.cpp// C++Test12//#include <iostream>using namespace std;class A{public: A(){printf("A::A()\n");}// ~A(){printf("A::~A()\n");} virtual ~A(){printf("A::~A()\n");}...

2019-09-02 10:36:26 242

原创 C++智能指针

//// main.cpp// C++Test28//#include <iostream>#include <memory>#include <string>using namespace std;// 智能指针class base {public: base(int _a) : a(_a) { cout <<...

2019-09-02 10:36:19 123

原创 C++ 堆栈区别

//// main.cpp// C++Test26//#include <iostream>using namespace std;// C++ 堆栈区别//(1)与堆相比,栈不会导致内存碎片,分配效率高。//所以栈在程序中是应用最广泛的,就算是函数的调用也利用栈去完成,函数调用过程中的参数,返回地址, EBP和局部变量都采用栈的方式存放。如果少量数据需要频繁的...

2019-09-02 10:36:04 290

原创 C++vector与list区别

//// main.cpp// C++Test25//#include <iostream>#include <list>#include <vector>using namespace std;// 1.vector数据结构// vector和数组类似,拥有一段连续的内存空间,并且起始地址不变。//因此能高效的进行随机存取,时间复...

2019-09-01 04:45:43 168

原创 C++ static_cast与dynamic_cast区别

//// main.cpp// C++Test24//#include <iostream>using namespace std;//static_cast与dynamic_cast//1.cast发生的时间不同,一个是static编译时,一个是runtime运行时;//2.static_cast是相当于C的强制类型转换,用起来可能有一点危险,不提供运行时...

2019-09-01 04:41:09 341

转载 Xcode 中配置 clang-format 格式化 C++ 代码

Xcode 自带的代码格式化功能(control + I)很有限,其 “格式化” 仅限于设置缩进,代码里面的格式是不会处理的。所以需要借助额外的工具来完成代码的美化。clang-format 便是可选的工具之一,它可用来格式化 C/C++/Java/JavaScript/Objective-C/Protobuf/C# 等代码。其内置了多种预设的代码风格,分别有 LLVM, Google, ...

2019-09-01 04:00:00 895

原创 javascript实现数据结构与算法系列:循环链表与双向链表

循环链表(circular linked list)是另一种形式的链式存储结构。它的特点是表中最后一个结点的指针域指向头结点,整个表形成一个环。循环链表的操作和线性链表基本一致,仅有细微差别。wiki在一个循环链表中, 首节点和末节点被连接在一起。这种方式在单向和双向链表中皆可实现。要转换一个循环链表,你开始于任意一个节点然后沿着列表的任一方向直到返回开始的节点。再来看另一种方法...

2019-09-01 03:59:33 98

转载 Cocos性能优化笔记(一) - 节点

1.降低节点复杂度节点树越复杂刷新的成本越高(也就是节点树的深度尽量浅)。2.减少添加和删除节点操作当前版本的cocos(1.7.2)中的节点树刷新机制是:节点普通操作(setActive、设置position、rotation)将刷新该节点及其子节点节点特殊操作(addChild、removeFromParent)将刷新整个节点树。所以要尽量少使用 node.addChild...

2019-09-01 03:59:04 380

转载 IOS 证书(Certificate)与描述文件(Provisioning Profiles)

在使用脚本xcodebuild自动打包的时候,会用到签名证书和描述文件,我在编译的时候搞了好长时间才搞明白,下面介绍如何得到正确配置。  证书:证书是用来给应用程序签名的,只有经过签名的应用程序才能保证他的来源是可信任的,并且代码是完整的, 未经修改的。在Xcode Build Setting的Code Signing Identity中,你可以设置用于为代码签名的证书。  .p12:因为...

2019-09-01 03:58:36 2321

原创 如何获取facebook应用编号和应用密钥?

第1步:打开facebook并登录;第2步:单击“设置”--》“开发者”;转存失败重新上传取消--》第3步:单击“文档”;转存失败重新上传取消第4步:选择“应用开发”;第5步:选择“创建应用编号”;第6步:选择“创建开发者账户”;第7步:按照页面提示,填入相关信息;第8步.完成验证,点击提交按...

2019-09-01 03:57:58 3218

原创 C++ static

//// main.cpp// C++Test21//#include <iostream>using namespace std;int fun(){ static int mycount = 10; //在第一次进入这个函数的时候,变量a被初始化为10!并接着自减1,以后每次进入该函数 return mycount--; ...

2019-09-01 03:55:46 60

Cocos Creator 3.x拖尾效果.zip

Cocos Creator 3.x 拖尾效果

2021-09-08

paizhao.zip

Creator 3.x 拍照效果实现

2021-09-07

MyCreator3DModel.zip

creator3d, spine换装

2021-08-13

MyCreator3DModel.zip

creator3D 穿模问题解决

2021-08-10

MyAStar.zip

cocos creator A*算法实现 TS和 JS版本

2021-07-29

MyCreator3DChatQiPao.zip

creator 3d 聊天气泡

2021-07-25

MyWuXainGunDong.zip

无线滚动视差背景 背景循环滚动 cocos creator2.4.5 2D RPG地图实现

2021-07-25

MyHeChangDaXiGua.zip

cocos creator 2.4.5合成大西瓜高质量源码ts写的

2021-07-24

Cocos Creator Tests.zip

塔防怪物沿贝塞尔曲线移动

2021-07-22

MyProtobuf.zip

cocos creator 2.4.5 protobuf6.11 arraybuffer long

2021-07-21

Mychatqipao.zip

cocos creator 2.4.5 聊天气泡

2021-07-21

MyDragonBones.zip

cocos creator 2.4.5 龙骨局部换装全局换装

2021-07-20

cocos creator 消消乐游戏

cocos creator 消消乐游戏

2021-07-10

cocos creator 塔防游戏

cocos creator 塔防游戏

2021-07-10

MyCreatorHotUpdate.zip

creator 热更 creator 热更 creator 热更 creator 热更

2019-07-30

MyJiXianTiaoYue.zip

Cocos Creator 2.0.10极限跳跃实现;

2019-07-25

creator-hotupdate.zip

cocos creator 热更实现

2019-07-23

proto编译java文件工具

mac protobuf 编译proto为java文件的工具

2016-12-13

Swithch-JDK

Swithch-JDK3896

2016-05-06

( Infragistics Ultimate 2015 Vol.1 - ProductKeys.txt )

Infragistics

2016-04-18

GWT for ecplise 4.4

亲测可用,放心下载 GWT for ecplise 4.4

2015-05-04

Learning Libgdx Game Development

Beginning Android Games offers everything you need to join the ranks of successful Android game developers. You'll start with game design fundamentals and programming basics, and then progress towards creating your own basic game engine and playable games. This will give you everything you need to branch out and write your own Android games.

2015-04-20

vb.net实例开发

vb.net,实例,实例开发

2011-12-10

VB.net windows资源管理器的实现

VB.net,windows资源管理,资源管理器,vb.net实例,vb.net例子

2011-12-10

输入n个数用冒泡排序法排序

输入n个数用冒泡排序法从大到小排序输出排序过程以及排序结果 绝对不会后悔!

2011-10-28

软件工程基础.ppt

第八章 软件工程基础.ppt 从0开始,软件开发入门,绝对有效!

2011-10-24

PPT转换成图片(asp.netCS版本).rar

PPT转换成图片(asp.netCS版本).rar 好软件!!!!!!

2011-10-24

空空如也

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

TA关注的人

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