问题列表 - 第43387页

为什么段落标记溢出而不是创建新行?

每当我创建一个P标签并用代码填充它时,溢出而不是创建新行.CSS:

#main {
width: 700px;
margin-right: auto;
margin-left: auto;
font-family: Arial, Helvetica, sans-serif;
}
#main #top h1 {
    text-align: center;
    font-size: 48px;
    margin: 0;
}
#main #menucontainer  {
    width: 700px;
    border: 1px solid black;
}
#main #menucontainer ul {
    list-style-type: none;
    margin: 0 auto;
    padding: 0px;
    width: 255px;
}
#main #menucontainer ul li a {
    font-size: 18px;
    text-decoration: none;
    color: #000;
    display: block;
    padding: 5px 10px;
    text-align: center;
    float: left;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #000;
}
#main #menucontainer ul …
Run Code Online (Sandbox Code Playgroud)

html css

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

Android:阻止首选项的首选项对话框,必须通过网络加载

我的应用程序有一个ListPreference,其条目来自网络API.在我的PreferenceActivity的onCreate()中,我生成了一个后台线程,它进行API调用,然后在一两秒后填充ListPreference的条目.

如果用户在下载选项之前单击首选项屏幕上的ListPreference按钮,我想阻止显示首选项对话框,而是通知用户仍在加载选项列表.

我怀疑正确的方法是覆盖OnPreferenceClickListener,如下所示:

ListPreference dpref = (ListPreference) findPreference("debug");
String[] s = {"one", "two", "three"};
dpref.setEntries(s);
dpref.setEntryValues(s);
dpref.setOnPreferenceClickListener(new OnPreferenceClickListener() {
    @Override
    public boolean onPreferenceClick(Preference preference) {
        Toast.makeText(this, "hi there", Toast.LENGTH_SHORT).show();
        return true;
    }
});
Run Code Online (Sandbox Code Playgroud)

将显示toast,但也会显示ListPreference选择器对话框.该OnPreferenceClickListener文件说,onPreferenceClick应该返回true如果点击被处理,但返回false具有相同的效果.

如何阻止首选项对话框显示?

是否有更好的方法来处理在查看之前必须下载选项的首选项?

android android-preferences

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

这里将文档作为bash函数的参数

是否可以将此文档作为bash函数参数传递,并且在函数中将参数保留为多行变量?

以下内容:

function printArgs {
echo arg1="$1"
echo -n arg2=
cat <<EOF
$2
EOF
}

printArgs 17 <<EOF
18
19
EOF
Run Code Online (Sandbox Code Playgroud)

或者可能:

printArgs 17 $(cat <<EOF
18
19
EOF)
Run Code Online (Sandbox Code Playgroud)

我有一个here文档,我想将ssh作为执行命令提供给ssh会话,并从bash函数调用ssh会话.

bash shell arguments function heredoc

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

更新旧VB6应用程序的最佳方式

最近我找到了一家小型马车店,要求更新一个vb6计划,这个计划是他们以前在大学回家时为他们准备的兼职员工之一.在CD上,学生提供的是该程序的源代码和安装程序,这非常有帮助.我想给他们一个带有新安装程序和更新源代码的新CD.我的问题是,如何在2008年创建或更轻松地更新输入"Non Supported Stage"的语言的安装程序?

更新:只是回答一些问题,他们要求的更新只是改变一些标签的措辞,并将一个控件从文本框更改为组合框.他们是一家商店和pa商店,即使已经推荐,也不想支付将应用程序重新编写为新语言的费用.

vb6 installer

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

什么类型的系统可以防止逻辑语言中的目标暂停?

咖喱教程的 3.13.3节:


剩余的操作称为刚性操作,而缩小的操作称为灵活操作.所有已定义的操作都是灵活的,而大多数基本操作(如算术运算)都是严格的,因为猜测对它们来说不是一个合理的选择.例如,prelude定义了一个列表连接操作,如下所示:

infixr 5 ++
...
(++)             :: [a] -> [a] -> [a]
[]       ++ ys   = ys
(x:xs) ++ ys     = x : xs ++ ys
Run Code Online (Sandbox Code Playgroud)

由于操作"++"是灵活的,我们可以使用它来搜索满足特定属性的列表:

Prelude> x ++ [3,4] =:= [1,2,3,4]       where x free
Free variables in goal: x
Result: success
Bindings:
x=[1,2] ?
Run Code Online (Sandbox Code Playgroud)

另一方面,诸如加"+"之类的预定义算术运算是刚性的.因此,使用逻辑变量作为参数的"+"调用flounders:

Prelude> x + 2 =:= 4 where x free
Free variables in goal: x
*** Goal suspended!
Run Code Online (Sandbox Code Playgroud)

库里似乎没有防止写入将被暂停的目标.什么类型的系统可以提前检测到目标是否会被暂停?

type-systems logic-programming curry

23
推荐指数
1
解决办法
689
查看次数

GIT是否支持推送到ftp服务器?

我相信git的支持FTP是一个有些最近才加入,但混帐推文档明确指出,"混帐本身支持SSH,git的,HTTP,HTTPS,FTP,FTPS和rsync协议." (重点补充)

但是,其他人已经问过如果git无法推送到ftp服务器该怎么办,而且我遇到了完全相同的问题.

那么 - 任何人都可以明确地说明"git push"是否适用于ftp协议?

如果是......那么任何人都可以回答其他问题吗?:-)

如果没有...这是在工作,还是我应该看git-ftp?

我在Windows下使用git 1.7.3.1.

非常感谢任何信息或建议!(顺便说一句,我有一个很好的超链接这个问题,但作为一个低级1级我只得到一个链接,所以不得不删除其他...)

git ftp git-push

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

如何检查是否存在电子邮件ID?

如何使用PHP检查是否存在电子邮件ID?并获取有关电子邮件ID所有者的信息?是否可以获取有关电子邮件ID所有者的信息?必须使用POP等协议吗?请帮我.

php email verification

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

将PHP数组返回到Javascript数组

我试图将我的SQL查询数组返回到一个javascript数组,然后一次显示一个信息.我已经在这里发现了一些有用的帖子,但我仍然无法让它工作.我是ajax的新手,所以请原谅任何愚蠢的错误.下面是php后面的描述.php:这是来自index.php的外部文件

<?php
include('connection.php');

$query = "SELECT * FROM photos";
$queryresult = mysql_query($query);

while ( $line = mysql_fetch_array($result) ) {
    $path[] = $row[0];
}
$paths = json_encode($path);
header('Content-type: application/json');
echo $paths;
?>
Run Code Online (Sandbox Code Playgroud)

这将获得结果(它们是文件路径)数组,json将它们编码为传递给javascript.Connection.php是正确的,它正在工作.

HTML/JavaScript的:

<html>
<head>
<script src="JavaScript/gjs.js" type="text/javascript"></script>
<script src="jquery/jquery-1.4.3.min.js" type="text/javascript"></script>
<script>
function imageload(){
var i = 1;
$.getJSON('phpfiles/getpiccode.php', function(data) {

    var can = document.getElementById('canvas').getContext('2d');

    $.each(data,function(idx, row){
    var img = new Image();
    img.onload = function(){
        can.drawImage(img, 0, 0, 1280, 800);
    }
    img.src = row;
            i++;
});

});

}
</script>
</head> …
Run Code Online (Sandbox Code Playgroud)

javascript php arrays ajax canvas

0
推荐指数
1
解决办法
915
查看次数

在Scala中编组/解组XML

我正在研究Scala和XML之间的编组/解组数据的各种方法,我有兴趣获得社区反馈(最好以第一手知识/经验为基础).

我们目前正在使用JAXB,这很好,但我希望有一个纯Scala解决方案.我正在考虑以下方法:

  1. 使用Scala的内置XML工具:Scala-> XML会很简单,但我的猜测是另一个方向会相当痛苦.另一方面,这种方法支持任意翻译逻辑.

  2. 数据绑定:scalaxb目前似乎有些不成熟,并且不处理我们当前的模式,我不知道Scala的任何其他数据绑定库.与JAXB一样,需要额外的转换层来支持相关的转换.

  3. XML pickler组合器:GData Scala Client库提供XML pickler组合器,但是最近的项目活动一直很少,我不知道当前状态是什么.

问题:

  1. 您对我列出的方法/库有什么经验?
  2. 每个的相对优势和劣势是什么?
  3. 我还应该考虑其他方法或Scala库吗?

编辑:

我在自己对这个问题的回答中添加了关于我对pickler组合器的早期印象的一些注释,但我仍然对那些真正了解各种方法的人的反馈非常感兴趣.我希望的是一个有点全面的比较,可以帮助开发人员选择适合他们需求的方法.

xml scala marshalling unmarshalling

15
推荐指数
1
解决办法
5074
查看次数

我应该在单元测试中使用AutoMapper吗?

我正在为ASP.NET MVC控制器方法编写单元测试.

那些控制器依赖于IMapper- 我创建的接口用于抽象AutoMapper,使用Castle Windsor通过构造函数注入传入.

Action方法用于IMapper从域对象映射到ViewModel对象,然后再返回,目的是保持DRY并保持动作方法简洁.

在我的单元测试中,我应该

  1. 使用正确的绑定配置AutoMapper(它们是使用AutoMapper配置文件构建的,因此可测试并可在网站和单元测试项目之间重复使用)并将其作为正确的AutoMapper实现传递IMapper.

  2. 传入模拟对象(我正在使用Moq)作为IMapper实例,具体取决于测试(这意味着复制测试设置代码中的一些工作,以确保从模拟映射器返回的对象与模拟映射器假装的对象相关来图).

  3. 手动配置AutoMapper只需要我认为每次测试都需要的映射(很多工作和意味着我没有测试真正使用的映射).

在单元测试中使用基础设施代码的意见是什么?它在什么时候成为集成测试(即测试AutoMapper和我的控制器的集成)?

虽然我认为我需要了解更多关于Moq以及如何让它返回与传递给它所嘲笑的方法的实际值相关的值,但感觉2是纯粹的观点.

c# unit-testing automapper

8
推荐指数
2
解决办法
6133
查看次数