小编ali*_*gur的帖子

如何在CentOS 6.2上安装PHP mbstring

如何在CentOS 6.2上使用PHP安装mbstring

我试过了:

$ sudo yum install php-mbstring

Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: mirror.net.cen.ct.gov
 * extras: centos.aol.com
 * updates: mirrors.seas.harvard.edu
Setting up Install Process
No package php-mbstring available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)

但没有找到包裹?

php linux centos mbstring

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

什么是表前缀?

什么是表前缀,它们的优缺点是什么?这与MySQL有关.

mysql database database-design prefix

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

我怎样才能将结果传递给go lang中的参数

我怎样才能将结果传递给go lang中的参数

有我的代码;

package main

import (
    "fmt"
)

type MyClass struct {
    Name string
}

func test(class interface{}) {
    fmt.Println(class.Name)
}

func main() {

    test(MyClass{Name: "Jhon"})
}
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我收到这样的错误

# command-line-arguments
/tmp/sandbox290239038/main.go:12: class.Name undefined (type interface {} has no field or method Name)
Run Code Online (Sandbox Code Playgroud)

有play.google.com 小提琴地址

go

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

Visual Studio 代码和流浪汉集成

我正在使用 MacOS 和 vagrant 进行 Go 开发。我不想在我的主机 (MacOS) 上安装任何开发包,如 Go、npm 等。安装在 vagrant 上的所有开发软件。

但是vscode-go插件有一个问题,因为它需要很少的go包,比如go vet,goimport等。那些安装在远程主机(vagrat)上的包

那么我该如何对在远程主机上运行这些命令的 vscode 说呢?

go vagrant visual-studio-code

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

sublime text 2如何设置环境变量

我想要设置环境变量.

http://docs.sublimetext.info/en/latest/extensibility/snippets.html;

代码段功能环境变量代码片段可以以环境变量的形式访问上下文信息.Sublime Text自动设置下面列出的变量的值.

您还可以添加自己的变量以提供额外信息.这些自定义变量在.sublime-options文件中定义.

但我找不到.sublime-options文件.

我想设置$ TM_FILENAME和$ TM_FULLNAME变量.

text-editor sublimetext2 ubuntu-12.04

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

从嵌入式struct访问struct字段

我是golang的新手,我来自php.

我想在结构上定义一个方法来验证http请求.但是我在访问struct字段时遇到了一些问题.

有我的代码.

package main

import "log"

type ReqAbstract struct{}

func (r *ReqAbstract) Validate() error {
    log.Printf("%+v", r)
    return nil
}
func (r *ReqAbstract) Validate2(req interface{}) error {
    log.Printf("%+v", req)
    return nil
}

type NewPostReq struct {
    ReqAbstract
    Title string
}

func main() {
    request := &NewPostReq{Title: "Example Title"}

    request.Validate()
    request.Validate2(request)
}
Run Code Online (Sandbox Code Playgroud)

当我运行此代码,然后我得到低于结果

2015/07/21 13:59:50 &{}
2015/07/21 13:59:50 &{ReqAbstract:{} Title:Example Title}
Run Code Online (Sandbox Code Playgroud)

有没有办法在Validate()方法上访问struct字段,如Validate2()方法?

go

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

如何为Vim安装Gist插件?

我想为Vim 安装Gist插件.

我尝试过以下方法:

  1. 下载文件gist-vim.zip.
  2. 提取ZIP存档并复制plugin/gist.vim.vim/plugin/gist.vim.

但是:Gist在Vim中运行失败了:

E117: Unknown function: gist#Gist
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决这个问题?

vim gist vim-plugin

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

php howto unset static var

我有这样的功能.我想重置$ output var first call.

function create_tree($tree_array, $reset = TRUE, $ul_class = FALSE) {

    if($reset) unset($output); // NOT WORK!!!

    static $output = '';

    $class = '';
    if ($ul_class) {
        $class = ' class="' . $ul_class . '"';
    }
    $output .= '<ul' . $class . '>' . PHP_EOL;

    foreach ($tree_array as $v) {

        $output .= '<li><a href="'  . site_url_i18n($v['link']) . '">' . $v['name'] . '</a>' . PHP_EOL;;

        if (isset($v['children'])) {
            create_tree($v['children'], false);
        }

        $output .= '</li>' . PHP_EOL;
    }

    $output .= …
Run Code Online (Sandbox Code Playgroud)

php

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