小编San*_*ool的帖子

在命令运行时执行bash循环

我想构建一个执行命令的bash脚本,同时执行其他操作,如果脚本被杀死,可能会杀死命令.比如说,执行大文件的cp并同时打印自复制开始以来经过的时间,但是如果脚本被杀死它也会杀死副本.我并不想用rsync的,原因有二:1)是缓慢的,2)我想学习如何做到这一点,它可能是有用的.我试过这个:

until cp SOURCE DEST
do
#evaluates time, stuff, commands, file dimensions, not important now
#and echoes something
done
Run Code Online (Sandbox Code Playgroud)

但是它没有执行do - done块,因为它正在等待副本结束.你能建议一下吗?

bash shell

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

除编辑后的编辑单元格外,Handsontable会刷新整个列

我有Handsontable如下:

ordertable = new Handsontable(container, {
    data: data,
    colHeaders: ['Customer', 'Mode', 'Remarks', 'Due', 'Recieved'],
    columns: [{
        data: 2,
        readOnly: true
    }, {
        data: 6,
        type: 'autocomplete',
        source: collectionmethod,
        validator: collectionmethod_validations,
        strict: true
    }, {
        data: 5,
        readOnly: false
    }, {
        data: 4,
        readOnly: true,
        type: 'numeric',
        format: '0.00'
    }, {
        data: 3,
        type: 'numeric',
        format: '0.00',
        validator: amt_validations,
        allowInvalid: true
    }],
    minSpareRows: 0,
    rowHeaders: true,
    contextMenu: ['row_above', 'row_below', 'remove_row', 'undo', 'redo'],
    colWidths: [150, 100, rest, 100, 100],
    autoWrapRow: …
Run Code Online (Sandbox Code Playgroud)

jquery cell handsontable

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

php从数据uri中获取文件大小

我的表单中有一个表单上传插件,它使用data uri诸如

$img = 'data:image/jpeg;base64,/9j/4QAYRXhpZ...............
Run Code Online (Sandbox Code Playgroud)

我需要有文件大小限制,例如文件大小不应超过 1MB。

我可以使用list($width, $height) = getimagesize($img);.

我怎样才能获得相同的文件大小。是否有任何预定义的函数php可以用来获取文件大小data uri

php image-uploading

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

使用正则表达式将最后一个逗号分隔值替换为另一个

我有一个字符串如下:

var str = "a,b,c,a,e,f"; 
Run Code Online (Sandbox Code Playgroud)

我需要的是将另一个逗号分隔的元素替换为另一个.

ie, str = "a,b,c,a,e,anystring"; 
Run Code Online (Sandbox Code Playgroud)

我已经使用split方法完成了它并添加它来创建一个新的字符串.但它没有按预期工作

我做了如下:

var str = "a,b,c,d,e,f";

var arr = str.split(',');

var res = str.replace(arr[5], "z");
alert(res);
Run Code Online (Sandbox Code Playgroud)

有没有正则表达式可以提供帮助?

javascript regex jquery

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

amCharts设置条形标签图表中缺少最大Y轴和X轴值

我正在使用amCharts来准备条形图

请查看小提琴我的条形图如下:

小提琴

  • 我得到Y轴的最大值为150.我需要Y轴的最大值为100.
  • 我的X轴值仅为1,4,7,10.我需要所有条形图中的值为1,2,3 ... 10.
  • 我需要Y轴的标签为百分比,X轴为问题编号

我试图将Y轴的最大值设置如下:

我已添加此行来处理Y轴,如下所示:

    valueAxis.autoGridCount = false;
    valueAxis.gridCount = 10;
    valueAxis.labelFrequency = 100;
Run Code Online (Sandbox Code Playgroud)

但没有得到.请指导我!

javascript amcharts

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

amCharts中的标签旋转无法正常工作

我需要将x轴标签旋转45度.我做了如下:

我已经添加了 chart.labelRotation =45

小提琴

它不工作!

javascript amcharts

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

从java调用Compiled C++ exe文件无法正常工作

我试图从java和我的C++程序中调用C++程序,如下所示:

// A hello world program in C++
// hello.cpp

    #include<iostream>
    using namespace std;

    int main()
    {
        cout << "Hello World!";
        return 0;
    }
Run Code Online (Sandbox Code Playgroud)

我所做的是minGW compiler 用于将C++程序编译为hello.exe,当我使用它时,它正在工作:

C:\Users\admin\Desktop>g++ -o hello hello.cpp

C:\Users\admin\Desktop>hello.exe
Hello World!
Run Code Online (Sandbox Code Playgroud)

我已经创建了一个java程序,它应该调用C++编译的程序(hello.exe),但我的java程序是注意调用exe,我的程序如下:

//Hello.java

public class Hello {
    public static void main(String []args) {

        String filePath = "hello.exe";
        try {

            Process p = Runtime.getRuntime().exec(filePath);

        } catch (Exception e) {
            e.printStackTrace();
        }
    }
} 
Run Code Online (Sandbox Code Playgroud)

检查java程序的输出:

C:\Users\admin\Desktop>javac Hello.java

C:\Users\admin\Desktop>java Hello

C:\Users\admin\Desktop>
Run Code Online (Sandbox Code Playgroud)

为什么不工作,请帮帮我?

c++ java exe mingw

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

jQuery动态表创建表结构不正确

我正在使用jQuery如下创建动态表.

$('#dynamictable').append('<table>');
var table = $('#dynamictable').children();
for (var i = 0; i < 13; i++) {
    table.append("<tr>");
    for (var j = 0; j < 7; j++) {
        table.append("<td style='background:#ccc;'>cell</td>");
    }
    table.append("</tr>");
}
$('#dynamictable').append('</table>');
Run Code Online (Sandbox Code Playgroud)

表似乎没问题.但是当我检查表结构不正确时.

它如下:

图片

哪个不对.检查我的小提琴细节:FIDDLE

html jquery html-table

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

正则表达式不适用于至少一个欧洲角色

我正在检查我的字符串是否包含至少一个欧洲语言的字符(例如:德语,西班牙语,英语等...)

我尝试过如下:

var check = "abc";

if(check.match(/^[a-zA-ZäöåÄÖÅ]+$/)){
               alert("if");
               }
   else{
   alert("else");
   }
Run Code Online (Sandbox Code Playgroud)

它应该只有至少具有欧洲语言特征才有效.如果只是数字,不应该工作.请指导我们!!

javascript regex

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

JQuery删除行允许最多totalrows-1

我在jQuery中有一个带有add和delete函数的动态表:

我正在使用以下内容删除行:

$("#DEL").click(function(){
    $("table tr input:checked").parents('tr').remove();
});
Run Code Online (Sandbox Code Playgroud)

小提琴:FIDDLE

如何避免同时删除所有列.我的意思是如果用户检查了所有行并单击删除,它应该显示一条警告消息.应该允许删除最多totalrows-1

jquery html-table delete-row

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

Framework7 <a href="">无效

<a>在页面中有一个简单的使用FrameWork7如下:

<li><a href="https://www.google.com/"><img src="images/icons/black/users.png" alt="" title="" /><span>Go Google/span></a></li>
Run Code Online (Sandbox Code Playgroud)

但是,当我点击它,它没有重定向到谷歌页面.我检查了控制台,它显示如下:

XMLHttpRequest cannot load https://www.google.com/. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access.
framework7.js:12307 XHR failed loading: GET "https://www.google.com/".$.ajax @ framework7.js:12307app.get @ framework7.js:1652app.router.load @ framework7.js:2648load @ framework7.js:636handleClicks @ framework7.js:7573handleLiveEvent @ framework7.js:11488
Run Code Online (Sandbox Code Playgroud)

我是新来的Framework7.我已经购买了一个开发模板.

javascript ajax html-framework-7

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

使用php从文本文件中读取逗号分隔值

我有一个文本文件,其中包含逗号分隔的内容.

让我的文件test.txt.内容是:

text1, text2, text3
Run Code Online (Sandbox Code Playgroud)

我想读取这个文件并将这三个值分配给3个变量.

我检查过 readfile(filename,include_path,context)

php file

-2
推荐指数
1
解决办法
2601
查看次数