小编Jef*_*yer的帖子

Node.js的重点是什么?

好吧,这可能有点直言不讳,但Node.js的重点是什么

我已经注意到它主要是通过CloudFoundry,但不太确定它应该做什么.但是我猜它可能是一个非常大的东西,为什么VMWare会支持它.

提前致谢.

node.js cloud-foundry

25
推荐指数
4
解决办法
6001
查看次数

我在Bluemix中启动节点应用程序时遇到问题

我试图在Bluemix中启动我的节点应用程序并得到一个奇怪的错误.我的应用在本地工作.我已从我的应用程序中复制了一个代码段.

var express = require("express"),
    app = express();

app.get("/", function (request, response) {
    response.render("index");
});

app.listen(8080);
Run Code Online (Sandbox Code Playgroud)

我的应用程序永远不会在Bluemix中启动.我在Bluemix上遇到的错误如下.

[11:07 AM] jsloyer@Jeffs-MacBook-Pro [testapp]>cf push myapp
Creating app myapp in org myemail@co.com / space demos as myemail@co.com...
OK

Creating route myapp.mybluemix.net...
OK

Binding myapp.mybluemix.net to myapp...
OK

Uploading myapp...
Uploading app files from: /Users/jsloyer/Downloads/testapp
Uploading 566, 2 files
Done uploading               
OK

Starting app myapp in org myemail@co.com / space demos as myemail@co.com...
-----> Downloaded app package (4.0K)
-----> Node.js Buildpack Version: v1.15-20150331-2231
-----> …
Run Code Online (Sandbox Code Playgroud)

node.js cloud-foundry ibm-cloud

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

Bash 如果变量是整数

我正在尝试在 bash 中编写一个 if 语句,如果提供的变量不是整数,该语句将退出。我最终会将这个 if 语句嵌套在 while 循环中。

当我运行此命令时,我收到语法错误。

#!/bin/bash
if [ $f1 != ^[0-9]+$ ]
    then 
        exit 1 
    fi 
Run Code Online (Sandbox Code Playgroud)

variables bash integer if-statement

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

如何重用使用 unittest.testcase 编写的测试

我已经使用 unittest 编写了一些测试,如下所示,我想在另一个我遇到困难并需要帮助的类中重用它们。代码片段如下。

    MyTestClass.py
    Class MyTestClass(unittest.TestCase):   
        @classmethod
        def test_TC01_set(self):
            self.devAddr = "127.0.0.0"
            self.teststoSkip = 'TC02'

        def skip(type):
            if type in self.teststoSkip:
                self.skipTest('skipped!!') #unittest.Testcase method

        def test_TC02(self):
            self.skip('TC02')
            print 'test_TC02 will do other tasks'

        def test_TC03(self):
            self.skip('TC03')
            print 'test_TC03 will do other tasks'
Run Code Online (Sandbox Code Playgroud)

这将正常工作。现在我想在另一个类中重用相同的测试用例。说,

    RegressionMyTest.py
    from MyTestClass import MyTestClass
    Class RegressionMyTest(MyTestClass):
        @classmethod
        def setupmytest(self):
            self.test_TC01_set(self)#this will work fine since it is accessing classmethod
            self.tes_TC02(self)#cant access like this since it is not a class method
            self.tes_TC03(self)#cant access like this since it is …
Run Code Online (Sandbox Code Playgroud)

python python-unittest

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

Python列表输入错误

grid = []
for _ in range(3):
    grid.append(raw_input().split())
Run Code Online (Sandbox Code Playgroud)

输入:

000
000
000
Run Code Online (Sandbox Code Playgroud)

输出: [['000'], ['000'], ['000']].

如何更改代码以获取输出?

[['0','0','0'], ['0','0','0'],['0','0','0']]

python list python-2.7

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

如何更改Bluemix中使用的Java版本?

我有一个旧的遗留Java应用程序,我试图在Bluemix中运行.我想使用Java 1.5或Java 1.6.我该怎么做?

java cloud ibm-cloud

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

在Bluemix部署期间运行Grunt任务

我有一个令人兴奋的Node应用程序,我想从Heroku托管到Bluemix.这有点复杂,部署运行各种任务,由我的package.js文件的一部分启动:

"scripts": {
  "start": "node app.js",
  "postinstall": "grunt heroku"
},
Run Code Online (Sandbox Code Playgroud)

这个咕噜咕噜的任务开始在我的Gruntfile.js文件中找到依赖的谈话,比如拉动Bower包,缩小图像,浏览器,移动,文件,清理等.

我想我可以在推送到Bluemix时启动部署任务?如果是这样,它们是否会以类似的方式完成(脚本部分中的命令package.json)来运行我定义的任务Gruntfile.js

在heroku中,我的整个git repo将被复制到他们的远程,所以一切都在那里,而不仅仅是运行脚本产生dist目录的输出,我认为在Bluemix上会是一样的吗?

最后,在我的包文件中,我将定义npm和节点版本:

"engines": {
  "npm": "2.5.1",
  "node": "0.12.0"
}
Run Code Online (Sandbox Code Playgroud)

和Heroku将确保它运行特定于我的实例的版本.Bluemix是否相同?

非常感谢你!保罗

node.js gruntjs ibm-cloud

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

Swift中带有ttf文件的字形

我正在尝试将ttf文件用于iOS应用的字形,并且字体字符串有问题...我可以从ttf文件读取unicode字体,但似乎文件中没有字形。

例如,以下代码适用于unicode字符。

let myFont = UIFont(name: "WeatherIcons-Regular", size: 15)
cell.detailTextLabel?.font = myFont
cell.detailTextLabel?.text = "\u{26c8}"
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试读取字形,则该图标将显示为带问号的问号。

let myFont = UIFont(name: "WeatherIcons-Regular", size: 15)
cell.detailTextLabel?.font = myFont
cell.detailTextLabel?.text = "\u{f001}"
Run Code Online (Sandbox Code Playgroud)

链接到下面的ttf文件和css文件。

我已将字体文件添加到我的应用程序中。 字体已添加到plist

unicode ios swift

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

Kubernetes 服务外部 IP 地址在 IBM Cloud(之前称为 Bluemix)中仍处于待处理状态

我正在按照Kubernetes in Action 中的一个示例在kubernetes 中运行一个简单的 docker 镜像:

$ bx login --apikey @apiKey.json -a  https://api.eu-de.bluemix.net
$ bx cs cluster-config my_kubernetes
$ export KUBECONFIG=..my_kubernetes.yml
Run Code Online (Sandbox Code Playgroud)

接下来,运行容器:

$ kubectl run kubia --image=luksa/kubia --port=8080 --generator=run/v1
$ kubectl expose rc kubia --type=LoadBalancer --name kubia-http
$ kubectl get service
$ kubectl get svc

NAME         CLUSTER-IP    EXTERNAL-IP   PORT(S)          AGE
kubernetes   10.10.10.1    <none>        443/TCP          20h
kubia-http   10.10.10.12   <pending>     8080:32373/TCP   0m
Run Code Online (Sandbox Code Playgroud)

十五分钟后……

NAME         CLUSTER-IP    EXTERNAL-IP   PORT(S)          AGE
kubernetes   10.10.10.1    <none>        443/TCP          20h
kubia-http   10.10.10.12   <pending>     8080:32373/TCP …
Run Code Online (Sandbox Code Playgroud)

containers kubernetes ibm-cloud ibm-cloud-kubernetes

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

父子悬停

我只是想问一下是否有任何方法可以只使用 css:hover 或者我应该使用 jquery?我正在制作一个静态网站,只是为了从后端刷新自己:)

现在这是我的问题

<button class="btn" id="landingButton">
    <div class="row row-for-button">
        <div class="col-10">
            <strong>View my work</strong>
        </div>
        <div class="col-2" id="arrow-right">
            <ion-icon name="arrow-round-forward"></ion-icon>
        </div>
    </div>
</button>
Run Code Online (Sandbox Code Playgroud)

我这里有一个按钮。每当我将其悬停时向右箭头旋转。并且按钮在悬停时也会改变颜色。问题是当我悬停按钮时如何使箭头悬停?因为它更像是当我只悬停按钮时它不旋转,所以我需要悬停箭头本身。

这是我的 css 代码

     #landingButton {
         font-family: 'Comfortaa', cursive;
         border: solid 2px #e31b6d;
         color: #e31b6d;
         padding: 8px 20px;
         margin-bottom: 10px;
     }

     #arrow-right {
        padding-left: 0px !important;
        padding-top: 2px !important;
    }

   ion-icon {
       transition: all 0.4s ease;
   }

   ion-icon:hover {
       transform: rotateZ(90deg);
   }

   #landingButton:hover {
       background-color: #e31b6d;
       color: white; 
   }
Run Code Online (Sandbox Code Playgroud)

有什么办法可以让它使用 css 工作,或者我应该使用 jquery?

html css jquery

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

在javascript中拆分数组

我有一个字符串值,传递给我的javascript文件,如:

"["244aac9a-0833-40a2-b8e9-9bef89562b2e","a392913d-9a17-4c30-ba99-f9ad9745fa0a","f5eca9a9-c6ef-4abb-b54c-134271d69cd9"]"
Run Code Online (Sandbox Code Playgroud)

我想用每个逗号分割GUID.

所以我做了这样的事情:

var string = "["244aac9a-0833-40a2-b8e9-9bef89562b2e","a392913d-9a17-4c30-ba99-f9ad9745fa0a","f5eca9a9-c6ef-4abb-b54c-134271d69cd9"]";

var array = string.split(',');
Run Code Online (Sandbox Code Playgroud)

当我索引数组时,我得到的结果是:

array[0] = "["244aac9a-0833-40a2-b8e9-9bef89562b2e""
array[1] = ""a392913d-9a17-4c30-ba99-f9ad9745fa0a""
array[2] = ""f5eca9a9-c6ef-4abb-b54c-134271d69cd9"]"
Run Code Online (Sandbox Code Playgroud)

这非常接近我需要的但是什么是摆脱额外""的最佳方式,以及[来自array[0]]来自array[2]

javascript

-1
推荐指数
1
解决办法
67
查看次数