9 OuterST

尚未进行身份认证

我要认证

海滨学院

等级
TA的排名 4w+

递归和动态规划的区别

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

2020-06-04 19:05:13

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

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

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

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

export XMODIFIERS="@im=fcitx"export GTK_IM_MODULE="fcitx"export QT_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 __int128 uint128_tunsigned long long uint64_tunsigned long uint32_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%] Built target nodeos _______ _______ _______ _________ _______ ( ____ \( ___ )( ____ \\__ __/( ___ ) | ( \/| (...

2018-04-08 13:28:34

编写自己的智能合约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

ABI合约文件自动生成

这个问题纠结很久,之前在群里问,大佬们都是手动的。更新了好几个版本,始终无法自动生成,只好亲自去github上问了。问题链接终于解决了问题,哈哈,下面可以愉快的写合约了。github上issue还是不错的,可以解决很多问题。总结一下这个原因,没有make install,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%] Built target nodeos __...

2018-04-02 16:56:57

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

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

EOS智能合约流程

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

2018-03-27 11:26:44

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

密码学整理-更新中

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

查看更多

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