8 OuterST

尚未进行身份认证

海滨学院

等级
博文 116
排名 3w+

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

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

2019-05-14 18:44:06

egret 计量单位缩写

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

2019-05-09 13:44:27

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

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

2019-01-28 13:36:58

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

exportXMODIFIERS="@im=fcitx"exportGTK_IM_MODULE="fcitx"exportQT_IM_MODULE="fcitx"在运行前,先执行上面

2018-05-21 14:32:07

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

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

2018-04-16 14:17:49

EOS 智能合约转ABI 支持类型

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

2018-04-12 13:45:36

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

三战EOS合约

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

2018-04-08 13:28:34

编写自己的智能合约hello

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

2018-04-03 11:27:01

ABI合约文件自动生成

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

2018-04-03 10:17:29

再战EOS合约

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

2018-04-02 16:56:57

EOS 智能合约 发行货币

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

2018-03-29 18:06:20

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

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

2018-03-29 13:38:38

EOS智能合约流程

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

2018-03-27 11:26:44

window下 go-ethereum 编译

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

2018-03-03 11:08:06

密码学整理-更新中

对称加密算法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

cocos 3.14 eclpise 环境配置 打包

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

2017-04-24 20:21:01

cocos面试

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

2016-11-15 12:54:44

Cocos scrollview

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

2016-11-02 16:36:11

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
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!