Skip to content

Instantly share code, notes, and snippets.

View WincerChan's full-sized avatar
๐ŸŽฏ
Focusing

LoeRfy WincerChan

๐ŸŽฏ
Focusing
View GitHub Profile
from os import listdir
def main():
for file in listdir("./"):
if file.endswith('.md'):
single(file)
def single(file):
@WincerChan
WincerChan / aria2.conf
Created June 15, 2019 08:11
Aria2 ้…็ฝฎๆ–‡ไปถ
## ๅ…จๅฑ€่ฎพ็ฝฎ ## ============================================================
# ๆ—ฅๅฟ—
#log-level=warn
#log=/PATH/.aria2/aria2.log
# ไธ‹่ฝฝไฝ็ฝฎ,ๆ”นๆˆไฝ ่‡ชๅทฑ็š„ ้ป˜่ฎค: ๅฝ“ๅ‰ๅฏๅŠจไฝ็ฝฎ
dir=/media/wincer/Deep/Videos
disk-cache=32M
# ๆ–‡ไปถ้ข„ๅˆ†้…ๆ–นๅผ, ่ƒฝๆœ‰ๆ•ˆ้™ไฝŽ็ฃ็›˜็ขŽ็‰‡, ้ป˜่ฎค:prealloc
Python 18 hrs 33 mins โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–Žโ–‘โ–‘โ–‘โ–‘ 77.5%
HTML 1 hr 40 mins โ–ˆโ–โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 7.0%
Other 1 hr 28 mins โ–ˆโ–Žโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 6.2%
JavaScript 52 mins โ–Šโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 3.7%
Bash 33 mins โ–โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 2.4%
@WincerChan
WincerChan / trie.go
Last active June 7, 2020 05:17
ๆŸไบ›ๆ—ถๅ€™๏ผŒๅญ—ๅ…ธๆ ‘ๆฏ”ๅ“ˆๅธŒ่กจๆ›ดๅฟซๅ—๏ผŸ| Sometimes, is trie faster than hashmap?
package main
const R = 26
type TrieNode struct {
value int
next []TrieNode
}
type TrieST struct {
@WincerChan
WincerChan / main.rs
Created February 18, 2021 09:11
test for cangjie tokenstream
use tantivy::{SnippetGenerator, collector::TopDocs};
use tantivy::query::QueryParser;
use tantivy::schema::*;
use tantivy::{doc, Index, ReloadPolicy};
use cang_jie::{CangJieTokenizer, TokenizerOption, CANG_JIE};
use jieba_rs::Jieba;
use std::sync::Arc;
fn tokenizer() -> CangJieTokenizer {