小编Udi*_*Udi的帖子

使用Kotlin在Android上的UI组件上声明的最佳方法是什么?

我正在尝试首次使用Kotlin构建Android应用程序.

我想在OnCreate方法之外的一些按钮上声明,我只能用findViewById在这个函数内初始化它们.

我可以在java中简单而干净的代码中声明吗?

private Button btnProceed;
Run Code Online (Sandbox Code Playgroud)

因为在将其转换为Kotlin时,它看起来像:

private var btnProceed: Button? = null
Run Code Online (Sandbox Code Playgroud)

然后在初始化OnClick函数时需要添加!标志:

btnProceed!!.setOnClickListener
Run Code Online (Sandbox Code Playgroud)

什么是正确和最干净的方式?

java android kotlin

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

可视化:未捕获的类型错误:无法读取未定义的属性“arrayToDataTable”

我正在尝试从我创建但失败的数据数组中绘制图形。我尝试了我在这里看到的关于相同主题的所有内容,但没有帮助。请指教。同一页面中有 HTML,但我认为显示并不重要。

<script src = "http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src = "http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"> </script>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">

function getData(dateRange){
    var date = new Date();
    var currentDateInFormat = date.getFullYear() + "-" + date.getDate() + "-" + date.getMonth() + 1;
    var BASE_URL = 'https://query.yahooapis.com/v1/public/yql?q=';
    var yql_query_for_table_data;

    var dataArray = ['Date' , 'Stock Value'];

    if(dateRange === "year"){
        yql_query_for_table_data = 'select * from yahoo.finance.historicaldata where symbol = "YHOO" and startDate = "2009-09-11" and endDate = "2010-03-01"';
    }
    else if(dateRange === "halfYear"){
        yql_query_for_table_data …
Run Code Online (Sandbox Code Playgroud)

javascript datatables google-visualization

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

Cassandra - 不同表中的相同分区键 - 何时正确?

我以一种方式模拟了我的Cassandra,我有几个具有相同分区键的表--Uuid.

每个表都有它的分区键,其他列表示我想要询问的特定查询的数据.

例如 - 1个表有Uuid和列关于它的状态(此表中没有其他聚类键),表2将包含相同的Uuid(也没有聚类键)但是具有表示此Uuid数据的不同列.

这是正确的建模吗?在表格周围复制相同的分区键是否错误,以便将每个表分组以保存特定用例的相关列?或者它更喜欢只使用1个表并查询它们并在代码中获取特定用例的相关数据?

partition cassandra-2.0 scylla cassandra-3.0

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

在FFmpeg中使用minterpolate来减少模糊帧是否好

我正在使用 FFMPEG 从视频中切片 png 文件。

我根据某些视频元数据在 1-3 之间以 fps 对视频进行切片。我可以看到,当视频中的主体快速移动或相机不稳定时,我会得到模糊的帧。我尝试研究如何解决它(这些帧的质量是我的主要目标)并解决了插值选项。

我认为,如果我使用混合选项,这意味着 3 帧比 1 模糊对象的“噪音”会减少。

所以我现在的命令是这样的:

./ffmpeg -i "/home/dev/ffmpeg/test/input/@3.mp4" -vf minterpolate=fps=1:mi_mode=blend,mpdecimate=hi=11456:lo=6720:frac=0.5 -vsync 0  "/home/dev/ffmpeg/test/output/3/(#%04d).png"
Run Code Online (Sandbox Code Playgroud)

我对吗?你想出更好的方法来使用 FFMPEG 来解决我的问题吗?

ffmpeg image-processing mpdecimate

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