问题列表 - 第7004页

确定数字是否出现在字符串中的最快方法是什么?

这个简单的解决方案迅速涌入我的脑海.

#include <ctype.h>

int digit_exists_in
(
    const char *s
)
{
    while (*s)
    {
        if (isdigit(*s))
        {
            return 1;
        }
        else
        {
            s++;
        }
    }

    return 0;
}

int main(void)
{
    int foundDigit = digit_exists_in("abcdefg9ijklmn");

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

还有什么其他技术可以提高速度?

被搜索的实际字符串是可变长度,字符本身是ASCII,而不是完整的字符集.字符串是NUL终止的.

c string performance

5
推荐指数
4
解决办法
1244
查看次数

从Python中的字符串中删除HTML

from mechanize import Browser
br = Browser()
br.open('http://somewebpage')
html = br.response().readlines()
for line in html:
  print line
Run Code Online (Sandbox Code Playgroud)

在HTML文件中打印一行时,我试图找到一种方法来只显示每个HTML元素的内容而不是格式本身.如果找到'<a href="whatever.com">some text</a>',它只会打印"一些文字",'<b>hello</b>'打印"你好"等等.怎么会这样做呢?

html python

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

如何从Rails中的URL查询中解析多值字段

我有一个表格的网址 http://www.example.com?foo=one&foo=two

我想要得到值的数组['one', 'two']foo,但params[:foo]只返回第一个值.

我知道如果我使用foo[]而不是foo在URL中,那么params[:foo]会给我所需的数组.

但是,我希望尽可能避免更改URL的结构,因为它的表单作为规范提供给客户端应用程序.是否有一种很好的方法来获取所有值而不更改参数名称?

ruby ruby-on-rails http

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

如何在PHP中读取大文件之前获取总行数

我已经在使用这个如何逐行读取PHP中的大数据文件的示例

现在,它想要做的是获取文件中的总行数,以便我可以显示一个完整的百分比或至少是总行数,这样我就可以提供一些剩余处理的概念要完成.

有没有办法在没有读取整个文件两次的情况下获得总行数?(一次计算行数,一次进行处理)

php file-io

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

cURL可以用来从PHP文件中读取PHP代码吗?

我真的不明白cURL是如何工作的.它可以从PHP文件中读取未解析的PHP代码吗?如果是这样,什么是阻止一些黑客阅读连接到我的数据库的脚本并窃取登录信息?

php security curl

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

GVIM可以有背景图片吗?

想知道我是否可以将背景图像放入GVIM.

这可以以编程方式完成吗?

谢谢!

vim

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

如何从元素中的文本末尾删除空格.(XSL)

有谁知道什么XSL代码将删除元素中的最后一个单词后面的尾随空格?

<p>This is my paragraph.  </p>
Run Code Online (Sandbox Code Playgroud)

谢谢!!

xslt

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

C#对静态对象使用块使用

我正在将一些代码添加到usingC#程序的块中.我有点填充我的应用程序,以前是一个独立的现有代码体,所以我需要做一些搞乱使它适合.最终结果如下:

public class WrapperForMyOldApp
{

    public static ItemThatINeed item1;
    public static ItemThatINeed item2;

    public WrapperForMyOldApp () 
    {
        item1 = new ItemThatINeed();
        item2 = new ItemThatINeed();
    }

    public static go()
    {
        // some stuff that i need to do with items 1 and 2
    }
}

public class MainProgram 
{
    .
    .
    .

    public void MethodThatNeedsToMakeUseOfMyApp ()
    {
        ....
        using (WrapperForMyOldApp oldAPp = new WrapperForMyOldApp())
        {
            WrapperForMyOldApp.go();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

好吧,这里的问题是:我现在是否已经削弱了使用块的效果和/或产生了任何可能对MainProgram类产生负面影响的特殊副作用?我相信Wrapper对象和它的内容将被Disposed并且执行将按预期继续,但有什么我需要注意的,我忽略了吗?

谢谢!

c# using

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

我的C#app如何测试用户是否具有对网络共享的"读取"访问权限?

我在一个胖客户端应用程序上工作,该应用程序经常遇到访问网络共享的"问题".在使用服务器执行任何IO之前,我的应用程序会测试共享(通常是形式为\\ server\share $)是否存在.这适用于检测客户端已失去与服务器的连接的那些场景,但仍存在隐藏共享存在但用户无权从共享内部读取的奇怪场景.有人可以分享(没有双关语)测试当前用户是否可以读取共享文件所需的C#代码吗?我应该查询共享的ACL还是共享中的文件?如果份额是空的怎么办?如果用户是混合环境中的本地非管理员(XP Pro工作站,Novell网络上没有域的Windows 2003服务器),该怎么办?

c# windows acl novell

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

如何使用c#获取X,Y处像素的颜色?

如何使用c#获取X,Y处像素的颜色?

至于结果,我可以将结果转换为我需要的颜色格式.我确信有一个API调用.

对于显示器上任何给定的X,Y,我想获得该像素的颜色.

c# api

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

标签 统计

c# ×3

php ×2

acl ×1

api ×1

c ×1

curl ×1

file-io ×1

html ×1

http ×1

novell ×1

performance ×1

python ×1

ruby ×1

ruby-on-rails ×1

security ×1

string ×1

using ×1

vim ×1

windows ×1

xslt ×1