问题列表 - 第2910页

热闹[或不那么热闹]代码优化

Raymond Chen在他最近关于代码优化的帖子中有这样的说法......明显的优化 - 一个需要优化的优化 - 如果考虑所有需要考虑的话,往往会"去优化"...

在您了解更多信息后,我确信您必须遇到/甚至编码优化您感到尴尬...

小心分享?

optimization

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

是否可以使用WebKit在清晰的背景上呈现Web内容?

我正在尝试测量WebKit补丁的可能性,这将允许所有渲染的图形渲染到完全透明的背景上.

所需的效果是呈现没有任何背景的Web内容,它应该浮动在桌面上(或浏览器窗口后面显示的任何内容).

有没有人看过应用程序这样做?(我可以想到一些终端模拟器可以.)如果有人在WebKit内部工作(或者可能是Gecko?)你认为有可能这样做吗?


更新:我已经意识到Mac OSX仪表板小部件使用这种确切的技术.所以,这一定是可能的.


更新2:我在linux上编译了WebKit并注意到配置选项包括:

--enable-dashboard-support
enable Dashboard support default=yes
Run Code Online (Sandbox Code Playgroud)

我越走越近了.有人可以帮忙吗?


更新3:我继续在各种相关邮件列表的帖子中找到对此的引用.

transparency webkit alphablending widget

33
推荐指数
1
解决办法
9322
查看次数

MySQL"WITH"子句

我正在尝试使用MySQL创建一个带有"WITH"子句的视图

WITH authorRating(aname, rating) AS
   SELECT aname, AVG(quantity)
   FROM book
   GROUP BY aname
Run Code Online (Sandbox Code Playgroud)

但似乎MySQL并不支持这一点.

我认为这是非常标准的,我确信Oracle支持这一点.反正强制MySQL使用"WITH"子句吗?我用MyISAM和innoDB引擎试过了.这两个都不起作用.

mysql sql common-table-expression

89
推荐指数
5
解决办法
18万
查看次数

此表达式应为"unit"类型,但类型为"ConsoleKeyInfo"

我只想暂停在F#控制台应用程序中,所以我写道:

Console.ReadKey()

但这给出了警告: This expression should have type 'unit', but has type 'ConsoleKeyInfo'.

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

f# functional-programming unit-type

35
推荐指数
1
解决办法
8790
查看次数

单个ASP.net站点,包含多个实例和web.configs

我们有一个在IIS服务器上运行的传统ASP.net驱动站点,该站点由中央团队开发,供多个客户使用.但是,每个客户都有自己的站点的aspx文件副本和web.config文件.这导致了问题,因为良好意义的支持工程师对源aspx文件的副本所做的更改没有被折叠回中央源,因此我们的代码库是分歧的.我们当前的文件夹结构类似于:OurApp/Source aspx&default web.config
Customer1/Source aspx&web.config
Customer2/Source aspx&web.config
Customer3/Source aspx&web.config
Customer4/Source aspx&web.config
. ..

这是我想要更改为每个客户只有一个自定义web.config文件和所有客户共享一组通用源文件的东西.所以类似于:OurApp/Source aspx&default web.config
Customer1/web.config
Customer2/web.config
Customer3/web.config
Customer4/web.config
...

所以我的问题是,如何设置它?我是ASP.net和IIS的新手,因为我通常在家里使用php和apache,但我们在这里使用ASP.net和ISS.


使用源代码控制,我打算重新培训支持工程师,但有没有办法避免拥有源aspx文件的多个副本?我讨厌那种重复!

asp.net iis web-config

10
推荐指数
1
解决办法
4575
查看次数

正则表达式匹配零

我正在寻找一个正则表达式模式,可以匹配几个不同的零组合,如00-00-0000或0或0.0或00000

请帮忙

谢谢!

编辑:

好吧,我有一个Web服务,它返回一个结果集,根据它返回的结果我可以决定结果是否值得在页面上显示.因此,如果我得到00-00-0000或0或00000,我会认为没有找到数据,但如果它返回001或000123或0356.00 - 1000或0.6700,这将是有效的.

希望这能澄清我的问题

谢谢

regex

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

在WIA中,如何在从数码相机获取图像的程序列表中添加我的程序?

当我将数码相机与电脑连接时,会出现一个包含所有已注册程序的对话框,以便从相机中获取图像.现在我想在列表中添加我自己的程序,这样当我点击我的程序项目时,我可以使用我自己的程序从数码相机中获取图像.

非常感谢你.

wia camera

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

您使用/推荐哪些开源GIS工具?

我正在研究开源GIS资源 - 并且想知道所有开源工具 - 人们实际使用/发现有用的东西.

http://en.wikipedia.org/wiki/GIS_software

gis open-source

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

如何确定电子邮件是否为Base64编码?

我很难确定文本电子邮件的正文是否为base64编码.如果它然后使用这行代码; 利用jython 2.2.1

dirty=base64.decodestring(dirty)
Run Code Online (Sandbox Code Playgroud)

否则继续正常.

这是我的代码.哪些代码行允许我从电子邮件中提取此内容:

"Content-Transfer-Encoding:base64"

import email, email.Message
import base64

def _get_email_body(self):
    try:
        parts=self._email.get_payload()
        check=parts[0].get_content_type()
        if check=="text/plain":
            part=parts[0].get_payload()
            enc = part[0]['Content-Transfer-Encoding']
            if enc == "base64":
                dirty=base64.decodestring(dirty)
        elif check=="multipart/alternative":
            part=parts[0].get_payload()
            enc = part[0]['Content-Transfer-Encoding']
            if part[0].get_content_type()=="text/plain":
                dirty=part[0].get_payload()
                if enc == "base64":
                    dirty=base64.decodestring(dirty)
            else:
                return "cannot obtain the body of the email"
        else:
            return "cannot obtain the body of the email"
        return dirty
    except:
        raise
Run Code Online (Sandbox Code Playgroud)

好了,这个代码现在可以使用!谢谢大家

python email encoding jython email-headers

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

用"this"调用函数

我有一个<a>元素的onclick处理程序(实际上,它是一个jQuery创建的处理程序,但这并不重要).它看起来像这样:

function handleOnClick() {
    if(confirm("Are you sure?")) {
        return handleOnClickConfirmed();
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

通过此函数,可以在单击<a>元素时访问对象.但是,handleOnClickConfirmed 是一个Window元素!我想handleOnClickConfirmed具有相同的是handleOnClick一样.我该怎么做?

(我知道我可以将作为handleOnClickConfirmed的参数传递,但我的一些代码已经使用了handleOnClickConfirmed,我不想重写那些调用.此外,我认为使用看起来更干净.)

javascript

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