duangsues.is_a? SaltedFish
60 subscribers
609 photos
6 videos
91 files
562 links
🌶🐔🐟 duangsuse 的日常
尤其喜欢发些奇奇怪怪的东西
和转载别人的东西
Download Telegram
Forwarded from dnaugsuz
你是不是在做一些…… 可能不是你这一层该做的优化? 🤔
比如说,可能本来该是区块链交易框架做的事情,你又做一遍?
Forwarded from dnaugsuz
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from dnaugsuz
我只在列表处理上有点经验,区块链和数据库存储优化我就不清楚了,估计本群能帮到你的人也不多。
Forwarded from dnaugsuz
record Block {
id; hash; timestamp;
n_transactions;
size;
prev_hash; magic;
merkleroot_hash; version
}

record Tx {
ID pk; Block.ID fk;
hash;
n_witness, n_input, n_output;
block_hash;
}

record Out {
Tx.ID fk;
script_pub_key;
value;
pk;
n_output;
}

record In {
Tx.ID fk;
pk;
prev_hash;
output_vector;
n_in;
script_sig;
}
Forwarded from Hari Seldon
其实就是普通数据存储,但是作为节点获取区块信息的时候,区块信息是打乱的,然后时间戳不可靠,难排序
Forwarded from Hari Seldon
hash 是CHAR64 ,id 就INT 完事
Forwarded from dnaugsuz
其实 hash 本质上是十六进制数,它是 LONG INT 才对的(
int("66ccff", 16) == 6737151
hex(6737151)[2:] == '66ccff'
Forwarded from Hnoissesbow
想问一下大神们,怎么导入不是同一目录下自己写的python包啊
Forwarded from dnaugsuz
是 parent dir 还是 child dir?
a/b,a里的脚本直接 import b.wtf 即可 a/b/wtf.py
Forwarded from dnaugsuz
C: F: 不是一个盘,不能直接导入,你可以用 exec()__import__()
Forwarded from Hnoissesbow
import sys
sys.path.append(r'your_path') 我查到这个,但我试了这个好像不行
Forwarded from dnaugsuz
path = ['', '/usr/lib64/python37.zip', ...] 🤔应该没问题呀?
Forwarded from NoOne Mr.
如果是将字符串转换成数字的话,直接使用工厂函数转就行,int(), float()
Forwarded from dnaugsuz
『工厂函数』以后叫『架构器』即可
Forwarded from NoOne Mr.
哈哈哈,还是“架构器”听起来高大上😁
Forwarded from dnaugsuz
我觉得工厂函数听起来不常见呢,而且对于面向对象来说,架构器(constructor) 是术语
架构函数只能说是 Python、Ruby、Kotlin 里面用户的一种相对片面的理解
Forwarded from 𝔽𝕣𝕠𝕤𝕥
factory function
constructor已经被构造函数占用了
Forwarded from 𝔽𝕣𝕠𝕤𝕥
架构一般理解是architecture,不合适
Forwarded from dnaugsuz
面向对象主要就是架构器、属性、方法仨嘛…… 对于 Python 没有抽象、多态,剩下封装、继承了。
Forwarded from dnaugsuz
好啊,那就叫构造器