自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

灰机灰机小随笔

平时学习记录

  • 博客(30)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 c++ vector相关优化

Vector删除优化:(1)先用swap把要删除的元素和vector里最后一个元素交换位置,然后把最后一个元素pop_back //tempCards.erase(tempCards.begin() + j); swap(tempCards[j], tempCards.back()); tempCards.pop_back();(2)先用find查找元素,然后用erase删除元素 Iterator it = std::find(observers_.begin(), observers_.en

2021-09-15 20:52:19 280

转载 chrome浏览器的跨域设置

做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程。但是新版本的chrome浏览器提高了跨域设置的门槛,原来的方法不再适用了。下面笔者简单介绍一下新版本chrome的跨域设置方法。版本号49之前的跨域设置先介绍一下老方法,参考了一些网上的教程,其实直接在打开命令上加–disable-web-security就可以了。具体做法为:1.下载并安装好chorme浏览器后在桌面找到浏览器快捷图

2021-05-11 11:33:41 253

原创 正则表达式使用学习

匹配修改tn数据原始数据t1=‘1,4,32,7,0,0,32,0’;t2=‘1,8,32,14,0,0,32,0’;t3=‘1,12,32,21,0,0,32,0’;目标数据t1=‘11111,1,1,4,32,7,0,0,2,32’;t2=‘11111,1,1,8,32,14,0,0,2,32’;t3=‘11111,1,1,12,32,21,0,0,2,32’;匹配表达式t(\d)=’([\d,]+),32,0’;替换表达式t$1=‘11111,1,$2,2,32’;...

2021-05-10 10:56:05 119

原创 chrome console控制台打印即时数据

代码如下: let a = { obj: 123, }; console.log(a); setTimeout(() => { a.obj = 456; console.log(a); }, 1000);输出如下:正常第一个console.log打印结果是123,第二个是456.但实际打印的第一个点开后是456,是因为在点开的时候,foo的数

2021-05-10 10:44:00 383

原创 代码规范

google c++编程规范英文版:http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml中文版:http://zh-google-styleguide.readthedocs.org/en/latest/google-cpp-styleguide/电子版 :https://pan.baidu.com/s/1o4WwhQe...

2019-11-06 17:33:43 120

原创 pyhton实现操作文件(文件夹)

copy_file功能:将某个文件夹下的所有文件(文件夹)复制到另一个文件夹#! python 3# -*- coding:utf-8 -*-# Autor: GrayMacimport shutilimport osbasefileclass = 'basefile'#sourcefile:源文件路径 fileclass:源文件夹 destinationfile:目标文件夹路径...

2019-10-30 17:02:20 162

原创 实用工具整理(更新中)

1.证照之星功能:支付证件照制作,照片背景修改,衣服修改链接:https://pan.baidu.com/s/1HScerOh43cC47267jyn9Lg提取码:qm5f2.windirstat功能:磁盘工具,筛选出磁盘占用资源大小,用于清理磁盘链接:https://pan.baidu.com/s/1HuVXK8NjhPGhOo3_tpSSZA提取码:ruvd3.Notepa...

2019-10-30 16:48:26 211

原创 lua字符串操作

文章目录lua字符串操作阿拉伯数字转中文字符串中提取中文数字英文,删除特殊字符lua字符串操作阿拉伯数字转中文function GameFunCtion.NumberToString(szNum) ---阿拉伯数字转中文大写 local szChMoney = "" local iLen = 0 local iNum = 0 local iAddZer...

2019-02-22 17:34:18 726

原创 python学习

2019-01-22 19:09:41 131

原创 Xcode编译报错

一.Undefined symbols for architecture arm641.Undefined symbols for architecture arm64:“OBJC_CLASS$_***”, referenced from: objc-class-ref in ***(***.o)解决方案:1.检查Compile Sources中是否有缺少.m文件。2.检查link bin...

2019-01-06 09:24:45 1387

转载 C++中引用(&)的用法和应用实例

对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。我在工作中发现,许多人使用它仅仅 是想当然,在某些微妙的场合...

2018-12-17 10:59:51 264

原创 lua实现switch和快速排序

lua实现switch和快速排序快速排序switch快速排序 local list = {.....} local comparefuc = function (....) end local function quick_sort(left, right) if left >= right then return ...

2018-12-06 10:16:12 295

原创 ios沙盒测试无法连接到Appstore

ios沙盒测试无法连接到Appstore沙盒测试的时候一直报以下错误:2018-10-15 21:56:57.823099+0800 iOS[5989:1703401] 读取本地苹果订单 -- 2018-10-15 21:56:58.992553+0800 iOS[5989:1703401] 成功写入UserName 2018-10-15 21:56:58.993193+0800 iO...

2018-10-16 14:49:49 1805

原创 xcode打开项目闪退问题

xcode打开项目闪退问题拿到别人的ios工程在自己的mac上无法打开!!! 被告知先要用低版本的xcode打开一次,才能打开!!! 实在是麻烦!!执行以下几步操作即可成功打开把工程名还原为SimpleGame 2. 右键工程,显示包内容,删除其他用户的缓存文件 把ios工程拖到桌面,打开,再拖回到原来位置亲测可用,希望能解决大家的问题!...

2018-09-03 14:56:06 3937

原创 Ios11 IphoneX 内购沙盒测试 无限弹登录框问题解决

最近升级了iOS11的,经常遇到内购沙盒测试的时候,发现输入沙盒账号密码之后,居然又弹出了登录框,之后便是循环弹登录框,刚开始还以为是代码问题,后来发现了是ios11升级后沙盒测试的问题。下面有几种解决方案,实测通过。1.创建新的沙盒测试帐号 在苹果开发者后台创建新的沙盒测试帐号,第一次能成功,退出后重新登录后可能又会出现上述问题。 只能当做临时解决用。。2.升级到ios11.1 把Iphon

2017-11-22 16:23:55 4392

转载 linux下svn常用指令

windows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多说。主要说说linux下svn的使用,因为linux下大部分的操作都是通过命令行来进行,所以必须得掌握linux下svn的常用指令。当然linux下也有模仿TortoiseSVN的linux X程序,例如RabbitVCS,模仿程度很高,但很容易拖慢X,因此不推荐

2017-02-17 11:21:53 203

转载 Linux下的压缩zip,tar命令详解及实例

Linux下的压缩解压缩命令详解及实例实例:压缩服务器上当前目录的内容为xxx.zip文件zip -r xxx.zip ./*解压zip文件到当前目录unzip filename.zip============================另:有些服务器没有安装zip包执行不了zip命令,但基本上都可以用tar命令的,实例如下:tar -zcvf /home/zdzlibs.tar.gz /hom

2017-02-17 11:19:03 482

转载 linux中常用操作命令

Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生。RedHat、Ubuntu、Debian安装VMware或VirtualBox虚拟机。具体安装步骤,找百度。再安装Ubuntu。具体安装步骤,找百度。安装完后,可以看到Linux系统的目录结构,见链接 http://www.weixuehao.com/archives/492输入进入linu

2017-02-15 17:25:46 303

原创 vs 已经在 LIBCMTD.lib中定义 报错解决方案

点击项目->属性->选择链接器->命令行->在附加选项中加上/force 重新编译运行,ok~

2017-02-13 14:36:54 1765 1

转载 cocos2dx-lua class

cocos2dx-lua function.lua 定义了class方法,让lua实现继承像传统语言一样漂亮和方便看定义function class(classname, super) local superType = type(super) local cls --如果父类既不是函数也不是table则说明父类为空 if superType ~= "function"

2016-11-16 09:49:43 355 1

转载 c++ vector

原文:http://blog.csdn.net/hancunai0017/article/details/7032383vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的. 用法:1.文件包含: 首先在程序开头处加上#include以包含所需要的类文件vec

2016-11-01 16:50:49 207

转载 c++ time_t和tm

原文:http://blog.csdn.net/luoweifu/article/details/20288549Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix 系统、类Unix系统中,也

2016-11-01 16:36:01 294

转载 C++static Vector 类型 初始化

_init_static_Vector.h: private:static std::vector mStrings; static bool _init; static bool init();_init_static_Vector.cpp:std::vector _init_static_Vector::mStrings; bool A2dpProfile::_init = _init_

2016-11-01 16:28:40 6818

原创 Cocos2dx 接入友盟社会化分享-微信分享

需要准备的材料: 1.友盟Appkey如果你之前已经在友盟注册了应用,并获取到了Appkey,可以继续使用它.如果你尚未在友盟注册开发者账号,需要先注册,注册之后登录你的账号,点击添加新应用,填写完应用基本信息后,将进入”下载SDK并添加代码”页面,此页面即可得到Appkey。2.友盟U-Share SDK解压SDK压缩包,将文件夹中的’main/libs’和’main/res’文件夹复制到你的项

2016-08-15 17:32:39 1335

原创 重温数据结构(三)

栈是限定仅在表尾进行插入和删除操作的线性表。 队列是只允许在一端进行插入操作、而在另一端进行删除操作的线性表一.栈1.栈的几个定义允许插入和删除的一端为栈顶,另一端为栈底。

2016-08-12 13:11:58 231

转载 C++ int与string的转化

int本身也要用一串字符表示,前后没有双引号,告诉编译器把它当作一个数解释。缺省情况下,是当成10进制(dec)来解释,如果想用8进制,16进制,怎么办?加上前缀,告诉编译器按照不同进制去解释。8进制(oct)—前缀加0,16进制(hex)—前缀加0x或者0X。string前后加上双引号,告诉编译器把它当成一串字符来解释。

2016-08-10 11:40:16 196

原创 重温数据结构(二)

今天要看的是线性表。最简单也最常用。它的英文名是List。线性表:零个或多个数据元素的有限序列。当线性表里的元素为零个的时候,就称为空表。线性表主要分为顺序存储和链式存储,先来看看简单一点的顺序存储。一.线性表的顺序存储线性表的顺序存储:指的是用一段地址连续的存储单元依次存储线性表的数据元素。

2016-07-29 15:54:01 333

原创 cocos2dx 接入苹果内购 代码实现

本文只介绍苹果内购的代码实现步骤,如果需要知道具体流程可以参照http://www.jianshu.com/p/86ac7d3b593a

2016-07-29 10:18:42 4773 2

原创 重温数据结构(一)

数据结构的基本概念 逻辑结构和物理结构 算法 时间复杂度

2016-07-28 13:38:53 414 4

原创 Cocos2d-x 接入sdk遇到的小问题

第一次报错:调用sdk的函数的时候,异常,Can’t create handler inside thread that has not caller Looper.prepare()第二次报错: 再次调用sdk的函数的时候,又异常了,Only one Looper may be created

2016-07-27 10:38:35 676

Pngyu图集压缩工具

Pngyu图集压缩工具

2021-06-10

Navicat Premium_11.1.8简体中文版

Navicat Premium_11.1.8简体中文版

2021-06-10

tupian_v8_0.zip

图片分解工具,欢迎大家下载使用,十分好用亲测可用啊

2018-05-15

TexturePacker_cr.zip

TexturePacker_cr.zip 欢迎大家使用,下载即可使用,破解版

2018-05-15

Sublime.Text+3.0.3143

Sublime.Text+3.0.3143,提供给大家,欢迎大家可以下载使用

2018-05-15

线性表链式存储

线性表链式存储

2016-07-30

线性表顺序存储demo

线性表顺序存储demo,实现了线性表顺序存储的基本操作

2016-07-30

中国手游行业2016大数据报告

中国手游行业2016大数据报告

2016-07-27

vs2012配色方案

vs2012配色方案

2016-07-20

sprider实例

sprider实例 通过httpclient post实现

2016-07-16

java - lib

struts2-core-2.0.11.jar freemarker-2.3.8.jar xwork-2.0.4.jar ognl-2.6.11.jar commons-logging-1.0.4.jar

2016-07-16

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

TA关注的人

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