小编Jon*_*ill的帖子

跨浏览器扩展API?

有开发跨平台浏览器插件的工具.

浏览器扩展(即工具栏或AdBlock等过滤系统)是否有类似的工具或API?

browser cross-platform cross-browser

69
推荐指数
3
解决办法
2万
查看次数

Chart.js条形图:如何删除v2.3中栏之间的空格?

我正在尝试删除条形图条之间的空间,但即使我看到这个解决方案很多地方它也不适合我.它在Chart.js文档中也没有提到,所以这很奇怪.有人能告诉我如何指定它吗?

var options = {
    barValueSpacing : 1,        // doesn't work; find another way
    barDatasetSpacing : 1,      // doesn't work; find another way

    legend: {
        display: false          // Hides annoying dataset label
    },
    tooltips: {
        callbacks: {
            label: function(tooltipItem) {
                return tooltipItem.yLabel;
            }
        }
    }
};

var ctx = document.getElementById("canvasX").getContext("2d");          
var myBarChart = new Chart(ctx, {
    type: 'bar',
    data: data,
    options: options
});
Run Code Online (Sandbox Code Playgroud)

javascript chart.js

16
推荐指数
3
解决办法
2万
查看次数

"pcntl_fork():错误12"是什么意思?

我一直在搜寻,直到我脸色发青,找不到这个问题的答案.

在哪里可以找到列出pcntl_fork()所有错误代码含义的表格?或者甚至是C fork()函数.

php linux multiprocessing

5
推荐指数
2
解决办法
3522
查看次数

如何在PHP中解密Jasypt加密的字符串?

这可能是一个不可能的问题,但我将遗留系统从Java迁移到PHP,我需要能够解密用PHP中的Jasypt加密的字符串.

根据文档,Jasypt使用以下算法:

  • 向要加密的数据附加随机盐(我认为与密码的初始化向量相同)
  • 重复加密1000次
  • 将未加密的salt/IV添加到加密的字符串中
  • Base64编码整个字符串

遗留应用程序使用PBEWithMD5AndDESJasypt算法.我完全清楚MD5不是为解密而设计的,这不是我想要做的.

我只想对字符串进行DES解密,这样我剩下的就是MD5哈希.我似乎无法获得除PHP之外的二进制垃圾.我错过了什么?

<?php

#jasypt.algorithm=PBEWithMD5AndDES
$secret = 'secret-password';
$encrypted = 'xh/roK2diJPDfZGlT9DlwuG2TsS7t7F+';

$cipher = MCRYPT_DES;

$modes = array(
  'ecb' => MCRYPT_MODE_ECB, 
  'cbc' => MCRYPT_MODE_CBC, 
  'cfb' => MCRYPT_MODE_CFB,
  'ofb' => MCRYPT_MODE_OFB, 
  'nofb' => MCRYPT_MODE_NOFB,
  'stream' => MCRYPT_MODE_STREAM,
);

foreach($modes as $mode => $mc) {

  $iv_len = 0; //mcrypt_get_iv_size($cipher, $mode);

  $password = base64_decode($encrypted);
  $salt = substr($password, 0, $iv_len);
  $data = substr($password, $iv_len);

  for($i = 0; $i < 1000; $i++) {
    $data = @mcrypt_decrypt($cipher, $secret, $data, …
Run Code Online (Sandbox Code Playgroud)

php java mcrypt jasypt

0
推荐指数
1
解决办法
3035
查看次数