月亮链 月亮链
Ctrl+D收藏月亮链
首页 > PEPE > 正文

PATH:分析go项目源码,采用plantuml自动生成uml类图_PAT币ATH币

作者:

时间:1900/1/1 0:00:00

使用工具go-package-plantuml分析go项目源码,自动生成uml类图

plantuml工具介绍

plantuml支持将“文本描述的UML类图”转换成图片形式的类图等。

类图使用例子如下

@startuml

分析:巨鲸地址正大幅增持代币,Celsius(CEL)价格飙升:金色财经消息,链上分析公司Santiment发推称,Celsius(CEL)在10天内上涨290%。大鲨鱼和鲸鱼的地址正在大量囤积代币。

6月13日,CEL触及0.15美元的多年低点,但在6月21日升至1.55美元的近期高点,涨幅超过933%。自那以来CEL已下跌近40%,截至发稿时为0.946756美元。Celsius在6月12日宣布暂停提款,CEL随后从历史高点暴跌99%以上。(The Daily Hodl)[2022/6/23 1:27:24]

Class11<|.Class12

分析 | 慢雾安全团队提醒|EOS假账号安全风险预警:根据IMEOS报道,EOS 假账号安全风险预警,慢雾安全团队提醒:

如果 EOS 钱包开发者没对节点确认进行严格判断,比如应该至少判断 15 个确认节点才能告诉用户账号创建成功,那么就可能出现假账号攻击。

攻击示意如下:

1. 用户使用某款 EOS 钱包注册账号(比如 aaaabbbbcccc),钱包提示注册成功,但由于判断不严格,这个账号本质是还没注册成功

2. 用户立即拿这个账号去某交易所做提现操作

3. 如果这个过程任意环节作恶,都可能再抢注 aaaabbbbcccc 这个账号,导致用户提现到一个已经不是自己账号的账号里

防御建议:轮询节点,返回不可逆区块信息再提示成功,具体技术过程如下:

1. push_transaction 后会得到 trx_id

2. 请求接口 POST /v1/history/get_transaction

3. 返回参数中 block_num 小于等于 last_irreversible_block 即为不可逆[2018/7/16]

Class13-->Class14

分析 | 比特币的1MB区块限制已“名存实亡”:据BitMEX的一份报告显示,自隔离见证(Segwit)在比特币网络完成升级后,比特币的1MB区块限制已“名存实亡”,现比特币的平均区块大小已趋近1.5MB。该报告称,自Segwit升级后,尽管速度要慢得多,但旧的1MB区块大小限制正在逐渐消失。[2018/7/14]

@enduml

安装go-package-plantuml

go-package-plantuml项目代码地址

下载和编译项目:

gogetgit.oschina.net/jscode/go-package-plantuml

gobuildgit.oschina.net/jscode/go-package-plantuml

使用go-package-plantuml分析go项目,生成uml类图描述文件

./go-package-plantuml--codedir/appdev/gopath/src/github.com/contiv/netplugin\--gopath/appdev/gopath\--outputfile/tmp/result\--ignoredir/appdev/gopath/src/github.com/contiv/netplugin/vendor

参数说明--codedir要分析的代码目录--gopathGOPATH环境变量目录--outputfile分析结果保存到该文件--ignoredir不需要进行代码分析的目录

使用plantuml生成类图

下载plantuml

提示:如果系统没有安装jdk,需要先安装jdk;yuminstall-yjava

执行下面命令生成图片形式的类图/tmp/uml.png

java-jarplantuml.jar/tmp/text.uml

如果想生成svg格式的文件,使用-tsvg参数。svg格式的文件,使用浏览器打开,可以搜索类名。

java-jarplantuml.jar/tmp/text.uml-tsvg

viapengrk

标签:PATHPATATHPATH价格PATH币PAT价格PAT币ATH币ATH价格

PEPE热门资讯
区块链:EPIK铭识协议独创的“AI数据标注系统”_EPIK价格人工智能技术应用

近10年,人工智能领域的新技术层出不穷。从符号智能、感知智能,现在到了认知智能阶段。同时越来越多的“AI+”应用场景落地,得到资本青睐和市场认可.

1900/1/1 0:00:00
FTM:由于此更新看起来看跌,Fantom 可能成为抛售压力的牺牲品_Fantom

Billions项目组 Fantom基金会将价值超过400万美元的FTM转移给币安。指标和市场指标看起来看跌。Fantom最近未能跟上当前的看涨市场趋势,因为其价格在发稿时的最后24小时内下跌.

1900/1/1 0:00:00
莱特币:莱特币分析:看涨势头将 LTC 价格回升至 51.99 美元_USD价格

随着市场显示出巨大的上行风险,莱特币价格分析显示上涨迹象。由于价格跌至50.47美元的低点,LTC价格的市场比昨天的开盘价更差。然而,多头已设法迅速恢复并将价格推高至51.99美元的高位.

1900/1/1 0:00:00
以太坊:2.14以太坊今日价格行情_USD价格

Billions项目组 以太坊最新消息2023,与过去两周一致,以太坊继续整合。从这个意义上说,不幸的是,我们在1700美元以下验证了第四次失败.

1900/1/1 0:00:00
ETH:ETH未能保持在 2000 美元以上!_以太坊

以太坊成功卫冕第二名,最近市值达到2250亿美元。其区块链与权益证明验证过程的预期合并将确保验证者获得较少的回报,但预计会将交易验证成本降低90%,从而确保以太坊区块链的实际用户获得更高的收益.

1900/1/1 0:00:00
比特币:7.6行情反弹无力 小心调整尚未结束_btc钱包官网

币圈资讯 7月6日热点; 1.Twitter获得美国三个州的货币转账机构许可证2.三箭资本地址已将约100万美元CHESS、DYDX等代币转入CEX3.ARK:截止6月.

1900/1/1 0:00:00