问题列表 - 第18713页

如何在显示桌面/最小化所有/所有窗口最小化时通知我的应用程序?

如何使用c#显示桌面/最小化所有/所有窗口时通知我的应用程序

c# desktop

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

在wxpython上使用widget id有什么用?

我一直在努力学习wxpython,在创建小部件时我看到了这个id:

menubar = wx.MenuBar()
file = wx.Menu()
file.Append(-1, 'Quit', 'Quit application')
menubar.Append(file, '&File')
Run Code Online (Sandbox Code Playgroud)

我已经阅读了一些内容,当它被设置为-1时,会自动生成但是id的实际用途是什么以及它对事件有什么用?

wxpython

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

将字符串转换为关联数组

你会如何将这样的字符串转换为PHP中的关联数组?

key1="value" key2="2nd value" key3="3rd value"
Run Code Online (Sandbox Code Playgroud)

php string parsing

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

在Javascript中查找URL中的基本名称

我想从Javascript中的图像URL中提取基本名称.有人会关心给我一个关于正则表达式的人吗?

规则是:

  • 返回最后一个/左边的所有内容.

    www.domain.com/images/ image.hires .jpg

  • 如果.找不到,请返回完整的基本名称www.domain.com/images/ image_hi_res

我有一个笨拙/\/[^.]+\.[^.]+$/但不知道如何制作/.选择以及如何寻找最后一个..

一如既往,为所有伟大的投入欢呼.我选择了一个开箱即用的正则表达式.

javascript regex

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

URL重写 - 删除哈希

如何从页面的URL中删除井号(#)?我正在使用SWFAddress插件(jQuery)进行深层链接.

我需要更换它

本地主机/网站/#博客

通过

本地主机/网站/博客

(是的,#blog只是一个锚点).

某种方式在.htaccess中重写url不起作用

RewriteRule/blog #blog [L]

有什么建议 ?

hash .htaccess jquery url-rewriting swfaddress

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

Arduino Web客户端类无法正常工作

我正在尝试使用Arduino客户端类从Internet获取HTML页面(例如来自Arduino库本身),但它不起作用(连接未建立).

它失败了:

client.connect();
Run Code Online (Sandbox Code Playgroud)

我尝试了以太网和Ethernet2库.

我的Arduino开发平台版本是0017,操作系统是Windows XP.

以下是我的代码和配置内联:

#include <Client.h>
#include <Ethernet2.h>
// #include <Ethernet.h>
#include <Print.h>
#include <Server.h>

byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 192,168,1,7 };
byte server[] = { 74,125,47,103 }; // Google home page
byte gateway[] = { 192,168,1,1 };
byte mask[] = { 255,255,255,0 };

Client client(server, 80);

void setup()
{
  Ethernet.begin(mac, ip, gateway, mask);
  Serial.begin(9600);

  delay(1000);

  Serial.println("connecting...");

  if (client.connect()) {
    Serial.println("connected");
    client.println("GET /search?q=arduino HTTP/1.0");
    client.println();
  } else …
Run Code Online (Sandbox Code Playgroud)

c c++ arduino

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

使用MVC Foundation的动态路由-i18n和l10n

最近,我一直在提高Web编程的技能,以遵循更清晰,更可维护的MVC编码风格。但是,我过去经常使用自己的“自己动手”框架做的事情是基于mod_rewrite的灵活动态路由。这似乎是cakephp,zend等问题的一个严重问题,通过尝试复制我拥有的功能,这使我有些头疼。

在自己的环境中,您可以执行以下操作:

<custom htaccess rules before>
RewriteRule    ^([A-Za-z0-9-/]+)$    index.php?q=$1   [NC,L]
Run Code Online (Sandbox Code Playgroud)

它将所有匹配的url重写为处理该url的任意脚本,将"/abc-123/abc-456/controller-value"etc 的组合解析为可从数据库表中设置的任何页面或动作,函数等列表,这些代码可能是硬编码的。等等。传递对服务器上存在的资源文件的匹配请求,或设置管理路由等。

但是,一旦启动MVC url策略,就很难用某种隐藏应用程序逻辑的方法来覆盖此行为。我从来没有真正理解为什么有人会向用户公开函数名,而这才是我真正的错误。从可用性和安全性的角度来看,这似乎是不必要的,而且过于严格。

所以-问题是,如何在保持应用程序的坚实MVC基础的同时,采用一种重写,可翻译且友好的url策略?

要求:

  • 没有公开应用逻辑
  • 可翻译的网址(i18n)
  • 动态,无需触摸应用程序代码即可添加,删除,编辑URL或页面

娱乐时间!:D

范例网址:

/en/news/story-title
/pt/noticias/titulo
Run Code Online (Sandbox Code Playgroud)

网址根据传递的语言字符串检索本地化的内容。

php model-view-controller routing url-rewriting internationalization

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

最好的XPath工具

你们为XPath使用了什么工具?为什么?现在我正在使用

SketchPath似乎对我来说最为突出,因为它实际上可以帮助您创建xpath并且它非常先进.如果你还没有尝试过,你应该这样做.

缺点是SketchPath:你必须在机器上安装它,否则它太棒了.

对WhiteBeam的缺点:你必须上传你出于安全原因我并不总是想做的文件,你可以上传的文件大小有一些限制,上传文件很烦人.另外我认为用于该工具的xpath与运行.NET应用程序之间可能存在一些细微差别.但是现在不记得了.请记住它.

xpath devtools

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

Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册

我在32位Windows 2008服务器中创建了一个在.NET 3.5中开发的Windows应用程序.在64位服务器中部署应用程序时,它显示错误"Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册".

因此,作为此问题的解决方案,我已将项目的构建属性更改为X86,以便它将以32位模式构建,并在32位机器中重建项目.但是,同一个项目使用其他数据库驱动程序(DB2,SQL等)连接到其他数据库.因此,当我在64位操作系统中再次部署我的应用程序时,它会抛出异常"尝试在32位平台上加载64位程序集".

我使用Microsoft.Jet.OLEDB.4.0驱动程序读取和写入Excel(.xls)

.net c# oledb jet 32bit-64bit

184
推荐指数
9
解决办法
42万
查看次数

什么样的循环是(;;)?

在torvalds/linux-2.6.git中找到 - > kernel/mutex.c第171行

我试图在谷歌上找到它,但无济于事.

什么for (;;)指示?

c kernel mutex for-loop

14
推荐指数
4
解决办法
1185
查看次数