GO-Gin.md
Doc
DOC
Render Deploy
Doc
WEB3-StarknetCairo
Introduction
Doc
Github
Prepare
Rust Environment
Command
Run Cairo code directly:
1cargo run --bin cairo-run -- --single-file /path/to/file.cairo
WEB3-SolanaContract
HelloWorld Contract Code Review
Hello World Contract Code Review
From:Github
123456789use borsh::{BorshDeserialize, BorshSerialize}; use solana_program::{ account_info::{next_a ...
SolanaAPI
solana-api
id.json 私钥导入
id.json import
Demo
Doc:
https://github.com/solana-developers/web3-examples
TX
1234567891011121314151617181920212223// Create transactionconst tx = new web3.Transaction( ...
VUE-Admin.md
Vue Admin Framework
TOOL-Telegram
TG Bot
Bot Application
Auto Increasing Bot
TG Search
bot list
https://tgbots.io/
TG Usage
Telegrams使用知识库:https://github.com/tgnav/tgwiki
PYTHON-Cpython
PyObject
底层任何类型创建都会使用到PyObject
PyObject是由2部分组成:引用计数(ob_refcnt)和一个指针(ob_type)
Python/C API
Python###_From@@@
C的类型创建Python类型:如PythonFloat_FromDouble
对象创建
分配内存的过程。
PyObject的创建对象过程很有意思:
__new__与__init创 ...
PYTHON-Interpreter
Python Interpreter
Python 解释器(Python Interpreter)由 Python 编译器(Python Compiler)和 Python 虚拟机(Python Virutal Machine)两部分组成。
当我们通过 Python 命令执行 Python 代码时,Python 编译器会将 Python 代码编译为 Python 字节码(bytecode);随后 ...
PYTHON-Thread
threading
123456789101112131415161718192021# multi_threaded.pyimport timefrom threading import ThreadCOUNT = 50000000def countdown(n): while n>0: n -= 1t1 = Thread(target=countdown, args ...
PYTHON-Net
Http
Socket
TEST-Playwright
Install
pip install method
12pip install playwrightplaywright install
Usage
Element Locate and Operation
Element Locate
Find Single Element:querySelector(engine=body)
Find Multi Elements:query ...
TEST-VirusCheck
Online Check
以下是一些常见的在线检测病毒的网站:
VirusTotal(https://www.virustotal.com):VirusTotal 是一个非常受欢迎的在线多引擎病毒扫描服务。它能够通过使用多个杀毒引擎来检测文件的恶意性,并提供关于文件安全性的报告。
Jotti’s malware scan(https://virusscan.jotti.org):Jotti’s ...
PYTHON-Funtion
higher-order function
closure
decorator
装饰器是一种通过包装目标函数来修改其行为的特殊高阶函数,绝大多数装饰器是利用函数的闭包原理实现的。
装饰器的优势并不在于它提供了动态修改函数的能力,而在于它把影响函数的装饰行为移到了函数头部,降低了代码的阅读与理解成本
为了充分发挥这个优势,装饰器特别适合用来实现以下功能。
(1) 运行时校验:在执行阶段进行特定 ...
PYTHON-Pattern
单例设计模式
假设你在开发一个程序,它的所有配置项都保存在一个特定文件中。在项目启动时,程序需要从配置文件中读取所有配置项,然后将其加载进内存供其他模块使用。
由于程序执行时只需要一个全局的配置对象,因此你觉得这个场景非常适合使用经典设计模式:单例模式(singleton pattern)。
下面的代码就应用了单例模式的配置类 AppConfig:
12345678910111213141516 ...
PYTHON-Class
面向对象
类与实例的数据,都保存在一个名为 dict 的字典属性中
灵活利用 dict 属性,能帮你做到常规做法难以完成的一些事情
使用 @classmethod 可以定义类方法,类方法常用作工厂方法
使用 @staticmethod 可以定义静态方法,静态方法不依赖实例状态,是一种无状态方法
使用 @property 可以定义动态属性对象,该属性对象的获取、设置和删除行为都支持自定义
@pr ...