zhouheyang0919's recent timeline updates
zhouheyang0919's repos on GitHub
Rust · 1926 watchers
blueboat
All-in-one, multi-tenant serverless JavaScript runtime.
Rust · 466 watchers
bake
Bake microVMs into standalone executables
TypeScript · 67 watchers
dlock
Distributed-Lock-as-a-Service implemented on Cloudflare Durable Objects.
JavaScript · 25 watchers
AlphaBoard
An HTML5 web app for teaching
Rust · 17 watchers
bsdloader
Minimal (~123KB), reproducible x86_64 FreeBSD/OpenBSD UEFI loader
C++ · 13 watchers
AlphaTrans
An extremely fast accelerator for block transfer in unstable networks
Gleam · 9 watchers
acquire
Digital remake of the "Acquire" board game
Go · 9 watchers
caddy-watch
Watch for interesting patterns in Caddy logs and send a Telegram notification.
Shell · 8 watchers
b6t
Minimal containerized Blueboat suitable for self-hosting.
Rust · 8 watchers
bsync
Incremental, multi-version remote backup tool for block devices.
Rust · 8 watchers
edp
An implementation of the Erlang Distribution Protocol in Rust.
TypeScript · 6 watchers
avalanche-demo
Demos of how the Avalanche family consensus protocols (Slush, Snowflake, Snowball and Avalanche) work.
TypeScript · 6 watchers
blog
Source code for my personal site.
Go · 6 watchers
fdb2kafka
Ship consistent logs from FoundationDB to Kafka.
Rust · 5 watchers
elfpromote
A small utility for modifying ELF shared library loading order.
Rust · 4 watchers
bbcli
Command line tool for deploying and managing apps on Blueboat.
TypeScript · 4 watchers
bbcp
Multi-user control plane service for Blueboat.
JavaScript · 4 watchers
blueboat-examples
Example apps running on Blueboat.
JavaScript · 4 watchers
blueboat-mds
Blueboat Metadata Service is a distributed metadata manager for Blueboat.
3 watchers
awesome-blueboat
A curated collection of web apps on the Blueboat engine.
Elixir · 3 watchers
bluesched
Blueboat cluster scheduler.
Rust · 3 watchers
boat
[WIP] CLI for MagicBoat.
C++ · 3 watchers
cloudkernel
Distributed usermode hypervisor for modern workloads.
Rust · 2 watchers
async-ebpf
Async-friendly, fully preemptive userspace eBPF runtime
Rust · 2 watchers
bfjit-osr
Brainfuck JIT for demonstrating On-Stack Replacement technology.
Go · 2 watchers
caddy-log-kafka
A Caddy log writer that writes logs to Kafka.
Rust · 2 watchers
caddy-log-to-mysql
Import Caddy logs to MySQL for analysis.
TypeScript · 2 watchers
cusdis
Fork of https://github.com/djyde/cusdis with PRs I need merged. Hosted at https://cusdis.secondorder.xyz.
C++ · 2 watchers
DeepDark
Process manager for Linux servers
Go · 1 watchers
anyech
reverse proxy with mandatory ECH
Go · 1 watchers
bdtts-go
Unofficial Baidu TTS API for Golang
Rust · 1 watchers
beamL4
seL4-based x86-64 hypervisor
TypeScript · 1 watchers
blueanalytics
Self-hosted web analytics for Caddy + Blueboat.
1 watchers
blurry
[WIP] Toy GPT frontend written in Haskell that runs on Deno
JavaScript · 1 watchers
CloudEdu
A light web app for education.
Go · 1 watchers
derpnet
Dockerfile · 1 watchers
dockerfiles
My collection of dockerfiles.
Go · 1 watchers
dslogin
SSH login with public keys in DNSSEC
1 watchers
dumbpipe
Unix pipes between devices
Go · 0 watchers
a2n
A2N forwards HTTP(S) requests to specific IP addresses by their hostnames.
Lua · 0 watchers
AdaIN-style
Arbitrary Style Transfer in Real-time with Adaptive Instance Normalization
CSS · 0 watchers
Amativeness
:wind_chime:Wow, such a beautiful WordPress theme
Python · 0 watchers
AndroidQQProtocol
android qq protocol
C · 0 watchers
android_kernel_sony_u8500
Kernel source code for STE Xperia
Python · 0 watchers
AsyncSpider
SCSS · 0 watchers
attila
Ghost Theme
0 watchers
AuroraLearning
极光知识库
C++ · 0 watchers
avbot
avbot that bridges QQ groups and IRC channels and XMPP rooms
0 watchers
awesome-gleam
💯 A collection of Gleam libraries, projects, and resources
0 watchers
backtrace-rs
Backtraces in Rust
C · 0 watchers
banXiaocao
A plugin written in C to detect Xiaocao for banning.
Go · 0 watchers
bdoauth-go
Unofficial Baidu OAuth API for Golang
Go · 0 watchers
bdsr-go
Unofficial Baidu Speech Recognition API written in Golang
Python · 0 watchers
BiliBiliAPI
Rust · 0 watchers
bincode
A binary encoder / decoder implementation in Rust. (modified for no_std)
0 watchers
blobd
Blob storage designed for huge amounts of random reads and small objects with constant latency
Rust · 0 watchers
blogic-synth
NUAA SE meta-homework.
0 watchers
BlogRoll
南京航空航天大学 Blog 收集计划
0 watchers
bootloader
An experimental pure-Rust x86 bootloader
0 watchers
boringtun
Userspace WireGuard® Implementation in Rust
JavaScript · 0 watchers
botly-core
A framework for creating chat bots
Rust · 0 watchers
byteorder
Rust library for reading/writing numbers in big-endian and little-endian.
Go · 0 watchers
caddy-knock
Caddy integration to knocksvc.
0 watchers
caravel_user_project
https://caravel-user-project.readthedocs.io
JavaScript · 0 watchers
CarbonVideo
CarbonVideo
Go · 0 watchers
CarbonVideo-Uploader
CarbonVideo Uploader
0 watchers
cavif-rs
AVIF image creator in pure Rust
C++ · 0 watchers
cervus-cpp
C++ bindings for Cervus Bridge
Rust · 0 watchers
cervus_bridge
0 watchers
client-rust
Rust Client for TiKV.
0 watchers
cloudflared
Cloudflare Tunnel client (formerly Argo Tunnel)
C · 0 watchers
coremark-violet
CoreMark ported to Violet.
Rust · 0 watchers
corona
Coroutine and async/await support for tokio-based futures
C++ · 0 watchers
covscript
Covariant Script Programming Language
C++ · 0 watchers
cppcheck
static analysis of C/C++ code
C++ · 0 watchers
crow
Crow is very fast and easy to use C++ micro web framework (inspired by Python Flask)
0 watchers
curl
A command line tool and library for transferring data with URL syntax, supporting HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, MQTT, FILE, IMAP, SMTP, POP3, RTSP and RTMP. libcurl offers a myriad of powerful features
C++ · 0 watchers
dear-imgui.hs
Haskell bindings to Dear ImGui, an immediate mode GUI toolkit
Matlab · 0 watchers
deep-photo-styletransfer
Code and data for paper "Deep Photo Style Transfer": https://arxiv.org/abs/1703.07511
0 watchers
dendrite
Dendrite is a second-generation Matrix homeserver written in Go!
0 watchers
deno
A modern runtime for JavaScript and TypeScript.
TypeScript · 0 watchers
deno-deploy-oidc-demo
0 watchers
deno-docs
Docusaurus site for a unified Deno docs experience
0 watchers
denokv
A self-hosted backend for Deno KV
0 watchers
deno_ast
Source text parsing, lexing, and AST related functionality for Deno
0 watchers
deno_config
0 watchers
deployctl
Command line tool for Deno Deploy
SRecode Template · 0 watchers
dgk_lost_conv
dgk_lost_conv 中文对白语料 chinese conversation corpus
0 watchers
dlmalloc-rs
dlmalloc ported into Rust
TypeScript · 0 watchers
Drift-1
Drift is a self-hostable Gist alternative and paste service
Rust · 0 watchers
eagre-asn1
A Rust asn1 library
0 watchers
ed25519-dalek
Fast and efficient ed25519 signing and verification in Rust.
0 watchers
eetf
A Rust implementation of Erlang External Term Format
C · 0 watchers
embeddedsw
Xilinx Embedded Software (embeddedsw) Development
PowerShell · 0 watchers
Empire
Empire is a PowerShell and Python post-exploitation agent.
0 watchers
erl_dist
Rust Implementation of Erlang Distribution Protocol
0 watchers
exfat-nofuse
Android ARM Linux non-fuse read/write kernel driver for exFat and VFat Android file systems
C++ · 0 watchers
express-request-inspection
Request inspection module to check for malicious requests for Express
Rust · 0 watchers
fdbbench
zhouheyang0919

zhouheyang0919

V2EX member #168576, joined on 2016-04-16 19:59:09 +08:00
zhouheyang0919's recent replies
Jun 18, 2018
Replied to a topic by mimzy Python id(1) 和 id(2) 返回的内存地址为什么相差 32?
@wwqgtxx

>>> id(100000000000000000000000)
139793637212488
>>> id(100000000000000000000000)
139793637212448
>>> id(100000000000000000000000)
139793637212408
>>> id(100000000000000000000000)
139793637212368

所以呢
Jun 18, 2018
Replied to a topic by mimzy Python id(1) 和 id(2) 返回的内存地址为什么相差 32?
@wwqgtxx

>>> id(100000000000000000000003)-id(100000000000000000000000)
-40
>>> id(100000000000000000000003)-id(100000000000000000000000)
-120
>>> id(100000000000000000000003)-id(100000000000000000000000)
-40
>>> id(100000000000000000000003)-id(100000000000000000000000)
-40
>>> id(100000000000000000000003)-id(100000000000000000000000)
-40
>>> id(100000000000000000000003)-id(100000000000000000000000)
-40
>>> id(100000000000000000000003)-id(100000000000000000000000)
-40
>>> id(100000000000000000000003)-id(100000000000000000000000)
-40
>>> id(100000000000000000000003)-id(100000000000000000000000)
-40
>>> id(100000000000000000000003)-id(100000000000000000000000)
-80

-40 似乎是内存分配器正好分配了连续的内存空间而产生的巧合。
rust
Jan 1, 2018
Replied to a topic by dtysky JavaScript 编译 TypeScript、C++和 Rust 到 WebAssembly
现在 Rust 的 nightly 版本有一个 target: wasm32-unknown-unknown 可以直接编译到 WebAssembly,不需要手动编译到 LLVM bitcode 或借助 emscripten.
https://github.com/losfair

申请加入 node 组
用 Rust 写的 Web 框架,用于集成到其他语言的服务端程序里。
是 Node.js & Python 上最快 ( QPS 提升至少 100% ) 的 Web 服务端实现。

Core: https://github.com/losfair/IceCore

Node.js: https://github.com/losfair/ice-node
Python: https://github.com/losfair/pyice_base
.NET Core: https://github.com/losfair/SharpIce
Go: (Still under early development)
Aug 24, 2017
Replied to a topic by guyeuro 问与答 Java 的 lambda 这么耗时,大家平时用吗?
@guyeuro 即使 JVM 没有做更多优化,lambda 带来的开销也只是 function call overhead,1-2 ns / op 而已。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1117 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 18:20 · PVG 02:20 · LAX 11:20 · JFK 14:20
♥ Do have faith in what you're doing.