小编fui*_*iii的帖子

如何在Windows 7中使用git stats

https://github.com/trybeee/GitStats

我已经拥有了所有这些,Python(> = 2.4.4)(不支持python3),Git(> = 1.5.2.4),Gnuplot(> = 4.0.0)和git存储库(裸克隆将作为好).我还克隆了gitstats存储库.

根据教程,我应该跑 $ ./git-stats /mnt/src/git/project ~/public_html/project.这看起来像是基于Linux系统,但我使用的是W7.

我的存储库的路径是C/Users/XX/.git/refs/remotes/orgin/firstbranch.

这是我的问题.我应该在哪里运行代码?我应该用git bash运行它们吗?

我输入 git-stats C/Users/XX/.git/refs/remotes/orgin/firstbranch public_html/project git bash后.
这显示了:
sh.exe": git-stats: command not found

如果我转到gitstats文件,打开git bash并运行代码,它会显示"没有这样的文件或目录".

我不知道如何使用gitstats.对于大多数人来说,这似乎太简单了,所以我找不到很多关于它的文章.

请帮忙!谢谢!!

git windows-7

10
推荐指数
1
解决办法
6472
查看次数

swift:在导航栏中设置按钮图像

我正在尝试在控制器的导航栏中设置后退按钮图像,这是我在viewDidLoad()中的代码:

        var backImg: UIImage? = UIImage(named: "back_btn.png")
    println(backImg)
    if var back_img = backImg  {
        println("GET IT")
        println(back_img)
        println(UIControlState.Normal)
        println(UIBarMetrics.Default)
    self.navigationController.navigationBar.backItem.backBarButtonItem.setBackButtonBackgroundImage(back_img, forState: UIControlState.Normal, barMetrics: UIBarMetrics.Default)
    }
Run Code Online (Sandbox Code Playgroud)

我试图把它们放到viewWillLoad,但得到同样的错误

控制台显示错误消息:

<UIImage: 0x7ff37bd85750>
GET IT
<UIImage: 0x7ff37bd85750>
VSC14UIControlState (has 1 child)
(Enum Value)
fatal error: unexpectedly found nil while unwrapping an Optional value
Run Code Online (Sandbox Code Playgroud)

我不知道哪个部分出了问题.看起来像back_img不是零,但我得到错误说它是零

谢谢!

uinavigationbar uinavigationcontroller uinavigationitem ios swift

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

用Sinon.mock重写函数?

文件说

var期望=mock.expects(“方法”); 使用模拟函数覆盖 obj.method 并返回它。请参阅下面的期望。

其语法是什么?

我试过

var mock = sandbox.mock(myObj).expects(myObj, "myfunc", function(){
                console.log('please!!!')
            }).once();
Run Code Online (Sandbox Code Playgroud)

    var mock = sandbox.mock(myObj).expects("myfunc", function(){
                console.log('please!!!')
            }).once();
Run Code Online (Sandbox Code Playgroud)

但它们都不起作用。

mocking node.js sinon

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

Java:如何使用虚节点或将节点标记为虚节点

一个问题,要求您删除链接列表中的中间节点,只提供该节点.解决问题的方法是复制middle.next.elementmiddle.element,然后删除middle.next通过做middle.next=middle.next.next

有一种特殊情况,即middle.next是最后一个节点.答案说你可以将中间节点标记为虚拟节点.

我不熟悉"虚拟"的想法.如何将节点标记为虚拟节点以及如何在其他情况下使用虚拟节点?

一般虚拟数据怎么样?

java linked-list dummy-data

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

Swift:unwrapping导致swift编译缓慢

func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell!{

这行代码使swift编译速度极慢:

cell!.detailTextLabel.text = child.year! + " " + child.make! + " " + child.model!
Run Code Online (Sandbox Code Playgroud)

如果我有这行代码,那么构建项目需要1分44秒.99%的时间它坚持"编译Swift源文件".如果我将此行更改为

cell!.detailTextLabel.text = " "//child.year! + " " + child.make! + " " + child.model!
Run Code Online (Sandbox Code Playgroud)

构建项目只需要5或6秒.我想知道为什么这行代码会导致编译时间过长.

在我的Child模型中,它们被声明为:

var name:String?
var year:String?
var make:String?
var model:String?
Run Code Online (Sandbox Code Playgroud)

和init:

init(name:String!, ... ,year:String!, make:String!, model:String!, ...){
        self.name = name
       ...
        self.year = year
        self.make = make
        self.model = model
}
Run Code Online (Sandbox Code Playgroud)

我构建一个孩子的部分:

Child(name:cName,...,year:cYear,make:cMake, model:cModel,...)
Run Code Online (Sandbox Code Playgroud)

uitableview ios swift

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

Android开发:从WordPress获取数据

我正在制作一个用于显示一些学校活动的Android应用程序(活动标题和活动的张贴图片).

我唯一需要的是从服务器获取数据(标题字符串,图片的ImageView).

这篇文章的答案,Android开发:从网上获取数据,似乎是我能找到的最简单,最直接的方式.

"在Android应用程序中显示帖子的最简单方法是在网络上使用JSON数据,并将其读入Master Detail Android应用程序.

在网站方面,获取数据以JSON显示似乎是您问题中最困难的部分.如果它是一个Wordpress网站会很容易,因为有插件会为你做这件事.

在应用程序方面,获取数据并将其解析为主细节流是一项相当简单的任务."

我对数据库,网络,wordpress和JSON几乎一无所知.:(

我已经制作了一个wordpress帐户并安装了JSON插件和wordpress web服务器插件.但那是我能走多远:(

我的想法是

在wordpress博客网站:为每个新活动发帖.帖子的标题是事件标题,帖子的内容只是一张图片,这是关于该事件的帖子.

在应用程序端:在onCreate函数中添加同步任务,因此当应用程序打开时,它将检查博客中是否有任何新帖子.如果有的话,它将获得博客标题并添加到listView,并获取博客内部的图片并创建一个新的布局,其中有一个用于保存图片的ImageView.

正如我所说,我对Web服务和网络一无所知.

我不清楚如何检查博客中是否有任何新帖子与应用程序中已有的事件进行比较.....

这两个例子是我能得到的壁橱.

http://android.programmerguru.com/android-webservice-example/ http://wordpress.org/support/topic/phonegap-android-app-built-around-json-api (我不明白这个! :/)

请帮忙!这件事让我头疼不已!这是我应用程序所需的最后一步!

任何帮助或示例代码将不胜感激!!

最重要的是,圣诞快乐,大家好!XD

database wordpress android json

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

二元搜索和不变关系

我正在阅读这篇文章,并试图弄清楚如何确定二进制搜索的不变关系。具体来说,在他给出的两个例子中,为什么这两个不变关系不同?有什么不同?

A [开始] <目标<A [结束]部分很明显,但是问题是在哪里放置=符号?

另一个问题是,我可以简单地将框架更改为:

int binarySearchFramework(int A[], int n, int target) {
    int start = start index of array - 1;
    int end = length of the A;
    while (end - start > 1) {
        int mid = (end - start) / 2 + start;
        if (A[mid] == target) return mid;
        if (A[mid] < target) {
            end = mid;
        } else {
            start = mid;
        }
    }      
   //not found
   ...
}  
Run Code Online (Sandbox Code Playgroud)

这不如帖子中提供的那样好吗?

非常感谢!

algorithm search binary-search

3
推荐指数
2
解决办法
3146
查看次数

用户界面没有填写iPhone 6 plus

我正在开发一个iOS应用程序,并意识到当它在iPhone 6 plus中运行时,ui不会自动拉伸以适应屏幕.因此UI位于右侧,底部和右侧有很多空白区域.

如果我将视图的宽度设置为超过320(例如400),则视图宽度超过320.

如何让我的视图自动伸展以填满屏幕?

我有一些其他应用程序,它们在iPhone 6 plus中运行得非常好.

我无法弄清楚是什么让这个应用程序的ui不能自动拉伸.我能想到的唯一区别是这个是在官方xcode 6发布之后创建的,其他的是在xcode 6 beta版本中创建的

谢谢!

storyboard ios iphone-6-plus

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

Java:对象分配

我在java中,当你这样做时object1=object2,你会复制object2to 的引用object1,所以object1object2指向"同一个对象.是不是?

我写了一个函数来排序堆栈.

import java.util.Stack;

public class sortStack {

    public static void main(String[] str) {
        Stack<Integer> s = new Stack<Integer>();
        s.push(2);
        s.push(21);
        s.push(43);
        s.push(3);
        s.push(87);
        s.push(2);
        s.push(12);
        s.push(10);
        s.push(25);
        sortStack(s);

        while (!s.isEmpty()) {
            System.out.print(s.pop() + " ");
        }
    }

    public static void sortStack(Stack<Integer> src) {
        Stack<Integer> dst = new Stack<Integer>();
        Stack<Integer> buf = new Stack<Integer>();//buffer

        while (!src.isEmpty()) {
            int v = src.pop();
            if (dst.isEmpty()) {
                dst.push(v);
            }

            while (!dst.isEmpty() && …
Run Code Online (Sandbox Code Playgroud)

java reference object

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

一行Python和SQLite代码,为什么我需要把","?

c.execute("INSERT INTO numbers VALUES(?)", (random.randint(0,100),))
Run Code Online (Sandbox Code Playgroud)

如果我更改上面的代码,请:

c.execute("INSERT INTO numbers VALUES(?)", (random.randint(0,100)))
Run Code Online (Sandbox Code Playgroud)

我会的ValueError: parameters are of unsupported type.

我不明白为什么我需要放一个,?有什么不同?

谢谢!

python sqlite

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