学习笔记
zhaixh_89
这个作者很懒,什么都没留下…
展开
-
Log4cxx的使用方法
1 Log4cxx 介绍Log4Cxx 是 Apache 软件基金会的产物,算是 log4j 比较根正苗红的产物。如果能用一个好用的日志类来在程序里对程序进行追踪,将对工程的开发与调试,大有裨益。2 Windows 下的编译与使用方法对于我们来说,我们 C++ 程序员希望 log 类具有以下几种特点:彩色输出,即根据 debug 或 info 这样的转载 2013-03-28 16:17:13 · 1452 阅读 · 0 评论 -
ios创建证书文件
在处理本文中这些操作之前你得有一个开发者账号(可以从苹果官网申请)1、打开钥匙串,在本地创建证书csr文件CSR文件:生成证书的过程中,有一步是需要我们上传CSR文件的。为什么必须要上传它?CSR文件是用于换取证书的公钥文件,导出CSR这个过程其实就是电脑向证书机构申请凭证的过程。证书是你用电脑制作的并且颁发给你的电脑的。但是这台电脑是否具有制作证书的能力,就是要这个CSR文件来凭证。原创 2016-07-19 20:54:44 · 568 阅读 · 0 评论 -
ios app提交指南-协议、税务和银行业务
App通过审核时,选择的是手动发布,想着等到自己生日那天来发布,当做留个纪念,结果生日当天发布时,由于App属于收费应用,还需要填写协议、税务和银行信息,结果又急急忙忙地去找了下这方面的资料,现在把整个提交的过程给大家分享一下。PS:如果是免费应用则可以跳过这些。一、登录iTunes Connect 1、登录iTunes Connect 2、进入协议、税务和银行业务页面转载 2016-07-27 18:18:58 · 1314 阅读 · 0 评论 -
关于apk提交谷歌返回OpenSSL、libpng安全漏洞问题的解决方案
如果我们游戏中所用的cocos2d-x版本不高于2.2.6(我们当时使用的是这个版本),在提交apk到谷歌时就会看到如下类似的警告问题图中第一个问题原因是我们使用的libcurl的版本过低,有安全漏洞,因此我们只需要下载高版本的库文件直接覆盖就好所覆盖文件目录为:cocos2dx\platform\third_party\android\prebuilt\libcurl\l原创 2016-07-09 14:37:46 · 4469 阅读 · 12 评论 -
ios 充值测试
对于app的充值测试,一般我们要么是建立测试服来测试充值,另一种是在苹果开发平台iTunes Connect创建沙箱技术测试员,其实就是一个测试账号为方便以后翻阅现做下简单记录,打开开发这网页,登录账号,在用户职能下选择沙箱技术测试员,如图上图中1、2处填写测试人员姓名,可以随意填写一个名字,3、4为充值 时需登录AppId账户,密码5、密码提示问题和答案,后面的出生日期随便填原创 2016-07-20 14:55:09 · 2791 阅读 · 1 评论 -
生成安卓证书keystor命令文件
正式打包发布Android的apk应用,需要先选择或新建一个数字证书,即keystore文件,生成数字证书的常用方法有两:一是利用eclipse生成,二是在命令行中生成,下面我们来介绍如何在命令行中生成Android的数字证书。1、首选需要安装jdk环境(这里默认已安装) 因为Android的数字证书keystore文件的生成是用了Java的数据证书管理工具Keyto原创 2016-08-25 15:04:28 · 15408 阅读 · 0 评论 -
关于ipa包上传到AppStore时错误汇总(持续更新)
1、ERROR ITMS-90474ERROR ITMS-90475 原因以及处理方案: 应用适配ios9的ipad的分屏导致,在工程中勾选下图中图示选项。 2、ERROR ITMS-90209 原因以及处理方案: 之前因为这个问题纠结了好久,网上的说法也是众说纷纭,什么删除了证书文件之后重新安装、第三方sdk中含有x86原创 2016-11-09 17:48:12 · 1849 阅读 · 0 评论 -
ios下测试app是否兼容ipv6
自2016年6月开始,苹果要求所有提交审核的项目必须兼容IPv6,如果不兼容,将会被拒。因此我们需要在自己的app上线之前做下测试本文介绍的方法是利用一部iPhone手机的热点共享进行IPv6环境的搭建。 首选我们需要mac或者黑苹果一台、两台iPhone机,其中一部已安装你要测试的app,以及一根连接线 测试步骤如下:一、将手机链接连接到电脑、并打开手机个原创 2016-12-02 13:19:09 · 1880 阅读 · 0 评论 -
状态寄存器标志位对应状态值对应表
在debug中,每种标志位的状态值都存在二种值:0和1,它们使用大写英文来描述。例如:如遇到ZR值代表指令结果为0,NZ代表指令结果不为0;注意:它们的值在debug中,某状态下只显示一种值,要么是ZR要么是NZ;不能同时出现的。结合debug讲解下:这些符号代表的就是标志寄存器里常用标志位的值。这个是符号值对应表:溢出标志OF(Over flow flag) OV(1)...转载 2019-08-22 10:31:56 · 5081 阅读 · 0 评论 -
qq互联安卓sdk接入
每次新接触一个第三方sdk,根据官网文档接入完成之后,总是会出现各种各样的问题,为此做一下记录,方便有相同需求的朋友。一、配置sdk到工程 1、将从官网下载的库文件open-sdk.jar、mta_sdk_x.x.x.jar加入到工程并添加到编译路径中。具体的操作步骤为:选中open-sdk.jar,右键菜单中选择Build Path, 选择Add to Build Path,如下图所示原创 2016-05-16 15:57:10 · 5415 阅读 · 0 评论 -
安卓项目中接入支付宝(有补充)
每次接手一个新的任务后,就是各种查资料,各种出错,还好,最后终于完成了正常支付。先理一下支付宝支付的流程:这里我们从第二步说起: 2.调用支付接口,此消息就是本接口所描述的开发包提供的支付对象PayTask,将商户订单信息传进pay方法唤起支付宝收银台第三步: 手机支付宝支付开发包将会按照商户App提供的参数发送支付请求第五步: 异步发原创 2016-04-01 16:11:11 · 1622 阅读 · 0 评论 -
关于Gsoap的简单客户端使用【GSoap的HelloWorld】
最近开始了GSoap的学习,以下文章来源于网络,个人感觉比较容易理解。 下面是我自己在windows下,具体说来就是用vc 6.0下编写的一个很简单的客户端程序调用远程的服务,来发送电子邮件,感觉很爽吧。 首先我们到http://sourceforge.net/project/showfiles.php?group_id=52781下载gSOAP下载工具集吧,不转载 2013-06-20 14:54:23 · 832 阅读 · 0 评论 -
关于C++ const 的全面总结
C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。 一、Const作用 如下表所示:No.作用说明参考代码转载 2013-08-31 19:40:46 · 474 阅读 · 0 评论 -
C++中如何使用gsoap开发WebService
1. 什么是gSOAPgSOAP是一个夸平台的,用于开发Web Service服务端和客户端的工具,在Windows、Linux、MAC OS和UNIX下使用C和C++语言编码,集合了SSL功能。gSOAP是一个开源的项目,用它可以方便的使用c/c++地进行SOAP客户端和服务器端编程,而不必了解xml和SOAP协议的细节。2. 如何获取gSOAP官网地址:http://geniv转载 2013-10-21 18:32:27 · 868 阅读 · 0 评论 -
Scrapy安装过程
一、Scrapy简介Scrapy is a fast high-level screenscraping and web crawling framework, used to crawl websites and extractstructured data from their pages. It can be used for a wide range of purposes,from原创 2013-11-25 10:05:59 · 665 阅读 · 0 评论 -
学习批处理的心得
批处理各符号的功能:1.echo有两个状态一个是on 一个是off默认的是on 它的功能是显示当前文件的路径,如果不写on 或者是off的时候,默认情况下是打开的即显当前文件的路径,加上off后,所有路径都不显示,但是echo off这行还能显出来,要让这行也消失的话就在它们前面加一个@即@echo off,另外echo命令的另一种用法,可以直接编辑文本文件,例如:echo n转载 2013-12-31 10:26:36 · 668 阅读 · 0 评论 -
ios接入微信sdk
应公司项目要求,这段时间接手开始接入微信sdk,由于还未获取到微信的支付权限,所以这原创 2016-03-18 14:37:28 · 4086 阅读 · 0 评论 -
tableView又遇到高亮选中状态混乱的问题了
代码如下: bool HelloWorld::init(){ CCTableView* tableView = CCTableView::create(this, CCSizeMake(450, 420)); tableView->setDirection(kCCScrollViewDirectionVertical); tableView->setAnchorPoint(ccp(0,原创 2016-03-31 11:05:41 · 1452 阅读 · 1 评论 -
Unity优化之GC(官方文档翻译)
本想将unity的gc优化翻译一遍,正巧网上看见已有人翻译好了,看了下,翻译的很不错,自己翻译的肯定没有这么到位,就直接拿过来了,英文链接英文地址介绍: 在游戏运行的时候,数据主要存储在内存中,当游戏的数据在不需要的时候,存储当前数据的内存就可以被回收以再次使用。内存垃圾是指当前废弃数据所占用的内存,垃圾回收(GC)是指将废弃的内存重新回收再次使用的过程。 Unity中将垃圾...转载 2019-08-30 10:19:10 · 202 阅读 · 0 评论