小编jea*_*rme的帖子

Recyclerview适配器和Glide - 每4-5行相同的图像

我有这个问题 - 只是为了测试目的,我添加ParseFileParseObject收到列表中的一个.它不是仅显示在该行中,而是显示每4-5行,有时更多,有时更少.我认为回收视图与此有关.奇怪的是,其他数据(从这个例子中删除)适用于position变量.

@Override
    public void onBindViewHolder(ViewHolder holder, int position) {
        if(parseList.get(position).get("logo") != null){
            ParseFile image = (ParseFile) parseList.get(position).get("logo");
            String url = image.getUrl();
            Glide.with(context)
                    .load(url)
                    .placeholder(R.drawable.piwo_48)
                    .transform(new CircleTransform(context))
                    .into(holder.imageView);


        }

    }
Run Code Online (Sandbox Code Playgroud)

android parse-platform recycler-adapter android-recyclerview android-glide

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

找不到com.google.android.gms:play-services:7.3.0

我从Android Studio gradle获取此日志:

Error:A problem occurred configuring project ':ParseStarterProject'.
> Could not resolve all dependencies for configuration ':ParseStarterProject:_debugCompile'.
   > Could not find com.google.android.gms:play-services:7.5.0.
     Searched in the following locations:
         https://repo1.maven.org/maven2/com/google/android/gms/play-services/7.5.0/play-services-7.5.0.pom
         https://repo1.maven.org/maven2/com/google/android/gms/play-services/7.5.0/play-services-7.5.0.jar
     Required by:
         Parse:ParseStarterProject:unspecified
Run Code Online (Sandbox Code Playgroud)

它在世界上怎么看不到它在哪里(其他项目清楚地看到并正常编译)?

    apply plugin: 'com.android.application'
apply plugin: 'com.parse'

buildscript {
  repositories {
    mavenCentral()
      jcenter()
    maven { url 'https://maven.parse.com/repo' }
  }
  dependencies {
    classpath 'com.parse.tools:gradle:1.+'
  }
}

dependencies {
    compile 'com.google.android.gms:play-services:7.5.0'
    compile 'com.parse.bolts:bolts-android:1.2.0'
    compile fileTree(dir: 'libs', include: 'Parse-*.jar')
    compile fileTree(dir: 'libs', include: 'ParseCrashReporting-*.jar')
}

android {
    compileSdkVersion 22
    buildToolsVersion …
Run Code Online (Sandbox Code Playgroud)

android build.gradle android-gradle-plugin

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

如何将 Docker Hub 镜像拉到 Google Cloud Run?

我正在尝试将 Docker 映像拉入 Google Cloud Run。我看到我可能需要先将它拉到 Google Container Registry,但我能以某种方式避免它吗?另外,我宁愿直接从源头获得它以使其保持最新状态。

在此处输入图片说明

docker google-cloud-platform google-container-registry google-cloud-run

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

Parse.com中的JavaScript子类化

在Android中,我ParseObject使用两个不在Parse类中的局部变量进行子类化.我只需要在本地设置这些变量,而无需将它们保存在服务器上.他们String的名字helper1helper2吸气者和制定者一样.

它的工作原理罚款所有Android上-我可以使用setHelper1("whatever");,以及getHelper()对我的方法ParseObject的.

我想要做的是在JavaScript中执行相同的操作,因为我想要进行相同的操作ParseCloud并使其返回结果Strings而不在数据库类中创建其他列.

我阅读https://parse.com/docs/js/guide#objects-parse-objecthttps://parse.com/docs/js/guide#queries-basic-queries但它没有太大帮助,我可以得到它.如何实现?

编辑:

q1.find({
    success: function(results){     

    for (var x in results){
        x.helper1 = 'foo';
    }

     response.success(results);
    },
    error: function(error){

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

javascript java android parse-platform

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

三星Note 2无法达到onLocationChanged()

它适用于除Galaxy Note 2之外的大多数设备.它连接到Google客户端,但无法访问onLocationChanged()该实现LocationListener.任何人都知道它是什么原因以及为什么只能在这个设备上?

@Override
public void onLocationChanged(Location location) {

    mLastLocation = location;

    if (mLastLocation != null) {
        lat = mLastLocation.getLatitude();
        lng = mLastLocation.getLongitude();

        Toast.makeText(getApplicationContext(), String.valueOf(lat) + "/" + String.valueOf(lng), Toast.LENGTH_LONG).show();

        serverUrl = "http://(my server)/offers?lat=" + String.valueOf(mLastLocation.getLatitude())
                            + "&lng=" + String.valueOf(mLastLocation.getLongitude()) + "&distance=1";
        // save
        makeTag(serverUrl);

        // after getting location data - unregister listener
                    LocationServices.FusedLocationApi.removeLocationUpdates(mGoogleApiClient, mFusedLocationCallback);
        new GetBackgroundUpdate().execute();
    } else {
        // get data from server and update GridView
        new GetBackgroundUpdate().execute();
        Toast.makeText(getApplicationContext(), R.string.no_location_detected, Toast.LENGTH_LONG).show();

     }
/**
Location …
Run Code Online (Sandbox Code Playgroud)

android android-location samsung-mobile

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

CSS溢出:隐藏剪切阴影

这就是现在的样子:

在此输入图像描述

当我禁用overflow: hidden;阴影通常是四周,但当它打开时 - 它在左侧和顶部切割.我不确定为什么它只削减这两个方面,但现在看起来仍然不好看.如何摆脱它?

码:

.toolong {
        width: 80%;
        overflow: hidden; 
        white-space:nowrap; 
        text-overflow: ellipsis;
    }
.shadow {
  text-shadow: 2px 2px 2px black, -2px -2px 2px black, 2px -2px 2px black, -2px 2px 2px black, 4px 4px 4px black, -4px -4px 4px black, 4px -4px 4px black, -4px 4px 4px black;
  font-weight: bold;
}

<div class="col-sm-12">
                <h2 class="pull-right"><span class="label label-warning">1</span></h2>
            <h3 class="pull-left shadow toolong">         
               Piotrek z Bagien
               <br>
               <span><h4 class="gray shadow">Pinta</h4></span>
                <span><h6 class="gray shadow">India Pale Ale (Poland)</h6></span>              
            </h3> …
Run Code Online (Sandbox Code Playgroud)

css css3 twitter-bootstrap-3

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

无法将 Node.js 连接到远程数据库 MariaDB

我尝试根据教程使用 Node.js 连接到我的 MariaDB 数据库:

    const mariadb = require('mariadb');
const pool = mariadb.createPool({
     host: 'myhost.com',
     user:'root', 
     password: 'password',
     database: 'db_p',
     connectionLimit: 2
});

async function asyncFunction() {
  let conn;
  try {
    console.log('establishing connection')
    conn = await pool.getConnection();
    console.log('established')
    const rows = await conn.query("SHOW TABLES");
    console.log(rows);

  } catch (err) {
    console.log(err)
      throw err;
  } finally {
      if (conn) return conn.end();
  }
}
Run Code Online (Sandbox Code Playgroud)

但我得到的只是这个错误:

establishing connection
{ Error: retrieve connection from pool timeout
    at Object.module.exports.createError (/Users/jan/Developer/microservice/node_modules/mariadb/lib/misc/errors.js:55:10)
    at rejectTimeout (/Users/jan/Developer/microservice/node_modules/mariadb/lib/pool.js:267:16)
    at …
Run Code Online (Sandbox Code Playgroud)

mariadb node.js

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

GitLab CI .yaml 中的两个 Docker 镜像

我正在尝试在 GitLab 上扩展我的一项 CI 工作:

deploy-stage:
  image: python:3.5
  environment: stage
  script:
  - pip install awscli
  - aws s3 cp dist s3://$S3_BUCKET_STAGE/ --recursive
  only:
    - stage
Run Code Online (Sandbox Code Playgroud)

我想要实现的是能够从 Vue.js 文件构建代码(通过使用npm run build),但要做到这一点,我需要 Node.js。但我还需要 Python 才能将文件上传到 S3。我怎样才能做到这一点?

docker gitlab-ci gitlab-ci-runner

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

Nginx 在 tls_process_client_hello 上崩溃:版本太低

我不是开发人员,我遇到了这个问题,它导致整个服务器崩溃,需要我手动重新启动它。

Mar 11 17:20:26 ip-serv-ip-he-re nginx[725]: 2019/03/11 17:20:26 [crit]
758#758: *5398 SSL_do_handshake() failed (SSL: error:1417D18C:SSL 
routines:tls_process_client_hello:version too low) while SSL handshaking,
client: my.ip.he.re, server: 0.0.0.0:443
Run Code Online (Sandbox Code Playgroud)

是什么原因造成的?不知道什么时候又会崩溃,实在是不太好。

nginx

5
推荐指数
0
解决办法
645
查看次数

SendGrid 处理多种环境

找不到任何相关信息:有人知道 SendGrid 是否支持多种环境吗?

我正在专门讨论 webhooks,并且似乎一次只能拥有一个 webhook,如果在拥有一个模板库的同时将开发、阶段和生产环境分开会很好。

sendgrid

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