自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (4)
  • 收藏
  • 关注

原创 最简单node.js服务器编写

好了,可以把你的微信小游戏目录build\wechatgame目录下的remote删掉,看能不能正常运行,注意之前还要配置一下不校验合法域名,点右上角那个“详情”进来的,如下图。在之内右键命令行,npm install express,安装好express,再建个www_root文件夹,当成你的远程要存放creator资源的目录。建一个工程,名字叫class_3rd_res吧,assets下建一个res目录,放一张随便你想放远程的图片,然后拖入到编辑器里,如下图。验证下能不能远程访问到里面的资源,

2023-07-13 15:57:20 121

原创 微信小程序文件相关操作(新建文件夹、下载、解压、读取等)

版本开始新增的概念。我们提供了一个用户文件目录给开发者,开发者对这个目录有完全自由的读写权限。检查本地文件夹是否存在,不存在执行创建文件夹,然后下载。读取文件夹里的文件列表,可以得到文件夹下的文件名列表。读取具体文件,可以拿到文件的内容。可以获取到这个目录的路径。下载完成后,解压到本地文件夹。的全局唯一文件管理器。

2023-07-08 17:04:25 2289

原创 IOS发布流程

App Store作为苹果官方的应用商店,审核严格周期长一直让用户头疼不已,很多app都“死”在了审核这一关,那我们就要放弃iOS用户了吗?当然不是!本期我们从iOS app上架流程开始梳理,详细了解下iOS app上架的那些事。如果你是第一次申请注册使用Apple ID登录苹果开发者网站,需要同意“苹果开发者协议”,提交请求,这个时候你的Apple ID 就已经成为了一个开发者的ID了。

2023-05-04 13:34:32 198

原创 JS - 私人医生(想看哪里点哪里)

/** * Created by lgy on 2020/10/14. */var CustomGames = cc.Layer.extend({ init:function(){ this.bg = getUI(this, "bg"); this.bg.setPositionY(SH/2); this.nTop = getUI(this, "nTop"); this.nTop.setPositionY(SH); .

2020-11-05 17:15:51 343

原创 字符串超长

void MailSystemCell::resizeString(std::string &str,int len){ // std::string language = LocalController::shared()->getLanguageFileName(); // len= CCLabelIF::canBeSupportedWithBmp...

2019-09-02 20:54:13 1908

原创 python,pip,xlrd 安装

https://brew.sh/index_zh-cn.htmlhttps://www.cnblogs.com/linxue/p/10097785.htmlhttps://pypi.org/project/xlrd/

2019-07-13 11:15:26 1005

原创 xml

void CCRapidXMLParser::parseXmlFromServer(std::string groupName, CCArray* array, std::vector<std::string> attrArray){    CCDictionary* goupDict = getGroupByKey(groupName);    CCArray* keys...

2018-12-22 16:09:18 116

原创 排序C++

/按照 开放,order,ID 进行排序void HeroStoreView::genData2(){    m_allItem.clear();    auto nowTime = GlobalData::shared()->getWorldTime();    for(int i=0;i<HeroStoreController::shared()->m_mcD...

2018-10-26 15:11:11 153

原创 有效数字

static char q[7] = {' ', 'K', 'M', 'G', 'T', 'P', 'E'};inline const char* CC_ITOA_M(long v){    long t=v;    if(t>=1000000){        //int tail1=0; // 小数点后1位         int tail2=0; // 小数点后2位   ...

2018-07-17 13:35:20 813

原创 C++自带string类的常用方法

#include<iostream>#include<string>using namespace std;int main(){    string str1 = "hello";    string* str2 = new string("hello");    string str3 = "world";    //获取字符串长度    int length = st...

2018-06-12 10:44:58 1728

原创 快速排序算法

void QuickSort(int iArray[], int left, int right){ //退出条件 if (left >= right) { return; } //开始进行快排算法 //首先我们先保存left索引对应的数据  当前数据作为切割数组的轴 int piovt = iArray[left]; //定义临时变量保存数组2端的索引 int leftIndex = l...

2018-06-11 11:27:40 157

原创 单向链表反转(倒置)问题

假设当前创建好的链表如下:首先让头节点与第一个元素节点断开,但是要注意在断开之前需要用p指针指向第一个元素节点来保存第一个元素节点的位置,然后再断开。在这里有一个指针q指向一个指针域为空的节点,这个节点用来做为链表反转后的最后一个节点。让第二个元素节点的指针从指向第三个元素节点变为指向第一个元素节点,以此类推,直至指针p指向原链表最后一个元素。 p指针指向NULL时,让原头节点的指针域指向原来最后...

2018-06-08 14:01:27 22308 5

原创 链表

class TestLink { class Entry { public: Entry() { next = NULL; } Entry(int data) { this->data = data; next = NULL; } public: int data; TestLink::Entry *next; };public: TestLink() { auto head = n...

2018-06-08 11:27:31 115

转载 VS2015编译boost1.62

VS2015编译boost1.62Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。大部分boost库功能的使用只需包括相应头文件即可,少...

2018-06-07 14:40:44 181

原创 C++ 读取json文件内容

int main(int argc, const char* argv[]){ //Options opts; //try { // int exitCode = parseCommandLine(argc, argv, &opts); // if (exitCode != 0) { // printf("Failed to parse command-line."); // retu...

2018-06-01 19:33:40 6868 1

原创 在VS中添加lib库的三种方法

注意:1、每种方法也要复制相应的DLL文件到相应目录,或者设定DLL目录的位置,具体方法为:"Properties" -> "Configuration Properties" -> "Debugging",在"Working Directory"设置dll的路径就可以了2、无论是设置DLL目录,或者是Lib目录,亦或是头文件的目录,都有release版本和debug版本的区分,每种版...

2018-06-01 15:26:09 265

原创 批量修改图片名 C++

#include <iostream>    #include <sstream>//格式转换,这里是int转为string  #include <string>    #include <io.h>  //进行系统文件操作的头文件  using namespace std;const int N = 3;//假如少于100张,N=2,则编号1~99...

2018-05-30 16:04:31 565 2

转载 Lua5.3——C API函数

原创 2016年07月18日 18:00:442941看了三四天的Lua API,虽然有些没能理解,但是收获还是颇丰的,那么下面我将以我自己的方式把C API重新整理归纳一下。一、前言这里按字母次序列出了所有C API中的函数和类型。每个函数都有一个这样的提示:                      [-o, +p, x]对于第一个域,o,指的是该函数会从栈上弹出多少个元素。第二个域,p,指该...

2018-04-13 19:49:33 871 1

转载 VS2015环境下生成和调用DLL动态链接库

一、生成动态链接库:1、打开VS2015->文件->新建->项目->Visual C++->Win32->Win32控制台应用程序->将名称改为dll_generate->确定2、出现Win32应用程序向导->下一步->在“应用程序类型”中选择“DLL”->在“附加选项”中选择“空项目”->完成3、视图->解决方案管理器...

2018-04-12 14:03:11 837 1

转载 Lua与C++交互初探之Lua调用C++

Lua与C++交互初探之Lua调用C++Lua与C++交互初探之Lua调用C++上一篇我们已经成功将Lua的运行环境搭建了起来,也成功在C++里调用了Lua函数。今天我来讲解一下如何在Lua里调用C++函数。Lua作为一个轻量级脚本语言,他只包含了一些必要的系统库函数,当有需要时还得自己去写。有一次我要做一个两数异或的操作发现函数库里居然没有异或运算。不得不非常苦逼的自己去写。后来接触Lua深了之...

2018-04-12 13:57:20 5371

转载 Lua与C++交互初探之C++调用Lua

Lua与C++交互初探之C++调用LuaLua与C++交互初探之C++调用Lua自从学习了lua这个脚本语言之后,无时不想着将他与c/c++联系起来,看看他真正的威力。奈何水平有限,网上找的代码无论怎样都无法运行成功。我知道是我少了某一步但是又不知道到底少了什么,于是就在各大博客、网站、论坛不断的摸索测试。我也不知道花了多长时间。总之在今天测试成功了。我把我测试遇到的问题和解决过程贴出来供大家参考...

2018-04-12 11:47:59 314

转载 Cocos2d-lua嵌套使用ScrollView的方案

Cocos2d-x嵌套使用ScrollView的方案比较典型的是皇室战争的UI设计,上下可以滚动,左右可以翻页假设我们做一个PageView内嵌套ScrollView的UI,直接使用组件,会产生PageView和ScrollView同时发生位移的问题。经过试验,只需要在UIScrollView.cpp的onTouchMove中增加一句,通过_direction控制scrollview的滚动行为即可...

2018-04-10 17:10:23 744

原创 c++Template

1、在c++Template中非常多地方都用到了typename与class这两个关键字,并且好像能够替换,是不是这两个关键字全然一样呢? 答:class用于定义类,在模板引入c++后,最初定义模板的方法为:template,这里class关键字表明T是一个类型。后来为了避免class在这两个地方的使用可能给人带来混淆,所以引入了typename这个关键字。它的作用同class一样表明后面的符号为...

2018-02-24 10:14:36 371

原创 cocos2dx 3.3 + lua 学习笔记(01)--- math库

http://www.yiibai.com/lua/     挺全面的一个lua教程lua中 math库 的应用如下Lua 常用的生成随机数需要用到两个函数:math.randomseed(xx), math.random([n [, m]])1. math.randomseed(n) 接收一个整数 n 作为随机序列种子。2. math.random([n [, m]]) 有三种用法: 无参调用,...

2018-02-23 13:45:48 1311

原创 cocos2d-x 自带11种粒子特效

//粒子特效            //爆炸效果      CCParticleSystem* particleSystem = CCParticleExplosion::create();      particleSystem->setTexture(CCTextureCache::sharedTextureCache()->addImage("stars.png"));     ...

2018-02-23 13:41:44 638

原创 PageView

-- PageViewlocal pageView = ccui.PageView:create()-- 这里创建8页pagefor i = 1,8do-- 创建layout,内容添加到layoutlocal layout = ccui.Layout:create()-- layout大小layout:setContentSi

2018-01-23 11:46:05 1131

原创 lua的string库与强大的模式匹配

lua原生解释器对字符串的处理能力是十分有限的,强大的字符串操作能力来自于string库。lua的string函数导出在string module中。在lua5.1,同时也作为string类型的成员方法,因此,我们既可以写成string.upper(s), 也可以s:upper(),选择你喜欢的写法。string.len(s)返回s的长度。string.rep(s, n

2018-01-11 18:55:51 219

原创 日期之差

--[[* 函数名称 : datediff* 描述     : 求两个日期的差值(天数)* 参数     : unsigned int date1 被减日期,格式如:20040301,必须>19700101unsigned int date2 减的日期,格式如:20040229,必须>19700101return (date1 - date2)例如:date1(200402

2018-01-11 18:42:46 330

原创 lua 时间戳和时间互转

1、时间戳转换成时间local t = 1412753621000function getTimeStamp(t)    return os.date("%Y%m%d%H",t/1000)endprint(getTimeStamp(t)) 2、得时间戳 os.time() -- 当前时间戳os.time({day=17, month=5, year=

2018-01-11 14:54:46 20545

原创 android windows 环境配置

1、JDK环境安装:右击计算机->属性->高级系统设置->环境变量(分为用户变量和系统变量);1)安装:直接点击下一步即可安装完成。2)配置环境变量:a)在系统或用户变量中新加环境变量JAVA_HOME为JDK的路径,如:D:\Java\jdk1.7.0_79,java为JDK安装文件夹;b)把”%JAVA_HOME%\bin”加入到系统变量的Path中,记得用分号隔开。在用户变量中添加C

2017-12-25 18:36:20 1204

原创 升序和降序操作

sort(begin,end),表示一个范围,默认是升序操作int _tmain(int argc, _TCHAR* argv[]){ int a[20]={2,4,1,23,5,76,0,43,24,65},i; for(i=0;i  cout sort(a,a+20); for(i=0;i cout return 0;

2017-12-13 11:16:39 458

原创 继承父类的某个方法

this._super();

2017-12-13 11:14:24 206

原创 Cocos2dx游戏开发需要用到哪些软件

1、VS20132、Visual_Assist_X(VS插件 破解版)3、CodeMaid(VS插件)(https://marketplace.visualstudio.com/items?itemName=SteveCadwallader.CodeMaid) 安装方法http://www.tangrt.com/mvxs/czmw/196544.html4、BeyondCompare

2017-11-28 11:41:54 379

原创 文件操作

userDefault是一个单例,通过userDefault::getInstance();获得这个类的实例。userDefault使用哈希表结构,key-value,key索引,value为值userDefault->setStringForKey(“key1”,”Value”);userDefault->setBoolForKey(“key2”true);userDef

2017-11-28 11:26:16 121

原创 帧动画的实现

var animation = new cc.Animation();        for (var i = 1; i             var frameName = "Images/grossini_dance_" + ((i             animation.addSpriteFrameWithFile(frameName);

2017-11-28 11:25:47 181

原创 论C++11 中vector的N种遍历方法

随着C++11标准的出现,C++标准添加了许多有用的特性,C++代码的写法也有比较多的变化。vector是经常要使用到的std组件,对于vector的遍历,本文罗列了若干种写法。(注:本文中代码为C++11标准的代码,需要在较新的编译器中编译运行)假设有这样的一个vector:(注意,这种列表初始化的方法是c++11中新增语法)vector valList = { 0, 1

2017-11-28 11:25:24 178

原创 Cocos2d-x项目创建方式

cocos new HelloWorld(文件名) -l cpp(语言编写方式) -p com.lianghui.helloworld(公司)  -d  /Users/sxwt7/Desktop/(存放位置)

2017-11-28 11:24:03 339

原创 Cocos2d-x3.2 Animate帧动画

//GameScene.h#include "cocos2d.h"class GameScene : public cocos2d::Layer{public:    static cocos2d::Scene* createScene();       virtual bool init();       void menuCallback

2017-11-28 11:23:34 135

原创 cocos2d-x3.2 33种场景切换

1.创建       Scene * scene=Scenedemo::scene();//跳转到Scenedemo场景2.函数[1]:TransitionCrossFade::create(时间,目标场景);   //慢慢淡化到另一场景[2]:TransitionFade::create(时间,目标场景);   //本场景变暗消失后另一场景慢慢出现

2017-11-28 11:23:11 140

原创 TableView C++

#pragma once;    #include "cocos2d.h"  using namespace cocos2d;    //使用CCTableView必须包含扩展库和命名空间  #include "cocos-ext.h"  USING_NS_CC_EXT;    //需要实现CCTabelViewDelegate和CCTabelViewDataS

2017-11-28 11:22:46 324

Client2020_5_23.7z

Client2020_5_23.7z

2022-02-14

GameProject3-master.rar

GameProject3-master.rar

2022-02-14

客户端服务器全套源码资源

客户端服务器全套源码资源

2022-02-14

批量处理图片名

批量处理有相同字段的图片名,替换图片名中相同的字段!

2018-06-01

空空如也

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

TA关注的人

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