小编Sae*_*umi的帖子

如何更改javafx TextField中文本的颜色?

我想在TextField中更改字体颜色.我找到了-fx-background-color,-fx-border-color用于更改背景和边框的颜色,但没有用于文本.有任何想法吗?谢谢你的建议

javafx

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

如何将Docker容器中的目录挂载到主机?

假设我有一个使用这个简单的Dockerfile的应用程序:

//...
RUN configure.sh --logmyfiles /var/lib/myapp
ENTRYPOINT ["starter.sh"]
CMD ["run"]
EXPOSE 8080
VOLUME ["/var/lib/myapp"]
Run Code Online (Sandbox Code Playgroud)

我从那里运行一个容器:

sudo docker run -d --name myapp -p 8080:8080 myapp:latest
Run Code Online (Sandbox Code Playgroud)

所以它正常工作并存储一些/var/lib/myappdocker容器的日志.

我的问题

我需要这些日志文件自动保存在主机中,那么如何/var/lib/myapp将容器从容器挂载到 /var/lib/myapp主机服务器(不删除当前容器)?

编辑

我也看到Docker - 从容器到主机的挂载目录,但它没有解决我的问题我需要一种方法将我的文件从docker备份到主机.

docker dockerfile

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

如何使用ViewModel和LiveData进行改进API调用

这是我第一次尝试实现MVVM架构,而且我对进行API调用的正确方法感到有些困惑.

目前,我只是尝试从IGDB API进行简单查询,并输出日志中第一项的名称.

我的活动设置如下:

public class PopularGamesActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_popular_games);


        PopularGamesViewModel popViewModel = ViewModelProviders.of(this).get(PopularGamesViewModel.class);
        popViewModel.getGameList().observe(this, new Observer<List<Game>>() {
            @Override
            public void onChanged(@Nullable List<Game> gameList) {
                String firstName = gameList.get(0).getName();
                Timber.d(firstName);
            }
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

我的视图模型设置如下:

public class PopularGamesViewModel extends AndroidViewModel {

    private static final String igdbBaseUrl = "https://api-endpoint.igdb.com/";
    private static final String FIELDS = "id,name,genres,cover,popularity";
    private static final String ORDER = "popularity:desc";
    private static final int LIMIT = 30;

    private LiveData<List<Game>> mGameList; …
Run Code Online (Sandbox Code Playgroud)

android mvvm retrofit android-livedata android-jetpack

16
推荐指数
1
解决办法
9378
查看次数

使用Jack和Jill有什么好处?

在宣布Android N之后,Google正式推出了Android工作室2.1的Jack工具链.

Jack(由于此页面)的主要优点是:

完全开源

可在AOSP中使用; 欢迎合作伙伴做出贡献.

加快编译时间

Jack特别支持减少编译时间:pre-dexing,增量编译和Jack编译服务器.

处理收缩,混淆,重新包装和多索引

不再需要使用ProGuard等单独的软件包.

但是不支持注释处理,代码编织(例如aspectj),字节码操作(这对我来说非常重要).

另外加速编译时间对我来说也不合理,我创建了一个带有一小部分依赖项的示例项目,在jack和default编译器中,编译和构建时间不到10-15秒.

那么我为什么要迁移到杰克?

android android-jack-and-jill

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

Android Studio模块命名约定

我正在寻找完整的android studio模块命名约定建议。

如果模块的名称app free是最佳的名称约定?

  • 无需应用

  • 应用免费

  • app_free

  • appFree

android naming-conventions

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

如何在一个Activity中运行两个AsyncTasks?

我有两个Activitys(mainActivity&downloadActivity),我有两个AsyncTasksdownloadActivity

downloadActivity首先它执行getFileAsyncTask用于读取JSON文件添加一些图片,并创建一个ListView从图像,如果图像上用户点击,将downloadAsyncTask被调用,它开始从网上下载一些东西.我的问题是在这里:第二,当AsyncTask运行我回去mainActivity再次复出downloadActivity第一AsyncTask不叫,直到downloadAsyncTask完成

public class downloadActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        ...
        new getFileAsyncTask().execute();
        ...
    }
    private class getFileAsyncTask extends AsyncTask<Void, Void, Void> {
        @Override
        protected Void doInBackground(Void... params) {
        //fetch a json file from internet and add images in ListView
            return null;
    }
    //there is an BaseAdabter class 
    //if …
Run Code Online (Sandbox Code Playgroud)

android android-asynctask

7
推荐指数
1
解决办法
7570
查看次数

如何隐藏javaFX中的Pannable滚动条?

我创建了一个Pannable ScrollPane.现在我想隐藏滚动条右侧的栏我用这个但没有任何反应

 .scroll-bar:horizontal .increment-arrow,
 .scroll-bar:horizontal .decrement-arrow,
 .scroll-bar:horizontal .increment-button,
 .scroll-bar:horizontal .decrement-button {
    -fx-padding:0;
    -fx-opacity: 0;
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

javafx

7
推荐指数
1
解决办法
5466
查看次数

在LibGDX上使用沉浸式模式

我有一个人像屏幕,想要使用沉浸式模式(不是粘性沉浸式).LibGDX还具有身临其境的功能:

 AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
 config.useImmersiveMode = true;
Run Code Online (Sandbox Code Playgroud)

但是useImmsersive身临其境.

android libgdx

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

在xcode中移动文件时出错

我申请了Xcode.我在其他文件夹中移动文件时出错了,现在出现了这个错误:

<unknown>:0: error: no such file or directory: '/Users/coeimac1/Desktop/learning 5535512147/UserLoginandRegistration/UserLoginandRegistration/UserLoginandRegistration/ViewAlbum.swift'
<unknown>:0: error: no such file or directory: '/Users/coeimac1/Desktop/learning 5535512147/UserLoginandRegistration/UserLoginandRegistration/UserLoginandRegistration/homePage.swift'
<unknown>:0: error: no such file or directory: '/Users/coeimac1/Desktop/learning 5535512147/UserLoginandRegistration/UserLoginandRegistration/UserLoginandRegistration/MasterTableViewController.swift'
<unknown>:0: error: no such file or directory: '/Users/coeimac1/Desktop/learning 5535512147/UserLoginandRegistration/UserLoginandRegistration/UserLoginandRegistration/AddViewController.swift'
<unknown>:0: error: no such file or directory: '/Users/coeimac1/Desktop/learning 5535512147/UserLoginandRegistration/UserLoginandRegistration/UserLoginandRegistration/MedecineDetails.swift'
<unknown>:0: error: no such file or directory: '/Users/coeimac1/Desktop/learning 5535512147/UserLoginandRegistration/UserLoginandRegistration/UserLoginandRegistration/Medecine.swift'
<unknown>:0: error: no such file or directory: '/Users/coeimac1/Desktop/learning 5535512147/UserLoginandRegistration/UserLoginandRegistration/UserLoginandRegistration/LoginViewController.swift'
<unknown>:0: error: no such file or directory: '/Users/coeimac1/Desktop/learning 5535512147/UserLoginandRegistration/UserLoginandRegistration/UserLoginandRegistration/RegisterViewController.swift'
<unknown>:0: error: no such file …
Run Code Online (Sandbox Code Playgroud)

xcode swift

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

如何在PHP 5.3中将JSON保存为未转义的UTF-8?

我创建了一个JSON文件:

$json = array(
    "Sample" =>array(
        "context" => $context,
        "date"    => $date
    )
);

$url= "sample.json";
$myfile = fopen($url, "w") or die("Unable to open file!");
fwrite($myfile, json_encode($json));    
fclose($myfile);
Run Code Online (Sandbox Code Playgroud)

我需要将其保存为UTF-8,我不能JSON_UNESCAPED_UNICODE在PHP 5.3中使用.那我现在该怎么办?

php json utf-8

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