问题列表 - 第25091页

urllib2到字符串

我正在使用urllib2打开一个网址.现在我需要将html文件作为字符串.我该怎么做呢?

python string urllib2

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

CSS:根据后备字体设置字体粗细

我试图根据所选字体设置元素的font-weight.例如,我可能会尝试这样做:

h1 {
    font-family: Arial Narrow, Impact, sans-serif;
    font-weight: ?;
}
Run Code Online (Sandbox Code Playgroud)

假设用户在系统上安装了Arial Narrow,我希望font-weight为"粗体",如果浏览器必须使用Impact,则为"normal",如果用户的系统没有这些字体,则可能为"粗体" .这可能吗?如果是这样,我该怎么做呢?

css fonts

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

与NHibernate相比,Entity Framework 4的POCO支持如何?

只是想知道是否有人有使用Entity Framework 4的POCO支持的经验,以及它与NHibernate相比如何站起来.如果它们是相同的,我会非常有兴趣将Entity Framework 4作为我选择的ORM,只因为它会:

  1. 首先支持数据和对象优先开发
  2. 拥有一个强大的LINQ提供商
  3. 更容易向客户推销(因为它是由微软开发的)
  4. 加入.NET框架,而不需要8个dll启动和运行

换句话说,EF4有什么重大缺点吗?

它是否支持NHibernate支持的所有基本功能(延迟加载,急切加载,一级缓存等),还是它仍然是粗糙的边缘?设置映射的语法是否像NHibernate和/或Fluent NHibernate一样简单?

编辑:请不要提出不信任的投票.那是很久以前的事情,并处理了EF1的一些严重缺点,这些缺点似乎不再适用于EF4.

nhibernate orm entity-framework

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

使用jQuery检测DIV中滚动条的存在?

我想使用jQuery检测DIV中是否存在滚动条.我正在考虑使用$('div').scrollTop()但在滚动条位于顶部且根本没有滚动条的情况下返回0.

有什么想法吗?

javascript jquery scrollbar

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

你可以使用.Contains(string)和Select Case Statement吗?

无论如何我可以构建一个使用Contains函数的Select语句吗?像这样:

Select commentStr
    Case commentStr.Contains("10")
    Case commentStr.Contains("15")
Run Code Online (Sandbox Code Playgroud)

vb.net select-case

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

Delphi DateTimeFormat返回错误的一年

我有一个表格,允许用户输入出生日期:

即:4/16/40

然后,当用户处理表单时,会有一个函数检查它的长度,添加前导零,解析日期,然后使用FormatDateTime返回出生年份:

strTemp := strPostedByDOB;
If Length(strTemp) = 5
  then strTemp = '0' + strTemp;
if Length(strTemp) = 6 
  then begin
    strTemp := Copy(strTemp, 1 ,2) + '/' + copy(strTemp, 3, 2) + '/' + Copy(strTemp, 5, 2);
    strTemp := FormatDateTime('YYYY', StrToDate(strTemp));
end
else strTemp := EmptyStr;
Run Code Online (Sandbox Code Playgroud)

使用此代码,strTemp计算为2040而不是1940.任何人都可以帮我弄清楚如何让它在strTemp中显示1940?我是否必须更改表单以接受4位数年份?

谢谢,莱斯利

delphi formatting datetime

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

横向模式仅适用于iPhone或iPad

我想创建一个不使用纵向模式的应用程序.

我不确定是否需要编辑plist或者除了plist之外还有代码

iphone cocoa-touch objective-c uikit ipad

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

使用短划线显示URL slug时出现问题

我用破折号为我的故事网址制作了一个slug,例如:

使用slug而不是ID获取记录

这是我创建slug的代码:

function Slugit($title) {
    $title = strip_tags($title);
    // Preserve escaped octets.
    $title = preg_replace('|%([a-fA-F0-9][a-fA-F0-9])|', '---$1---', $title);
    // Remove percent signs that are not part of an octet.
    $title = str_replace('%', '', $title);
    // Restore octets.
    $title = preg_replace('|---([a-fA-F0-9][a-fA-F0-9])---|', '%$1', $title);


    $title = remove_accents($title);
    if (seems_utf8($title)) {
        if (function_exists('mb_strtolower')) {
            $title = mb_strtolower($title, 'UTF-8');
        }
        $title = utf8_uri_encode($title, 500);
    }

    $title = strtolower($title);
    $title = preg_replace('/&.+?;/', '', $title); // kill entities
    $title = str_replace('.', '-', $title);
    $title = preg_replace('/[^%a-z0-9 …
Run Code Online (Sandbox Code Playgroud)

php url slug

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

Python在覆盖失败时对异常进行预测试

我最近遇到了一个简单但令人讨厌的错误.我有一个清单,我想找到其中最小的成员.我使用了Python的内置min().一切都很好,直到在一些奇怪的情况下列表是空的(由于我无法预料的奇怪的用户输入).我的应用程序崩溃了一个ValueError(BTW - 未在官方文档中记录).

我有非常广泛的单元测试,我经常检查覆盖范围,以避免这样的意外.我也使用Pylint(一切都集成在PyDev中),我从不忽略警告,但我没有在用户之前发现这个bug.

我的方法中有什么可以改变以避免这种运行时错误吗?(在Java/C#编译时会被捕获?).

我正在寻找的东西不仅包括我的代码,还有一个很大的尝试 - 除外.我还可以做些什么?有多少其他构建的Python函数隐藏了这样令人讨厌的惊喜?

python unit-testing code-coverage exception-handling runtime-error

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

开发CLI应用程序/脚本的最佳/最受欢迎的库有哪些?

我熟悉的许多组件库和工具包都缺少CLI特定的库(zend,kohana等).是否有专门为开发CLI应用程序而设计的库/工具(例如php的多线程库,pcntl/posix的抽象)?

php multithreading posix pcntl

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