小编Dei*_*zan的帖子

OpenShift上的私人Git

有没有办法在OpenShift中配置私有git存储库?

或者OpenShift不提供对Git存储库的外部访问?

git openshift

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

SCSS - 获取图像尺寸

我正在使用该inline-image函数来创建图标类.这是我目前的SCSS:

.folder {
    background: inline-image("icons/home/folder.png", 'image/png') no-repeat center;
    height: 30px;
    width: 41px;
}
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个可以确定图像宽度和高度的函数,所以我可以这样做:

.folder {
    background: inline-image("icons/home/folder.png", 'image/png') no-repeat center;
    height: image-height("icons/home/folder.png", 'image/png');
    width: image-width("icons/home/folder.png", 'image/png');
}
Run Code Online (Sandbox Code Playgroud)

有这样的事吗?

css sass

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

将自定义HTML代码添加到Android Webview

我正在渲染的网站不是我的,并且有很多服务器端脚本(因此我无法将其保存为html页面使用).我想让我的android webview也执行这些html代码.

<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
Run Code Online (Sandbox Code Playgroud)

有没有办法注射它?

html android assets webview

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

在Mockito链接不同的回报以便重试

我正在为Android中的RxJava observable创建单元测试.

我想从模拟中链接返回值并在observable中模拟错误/恢复值.

我这样做:

when(repository.getObservable())
            .thenReturn(Observable.error(new Exception()))
            .thenReturn(Observable.just(driver));
Run Code Online (Sandbox Code Playgroud)

我的观察:

return repository.getObservable()
            .retryWhen(observale -> {
                 return observable
                        .zipWith(Observable.range(1, 3), Pair::create)
                        .flatMap(o -> {
                             if (o.second < count) {
                               return Observable.timer(1000, TimeUnit.MILLISECONDS);
                             }
                             return Observable.error(o.first);
            })))
Run Code Online (Sandbox Code Playgroud)

但我只接受了Observable.error(new Exception()),甚至称该retryWhen方法3次以上.

有人知道我怎样才能测试重新发射不同的观测值以测试retryWhen操作员?

谢谢!

mockito rx-java rx-android

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

在webstorm/intellij上创建javascript函数的快捷方式

我在EggHead博客上看过一些关于编码AngularJS javascript应用程序的视频.我意识到每次他键入$scope.x = fun代码完成打开并且他键入一些创建以下语句的快捷方式(我不知道):

$scope.x = function () {
}
Run Code Online (Sandbox Code Playgroud)

正常的代码完成ctrl + space,给了我:

$scope.x = function
Run Code Online (Sandbox Code Playgroud)

有谁知道这个快捷方式或如何配置?

intellij-idea webstorm

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

AngularJS - 对Facebook API的异步调用

我试图用AngularJS调用Facebook API.

问题是来自FB API的所有调用都是异步的,所以我需要知道我在facebook上的查询何时可用于agularjs.

为此,我在我的控制器中调用此方法:

Facebook.getLoginStatus();

Facebook是我的服务,定义为:

app.factory('Facebook',function(){

    getLoginStatus: function() {

        FB.getLoginStatus(function(stsResp) {
            console.log(stsResp);
            if(stsResp.authResponse) {
                // User is already logged in
                return true;
            } else {
                // User is not logged in.
                return false;
            }
        });
    }
Run Code Online (Sandbox Code Playgroud)

}

在这种情况下我想要检查用户是否被记录.如果为true,我将显示一些选项,否则,我将显示Login按钮.

我已经尝试使用$ q.defer()函数,promises,factorys来查看响应数据,一切.但是任何事情都可以按照我的意 我已经检查了一些基于Egghead.io示例的开发示例,但我认为我并不完全理解angularjs中的异步调用.

提前致谢.

javascript angularjs

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

Spring Data - 没有正在进行的事务

我正在尝试配置一个自定义 Spring Data Repository 来替换 spring 的某些功能。

@Repository接口中一切正常,但在@Repository实现中,我没有交易

错误:

javax.persistence.TransactionRequiredException: no transaction is in progress
Run Code Online (Sandbox Code Playgroud)

这是我的配置文件:

@Configuration
@ComponentScan ({"com.app.core.authentication", "com.app.core.service","com.app.core.repository"})
@EnableTransactionManagement
@EnableJpaRepositories(basePackages = {"com.app.core.repository"})
public class AppCoreConfiguration implements TransactionManagementConfigurer {

@Bean
public DataSource dataSource()  {
    DataSource dataSource = null;
    try {
        Context ctx = new InitialContext();
        dataSource = (DataSource) ctx.lookup("java:jboss/postgresDS");
    } catch (NamingException e) {
        e.printStackTrace();
    }
    return dataSource;
}

@Bean
public EntityManagerFactory entityManagerFactory() {

    HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
    vendorAdapter.setGenerateDdl(true);
    vendorAdapter.setShowSql(true);

    LocalContainerEntityManagerFactoryBean factory …
Run Code Online (Sandbox Code Playgroud)

spring transactions spring-transactions spring-data spring-data-jpa

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

如何在matlab中生成随机矩阵,每个值重新两次?

我需要制作一个随机矩阵,比如大小为3X4,其中值将介于1-6之间,每个值将被重新划分两次(在矩阵中的随机位置).我怎样才能做到这一点?谢谢

random matlab matrix

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