自我介绍 说项目 说一下js基本类型 说一下bind, call, apply的区别 说一下原型链 说一下new发生了什么,没说出来 function mynew(func, ...args) { const obj = {} obj.__proto__ = func.prototype let result = func.apply(obj, args) ret
redis 和数据库 数据不一致( 延迟双删 binlog) 数据库引擎都有什么 innodb 和myisa的区别 b+和哈希的区别 哈希还有别的哪些缺陷 哈希算法 列举几种 X 自己实现哈希散列表 怎么实现 怎么实现哈希桶尽量均分X map的数据结构底层 并发读写崩溃原理 是所有的map都不支持读写并发嘛? sync.map slice扩容机制 谈谈GC 说了三个算法 三色回收 内存泄漏怎么排查
1. cookie sessionStorage localStorage之间的区别 2. cookie的字段 3. 从url输入。。。 4. 重排重绘 5. 深拷贝浅拷贝 6. git冲突 git (reset 和 git revert) 7. 水平垂直居中(如果父元素宽高自适应) 8. 移动端适配的方法 用flex能完成适配吗 9. 1px问题 10. flexible的原理 11. 跨域的方
1 在项目设计过程中 有没有考虑过消息的实时性 存到哪 怎么输送到对端 消息的存储 协议选型 基于哪些评判去做? 2 项目分布式锁的使用场景 技术实现 架构设计是怎么设计的 3 项目中zk用来干嘛的 4 锁的持有时间少于业务时间如何 获得锁的线程崩溃怎么办 5 gc算法 标记清除里面 标记是怎么标记(什么样的标记 什么样的不标记 标记遍历的时候是BFS和DFS 6 堆中是用哪种gc算法 为什么选择
字节AI中台产品-业务面 1、面试官介绍了一下所在的部门(火山引擎) 2、你上一段实习主要做了,承担了什么内容 3、你对机器学习平台的理解和这个赛道未来的发展 4、可以简要说一下之前你做的竞品分析,有什么结论 5、你对火山怎么看,简答说一下火上和相关竞品的差异化 6、你认为产品经理最重要的是什么 反问: 1、你对火山的未来发展怎么看,你们的产品定位是什么 2、我理解字节的AI中台是对内的,为什么火
50min 怎么学前端的 写一个bind, new bind 过后的函数 this 的问题 Function.prototype.myBind = function(obj, ...args) { const fn = this return function (...rest){ fn.call(obj, ...args, ...rest)} } //new的时候应该指向新创建的空对
问题内容: 我有这个字节数组: 现在,假定此字节数组的CRC校验和为0x60、0x0A。我希望Java代码重新创建此校验和,但是我似乎无法重新创建它。我尝试了crc16: 并使用Integer.toHexString()进行转换,但结果均不匹配正确的CRC。有人可以根据CRC公式指出我正确的方向。 问题答案: 请使用以下代码: 但是,您可能必须反转返回的CRC才能获得正确的字节序。我什至在这里测试
问题内容: 我有一些字符串,每个字符串大约1万个字符。它们中有很多重复。它们是序列化的JSON对象。我想轻松地将它们压缩为字节数组,然后从字节数组解压缩它们。 我怎样才能最轻松地做到这一点?我正在寻找方法,因此可以执行以下操作: 问题答案: 你可以试试
我使用下面的AES-128加密代码对一个16字节的块进行编码,但是编码值的长度给出了两个32字节的块。我是不是漏掉了什么?
本文向大家介绍C#实现根据字节数截取字符串并加上省略号的方法,包括了C#实现根据字节数截取字符串并加上省略号的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#按字节数截取字符串并在后面加上省略号...的方法,这是一个自定义的C#函数,函数的使用说明如下: 函数代码如下: 以下所示示例也是根据字节数截取字符串的,只是这个函数后面不加省略号……
我们计划将现有服务转移到grpc服务。因此需要将服务转换为proto定义的消息类型。在响应中,我们使用自定义对象作为键进行映射。 例如响应: 在官方文件中,他们提到, 其中key\u类型可以是任何整型或字符串类型(因此,除了浮点类型和字节之外的任何标量类型)。value\u type可以是任何类型 是否有任何替代方法来实现自定义对象键映射在原型3中?
我在尝试验证类中的ECDSA签名时遇到此错误。错误代码为: 我在VerificationBox中调用这个方法。java类: 这是SDSGeneration.Signing: 我写了一个测试类来测试SDSGeneration.Signing代码和一切运行良好,签名和验证数据,但是在我的项目中导入和使用它时,会出现下面的错误。这是测试类代码:
我有一个Spring boot应用程序,可以连接到AWS上的Redis集群。我正在尝试莴苣,想创建一个,用于将键存储为字符串,而将值存储为字节数组。我尝试使用内置的,但它将键和值都作为字节数组。 我刚接触莴苣,所以我不确定是否需要编写自定义编解码器。如果是,我该怎么写?是否会出现性能问题?还是我走错了路?
我有一张结构如下的桌子 计算的1行大小为36字节:4x5+2x8。每个INT字段4字节,每个DATETIME字段8字节。 但是,当我在这个表中插入5 000 000行时,.idb表文件的实际大小是268 MB。因此,一行使用了大约56个字节:268 MB/5 000 000~56.2036 知道为什么会这样吗?INT实际上使用8个字节而不是4(8x5+2x8=56)吗?我在文件中找不到任何提到这种
我创建了以下方法 用于加密 我有很长的xml字符串,使用这两种方法如下 但它给了我数据不得超过256字节时使用rsa 证书被客户端切分,表示签名算法sha256RS。