小编Moo*_*Cow的帖子

TabBarItems并设置其图像大小?

我目前正在为每个标签栏项添加图片.我喜欢的一个图像的大小比条形项目的区域大得多.当我在故事板中设置条形图的图像并运行模拟器时...带有该图像的条形按钮覆盖整个屏幕.

现在我认为有一些自动方式允许图像调整每个条形按钮的大小.遗憾的是情况并非如此.有没有办法在标签栏加载时我可以调整每个标签栏中的图像大小?

uitabbar ios

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

Swift减少一系列元组

有没有办法可以在元组数组上调用reduce函数来查找最大值?

例如

struct Gate{

    var maxedOpenGates = 1

    var GatesOpen : [(openOrdered : Int, gateNum : Int )] = []

    init(defaultSelected : Int = 0){

        GatesOpen.append(openOrdered : 1, gateNum : defaultSelected)
    }

    private func manipulateGates(gates : [SegmentButton]){
        for i in GatesOpen{
            gates[i.gateNum].toggleSelected()
        }

    }

    mutating func openGate(index : Int, buttons : [SegmentButton]){

        if GatesOpen.count < maxedOpenGates{
            GatesOpen.append(  openOrdered: GatesOpen.count , gateNum: index)

        }else{
         //////Finding the gate that was Opened the longest////
            let lastGate = GatesOpen.reduce(Int.min,{ max($0,$1) })

        }
        manipulateGates(buttons)
    } …
Run Code Online (Sandbox Code Playgroud)

swift

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

守护perl脚本

目前我正在寻找daemonize perl脚本.可悲的是,大多数答案都已过时,我实际上完全不明白如何开始守护进程(特别是守护进程perl脚本).

现在我正在看Proc Proc Daemon,但我不知道从哪里开始,或者是否应该在使用或不使用模块的情况下完成.

我相信,如果我举一个例子来说明我想要提出这个问题的方向.

说我在osx上,我想写一个可以作为守护进程运行的perl脚本.它响应信号HUP,然后该信号继续从某个目录中的文件打印内容.如果它接收到信号USR1,则它以不同方式打印出内容.作为守护进程执行此操作的最合适方法是什么?

perl daemon

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

Rails:Capistrano.被拒绝(公钥)

我一直在寻找一种使用capistrano部署我的应用程序的方法.我目前正在github和本地服务器上托管一个小型私人仓库来尝试部署我的测试.我遇到了一个问题和下面的错误信息.

我做了以下事情

  1. 在服务器上生成一个ssh密钥并成功添加它以在repo中部署密钥并进行测试(git@github.com)

  2. 在客户端生成一个ssh密钥并成功添加它以在repo中部署密钥

  3. 设置私有存储库.并且拥有部署权限的帐户部署者

  4. configed deploy.rb和production rb跟随模仿许多其他模板.

我仍然无法理解为什么它会给我这样的错误

    DEBUG [a5554d3d] Command: /usr/bin/env chmod +x /tmp/App/git-ssh.sh
    INFO [a5554d3d] Finished in 0.020 seconds with exit status 0 (successful).
    INFO [b1517df1] Running /usr/bin/env git ls-remote --heads git@github.com:aceofw
    ings/App.git as deploy@192.168.1.84
    DEBUG [b1517df1] Command: ( GIT_ASKPASS=/bin/echo GIT_SSH=/tmp/App/git-ssh
    .sh /usr/bin/env git ls-remote --heads git@github.com:aceofwings/App.git )

    DEBUG [b1517df1]        Permission denied (publickey).
    DEBUG [b1517df1]        fatal: Could not read from remote repository.
    DEBUG [b1517df1]
    DEBUG [b1517df1]        Please make sure you have the correct access rights
    DEBUG [b1517df1] …
Run Code Online (Sandbox Code Playgroud)

capistrano ruby-on-rails

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

C:读取文件以跟踪每个扩展的ASCII外观计数

我目前正在尝试读取文件中每个字符的计数.该文件已加密,因此它包含ascii值0到255.我的最终目标是返回最常出现的字符.

问题

在阅读完文件后,我打印数组以进行调试.令我惊讶的是,数组只计算字符0 - 127(不扩展字符).超过127的所有索引都是0.可悲的是,该文件包含大量的扩展ascii.我不知道问题是什么.我相信这将是我的比较或数据类型.

char breakKey(FILE * cryFile, int keyLength) {
    fseek(cryFile, 0, SEEK_SET);
    unsigned int count[256] = {0};
    char ch;
    int c = 0;
    while((ch = fgetc(cryFile)) != EOF){
        for(int i = 0; i < 255 ; i++){
            if(i == (int) ch) {
                count[i]++;             
            }   
        }
    }

    for(int i = 0; i < 255 ; i++){
        printf("%d : %d \n", i, count[i]);
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c ascii

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

标签 统计

ascii ×1

c ×1

capistrano ×1

daemon ×1

ios ×1

perl ×1

ruby-on-rails ×1

swift ×1

uitabbar ×1