小编Shi*_*jin的帖子

kdevtmpfsi 使用整个 CPU

我们正在使用 EC2(Ubuntu) amazon 实例来运行 Apache。最近我们注意到有一个进程使用了​​整个 CPU。

在此处输入图片说明

我们使用以下程序的帮助将其删除

[root@hadoop002 tmp]# systemctl status 25177
? session-5772.scope - Session 5772 of user root
   Loaded: loaded (/run/systemd/system/session-5772.scope; static; vendor preset: disabled)
  Drop-In: /run/systemd/system/session-5772.scope.d
           ??50-After-systemd-logind\x2eservice.conf, 50-After-systemd-user-sessions\x2eservice.conf, 50-Description.conf, 50-SendSIGHUP.conf, 50-Slice.conf, 50-TasksMax.conf
   Active: active (abandoned) since Wed 2020-01-22 16:06:01 CST; 1h 21min ago
   CGroup: /user.slice/user-0.slice/session-5772.scope
           ??19331 /var/tmp/kinsing
           ??25177 /tmp/kdevtmpfsi

Jan 22 16:06:17 hadoop002 crontab[19353]: (root) REPLACE (root)
Jan 22 16:06:17 hadoop002 crontab[19354]: (root) LIST (root)
Jan 22 16:06:17 hadoop002 crontab[19366]: (root) LIST (root)
Jan 22 16:06:17 hadoop002 …
Run Code Online (Sandbox Code Playgroud)

linux ubuntu amazon-ec2 malware

31
推荐指数
6
解决办法
3万
查看次数

TCPDF设置底部边距为零

我在php中使用TCPDF创建pdf,我需要将我的数据包含到没有底边距的pdf中,数据将包含在页面的末尾.

$pdf->SetLeftMargin(14);
$pdf->SetTopMargin(6);
$pdf->SetFont($fontname, '', '9');
$pdf->setPrintHeader(false);
$pdf->SetFooterMargin(0);
$pdf->setPrintFooter(false);

$pdf->AddPage();
$pdf->writeHTML($html, true, 0, true, 0);
Run Code Online (Sandbox Code Playgroud)

我正在使用上面的代码.任何人都知道如何使用tcpdf从pdf中删除边距空间?

php pdf margin tcpdf

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

如何通过woocommerce提供的rest api将产品插入购物车?

我正在将一家woocommerce商店转变为phonegap应用程序.现在我被卡住了.如何将产品添加到购物车和显示购物车到phonegap应用程序.那么如何在rest api的帮助下做到这一点.

提前致谢

php wordpress cordova woocommerce

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

像excel jquery一样计算方程式

我有一个HTML,

 <table>
  <tr>
    <td><input type="text" data-column="A" value="5" data-row="1" /></td>
    <td><input type="text" data-column="B" value="2" data-row="1" /></td>

  </tr>
 <tr>
    <td><input type="text" value="7" data-column="A" data-row="2" /></td>
    <td><input type="text" value="9" data-column="B" data-row="2" /></td>
</tr>
<tr>
      <th><input type="text" data-column="A" data-row="3"  data-equation="A1+A2-B1" />      </th>
     <th><input type="text" data-column="B" data-row="3"  data-equation="B1+B2"  /></th>
   </tr>

 </table>  
Run Code Online (Sandbox Code Playgroud)

和我的javascript一样

 $('input').each(function(){
 if($(this).attr('data-equation')!=undefined){
    var equation=$(this).attr('data-equation');
    $(this).val(calculate(equation))
 }
});

function calculate(equation){
  result=0;
  //calculate value and return,i dont know how to calculate
  return result;
} 
Run Code Online (Sandbox Code Playgroud)

我需要根据数据方程计算值.在等式中,第一个元素是数据列,第二个是数据行

小提琴演示

javascript jquery input

10
推荐指数
2
解决办法
2922
查看次数

查找视频元素的缓冲百分比

我需要从<video>元素中找到视频的缓冲百分比.

我试图使用下面的代码找到这个,

videoElement.addEventListener("progress", bufferHandler);
var bufferHandler = function(e) {
    var buffered = e.target.buffered.end(0);
    var duration = e.target.duration;
    var buffered_percentage = (buffered / duration) * 100;
    console.log(buffered_percentage);
}
Run Code Online (Sandbox Code Playgroud)

但价值不正确,如果我播放完整的视频buffered_percentage而不是100%.

var videoElement = document.getElementById("myVideo");
videoElement.addEventListener("progress", bufferHandler);
var bufferHandler = function(e) {
  var buffered = e.target.buffered.end(0);
  var duration = e.target.duration;
  var buffered_percentage = (buffered / duration) * 100;
  console.log(buffered_percentage);
}
Run Code Online (Sandbox Code Playgroud)
<video id="myVideo" width="320" height="176" controls>
  <source src="http://www.w3schools.com/tags/mov_bbb.mp4" type="video/mp4">
    <source src="http://www.w3schools.com/tags/mov_bbb.ogg" type="video/ogg">
      Your browser does not support HTML5 video.
</video>
Run Code Online (Sandbox Code Playgroud)

html javascript html5

8
推荐指数
1
解决办法
415
查看次数

'transitionConfig' 被移除以支持新的动画 API

我正在使用 React Native 应用程序,它在控制台中显示警告

import {createStackNavigator} from 'react-navigation-stack';
import {fromRight} from 'react-navigation-transitions';
const ApplyNowNav = createStackNavigator(
  {
    Home,
    Profile,
  },
  {
    headerMode: 'none',
    transitionConfig: () => fromRight(),
  }
);
Run Code Online (Sandbox Code Playgroud)

'createStackNavigator' 中的警告弃用:

移除了 transitionConfig' 以支持新的动画 API

是否有解决此问题的解决方案?

reactjs react-native react-navigation-stack

8
推荐指数
1
解决办法
8200
查看次数

ng-repeat angular js有问题

我有像波纹管一样的角度重复,

<div class="row" >
<div class="col-md-6" ng-repeat="(index,data) in mydata"> 
  <-- my content -->
</div> 
</div>
Run Code Online (Sandbox Code Playgroud)

这将创建如下的输出,

<div class="row" >
<div class="col-md-6" ng-repeat="(index,data) in mydata"> 
  <-- my content -->
</div> 
 <div class="col-md-6" ng-repeat="(index,data) in mydata"> 
  <-- my content -->
</div> 
 <div class="col-md-6" ng-repeat="(index,data) in mydata"> 
  <-- my content -->
</div> 
-----------------------
----------------- Etc.
</div>
Run Code Online (Sandbox Code Playgroud)

但我需要重复,每行<div class="row" >包含两个<div class="col-md-6".

这个输出需要像

<div class="row" >
<div class="col-md-6" ng-repeat="(index,data) in mydata"> 
  <-- my content -->
</div> 
 <div class="col-md-6" ng-repeat="(index,data) in mydata"> …
Run Code Online (Sandbox Code Playgroud)

html javascript angularjs

7
推荐指数
1
解决办法
194
查看次数

Angular 6-后退按钮按下触发不止一次

我有以下代码使用角度6来检测后退按钮的按下情况。

import { Location } from '@angular/common';
export class ProductsComponent implements OnInit {

constructor( private location: Location){
  this.handleBackButtonPress();
}
  handleBackButtonPress() {
    this.subscribed = true;
    this.location.subscribe(redirect => {
     if (redirect.pop === true) {
      alert('this is a backbutton click');
     }
    });
  }
}
Run Code Online (Sandbox Code Playgroud)

这正在工作,我们在按下后退按钮时收到了警报。问题是,如果我们多次访问同一页面,它将以我们访问具有相同组成部分的路线的时间触发警报。

注意:我已经检查了类似的解决方案this.location.unsubscribe(),但是找不到类似的功能location

javascript typescript angular

7
推荐指数
1
解决办法
665
查看次数

如何从所有子元素中删除类

我有一个像:

<table id="message">
    <tr class="clsaa1">
        <td>
            <div class="class3">
                <table class="sub_1">
                ----------------------
                ----------------------
                </table>
            <div>
        </td>
    </tr>
    <tr class="clsaa2">
        <td>
            <div class="class3">
                ----------------------
                ----------------------
            <div>
        </td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我需要删除 class里面的所有属性#message.

我试过了

$('#message').siblings().removeAttr('class');
Run Code Online (Sandbox Code Playgroud)

$('#message').children().removeAttr('class');
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

html jquery attr

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

Google 图表 - 标签未显示

我试图在一行中使用谷歌图表创建 3 个图表。但它没有显示值的标签,我们可以看到图表之间有很多空间。有没有办法删除那个空间并显示图中的标签是否正确?

google.charts.load('current', {
  'packages': ['corechart']
});
google.charts.setOnLoadCallback(drawChart);

function drawChart() {

  var data = google.visualization.arrayToDataTable([
    ['Task', 'Hours per Day'],
    ['Work', 5],
    ['Eat', 2],
    ['Commute', 2],
    ['Watch TV', 2],
    ['Sleep', 7]
  ]);

  var options = {
    pieSliceText: 'value',
    pieHole: '0.5',

    legend: {
      position: 'labeled',
      labeledValueText: 'both',
      textStyle: {
        color: 'blue',
        fontSize: 14
      }
    },
  };

  var chart1 = new google.visualization.PieChart(document.getElementById('chart1'));
  var chart2 = new google.visualization.PieChart(document.getElementById('chart2'));
  var chart3 = new google.visualization.PieChart(document.getElementById('chart3'));
  options.title = 'industries For USA';
  chart1.draw(data, options);
  options.title = 'Categories …
Run Code Online (Sandbox Code Playgroud)

javascript css charts google-visualization

5
推荐指数
1
解决办法
3086
查看次数