小编Bei*_*ier的帖子

运行php脚本作为守护进程

我需要运行一个PHP脚本作为守护进程(等待指令并做一些事情).cron job不会为我做,因为一旦指令到达就需要采取行动.我知道由于内存管理问题,PHP实际上不是守护进程的最佳选择,但由于各种原因,我必须在这种情况下使用PHP.我遇到了libslack的一个名为Daemon(http://libslack.org/daemon)的工具,它似乎可以帮助我管理守护进程,但是在过去的5年中没有任何更新,所以我想知道你是否知道一些其他替代方案适合我的情况.任何信息都将非常感激.

php unix linux daemon

149
推荐指数
9
解决办法
14万
查看次数

使用java-ffmpeg包装器,还是只使用java运行时执行ffmpeg?

我是Java的新手,需要编写一个监听视频转换指令的程序,并在新指令到达后转换视频(指令存储在Amazon SQS中,但这与我的问题无关)

我正面临一个选择,要么使用Java RunTime执行'ffmpeg'转换(比如命令行),要么我可以使用用Java编写的ffmpeg包装器http://fmj-sf.net/ffmpeg-java/getting_started.php

我更喜欢使用Java Runtime直接执行ffmpeg,并避免使用java-ffmpeg包装器,因为我必须学习库.所以我的问题是使用java-ffmpeg包装器直接使用运行时使用exec ffmpeg有什么好处吗?我不需要ffmpeg来播放视频,只需转换视频

谢谢

java ffmpeg runtime.exec

37
推荐指数
5
解决办法
7万
查看次数

在PHP中检测字符串中的语言

在PHP中,有没有办法检测字符串的语言?假设字符串是UTF-8格式.

php language-detection

30
推荐指数
5
解决办法
5万
查看次数

PHP Curl,检索服务器IP地址

我正在使用PHP CURL向服务器发送请求.我需要做什么才能使服务器的响应包含该服务器的IP地址?

php curl ip-address

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

mysql唯一键和索引

在MySQL中,如果我在两列上创建一个唯一键,比如说

独特的钥匙my_key(column1,column2)

是否有必要建立另一个关键column1?我的目标是让column1和column2是唯一的,我会做很多由column1键入的选择.

mysql

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

PHP拼写检查工具

是否有这样的工具在PHP代码中的代码注释和字符串中发现语言/拼写错误?例如,

<?php
$myVar = "Hollo World";
//this is a code commont with spelling error
/*this is anothor wrong comment*/
?>
Run Code Online (Sandbox Code Playgroud)

如果我运行这样的工具,那么它会为我找到'Hollo','commont'和'anothor'拼写错误.

php spell-checking

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

如何在Windows中编写Java代码并在Linux中编译和运行

我是一名新的Java开发人员,想知道是否可以使用Eclipse在Windows中编写Java代码,并且代码实际上是在Linux上编译和运行的.我需要为Linux(Ubuntu)环境编写java程序,但我习惯用Windows进行开发.

我正在考虑使用Samba进行文件共享,因此我可以使用Windows来访问驻留在Ubuntu中的源代码.但是当我编译代码时,它实际上使用Windows JVM,而不是Ubuntu JVM,那会有关系吗?此外,当我需要包含驻留在Ubuntu中的外部JAR库时,路径实际上类似于E:\ home\java\project\abc.jar,其中E:drive是来自Samba的映射网络驱动器.所以当我在Ubuntu上运行程序时,将不再有任何D:驱动器.

所以我有点困惑,想知道这是否可行.任何帮助将非常感激

java

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

使用 Java Eclipse 创建带有 .properties 文件的可运行 JAR

我正在尝试使用 Eclipse 的导出功能构建一个可运行的 JAR。除了根目录下的几个 .properties 文件之外,一切正常。

我将所有 .properties 文件添加到构建路径中,它们出现在 Java 构建路径对话框中的“Order and Export”选项卡下。

但是,当我尝试运行导出时,出现以下错误:

无法读取 JAR 文件“log4j.properties”。原因: 打开 zip 文件时出错 打开 zip 文件时出错 打开 zip 文件时出错

Runnable JAR 文件实际上已创建,但其中没有 .properties 文件。为什么它尝试将 .properties 文件导出为 ZIP 文件?如何进行这项工作?

Eclipse 构建 ID:20090621-0832

java eclipse export jar

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

javascript错误和异常处理程序

是否可以注册将在javascript错误或异常发生时执行的错误或异常处理程序/函数?我只是觉得将所有代码包装在try/catch块中似乎非常繁琐且效率低下.

javascript exception handler

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

编写只能由Ubuntu中的sudo用户运行的shell脚本

我正在编写一个shell脚本,应该只在sudo用户列表中由用户运行,这样做的恰当方法是什么?

我正在考虑的是在shell脚本中,尝试在系统目录中创建一个虚拟文件,例如/ var/run /并将其删除,因此不在sudo列表中的用户将收到权限错误,但我相信必须有一个更合适的方式,谢谢你的帮助

shell scripting ubuntu sudo

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