小编Bra*_*rad的帖子

删除所有以某个字符串开头的类

我有一个div id="a",可以从几个组中附加任意数量的类.每个组都有一个特定的前缀.在javascript中,我不知道该组中的哪个类在div上.我希望能够清除具有给定前缀的所有类,然后添加一个新类.如果我想删除所有以"bg"开头的类,我该怎么做?像这样的东西,但实际上有效:

$("#a").removeClass("bg*");
Run Code Online (Sandbox Code Playgroud)

javascript css jquery

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

如何等待进程的某些输出然后继续Bash?

我正在尝试编写一个bash脚本来做一些事情,启动一个进程,等待该进程说它准备就绪,然后在该进程继续运行时再做更多的事情.我遇到的问题是找到一种方法,在继续之前等待该过程准备就绪,并允许它继续运行.

在我的具体情况下,我正在尝试建立PPP连接.在运行下一个命令之前,我需要等到它已连接.如果PPP无法连接,我还想停止脚本.pppd打印到stdout.

在psuedo代码中我想要做的是:

[some stuff]
echo START

[set up the ppp connection]
pppd <options> /dev/ttyUSB0
while 1
  if output of pppd contains "Script /etc/ppp/ipv6-up finished (pid ####), status = 0x0"
    break
  if output of pppd contains "Sending requests timed out"
    exit 1

[more stuff, and pppd continues to run]
echo CONTINUING
Run Code Online (Sandbox Code Playgroud)

关于如何做到这一点的任何想法?

bash

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

控制Windows批处理文件中的psftp

如何编写批处理文件来控制psftp,但是使用动态文件名?总的来说,我正在尝试转换视频文件,然后将其上传到Apple TV.这是我拥有的,它通常有效,但命令不控制psftp,psftp只是等待用户输入:

echo Convert and Upload to Apple TV file Called %1.mkv

ffmpeg -i %1.mkv -vcodec mpeg4 -acodec ac3 -ab 384k -sameq -s hd720 -t 60 %1.avi

psftp frontrow@192.168.1.50 -pw aaa
cd downloads/boxee
put %1.avi
quit
Run Code Online (Sandbox Code Playgroud)

我知道使用-b标志psftp可以调用它自己的批处理文件,但我不知道如何获取它的%1参数.我已经看到了将文本文件重定向到psftp的解决方案,但是遇到了同样的问题.此外,我宁愿只有一个文件,但不得不调用第二个文件也没关系.

windows batch-file

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

从Docker内部访问蓝牙适配器?

是否可以在docker容器内使用蓝牙(在我的情况下为BLE)加密狗?

在我的主机上:

$ hcitool dev
    Devices:
       hci0   5C:F3:70:64:F0:11
Run Code Online (Sandbox Code Playgroud)

在Docker里面它找不到任何东西.我正在运行Docker:

sudo docker run --privileged -i -t ubuntu /bin/bash
Run Code Online (Sandbox Code Playgroud)

我对Linux中的蓝牙子系统了解不足以了解主机和docker之间的区别.

hci0设备确实出现在两个系统中:

$ ls -l /sys/class/bluetooth
lrwxrwxrwx  1 root root 0 Mar  5 01:23 hci0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.3/2-2.3:1.0/bluetooth/hci0
Run Code Online (Sandbox Code Playgroud)

有人试图在Docker中使用蓝牙吗?

linux bluetooth docker

7
推荐指数
4
解决办法
9067
查看次数

Ajax响应之前的空间(jQuery,PHP)

我正在使用jQuery来发出ajax请求.数据很好地进入PHP,但响应没有正确回到javascript.不知何故,在回应之前有一个空间.我知道这是因为Firebug这么说而且我的代码不起作用,因为空间就在那里.当我希望有一个空间时,它工作正常.关于什么可以添加空间的任何想法?

这是我的ajax功能:

function my_ajax (aurl, adata, aretfunc) {
 $.ajax({
  type: "POST",
  url: aurl,
  data: adata,
  success: function(msg) {
    eval(aretfunc+'(msg);');
  }
 });
}
Run Code Online (Sandbox Code Playgroud)

php ajax jquery

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

收集最低数字算法

我正在寻找一种算法(或者我认为是PHP代码)来结束一组数字中的10个最低数字.我正在考虑制作一个十项数组,检查当前数字是否低于数组中的一个数字,如果是,则查找数组中的最大数字并将其替换为当前数字.

但是,我打算从数千个中找到最低的10个数字,并且认为可能有更快的方法来实现它.我计划在PHP中实现它,因此任何本机PHP函数都可用.

php algorithm

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

标签 统计

jquery ×2

php ×2

ajax ×1

algorithm ×1

bash ×1

batch-file ×1

bluetooth ×1

css ×1

docker ×1

javascript ×1

linux ×1

windows ×1