小编Boa*_*ann的帖子

如何为指向Heroku应用程序的顶点域(无www)设置DNS?

我已经在我的heroku应用程序中添加了一个自定义域,它可以与www.domain.com一起使用.

我需要知道如何设置没有"www"的域来解析应用程序.

以下是我当前的DNS设置:

$TTL 86400
@   IN SOA ns1.first-ns.de. postmaster.robot.first-ns.de. (
    2013041500   ; serial
    14400        ; refresh
    1800         ; retry
    604800       ; expire
    86400 )      ; minimum

@                        IN NS      robotns3.second-ns.com.
@                        IN NS      robotns2.second-ns.de.
@                        IN NS      ns1.first-ns.de.

@                        IN A       88.198.38.XXX
localhost                IN A       127.0.0.1
mail                     IN A       88.198.38.XXX
ftp                      IN CNAME   www
imap                     IN CNAME   www
loopback                 IN CNAME   localhost
pop                      IN CNAME   www
relay                    IN CNAME   www
smtp                     IN CNAME   www
www                      IN CNAME   appname.herokuapp.com.
@ …
Run Code Online (Sandbox Code Playgroud)

dns heroku

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

如何为Amazon EC2实例设置SSH访问?

我需要SSH访问运行Ubuntu 10.4的Amazon EC2实例.我得到的只是亚马逊的用户名和密码.有任何想法吗?

ubuntu amazon-ec2 ubuntu-10.04

87
推荐指数
4
解决办法
9万
查看次数

如何在Windows上为python 2.6设置setuptools?

有没有办法在没有.exe安装程序的情况下在Windows中安装python 2.6的setuptools?

目前还没有一个内置,而setuptools的维护者已经声明可能还需要一段时间才能实现它.

有没有人知道安装它的方法?

python windows setuptools

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

没有print语句,循环看不到其他线程更改的值

在我的代码中,我有一个循环,等待从不同的线程更改某个状态.另一个线程工作,但我的循环永远不会看到更改的值.它永远等待.但是,当我System.out.println在循环中放置一个语句时,它突然起作用了!为什么?


以下是我的代码示例:

class MyHouse {
    boolean pizzaArrived = false;

    void eatPizza() {
        while (pizzaArrived == false) {
            //System.out.println("waiting");
        }

        System.out.println("That was delicious!");
    }

    void deliverPizza() {
        pizzaArrived = true;
    }
}
Run Code Online (Sandbox Code Playgroud)

while循环正在运行时,我deliverPizza()从另一个线程调用来设置pizzaArrived变量.但循环仅在我取消注释System.out.println("waiting");语句时才有效.这是怎么回事?

java multithreading synchronization busy-waiting

85
推荐指数
1
解决办法
6588
查看次数

如何在c中将枚举名称转换为字符串

是否有可能将枚举器名称转换为C中的字符串?

c string enums

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

如何在Visual Studio 2005上设置Google C++测试框架(gtest)

它没有记录在网站上,人们似乎在设置框架时遇到了问题.有人可以逐步介绍示例项目设置.

c++ unit-testing visual-studio-2005 googletest visual-studio

81
推荐指数
5
解决办法
6万
查看次数

如何在SVN中设置访问控制?

我已经使用SVN建立了一个存储库并上传了项目.有多个用户在处理这些项目.但是,并非所有人都在处理所有项目并需要访问权限.我想为每个项目的用户设置权限.

我该如何实现这一目标?

svn authorization svn-administraton

80
推荐指数
6
解决办法
22万
查看次数

如何在Linux上将googleTest设置为共享库

Debian不再为gTest提供任何预编译的包.他们建议您将框架集成到项目makefile中.但我想保持make文件干净.如何设置gTest像以前的版本(<1.6.0),以便我可以链接aganist库?

c++ linux installation unit-testing googletest

80
推荐指数
4
解决办法
9万
查看次数

如何设置docker容器之间的链接,以便重新启动不会破坏它?

我有几个像我这样的码头工人集装箱

  • Nginx的
  • 网络应用1
  • 网络应用2
  • PostgreSQL的

由于Nginx需要连接Web应用程序1和2中的Web应用程序服务器,并且Web应用程序需要与postgresql交谈,所以我有这样的链接

  • Nginx ---链接---> Web应用程序1
  • Nginx ---链接---> Web应用程序2
  • Web应用程序1 ---链接---> PostgreSQL
  • Web应用程序2 ---链接---> PostgreSQL

这在开始时效果很好,但是,当我开发新版本的Web应用程序1和Web应用程序2时,我需要替换它们.我所做的是删除Web应用程序容器,设置新容器并启动它们.

对于Web应用程序容器,它们的IP地址最初会是这样的

  • 172.17.0.2
  • 172.17.0.3

在我更换它们之后,它们现在有了新的IP地址

  • 172.17.0.5
  • 172.17.0.6

此时,Nginx容器中的那些公开环境变量仍指向旧IP地址.这就出现了问题,如何在不破坏其他容器之间的连接的情况下更换容器?同样的问题也会发生在PostgreSQL上,如果我想升级PostgreSQL映像版本,我当然需要删除它并运行新的,但后来我需要重建整个容器图,这对于真正的不是一个好主意生活服务器操作.

deployment docker

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

如何让退格\ b在Eclipse的控制台中工作?

我正在创建一个小应用程序,它应该有一个百分比的进度指示器.在每个循环中,它使用退格键\b删除显示的进度,然后显示下一个百分比.

这是一个简化的例子:

public static void main(String[] args) throws Exception {
    System.out.print("Progress: ");
    for (int percentage = 0; percentage < 100; percentage++) {
        System.out.print(percentage + "%");
        Thread.sleep(10); // Stub for "long running task".
        int length = String.valueOf(percentage).length() + 1;
        while (length-- > 0) {
            System.out.print('\b');
        }
    }
    System.out.println("finished!");
}
Run Code Online (Sandbox Code Playgroud)

这在命令提示符下完美运行,但Eclipse的控制台无法识别退格符(Galileo build 20090920-1017).它改为显示一个表示未知字符的空方块.看截图:

替代文字

如何让Eclipse正确"显示"退格?即让它删除前一个字符.

这实际上没有showstopper,因为它只是在命令控制台中运行,但它也很高兴让它在Eclipse中工作:)

java eclipse backspace

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