小编Vin*_*fer的帖子

检索项目的父项时出错:升级到AppCompat v23后找不到与给定名称匹配的资源

我一直用Eclipse编程Android,并决定开始迁移到Android Studio.我决定使用我已经用于Eclipse的相同SDK,然后:

  • 开始了一个新项目
  • 设置最低SDK 4.0(API级别14)
  • 选择空白活动选项
  • 已使用活动名称和布局名称的默认名称
  • 命中完成

几秒钟后,Gradle完成构建,并在文件Teste4\app\build\intermediates/explosion-aar\com.android.support\appcompat-v7\23.0.0\res\values中抛出以下消息,从而引发了两个错误-v23 \价值观v23.xml:

错误:(2)检索项目的父项时出错:找不到与给定名称"android:TextAppearance.Material.Widget.Button.Inverse"匹配的资源.

错误:(2)检索项目的父项时出错:找不到与给定名称"android:Widget.Material.Button.Colored"匹配的资源.

文件 - >项目结构 - >模块:应用程序(左列) - >属性选项卡下,我设置了以下版本:

  • "编译Sdk版本":Android 5.1(API级别22)
  • "构建工具版本":23.0.2

我该怎么做才能解决这个问题?

我已经尝试过Stack Overflow问题appcompat-v7:21.0.0中的建议:找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable',但它不起作用.

android gradle android-studio

773
推荐指数
14
解决办法
55万
查看次数

如何隐藏元素而不让它们在页面上占用空间?

我正在使用visibility:hidden隐藏某些元素,但它们仍隐藏在页面上占用空间.

我怎样才能让它们在视觉上完全消失,好像它们根本不在DOM中(但实际上没有从DOM中删除它们)?

html css

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

为什么docker容器会立即退出

我在后台运行一个容器

 docker run -d --name hadoop h_Service
Run Code Online (Sandbox Code Playgroud)

它快速退出.但如果我在前台运行,它运行正常.我使用了检查日志

docker logs hadoop
Run Code Online (Sandbox Code Playgroud)

没有错误.有任何想法吗?

DOCKERFILE

 FROM java_ubuntu_new
 RUN wget http://archive.cloudera.com/cdh4/one-click-install/precise/amd64/cdh4-repository_1.0_all.deb
 RUN dpkg -i cdh4-repository_1.0_all.deb
 RUN curl -s http://archive.cloudera.com/cdh4/ubuntu/precise/amd64/cdh/archive.key | apt-key add -
 RUN  apt-get update
 RUN apt-get install -y hadoop-0.20-conf-pseudo
 RUN dpkg -L hadoop-0.20-conf-pseudo
 USER hdfs
 RUN hdfs namenode -format
 USER root
 RUN apt-get install -y sudo
 ADD . /usr/local/
 RUN chmod 777 /usr/local/start-all.sh
 CMD ["/usr/local/start-all.sh"]
Run Code Online (Sandbox Code Playgroud)

start-all.sh

 #!/usr/bin/env bash
 /etc/init.d/hadoop-hdfs-namenode start
 /etc/init.d/hadoop-hdfs-datanode start
 /etc/init.d/hadoop-hdfs-secondarynamenode start
 /etc/init.d/hadoop-0.20-mapreduce-tasktracker start
 sudo -u hdfs hadoop fs …
Run Code Online (Sandbox Code Playgroud)

docker

202
推荐指数
10
解决办法
23万
查看次数

将静态IP分配给Docker容器

我现在尝试在启动Docker容器时分配静态IP 172.17.0.1.

我使用端口2122作为此容器的ssh端口,以便我让这个容器监听端口2122.

sudo docker run -i -t -p 2122:2122 ubuntu
Run Code Online (Sandbox Code Playgroud)

此命令将运行具有随机IP(如172.17.0.5)的Docker容器,但我需要为容器分配特定的IP.

以下shell脚本是我在高级网络设置中引用Docker文档的内容.

pid=$(sudo docker inspect -f '{{.State.Pid}}' <container_name> 2>/dev/null)
sudo rm -rf /var/run/netns/*
sudo ln -s /proc/$pid/ns/net /var/run/netns/$pid
sudo ip link add A type veth peer name B
sudo brctl addif docker0 A
sudo ip link set A up
sudo ip link set B netns $pid
sudo ip netns exec $pid ip link set eth0 down
sudo ip netns exec $pid ip link delete eth0
sudo ip netns exec …
Run Code Online (Sandbox Code Playgroud)

docker

172
推荐指数
5
解决办法
26万
查看次数

如何在django中提出禁止响应

我想做以下事情:

raise HttpResponseForbidden()
Run Code Online (Sandbox Code Playgroud)

但我得到错误:

exceptions must be old-style classes or derived from BaseException, not HttpResponseForbidden
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

django

158
推荐指数
4
解决办法
7万
查看次数

禁用表单字段不提交数据

有没有办法(使用属性标志或类似的东西)启用禁用提交数据的表单字段?

或者,如果那是不可能的,有没有办法阻止字段使用css或任何其他属性进行编辑而不是隐藏它们?

我的特殊情况是一个数据集的标识符,应该以表格形式显示(不可编辑) - 如果没有更好的解决方案,我想我会使用一个隐藏字段,除了被禁用的字段以保持实际显示它的已禁用值.

html css forms disabled-input

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

在Dockerfile中设置MySQL并导入转储

我正在尝试为我的LAMP项目设置Dockerfile,但是在启动MySQL时我遇到了一些问题.我的Dockerfile上有以下行:

VOLUME ["/etc/mysql", "/var/lib/mysql"]
ADD dump.sql /tmp/dump.sql
RUN /usr/bin/mysqld_safe & sleep 5s
RUN mysql -u root -e "CREATE DATABASE mydb"
RUN mysql -u root mydb < /tmp/dump.sql
Run Code Online (Sandbox Code Playgroud)

但我一直收到这个错误:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
Run Code Online (Sandbox Code Playgroud)

有关如何在Dockerfile构建期间设置数据库创建和转储导入的任何想法?

mysql docker

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

我可以在Django模型中使外键字段可选

我有这个代码

subject      = models.ForeignKey(subjects)
location     = models.ForeignKey(location)
publisher    =  models.ForeignKey(publisher)
Run Code Online (Sandbox Code Playgroud)

我不总是有三种价值观的书.所以有时如果我不知道主题或位置,或出版商.然后我想让它们空着

但如果我有,那么我需要选择框来选择.有可能吗?

django django-models

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

在操作栏中实现SearchView

我需要SearchView从我的创建arrayList<String>并在下拉列表中显示相同的建议

在此输入图像描述

我寻找教程,逐步解释如何SearchView在操作栏中构建一个.

我已经阅读了文档,并按照谷歌的例子,但它对我没用.

我创建了搜索

<?xml version="1.0" encoding="utf-8"?>

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/action_search"
          android:title="Search"
          android:icon="@android:drawable/ic_menu_search"
          android:showAsAction="always"
          android:actionViewClass="android.widget.SearchView" />
</menu>`
Run Code Online (Sandbox Code Playgroud)

但我不知道如何设置字符串数组的参数.我试图在不同的Activity中检索结果但不起作用.

android autocompletetextview android-actionbar searchview

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

休眠自动增量ID

我有一个使用带注释的hibernate的j2ee应用程序.如何在我的pojo类中注释Id字段以将其设置为自动增量或自动生成.并且在添加bean时,我将该字段留在我的bean null中吗?

java hibernate auto-increment

78
推荐指数
5
解决办法
25万
查看次数