小编Rat*_*mar的帖子

如何从Git中的特定修订中检索单个文件

我有一个Git存储库,我想看看几个月前一些文件的样子.我在那个日期找到了修改版,而且它是27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8.我需要查看一个文件的外观,并将其保存到文件中.

我设法看到文件使用gitk,但它没有保存选项.我尝试使用命令行工具,我得到的最接近的是:

git-show 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 my_file.txt
Run Code Online (Sandbox Code Playgroud)

但是,此命令显示diff而不是文件内容.我知道我以后可以使用类似的东西PAGER=cat并将输出重定向到文件,但我不知道如何获得实际的文件内容.

基本上,我正在寻找类似svn cat的东西.

git single-file

789
推荐指数
9
解决办法
35万
查看次数

如何创建具有固定/冻结左列和可滚动主体的HTML表?

如何创建具有固定/冻结左列和可滚动主体的HTML表?

我需要一个简单的解决方案 我知道它与其他一些问题类似,例如:

但我只需要一个左栏就可以冻结,我更喜欢一个简单且无脚本的解决方案.

html css html-table

248
推荐指数
11
解决办法
42万
查看次数

DatabaseError:当前事务被中止,命令被忽略直到事务块结束

我收到的消息有很多错误:

"DatabaseError: current transaction is aborted, commands ignored until end of transaction block"
Run Code Online (Sandbox Code Playgroud)

之后从python-psycopg更改为python-psycopg2作为Django项目的数据库引擎.

代码保持不变,只是不知道这些错误来自哪里.

python django postgresql psycopg2

238
推荐指数
13
解决办法
18万
查看次数

从多指数熊猫中选择

我有一个带有"A"和"B"列的多索引数据框.

是否有一种方法可以通过过滤多索引的一列来选择行,而无需将索引重置为单列索引.

例如.

# has multi-index (A,B)
df
#can I do this? I know this doesn't work because the index is multi-index so I need to     specify a tuple

df.ix[df.A ==1]
Run Code Online (Sandbox Code Playgroud)

python multi-index dataframe pandas

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

Anaconda 4.7.5-关于conda-build <3.18.3和python软件包问题的警告

我在Ubuntu Linux 18.04 LTS x64上运行Anaconda python发行版,并使用通常的发行版进行了更新conda update --all。之后,命令行消息建议更新conda基本默认值。现在由于某种原因,我遇到了几个问题。首先,jupyter lab即使尝试重新安装,我也无法启动conda install jupyter。其次,我收到了这个新的警告消息。

    WARNING conda.base.context:use_only_tar_bz2(632):
 Conda is constrained to only using the old .tar.bz2
 file format because you have conda-build installed,
 and it is <3.18.3.  Update or remove conda-build to
 get smaller downloads and faster extractions.
Run Code Online (Sandbox Code Playgroud)

因此,我查找并找到了今天的博客文章,内容涉及使Anaconda更快。但是该帖子似乎提供了更多信息,并且似乎不建议立即升级。

这是的输出conda info

     active environment : XXX
    active env location : XXX
            shell level : 2
       user config file : ../.condarc
 populated config files : ../.condarc …
Run Code Online (Sandbox Code Playgroud)

python anaconda conda

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

播放暂停html5视频javascript

当我点击播放器中显示的海报图像时,我有一个播放视频的功能,它似乎有效:

var video = document.getElementById('player');
video.addEventListener('click',function(){
    video().play();
},false);
Run Code Online (Sandbox Code Playgroud)

在html5视频标签中,我有类似的内容:id ="player"onclick ="this.play();"

问题是,如果我按下视频控件上的暂停它实际上暂停这是好的但是如果我按下现在的视频控件上的播放按钮我可以看到按钮改变暂停再一秒钟然后它去又回到了一个播放按钮.所以我按下播放它只播放几帧然后再次暂停.再次播放的唯一方法是单击视频查看区域.

如何在使用控制栏播放/暂停按钮时停止返回暂停,如何在单击视频查看区域时暂停?

我尝试了以下但它不起作用:

var video = document.getElementById('player');
video.addEventListener('click',function(){
    if(video.paused){
        video().play();
    }else{
        video.pause();
    }
},false);
Run Code Online (Sandbox Code Playgroud)

我想按下实际观看区域时想要播放视频的原因是在Android上找到微小的控制栏播放按钮太难了,因为它太小了,人们只需按下观看区域就可以轻松获取它去了.在Firefox中,视频播放器在我点击观看区域以及暂停时播放,这正是我想要发生的事情,它也可以在没有任何需要的JavaScript的情况下完成.在Android中,当我按下观看区域时,视频根本无法播放.所以我基本上试图强迫Android浏览器表现得像Firefox本身一样.

有任何想法吗?

html javascript video

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

Filereader - 再次上传相同的文件无法正常工作

我有点像绘图应用程序.用户可以保存项目然后加载它们.当我第一次加载一个文件(例如project1.leds)在应用程序中进行一些更改但没有保存它然后再次加载相同的文件(project1.leds)没有任何反应.我不能多次加载同一个文件.如果我加载其他文件,它的工作.

码:

$("#menu-open-file").change(function(e){
    var data=[];

    var file = null;
    file = e.target.files[0];
    console.log(file)
    var reader = new FileReader();
        reader.onload = function(e){
            data=JSON.parse(reader.result);
            x=data[0].SIZE[0];
            y=data[0].SIZE[1];
            if(x==15) x=16;
            if(x==30) x=32;
            if(x==60) x=64;
            if(y==15) y=16;
            if(y==30) y=32;
            if(y==60) y=64;
            createLeds(x,y,data,false,false);
            clearActiveTools();
            var svg = $('#contener').find('svg')[0];
                svg.setAttribute('viewBox','0 0 ' + x*20 + ' ' + y*20);
            $("#contener").css("width",x*20).css("height",y*20);
            $("#contener").resizable({
                aspectRatio: x/y,
                minHeight: 200,
                minWidth: 200,
            });
            wiFirst = $("#contener").width();
            hiFirst = $("#contener").height();
        }
        reader.readAsText(file);
});
Run Code Online (Sandbox Code Playgroud)

我可以删除/删除缓存文件吗?它甚至在浏览器中缓存了吗?

javascript jquery file filereader

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

将JSON数据放入隐藏的html表单输入中?

我正在构建一个使用大量数据的富Web应用程序.当我建造它时,我发现我一遍又一遍地重复着自己.

这就是问题.我需要将隐藏的应用程序逻辑放入html元素中以表示客户端正在查看的数据.

这是我前段时间发现的解决方案:

<a href="bla" data-itemId="1" .... more data.
Run Code Online (Sandbox Code Playgroud)

这种方法存在两个问题.

  1. 我不能代表数组.
  2. 这只是丑陋的.

我搜索了一个解决方案,但没有找到任何东西.我也去了facebook,打开了firebug,发现了这个:

{"actor":"19034719952","target_fbid":"454811929952","target_profile_id":"19034719952","type_id":"7","source":"1","assoc_obj_id":"","source_app_id":"","extra_story_params":[],"content_timestamp":"1324385453","check_hash":"9eabc3553e8a2fb6"}
Run Code Online (Sandbox Code Playgroud)

这个json在一个input[type=hidden]元素里面.

我试着做同样的事情 json_encode();

<input type="hidden" name="track" value="{"_id":{"$id":"4eee908f615c2102e9010000"},"link":"george-wassouf-flag-of-my-heart-longing","file":"\/m\/tracks\/t.4eee908daca2a3.49941874.mp3","lyrics":null,"freezed":false,"hits":0,"images":{"large":"\/assets\/static\/default.track.large.jpg","thumb":"\/assets\/static\/default.track.thumb.jpg","icon":"\/assets\/static\/default.track.icon.jpg"},"duration":"300","created":{"sec":1324257423,"usec":78000},"albums":[{"_id":{"$id":"4eee8d63615c21f6e7000000"},"names":{"ar":"\u0643\u0644\u0627\u0645\u0643 \u064a\u0627 \u062d\u0628\u064a\u0628\u064a","en":"Kalamak ya Habibi"},"link":"george-wassouf-kalamak-ya-habibi","images":{"original":"\/m\/pics\/albums\/o.4eee8d612c3183.11879972.jpg","poster":"\/m\/pics\/albums\/p.4eee8d63967072.02645896.jpg","large":"\/m\/pics\/albums\/l.4eee8d63a89111.20372767.jpg","small":"\/m\/pics\/albums\/s.4eee8d63b18927.47242533.jpg","thumb":"\/m\/pics\/albums\/t.4eee8d63b7f1f4.11879932.jpg","icon":"\/m\/pics\/albums\/i.4eee8d63bf1304.59902753.jpg"}},{"_id":{"$id":"4eee8d63615c21f6e7000000"},"name":"Kalamak ya Habibi","link":"george-wassouf-kalamak-ya-habibi"}],"name":"Flag of my heart longing","title":"Flag of my heart longing","mp3":"\/m\/tracks\/t.4eee908daca2a3.49941874.mp3","poster":"\/m\/pics\/artists\/p.4eee85cd7ed579.65275366.jpg","artists":[{"_id":{"$id":"4eee85cd615c21ece6000000"},"name":"George Wassouf","link":"george-wassouf"}]}" />
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试获得价值时,我得到了这个{.

我已经尝试了所有常量JSON_HEX_TAG,但没有发现任何类型的问题.

如何正确地将json放入html然后用jquery/javascript获取它?

html javascript php json

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

元素'Id'与类的任何字段或属性都不匹配

我从Mongo的集合中得到了结果,结构与此相同

[DataContract]
public class Father
{
    [BsonId]
    [DataMember]
    public MongoDB.Bson.ObjectId _id { get; set; }

    [DataMember]
    public string Id { get; set; }

    [DataMember]
    public List<Child> childs { get; set; }
}

[DataContract]
public class Child
{
    [DataMember]
    public string Id { get; set; }

    [DataMember]
    public int Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试这个:

List<Father> f = result.ToList();
Run Code Online (Sandbox Code Playgroud)

它叫 Element 'Id' does not match any field or property of the class Model.Child

我认为它只是把'Id'作为别的东西.

我怎么处理它?谢谢

mongodb mongodb-.net-driver

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

为什么“重载解决方案”偏向于不受约束的模板功能而不是更具体的模板功能?

我有一个带有乘法的最小表达模板库,即

template <typename T, typename U>
struct mul {
    const T &v1;
    const U &v2;
};

template <typename T, typename U>
mul<T, U> operator*(const T &one, const U &two) {
    std::cout << " called: mul<T, U> operator*(const T &one, const T &two)\n";
    return mul<T, U>{one, two};
}
Run Code Online (Sandbox Code Playgroud)

并转置,即

template <typename T>
struct transpose {
    const T &t;
};

template <typename T>
transpose<T> tran(const T &one) {
    return transpose<T>{one};
}
Run Code Online (Sandbox Code Playgroud)

我将介绍一些type AB,其中后者是前者的子类:

template <typename T>
struct A { …
Run Code Online (Sandbox Code Playgroud)

c++ generic-programming sfinae expression-templates

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