Skip to content

Instantly share code, notes, and snippets.

package org.demo.murmurhash3;
import com.google.common.hash.Hashing;
import org.apache.commons.lang3.ArrayUtils;
import org.apache.commons.lang3.StringUtils;
import java.nio.charset.StandardCharsets;
/**
* 包装Google Guava包内实现的MurmurHash3算法,使实际计算得到的值与Golang语言实现的MurmurHash3算法得到的值保持一致。
@alphaqiu
alphaqiu / Java中的虚拟线程.java
Created December 9, 2023 10:38
虚拟线程是Java17+开始的新功能,虚拟线程由JVM负责管理和维护,在用户层非系统层创建。非常轻量,用完即扔。
package com.example.terminal;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.Executors;
import java.util.concurrent.ThreadFactory;
/**
*
*/
@alphaqiu
alphaqiu / html file
Created April 24, 2019 08:28
网页favicon显示摄像头动态内容
<!doctype html>
<html lang="en">
<head>
<title>Tiny Mirror</title>
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@davywtf">
<meta name="twitter:title" content="Tiny Mirror">
<meta name="twitter:description" content="Check yourself out in the favicon.">
<meta name="twitter:image" content="https://wybiral.github.io/code-art/projects/tiny-mirror/image.jpg">
<meta charset="utf-8">
@alphaqiu
alphaqiu / checkpasword.md
Created July 10, 2018 08:47 — forked from fearblackcat/checkpasword.md
password check in golang
package main

import (
        "fmt"
        "unicode"
)

func validPassword(s string) error {
next:
@alphaqiu
alphaqiu / icap.go
Created June 2, 2018 04:09
The Ethereum ICAP
// Spec at https://github.com/ethereum/wiki/wiki/ICAP:-Inter-exchange-Client-Address-Protocol
package icap
import (
"errors"
"strconv"
"strings"
"math/big"
"github.com/ethereum/go-ethereum/common"
)