小编Gar*_*tet的帖子

如何安装/启用PHP phar扩展?

我正在尝试在我的KnownHost VPS上安装Composer.当我运行此命令时:

curl -sS https://getcomposer.org/installer | php
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息:

Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:

The phar extension is missing.
Install it or recompile php without --disable-phar
Run Code Online (Sandbox Code Playgroud)

如何安装phar扩展?我在我的VPS上运行PHP 5.4.22.

php linux shell composer-php

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

如何从PHP中的双精度数组计算第n个百分位数?

我有一大堆双打,我需要计算数组的第75和第90百分位值.通过函数执行此操作的最有效方法是什么?

php math statistics

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

无法在macOS Sierra上安装带有Homebrew的PHP 7

我试图安装Laravel的代客其中,作为依赖,需要PHP 7.当我尝试安装PHP 7家酿我得到以下错误:

Configuring SAPI modules
checking for Apache 2.0 handler-module support via DSO through APXS... 

Sorry, I cannot run apxs.  Possible reasons follow:

1. Perl is not installed
2. apxs was not found. Try to pass the path using --with-apxs2=/path/to/apxs
3. Apache was not built using --enable-so (the apxs usage page is displayed)

The output of /usr/sbin/apxs follows:
apxs:Error: /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/local/bin/apr-1-config not found!.

configure: error: Aborting

READ THIS: https://git.io/brew-troubleshooting
If reporting this issue please do so at (not Homebrew/brew):
  https://github.com/Homebrew/homebrew-php/issues …
Run Code Online (Sandbox Code Playgroud)

php homebrew macos-sierra

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

比较NSDates

我有一个名为'dueDate'的NSDate对象.我正在尝试如何显示截止日期是昨天还是明天.我该怎么做?

iphone compare objective-c nsdate

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

JSON 解析器如何对不在基本多语言平面中的 unicode 字符进行编码?

我正在 Xojo 中编写一个 JSON 解析器。除了我无法弄清楚如何编码和解码不在基本多语言平面 (BMP) 中的 unicode 字符串这一事实之外,它还可以工作。换句话说,如果遇到大于的东西,我的解析器就会死掉\uFFFF

规格说:

为了转义不在基本多语言平面中的代码点,可以将字符表示为 12 个字符的序列,对与该代码点相对应的 UTF-16 代理对进行编码。例如,仅包含 G 谱号字符 (U+1D11E) 的字符串可以表示为“\uD834\uDD1E”。但是,JSON 文本的处理器是将此类代理对解释为单个代码点还是显式代理对是由特定处理器确定的语义决策。

U+1D11E我不明白的是从到 的算法是什么\uD834\uDD1E。我找不到任何关于如何“编码与代码点对应的 UTF-16 代理对”的解释。

例如,假设我想对笑脸字符 ( U+1F600) 进行编码。作为 UTF-16 代理对,它会是什么样子?导出它的工作是什么?

有人至少可以指出我正确的方向吗?

javascript unicode json xojo

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

将方法放在单独的文件中

我有一个class(MyClass),有很多方法.因此,.m文件变得非常难以阅读.我对Objective-C(来自REALbasic)相对较新,我想知道是否可以将一些方法MyClass放入不同的文件中,然后将它们包含在类中.我将如何在Xcode中解决这个问题?

xcode cocoa objective-c

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

在Objective-C中通过引用传递数组

我想通过引用传递一个NSMutableArray,以便它可以被另一个方法改变.这个的正确语法是什么?

谢谢,

syntax cocoa objective-c

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

如何使用完整page.js滚动到包含链接的特定部分?

我正在使用神话般的fullpage.js制作单页网站.

这是基本代码:

<div id="fullpage">
    <div class="section" id="section0">
        <h1>Page 0</h1>
        <p>Some text 0</p>      
    </div>
    <div class="section" id="section1">
        <h1>Page 1</h1>
        <p>Some text 1</p>      
    </div>
    <div class="section" id="section2">
        <h1>Page 2</h1>
        <p>Some text 2</p>      
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚的是如何在第0节到第2节中包含一个链接(即只是标准<a href>链接).我一直在搞乱锚,但无法让它发挥作用.

html javascript jquery fullpage.js

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

如何使用Laravel 4的Eloquent ORM从数据库中选择一个随机条目?

我有一个名为Question链接到数据库表的Eloquent模型questions.

是否有一个Eloquent函数可以让我从数据库中提取一个随机问题(或一组随机问题)?类似于以下内容:

$random_question = Question::takeRandom(1)->get();
Run Code Online (Sandbox Code Playgroud)

要么

$random_questions = Question::takeRandom(5)->get();
Run Code Online (Sandbox Code Playgroud)

php mysql laravel eloquent laravel-4

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

如何将自定义功能连接到GTK按钮的单击操作?

我正在逐步完成Elementary OS提供的Vala GTK + 3教程。我了解这段代码:

var button_hello = new Gtk.Button.with_label ("Click me!");
button_hello.clicked.connect (() => {
    button_hello.label = "Hello World!";
    button_hello.set_sensitive (false);
});
Run Code Online (Sandbox Code Playgroud)

单击按钮时,使用Lambda函数更改按钮的标签。我想做的是改为调用此函数:

void clicked_button(Gtk.Button sender) {
    sender.label = "Clicked. Yippee!";
    sender.set_sensitive(false);
}
Run Code Online (Sandbox Code Playgroud)

我已经试过了:

button.clicked.connect(clicked_button(button));
Run Code Online (Sandbox Code Playgroud)

但是当我尝试编译时,我从Vala编译中收到此错误:

hello-packaging.vala:16.25-16.46: error: invocation of void method not allowed as expression
    button.clicked.connect(clicked_button(button));
                           ^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 1 error(s), 0 warning(s)
Run Code Online (Sandbox Code Playgroud)

我对Vala和Linux都是新手,所以请保持谦虚,但是有人可以向我指出正确的方向吗?

gtk vala gtk3 elementary-os

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