第 1 步:
我在 64 位 Linux 机器上运行。
(命令):(uname -a
结果):Linux ****** 4.6.0-kali1-amd64 #1 SMP Debian 4.6.4-1kali1 (2016-07-21) x86_64 GNU/Linux.
步骤2:
我检查了我想要运行的“二进制文件”的文件类型。
(命令):filekeymaker
(结果):keymaker: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS|DYLDLINK|TWOLEVEL|PIE>
步骤 3:
我通过更改文件权限使“mach-o”文件可执行。(命令):chmod +x键盘制作者
第4步:
我运行“二进制文件”。
(命令):./keymaker
(结果):bash: ./keymaker: cannot execute binary file: Exec format error
第 5 步:
当我在堆栈溢出上搜索类似问题时,我发现了一个问题,但它说:(
答案):目前没有适用于 Linux 的 Mach-O 加载程序。
(参考):我可以在linux上运行Mach-O可执行i386的二进制文件吗?
第 6 步:我的 Linux 机器上安装了一个应用程序的“ Linux 版本”,但我需要运行这个“keymaker 文件”来为我提供“许可证密钥”。
我不想在虚拟机中安装完整的(4GB +)MAC OS 操作系统,只是为了运行一个简单的二进制文件。 …
我form_open()在视图中使用辅助方法来指示控制器方法来处理表单提交操作并在app\Config\Routes.php.
我仍然收到错误Can't find a route for 'registrations/index'。
请协助解决该问题。下面提供了代码片段。
register.php查看文件: <?php echo form_open('/registrations/index'); ?>
Run Code Online (Sandbox Code Playgroud)
Registrations.php控制器:class Registrations extends BaseController {
public function index() {
$data['coursename'] = $this->getCourseName();
log_message('info','name field >' . $this->request->getVar('iname') . '<<');
echo view('templates/header');
echo view('pages/register', $data);
echo view('templates/footer');
}
Run Code Online (Sandbox Code Playgroud)
路线.php
$routes->get('/registrations/index', 'Registrations::index');
Run Code Online (Sandbox Code Playgroud) 为什么旧版浏览器不支持JavaScript中的某些内置方法?
例如:Array fill()方法:(浏览器支持:chrome [v.45],IE [v.12.0],Opera [v.32.0]等)
出于好奇,我决定"重新发明轮子"并重新创建上述方法:
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
Array.prototype.myFunction = function (staticValue, start, end) {
for(var i = 0; i< this.length; i++) {
if(i===start) {
for(start= i; i<end+1; i++) {
this[i] = staticValue;
};
};
if(start == undefined && end == undefined) {
this[i] = staticValue;
};
};
};
var testFruits = ["Banana", "Orange", "Apple", "Mango", 456, 48999, "power"];
var cars = ["Saab", "Volvo", "BMW"];
testFruits.myFunction("Kiwi", 1, 3);
cars.myFunction("Voom!");
document.getElementById("demo").innerHTML = …Run Code Online (Sandbox Code Playgroud)