小编Dis*_*sco的帖子

如何用git切换回'master'?

我做了第一次提交; 然后创建了一个分支(比如说branch1).

在这个分支中,我创建了一个目录'example'并提交.在GitHub中,我看到了我的新分支和我添加的新目录"example".

现在我想知道我怎样才能'同步'回主人; 所以删除了'example'文件夹(因为它在master上不存在).

编辑:find . -type d -empty -exec touch {}/.gitignore \; 做了这个工作.

git

113
推荐指数
3
解决办法
20万
查看次数

限制Docker容器上的内存不起作用

我在Ubuntu 13.04(Raring Ringtail)上运行最新版本的Docker:

root@docker:~# docker version
Client version: 0.6.6
Go version (client): go1.2rc3
Git commit (client): 6d42040
Server version: 0.6.6
Git commit (server): 6d42040
Go version (server): go1.2rc3
Last stable version: 0.6.6
Run Code Online (Sandbox Code Playgroud)

但是当我启动容器时,

root@docker:~# docker run -m=1524288 -i  -t ubuntu /bin/bash
root@7b09f638871a:/# free -m
             total       used       free     shared    buffers     cached
Mem:          1992        608       1383          0         30        341
-/+ buffers/cache:        237       1755
Swap:         2047          0       2047
Run Code Online (Sandbox Code Playgroud)

我没有看到任何限制,我的内核启用了cgroups内存限制:

kernel /boot/vmlinuz-3.8.0-33-generic ro console=tty0 root=/dev/xvda1 cgroup_enable=memory swapaccount=1
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么明显的东西?

ubuntu cgroups docker

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

jQuery:在输入字段后附加文本

我有一个简单的输入字段:

<input type="text" id="someid" name="somename" class="someclass">
Run Code Online (Sandbox Code Playgroud)

我正试图在此之后追加一些链接; 所以我会得到:

<input type="text" id="someid" name="somename" class="someclass"> - <a href="#">..</a>
Run Code Online (Sandbox Code Playgroud)

我试过了 :

$("input#someid.someclass").append(' - <a href="#">Are you sure  ?</a>');
Run Code Online (Sandbox Code Playgroud)

如果没有成功,必须是愚蠢的,但我无法找出问题所在.

javascript jquery

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

在Sencha Touch 2中加载外部javascript的正确方法是什么

在我的开发中,我需要包括第三部分javascripts; 像money.js(http://josscrowcroft.github.com/money.js/)

实现它的最佳'干净'/'适当'方式是什么?只需将它包含在index.html中?

sencha-touch sencha-touch-2

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

使用flot jquery的实时图表

我正在寻找一种使用Flot(Jquery)图表显示VM当前CPU使用率的方法.

从现在开始,我可以绘制简单的线条,但不知道如何在新数据进入时将图形移动到左侧.

<script type="text/javascript">
        var d1 = [ [0,0] ];
         options = {
                lines: {
                    show: true
                },
                points: {
                    show: true
                },
                xaxis: {
                    tickDecimals: 0,
                    tickSize: 1
                },
                grid: {
                    backgroundColor: {
                        colors: ["#fff", "#eee"]
                    }
                }
        };

        function init() {                                              
            $.plot($("#placeholder"), d1, options);
        } /* init Function */

        function update(){
            for (var i = 0; i < 14; i += 0.5) {
                d1.push([i, Math.floor(Math.random()*11)]);
            }
            $.plot($("#placeholder"), [ d1 ], options);
        }
        init();
        $("input.dataUpdate").click(function () {
            update();
        }); …
Run Code Online (Sandbox Code Playgroud)

jquery charts plot

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

使用extjs在浏览器中创建一个窗口浏览器

我正在尝试使用extJS在窗口内创建一个迷你浏览器.

这是我到目前为止所拥有的:

panelContent = new Ext.Panel({
        region: 'center',
        margins: '0 0 0 0',
        autoScroll: true,
        html: '<iframe style="overflow:auto;width:100%;height:100%;" frameborder="0"  src="http://www.google.com"></iframe>'
    });
var tb = new Ext.Toolbar();
var combo = new Ext.form.ComboBox({
     width:435,
    });
tb.addField(combo);
tb.doLayout();
browser = new Ext.Window({
        title: 'Internet Browser',
        tbar: tb, 
    closable: true,
        closeAction: 'hide',
        width: 600,
        height: 600,
        border:false,
        plain: true,
        layout: 'border',
        items: [panelContent],
});
Run Code Online (Sandbox Code Playgroud)

我试图让iframe加载组合框中输入内容的内容,但我无法找到如何"告诉"他加载页面,当用户点击进入时我甚至无法"获取" ".也许用输入框替换组合框?不知道该怎么做(从extjs开始).

谢谢您的帮助.

extjs

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

使用PHP解码多个xml标签

我正在寻找一种解码字符串中多个XML标签的"智能方法",我有以下功能:

function b($params) {
    $xmldata = '<?xml version="1.0" encoding="UTF-8" ?><root>' . html_entity_decode($params['data']) . '</root>';
    $lang = ucfirst(strtolower($params['lang']));
    if (simplexml_load_string($xmldata) === FALSE) {
        return $params['data'];
    } else {
        $langxmlobj = new SimpleXMLElement($xmldata);

        if ($langxmlobj -> $lang) {
            return $langxmlobj -> $lang;
        } else {
            return $params['data'];
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

并尝试

$params['data'] = '<French>Service DNS</French><English>DNS Service</English> - <French>DNS Gratuit</French><English>Free DNS</English>';
$params['lang'] = 'French';
$a = b($params);
print_r($a);
Run Code Online (Sandbox Code Playgroud)

但是产出:

Service DNS
Run Code Online (Sandbox Code Playgroud)

我希望它基本上输出每个标签,因此结果应该是:

Service DNS - DNS Gratuit
Run Code Online (Sandbox Code Playgroud)

拉出我的头发.任何快速帮助或指示将不胜感激.


编辑:优化需求.

似乎我不够清楚; 让我举一个例子

如果我有以下字符串作为输入:

The …
Run Code Online (Sandbox Code Playgroud)

php xml-parsing

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

Drupal:如何排序和显示按视图中的第一个字母分组的节点

我有一个巨大的公司列表(nodetype:公司,只有字段是标题),我希望以一种很好的方式显示它们的第一个字母像这样的字典:

A
Abc company
Alot of work company

B
Beautiful company
Best company
Run Code Online (Sandbox Code Playgroud)

试图找到一种以优雅的方式做到这一点的方法; 似乎没有模块存在.任何的想法 ?

drupal views drupal-views

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

在提交之前更改输入字段

我必须使用重音编码特定注册商的域名(IDNA).

我有一个简单的输入字段:

<input type="text" id="idndomain" name="sld[0]" size="40" />
Run Code Online (Sandbox Code Playgroud)

我的jQuery函数

$(document).ready(function() { 
    $('#domainform').submit(function(){
        $.getJSON("includes/idna/idna.php", {
            domain: $("input#idndomain").val()
        }, function(data){
            $("div#result").html($('<b>' + data.encoded + '</b>'));
            $('#idndomain').val(data.encoded);
        });
        return true;
    });
}); 
Run Code Online (Sandbox Code Playgroud)

所以我正在向idna.php发送一个查询,该查询对域名进行编码并返回一个json数组:

{"encoded":"xn--caf-dma.ch"}
Run Code Online (Sandbox Code Playgroud)

问题是表单是使用'original'值提交的,而不是json查询返回的值.

问题是:如何先"等待"json结果,用编码的字符串替换输入字段并提交?

jquery

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

如何在post变量中使用wget发布文件内容?

我有一个非常简单的PHP脚本:

<?
  $received:file = $_POST['file'];
  // do something with it
?>
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用wget发布本地文件(unix)的内容.

wget --post-data='operation=upload' --post-file myfile 
Run Code Online (Sandbox Code Playgroud)

似乎发布但不附加到任何"字段".

我怎样才能做到这一点 ?

php wget

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