小编Mee*_*ain的帖子

RecyclerView项目重复并不断变化

发生了什么:

列表(RecyclerView)在滚动时混合数据.

IE向下滚动后向上滚动,一些列表项重复,不显示正确的内容.

package jamesnguyen.newzyv2.UI_update;

import android.content.Context;
import android.support.v7.widget.CardView;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;

import java.util.List;

import jamesnguyen.newzyv2.R;
import jamesnguyen.newzyv2.RSS_Processcors.RssItem;

public class RVAdapter extends RecyclerView.Adapter<RVAdapter.FeedViewHolder> {

    private static List<RssItem> items = null;
    private static Context context;

    public RVAdapter(Context context, List<RssItem> items) {
        this.items = items;
        this.context = context;
    }

    public static List<RssItem> getItems() {
        return items;
    }

    @Override
    public RVAdapter.FeedViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
        View v = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.item, viewGroup, false);
        return …
Run Code Online (Sandbox Code Playgroud)

android android-recyclerview

17
推荐指数
4
解决办法
3万
查看次数

在lampp服务器上从php运行ffmpeg时找不到GLIBCXX_3.4.9

我写了一个php程序,它使用ffmpeg从图像序列创建一个视频.

<?php
    $res = shell_exec("ffmpeg -framerate 50 -i image/image%d.png -c:v libx264 -r 30 -pix_fmt yuv420p out.mp4 2>&1");
    echo "$res";
Run Code Online (Sandbox Code Playgroud)

当我运行它时,

它说GLIBCXX_3.4.15,GLIBCXX_3.4.9,GLIBCXX_3.4.11 没有找到.

ffmpeg:/opt/lampp/lib/libstdc++.so.6:版本`GLIBCXX_3.4.15'不是

找到(由/usr/lib/i386-linux-gnu/libjack.so.0要求)ffmpeg:

/opt/lampp/lib/libstdc++.so.6:未找到版本`GLIBCXX_3.4.9'

(/usr/lib/i386-linux-gnu/libzmq.so.3要求)ffmpeg:

/opt/lampp/lib/libstdc++.so.6:未找到版本`GLIBCXX_3.4.11'

(/usr/lib/i386-linux-gnu/libopencv_core.so.2.4要求)ffmpeg:

/opt/lampp/lib/libstdc++.so.6:未找到版本`GLIBCXX_3.4.9'

(/usr/lib/i386-linux-gnu/libopencv_core.so.2.4要求)

但是从终端,ffmpeg -framerate 50 -i image/image%d.png -c:v libx264 -r 30 -pix_fmt yuv420p out.mp4命令工作正常.为什么php无法从终端找到库它工作正常?我该怎么做才能解决php中的问题?提前致谢.

php c c++ linux ffmpeg

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

未捕获的TypeError:无法在'Node'上执行'appendChild':参数1不是'Node'类型

var line = "<p><strong>" + name + ": </strong>" + message.field_message_body.und[0].value + "</p>";
console.log(line);
console.log(document.getElementById("messages"));

document.getElementById("messages").appendChild(line);
Run Code Online (Sandbox Code Playgroud)

消息存在并返回

<div id=messages"></div>

似乎没有什么是空的,所以我不确定为什么会被扔掉.

有谁知道它为什么会抛出这个错误?

javascript jquery

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

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

标签 统计

javascript ×2

jquery ×2

android ×1

android-recyclerview ×1

c ×1

c++ ×1

ffmpeg ×1

linux ×1

php ×1

regex ×1