自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

OuterST

EOS带你飞。

  • 博客(117)
  • 资源 (1)
  • 收藏
  • 关注

原创 递归和动态规划的区别

递归:自上至下,把大问题分解成小问题解决。动态规划:自下至上,通过解决小问题,集合为解决大问题。用递归能解决的问题,一般都可以用动态规划来解决。区别:递归: 缺点:会重复计算相同的问题,相当耗时。 优点:不会记录每个问题的结果,所以内存消耗相对小。动态规划:缺点:会记录每一个问题的结果,内存消耗较大。 优点:不会计算相同问题,时间消耗较小。...

2020-06-04 19:05:13 2891

原创 Can't create handler inside thread that has not called Looper.prepare()问题解决

在接第三方聚合SDK的时候,出现的问题。报错信息出现在玩家信息上报和支付请求时。刚开始以为是在子线程 更新了UI,经查阅资料和测试后,发现是looper的问题。应该是第三方方法里面新创建了一个looper,而更新ui只能在主线程里面进行。所以需要把第三方带有looper的方法,放到下面。new Handler(instance.getMainLooper()).post(ne...

2019-05-14 18:44:06 574

原创 egret 计量单位缩写

规则:0-99999不缩写,100K-9999K,10M-9999M,依次类推,单位最少两位数,没有小数点。以下代码为type script,传进一个数字的字符串和长度,范围缩写后的字符串:function getUn_sword_itStr(arrStr: string, unit: number): string { let unitStr = ""; let count =...

2019-05-09 13:44:27 653

原创 cocos2dx 2.x 按钮变灰 九宫格精灵变灰

由于要维护一个cocos2dx 2.x版本的代码,button的资源由ccsprite变成了CCScale9Sprite,老方法变灰不管用了。在3.x的百度词条中找到2.x还能用的着实费劲,找了好久才终于搞定。下面直接代码。使用方法(lua):ColorUtils:AddColorGray(sprite)老版本方法(c++).h文件#ifndef __COLOR_UTIL...

2019-01-28 13:36:58 606

原创 linux 登录qq虚拟机,不能输入中文

export XMODIFIERS="@im=fcitx"export GTK_IM_MODULE="fcitx"export QT_IM_MODULE="fcitx"在运行前,先执行上面

2018-05-21 14:32:07 1159

原创 EOS 相关技术文章,以后改到eosfans中文社区

为了统一管理,和更方便其他人,技术相关文章,更改到eosfans中文社区https://eosfans.io/EOS区块链qq群,欢迎大家多多技术交流:695283188

2018-04-16 14:17:49 885

原创 EOS 智能合约转ABI 支持类型

合约中,账户名,函数名,结构体名长度都要小于等于13。常识:函数名不支持小数点,结构体名却可以支持下划线合约账户account只支持下面字符:".12345abcdefghijklmnopqrstuvwxyz",有点意思先说一下,支持的类型unsigned __int128 uint128_tunsigned long long uint64_tunsigned long uint32_tu...

2018-04-12 13:45:36 1481

原创 EOS 跳过联网安装mongo-c-driver-1.9.3.tar.gz

下面只是适合ubuntu,其他版本,自行更改。首先需要手动下载mongo-c-driver-1.9.3.tar.gz包,并放到/tmp目录下,注意脚本执行完,会把它删除掉。百度云链接:https://pan.baidu.com/s/1fr928wJvp_A5JvDq9jbEwQ 密码: 3f4r由于版本更新,可能会有所修改,原下载地址https://fastdl.mongodb.o...

2018-04-09 17:01:21 994

原创 三战EOS合约

时间:2018.4.8对应github文档先执行脚本eosio_build.sh ./eosio_build.sh 成功后会出现[100%] Built target nodeos _______ _______ _______ _________ _______ ( ____ \( ___ )( ____ \\__ __/( ___ ) | ( \/| (...

2018-04-08 13:28:34 1174

原创 编写自己的智能合约hello

继续上一篇 再战EOS合约 后,让我们来创建第一个自己的合约,hello world!参考文档 这个文档一直在改变,从未被超越。终端关闭过,所以要重新打开钱包feng@feng-B250-HD3P:~/workSpace/eos/build/programs/cleos$ ./cleos wallet listWallets:[]feng@feng-B250-HD3P:~/workSpace...

2018-04-03 11:27:01 1081

原创 ABI合约文件自动生成

这个问题纠结很久,之前在群里问,大佬们都是手动的。更新了好几个版本,始终无法自动生成,只好亲自去github上问了。问题链接终于解决了问题,哈哈,下面可以愉快的写合约了。github上issue还是不错的,可以解决很多问题。总结一下这个原因,没有make install,eosiocpp是之前老版本的,可能是最近改过,所以更新到最新版本就可以了。EOS区块链qq群,欢迎大家多多技术交流:69528...

2018-04-03 10:17:29 2869

原创 再战EOS合约

作为master你了不起啊你改任你改,我重头再来!因为master合约命令行参数又修改过了,再来一遍把!2018.4.2日更新, 对照github文档   Tutorial.MD环境配置略过了,执行eos目录下的eosio_build.sh 它会自行配置环境,mongodb的坑,这里就不填了。./eosio_build.sh成功后会出现[100%] Built target nodeos __...

2018-04-02 16:56:57 555

原创 EOS 智能合约 发行货币

今天EOS的WIKI更新了,就试着用mater跑了一下智能合约的流程。虽然遇到了几个坑,还是跑通了。下面主要说一些,和318区别的地方在 ./cloes get account currency的时候318版本是这样的:{ "account_name": "currency", "eos_balance": "0.0000 EOS", "staked_balance": "0.0001.

2018-03-29 18:06:20 2579

原创 EOS的master 版本智能合约中的坑

和318版本有些许不同,所以坑多了账号只支持eosio不支持inita等而且启动./nodes 不能直接启动,而是要运行config-dir 和data-dir都是nodes文件下手动创建的,然后拷贝cp ../../genesis.json data-dir/ 拷贝config.ini文件3个注意要点:1)genesis-json = "genesis.json"2) producer-nam...

2018-03-29 13:38:38 528

原创 EOS智能合约流程

流程:创建钱包 ,创建账号,根据合约发行货币,转账 因为master更新比较频繁,本人选择的是SuperDawn-2018-03-18 分支这里不在描述环境的配置了,之前已经配置好了。大部分遇到的问题可能就是环境没配置好,或者分支是master问题导致的,多试几次。直接粘贴一下Install the development toolkit:sudo apt-get updatewget -O...

2018-03-27 11:26:44 6896 1

原创 window下 go-ethereum 编译

go下载,选择windows 64位版本,自己从网上找个地址就好mingw下载 https://nuwen.net/mingw.htmlgo环境配置goroot go的安装路径gopath 工程的路径 该路径下 gopath\src\github.com\ethereum\go-ethereum 是这样的结构goland 工具,自己下载一个编译的话,找到sr

2018-03-03 11:08:06 1979

原创 密码学整理-更新中

对称加密算法http://blog.csdn.net/holmofy/article/details/72861821非对称加密http://blog.csdn.net/lqadam/article/details/73744084序列密码http://blog.csdn.net/qwewoshixiaoxuan/article/details/46790557DEShttp://blog.csd...

2018-02-26 20:17:42 355

原创 cocos 3.14 eclpise 环境配置 打包

一、导入工程:选中项目的根目录,我这里是xiyou2导入后选中这两项:android和java导入成功后,右键libcocos2dx属性,选择自己需要的api,勾选islibrary右键项目属性,把之前的lib删除,add刚才添加的libcocos2dx二,配置环境window-》preferences -》A

2017-04-24 20:21:01 816

原创 cocos面试

第一次,准备好面试被虐了,但还是虐的不要不要的。。记不清都有什么了,记得什么写什么吧c++:忘了一个问题,当时就没理解是什么问题。。1.lanmda分几部分[函数对象参数] (操作符重载函数参数)mutable或exception声明 -> 返回值类型 {函数体} 这五个部分具体代表什么可以查看这里lua:应该漏掉2-3个吧1。 字符串拼接几种方

2016-11-15 12:54:44 1645

原创 Cocos scrollview

又一次被quick中的三套ui系统坑了,每次都找不到cocosstudio的scroll源码在哪里本来想实现一个类似上拉刷新的功能结果addEventListener 这个方法试了好多。。才找到做一下标记吧,省得下次还是找半天 self.scroll = self.bg:getChildByName("rank_scroll") self.scroll:addEventL

2016-11-02 16:36:11 1288

原创 Cocos2dx 3.8 ui资源读取

由cocostudio 导出的资源文件 和者是发布到vs工程文件的读取方式有点区别//Node* node = CSLoader::getInstance()->createNodeWithFlatBuffersForSimulator("res/MainScene.csd"); //ActionTimeline* action = cocostudio::timeline::Act

2015-11-28 22:44:28 1081

原创 Cocos 图片变灰 倒计时进度条

cocos2dx 3.8.1版本中sprite可以实现变色操作ImageView的只能通过修改底层来变色GLProgram *program1 = GLProgramCache::getInstance()->getGLProgram(GLProgram::SHADER_NAME_POSITION_GRAYSCALE); GLProgram *program2 = GLProgram

2015-11-27 16:45:34 1598

原创 单例模式

c、c++ 写法头文件 在 public中 加入  static Data* getInstance();static Data* instance_ = NULL;Data* IMData::getInstance(){ if (!instance_) { instance_ = new Data; } return instance_;}lua 写法

2015-11-23 15:34:48 393

原创 Cocos2dx 2.x 安卓重力检测 旋转屏幕

在充电的情况下,屏幕一般需要特定的旋转方向,设置旋转方向可以满足玩家的体验。功能实现分成两部分:一部分根据手机重力方向X,Y,Z得出所需要的角度;另一方面根据旋转角度,设置屏幕旋转方向。通过监听手机相对于X,Y,Z方向的值,算出绕着某一轴的角度。X,Y方向分别平行于手机界面,Z垂直于手机界面。本文以绕Y轴旋转为例,如需绕Z轴只需把Y和Z互换,一般情况下只会要求这两种情况。代码借鉴网

2015-07-20 20:34:23 1979

原创 lua 与 c++ 函数互调

首先配置一下 VS2010 新建一个win32控制台应用程序LuaTest,属性->配置属性->VC++目录可执行文件目录添加 E:\Tools\5.1;包含目录 添加 E:\Tools\5.1\include;库目录添加 E:\Tools\5.1\lib;然后再链接器-》输入添加 lua51.lib;lua5.1.lib;剩下编译运行就可以了LuaTest.cpp

2015-01-08 11:42:27 747

原创 CocoStudio textfiled 文本点击区域按背景拉伸

我用的是cocos2dx2.2版本,textfield的settouchsize 只是一个样式,点击输入框的时候只有点击到文字才能进行输入,当文本长度很短视,体验感差的不行直接说方法吧,废话也没人看、、为要点击的区域增加 imageviewexchangeTextBg = dynamic_cast(ui->getWidgetByName("reward_exchange_bg_0"))

2015-01-08 10:18:59 1159 1

原创 ios 8 地图定位

在xcode6中 苹果地图得定位方法修改了,以前得不能用了报错说明:Trying to start MapKit location updates without prompting for location authorization. Must call -[CLLocationManager requestWhenInUseAuthorization] or -[CLLocationMa

2014-10-10 11:41:30 1682 2

原创 感动瞬间

1敢于豪赌的人总是通吃.

2014-09-26 09:41:43 739

原创 OC 英语转换成汉语

设计一款英汉语词典程序, 输入单词,然后输出具体的汉语含义本题目是UI阶段英汉词典项目所需要的OC代码单词词库格式如下:#abidanceTrans:n. 遵守;持续;居住#abideTrans:vi. 遵守;忍受;居留;坚持@vt. 忍受单词占用一行,以#开头汉语含义占用一行 以Trans:开头,并且按照n, vi. 随后, 然后一个空格,然后是具体汉语含义,

2014-07-28 18:39:32 5192

原创 OC 获取城市首字母

解析根据文件里面的内容,读入一个城市,输出所在首字母 比如读入 长春 输出 c读入 北京 输出 b不知道文本中的字体是什么格式 读取文件时 程序不能正确运行运用oc中的字典initWithObjectsAndKeys 初始化 用值和键#import int main(int argc,const char *argv[])#define PATH @"/Users

2014-07-28 12:08:14 1384

原创 QT5 坐标系统

这次基本上没出大的错误。。根据按键向下的功能实现了一下向上的功能,还有旋转rotate()功能myitem.h#ifndef MYITEM_H#define MYITEM_H#include class myItem : public QGraphicsItem{public: myItem(); QRectF boundingRect() const;

2014-07-05 19:15:10 1594

原创 QT5 视图坐标

又出错了。。main.obj:-1: error: LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __thiscall MyView::metaObject(void)const " (?metaObject@MyView@@UBEPBUQMetaObject@@XZ)main.obj:-1: error: L

2014-07-05 09:17:56 1437

原创 QT 继承自QGraphicsItem

main.obj:-1: error: LNK2001: 无法解析的外部符号 "public: __thiscall MyItem::MyItem(void)" (??0MyItem@@QAE@XZ)

2014-07-04 20:32:15 2657

原创 OMNET++ libstdc++-6

测试:5.1.      系统自带范例保存于./samples路径下,可以随机测试其中的任何一个是否正确运行,以确认安装是否成功。如果测试失败,则安装失败,务必注意;5.2.      以下指令依然运行于mingwenv.cmd执行之后的shell;5.3.      以dyna为例;5.4.      $ cd samples/dyna  (进入samples/dyna路径)

2014-04-18 21:25:51 1222

原创 android 时间格式 各种转换

在开源中国上看到的,,/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */public static Date getNowDate() { Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyy

2014-04-13 20:22:52 1063

原创 编程之美2014格格取数

根据匈牙利算法解决的思想改写的代码此题我觉得题意跟数据的有冲突3 31 2 33 2 12 2 2上面那段 结果是6的能AC 结果是4的是WA 不晓得是怎么回事。下面这段代码是根据我的思路写的,但是没有AC#include #include #include #include #include using namespace std;#define Ma

2014-04-12 13:02:44 1608 5

原创 JXTA PeerGroupFactory类替换

JXTA ver2.4.1版本以后。类PeerGroupFactory已经被WorldPeerGroupFactory 和NetPeerGroupFactory替换了。 在编译PeerGroup myGroup = PeerGroupFactory.newNetPeerGroup();时将不能正常显示。 需要对代码改变为: PeerGroup myGroup = new Ne

2014-04-08 20:20:10 1004

原创 hdu 3535 分组背包+混合背包

/* 题意:n组数据,容积为v,temp为种类,0类至少选一个,1类至多选一个,2自由选择,求最大价值分组混合背包,分别确定每一组的状态,种类0和2时,状态转移方程相同,只是初始化不同,*/#include #include #include using namespace std;#define INF -999999int dp[105][105];int main(){

2014-04-07 22:00:18 848

原创 POJ 2185 KMP (最小循环模块)

/*题意:求最小循环模块的面积必然存在一个最小循环模块的起点为(0,0),对于每一行,对每一个循环串的长度做记录,满足所有行条件的最短长度即为宽b对于长度,颗粒利用strcmp把每一行的字符串看成一个字符,然后进行KMP就可以得到长度*/#include #include #include using namespace std;char s[10005][105];int

2014-04-07 14:16:24 896

原创 hdu 3033 分组背包

/* 看到监狱兔 想起了朱晓凤,以前课间都是给我们放监狱兔看的,记忆犹新啊,不过后来老师走了。。。题意:拥有金钱:m,鞋子分t种样式,每种样式必选一种,输出在<=m时的最大价值。每组数据:样式sim,花费cost,获得价值:weight分组背包dp[i][k]=max(dp[i][k],max(dp[i][k-cost[j]]+weight[j],dp[i-1][k-cost[j]]+we

2014-04-06 22:15:29 821

视听说辅助工具V5.0

视听说辅助工具V5.0

2011-12-17

空空如也

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

TA关注的人

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