小编Kon*_*rad的帖子

mysql在哪里存储数据?

mysql在哪里存储数据?我发现(通过使用mysql> SELECT @@ datadir)它在var/lib/mysql中 - 但这不可能.我有一个非常大的数据库(4 GB),称为'bot',但'bot'子目录中的所有文件(var/lib/mysql/bot)只有280KB.其余的在哪里?

还有一件事 - 数据库大小的99%是其中一个表中的文本列 - 我知道mysql将它存储在单独的文件中,但它是否为每个记录创建一个文件?

我在var/lib/mysql目录中找到了一个名为ibdata1的大文件 - 它的大小超过8GB - 它是什么?(顺便说一句,var/lib/mysql目录中还有其他数据库).

mysql

40
推荐指数
3
解决办法
12万
查看次数

什么是 sha-256 填充?

研究了一个 cpu 矿工的源代码,我发现了这段代码:

work->data[20] = 0x80000000;
Run Code Online (Sandbox Code Playgroud)

好吧,我问了编码,他的回答是:

“这些值是标准 SHA-2 填充的一部分”

谷歌搜索“sha 2 padding”没有帮助。你能告诉我这是做什么用的吗?

我认为md5/sha256函数只是获取数据并返回哈希值。

我不明白“填充”的概念。

sha

4
推荐指数
1
解决办法
1万
查看次数

如何在拥有父元素时包装元素?

我有以下结构:

<div class='wrap1'>
 <div class='element1'></div>
 <div class='element2'></div>
</div>
Run Code Online (Sandbox Code Playgroud)

现在我想得到:

<div class='wrap1'>
 <div class='anotherWrap'><!-- this is new-->
  <div class='element1'></div>
  <div class='element2'></div>
 </div>
</div>
Run Code Online (Sandbox Code Playgroud)

也就是说,我需要包裹element1element2进入anotherWrap.

我试过了:

$('.wrap1').children().wrapAll("<div class='anotherWrap'></div>")
Run Code Online (Sandbox Code Playgroud)

但是,正如我所料,这会分别包含我wrap1div中的每个子div .

怎么做到这一点?

javascript jquery

4
推荐指数
1
解决办法
85
查看次数

没有npm安装的Nodejs?

我刚刚在Debian 7上安装了nodejs - 通过apt-get install nodejs.

Nodejs似乎工作正常,但当我输入"npm"时,我得到"命令未找到".

"哪个nodejs"指向"usr/bin"并且它是 - nodejs,但是没有npm文件,出了什么问题?

我找到了一些解决方案,但所有解决方案都与Mac有关

BTW,"usr/local/bin"目录是空的我相信一切都应该安装在那里?

debian node.js npm

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

debian ×1

javascript ×1

jquery ×1

mysql ×1

node.js ×1

npm ×1

sha ×1