V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Karte  ›  全部回复第 2 页 / 共 10 页
回复总数  189
1  2  3  4  5  6  7  8  9  10  
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
@ltaoo1o 放下了, 润!
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
@pandaPapa 处理用 Uint8Array, 打印可以转成一条 hex. 我并不觉得是工具的原因.
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
@yinxs2003 的确, 解决是第一优先级. 但是在解决完成后, 需要考虑到是否可扩展, 是否清晰等因素二期重构. 否则就是💩
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
@twofox 只有偏底层的才需要这种运算, 其他时候基本上不需要. 不过在算法中进行数值替换一般会用到 ^

```go
old := 10
new := 11

old = old ^ new
new = old ^ new
old = old ^ new

fmt.Println("after OR values: ", old, new)
```
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
@magewu1223ll 的确我不会动画. 但是进制就和阿拉伯数字一样, 在计算机行业中可以说是 "9 年义务教育" 的内容. 而动画则是之后的所要学习的不同行业知识.
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
@Marlon 协议是私有的,这个不好放出来. 大体结构就是如下:

接收的是 UintArrayBuffer

```javascript
function decode(buffer) {

var result = {
"success": true,
"message": "成功",
}

if (buffer.length < 15) {
result['success'] = false;
result['message'] = "数据长度不符合最低要求."
return result;
}

// 切除无效数据, 直到获取到指定字符.
while ((buffer[0] !== 0x00 || buffer[8] !== 0x00)) {
buffer = buffer.slice(0, 1);
}

if (buffer.length < 15) {
result['success'] = false;
result['message'] = "无有效数据."
return result;
}

var offset = 0;

// 长度
var dataLength = ((buffer[offset] << 8) | buffer[offset + 1]) & 0xFFFF;
offset += 2;

// CRC
var data = buffer.slice(offset, offset + dataLength);
offset += dataLength;

// 校验 CRC
var crc = (((buffer[offset] << 8) & 0xFF00) | (buffer[offset + 1] & 0xFF)) & 0xFFFF;
var calcCrc = _calculateCRC16(buffer.slice(0, offset));

//
if (crc !== calcCrc) {
result['success'] = false;
result['message'] = 'crc failed. receive: ' + crc + ", calculate: " + calcCrc
return result;
}

return {
"succes": true,
"message": "成功",
"hex": byte2Hex(buffer),
"decode": {

}
};
}
```
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
@rivercherdeeeeee 他们薪资要的不低啊.
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
@ThomasKim 965, 无任何加班,薪资都在 16 左右.
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
的确, 心情太差了, 血压太高. 在这里先给前端同学说声对不住了.
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
@ltaoo1o 不, 当建议他们使用数组或者 UintArray 等进行规范化处理时, 他们说: 还不如我这个字符串呢?
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
@ltaoo1o 我并不觉得, 因为进制转换是计算机的入门课程

@liuhuihao @himozzie 的确术有专供, 但是进制转换不是计算机入门的课程吗? 而且这辐射所有计算机语言, 这不是术有专攻, 是基础不牢.
@darkengine 进制转换不是入门吗?

@Building 不聊性能, 我自己也通过 js 写出编解码的一个版本放在了 git 上.
92 天前
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
@liuhuihao 的确, 是我遇到的都是水货.
termius
96 天前
回复了 villivateur 创建的主题 问与答 求推荐一款高亮屏的笔记本电脑
为什么不买个外置的高亮度便携显示器?

轻薄是为了高续航, 高亮度和续航背道而驰.
秋裤不要有涤纶 (还是什么纶), 多喝水, 多补充电解质.

最有效的方法就是摸墙.
101 天前
回复了 PROJECT 创建的主题 程序员 我遇到个很奇葩的网络安全问题
不要直接暴露, 想访问先用 VPN 建立安全连接.
101 天前
回复了 PROJECT 创建的主题 程序员 我遇到个很奇葩的网络安全问题
后门吧. 通过回复的数据包判断出是不是某一个公司的产品. 然后针对该产品查询漏洞, 然后攻击.
103 天前
回复了 emiyamuto 创建的主题 剧集 大家如何看待再见爱人 4 里的麦琳和李行亮
@OutOfMemery 我原本啥也不知道, 像朋友说的 "全麦餐" 也不懂. 直到看了 "梗指南" 才知道是什么个玩意.
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2801 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 06:12 · PVG 14:12 · LAX 22:12 · JFK 01:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.