小编Mas*_*one的帖子

如何更新Docker镜像

更新官方存储库时如何更新docker镜像?

当我更改DockerFile或Dockerfile包含时间敏感信息时,如何更新自定义图像?

建立新图像或重建现有图像是更好的做法吗?

重建现有图像的最佳方法是什么?

区分同一图像的多个构建的最佳方法是什么?

docker

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

如何资助开源项目?

作为毕业论文,我将开始一个开源项目:我的想法是将一整套数学库移植到Android,以matlab或sage等可编程计算器的形式执行数字和符号操作.

我想在GPL下发布这个项目,因为我认为想法需要免费工作,但我也知道我会花很多钱购买多个设备来进行调试和微调.

我想在市场上出售预装的应用程序0.99,同时让源代码免费在网站上编译.这就像对懒惰征收一小笔税.

你怎么看?你觉得我怎么能资助这个项目?

注意:随意纠正我的不良语法并删除此注释.

android open-source

12
推荐指数
2
解决办法
687
查看次数

布局中的间距均匀

我正在尝试制作4个按钮,在Android上的纵向视图中均匀分布.

空间应根据屏幕尺寸向上和向下缩放,每个按钮和边框之间的空间均匀.

我尝试使用线性布局,重量和布局重力,但似乎我不能垂直居中按钮.

这是Android布局的错误吗?更可能只是我.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_weight="1"
android:layout_gravity="center"
>
<Button
android:id="@+id/btn_f"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="btn_f"
>
</Button>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_weight="1"
android:layout_gravity="center"
>
<Button
android:id="@+id/btn_b"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="btn_b"
>
</Button>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_weight="1"
android:layout_gravity="center"
>
<Button
android:id="@+id/btn_a"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="btn_a"
>
</Button>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_weight="1"
android:layout_gravity="center"
>
<Button
android:id="@+id/settings"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Settings"
>
</Button>
</LinearLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

xml layout android button

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

我可以在ASE上移植现有的python应用程序吗?

我了解到Android Scripting Environment(ASE)支持python代码.我可以使用现有的python程序并在android上运行它们吗?

除了GUI之外,我还需要做些什么来适应?如何找到ASE支持的python库列表?

python android ase android-scripting

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

如何从"assets"目录中读取文本文件作为字符串?

我的资产文件夹中有一个文件...如何阅读?

现在我正在尝试:

      public static String readFileAsString(String filePath)
        throws java.io.IOException{
            StringBuffer fileData = new StringBuffer(1000);
            BufferedReader reader = new BufferedReader(
                    new FileReader(filePath));
            char[] buf = new char[1024];
            int numRead=0;
            while((numRead=reader.read(buf)) != -1){
                String readData = String.valueOf(buf, 0, numRead);
                fileData.append(readData);
                buf = new char[1024];
            }
            reader.close();
            return fileData.toString();
        }
Run Code Online (Sandbox Code Playgroud)

但它抛出一个空指针异常......

该文件名为"origin",它位于文件夹资产中

我试着把它投射:

readFileAsString("file:///android_asset/origin");
Run Code Online (Sandbox Code Playgroud)

readFileAsString("asset/origin");``
Run Code Online (Sandbox Code Playgroud)

但都失败了......有什么建议吗?

java file-io android android-assets

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

从网页解析HTML

我必须从网页中提取一些信息,然后为用户重新格式化.

由于网页有些规律,现在我使用HttpClient将HTML作为字符串进行检索,并使用相关数据在给定位置提取子字符串.

无论如何我想知道是否有更好的方法,也许是一种HTML感知的方式.你会怎么做?

干杯

html java android

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

Android在工业嵌入式环境中

您如何看待在工业嵌入式环境中使用android?

我想,例如,关于带触摸屏显示器的自动售货机.我可以考虑很多优点:

  • 它将增加制作高级用户界面的便利性
  • Android提供调优库来处理低功率互联网连接或加密连接等任务
  • 感谢dalvik VM,在不同的硬件平台(Arm9 - Arm11 - ....)上运行更容易

但也有一些缺点:

  • Android不被认为是关键任务环境(如处理资金的设备)......至少在某种程度上不是这样.
  • 如果不及时更新,软件可能会有一些危害安全的错误.广泛采用使问题更加严重.
  • 与Linux的实时实现相比,有人可能会认为Android是资源匮乏,代码用C而不是java编写.

在互联网上,你可以找到关于这个主题的一些资源,但大多数已经过时了:

http://www.hsc.com/Portals/0/Uploads/Articles/Android-Porting-on-Embedded-Platform_v2_0633850602027036930.pdf

http://www.androidforembedded.com/whitepaper/android-for-embedded.pdf

任何人都有直接的经验或可以链接到一些资源?你怎么看待这些家伙?

干杯,

embedded android industrial

6
推荐指数
2
解决办法
5035
查看次数

Apollo GraphQL中的Context vs RootValue

graphQLOptions中,context和rootvalue之间有什么区别?

我何时应该使用另一个,何时应该使用另一个?

目前我正在将连接器和其他敏感数据附加到上下文中,这样安全吗?用户可以读取查询的上下文或根值吗?

node.js apollo graphql apollo-server

6
推荐指数
2
解决办法
2157
查看次数

在标准输出上读取ffmpeg段

我正在尝试对视频文件进行分段,以在浏览器中播放它。理想情况下,我想读取stdout并将其通过管道传输到浏览器,但是如果启用分段,它将不起作用:

$ ffmpeg -i test.mp4 -f segment -segment_format mp4 -segment_format_options movflags=+faststart+frag_keyframe+empty_moov+default_base_moof pipe:1 ... Output #0, segment, to 'pipe:1': Output file #0 does not contain any stream

1)可以将分段文件写入stdout吗?文件分隔是否有特殊字符?

2)否则,如何仅通过读取字节流来检测新的关键帧?

ffmpeg pipe

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

在python中处理大型数据池

我正在开展一个旨在研究人们行为的学术项目.

该项目将分为三个部分:

  1. 从一些远程源读取数据并使用它构建本地数据池的程序.
  2. 用于验证此数据池并使其保持一致的程序
  3. 允许人们读取/操作数据的Web界面.

数据由人员列表组成,所有人都具有ID#,并具有以下几个特征:身高,体重,年龄,......

我需要从这些数据中轻松制作组(例如:所有具有给定年龄或一系列高度的数据)并且数据是几TB(但可以在2-3 gb的较小子集中减少).

我对该项目的理论背景有很强的背景知识,但我不是计算机科学家.我知道java,C和Matlab,现在我正在学习python.

我想使用python,因为它似乎很容易,并大大减少了Java的冗长.问题是我想知道如何处理数据池.

我不是数据库的专家,但我想我需要一个.你认为我应该使用什么工具?

请记住,目标是在数据集上实现非常高级的数学函数,因此我们希望降低源代码的复杂性.速度不是问题.

python database large-data

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