jworg 最近的时间轴更新
jworg

jworg

V2EX 第 143603 号会员,加入于 2015-10-21 10:23:41 +08:00
今日活跃度排名 13273
jworg 最近回复了
@Turkestan m / purpose' / coin_type' / account' / change / address_index 里面除了 purpose change 有明确的含义,coin_type account address_index 那不是想怎么定就怎么定
助记词生成 seed ,由 path 来 devive 。那就怀疑 path 的标准不一致呗,本来 path 里很多东西都可以随便变得,version index 什么的。
49 天前
回复了 blackbookbj277 创建的主题 问与答 请问有开源的即时通讯软件么?
尝试了很多,rocket.chat 最好用,其他什么 matrix 系列的太烂了
前者可以用到系统 libc 等一系列玩意儿,后者自己实现了一堆东西
96 天前
回复了 IvanLi127 创建的主题 React React 生态里的 umi.js,很好用吗?
@IvanLi127 我只是个人用用,写写自己的网页,感觉还没遇到过坑,关键词都能很快搜到解决方法,反倒是 umi 总是搜着搜着发现都是 umi2 的配置 /解决方式。
96 天前
回复了 IvanLi127 创建的主题 React React 生态里的 umi.js,很好用吗?
umi2 和 umi3,怎么说呢,现在网上还有很多教程是 2 的,拿来入门的表示被坑的不要不要的,还是 vite 简洁清楚。
115 天前
回复了 zzzain46 创建的主题 植物 有没有植物爱好者认得这个是啥树
搜索 栾树,它开的花也挺有意思的
179 天前
回复了 opengps 创建的主题 C# 求个 C#的 CRC 校验方法: CRC-16/CCITT-FALSE
二楼的代码基本可以拿来直接用,就是他的 str 转 byte array 稍微错了下,我改了下,应该就是正确的内容

using System;
using System.Collections;
using System.Linq;
using System.Text;

namespace netcore
{
class Program
{
static void Main(string[] args)
{
var str = "00000048000000851001013353D5010000000000270F0133530D32303134303831333132372E302E302E3100000000000000000000000000000000000000000000001FA3";

// var data = Encoding.ASCII.GetBytes(str);
var data = StringToByteArray(str);

Console.WriteLine(data);
var result = CRC16(data, 0, data.Length);
Console.WriteLine(result);
Console.WriteLine(result.ToString("X"));
}

public static int CRC16(byte[] data, int offset, int length)
{
if (data == null || offset < 0 || offset > data.Length - 1 || offset + length > data.Length)
{
return 0;
}

int crc = 0xFFFF;
for (int i = 0; i < length; ++i)
{
crc ^= data[offset + i] << 8;
for (int j = 0; j < 8; ++j)
{
crc = (crc & 0x8000) > 0 ? (crc << 1) ^ 0x1021 : crc << 1;
}
}
return crc & 0xFFFF;
}

public static byte[] StringToByteArray(string hex) {
return Enumerable.Range(0, hex.Length)
.Where(x => x % 2 == 0)
.Select(x => Convert.ToByte(hex.Substring(x, 2), 16))
.ToArray();
}
}
}
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1806 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 16:48 · PVG 00:48 · LAX 08:48 · JFK 11:48
♥ Do have faith in what you're doing.