小编sou*_*ain的帖子

有多少PHP包含太多了?

我网站上的每个页面都使用PHP呈现.

每个PHP文件使用大约10个包含.因此,对于显示的每个页面,除了其余的功能(MySQL等)之外,服务器还需要获取10个文件.

我应该将它们组合成一个包含文件吗?这会对现实世界的速度产生什么影响?这不是一项微不足道的任务,因为有一个可变范围的意大利面要整理.

php optimization include

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

没有shell集成的Windows SVN浏览器?

任何人都可以推荐没有shell集成的Windows SVN存储库浏览器吗?

我需要它是便携式的(随身携带闪存驱动器),因此无需安装过程.这排除了TortoiseSVN.

我的存储库是本地的,所以我需要一个可以访问文件存储库的工具.

svn

11
推荐指数
1
解决办法
5649
查看次数

如何确定Windows默认浏览器(在开始菜单的顶部)

如何确定Windows默认浏览器(位于开始菜单的顶部)?

我正在使用VB6,但可能适应其他代码没有问题.

Stack Overflow上有类似的问题,但它们似乎提供了错误的答案.

例如,密钥HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet \在我的PC上列出了Internet Explorer和Firefox.

并且.html关联也失败了,因为HTML文件与IE相关联,但Firefox是我的默认浏览器.

请注意,我不想实际打开浏览器,只需获取它的名称即可.

browser windows vb6

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

Courier New用斜线0(零)和不同的1(一)

可能重复:
推荐的编程字体?

Courier New对于编程来说是完美的(对我而言).

除了它真的需要削减0(零)和不同的1(一)与l(字母l).

是否重新编译具有这些功能的字体?

(编辑:这个问题是关于Courier New :)

(编辑2:Stack Overflow在这里失败了,我特意问过Courier New,我不关心其他编程字体.也许我需要在问题中真正说清楚.)

fonts

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

PHP:获取浏览器名称

如何使用PHP获取浏览器名称?我觉得这会很简单吗?我需要做的就是区分IE和Firefox.

php

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

mysql:在每个连接上设置NAMES utf8?

我在每个PHP页面上使用以下语句来设置与Unicode的连接:

mysql_query ('SET NAMES utf8');
Run Code Online (Sandbox Code Playgroud)

有没有办法可以跳过这个?通过在服务器上设置一些东西?我有一个VPS所以我应该能够访问任何东西.

我认为真正的问题是:我需要吗?它会加快速度我会为每个提供的HTML页面跳过此声明吗?

php mysql utf-8

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

<a>标签中的JavaScript,嵌套,引用问题

这是简单的<a>标记,链接到exe文件.在onClickJavaScript事件重定向在3秒钟后,用户到另一个网页.

<a href="http://www.example.com/download.exe"
onClick="setTimeout('window.location="/downloading.html"',3000);return true;">
LINK</a>
Run Code Online (Sandbox Code Playgroud)

所以它不起作用,因为有太多的嵌套引号.

第一个引用""是针对该onClick功能的.第二个引用''是针对该SetTimeout功能的.我需要window.location函数的第三个引号.我尝试过使用'和'但都没有用.上面的语法失败了.

我可以通过将JavaScript重构为函数来解决它,但我有理由不能实现它.这个问题有方法解决吗?

编辑:

下面的答案不太奏效,但让我找到了正确的解决方案:

onClick="setTimeout('window.location=\'/downloading.html\'',3000);return true;"
Run Code Online (Sandbox Code Playgroud)

javascript quotes

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

VB 2010,如何删除数据源?

我正在使用 VB 2010。添加了一个数据源。您可以在“数据源”窗口中看到它。可以选择刷新和添加更多数据源。但是没有删除数据源的选项。显然我错过了一些东西。如何删除数据源?

visual-studio-2010

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

子文件夹中的htaccess mod_rewrite URL

我的问题似乎在StackOverflow上没有答案,所以这里是:

我想使用根文件夹中的htaccess文件重写以下URL .

要重写的URL是这样的:

http://www.domain.com/subfolder/item/12345
Run Code Online (Sandbox Code Playgroud)

对此:

http://www.domain.com/subfolder/item.php?id=12345
Run Code Online (Sandbox Code Playgroud)

然而,我似乎没有做任何事情.我可以成功重写item.php URL,如果它在根文件夹中使用这个:

RewriteRule ^item/(.*)$ item.php?id=$1 [NC,L]
Run Code Online (Sandbox Code Playgroud)

...但不是如果item.php文件在子文件夹中!

apache .htaccess mod-rewrite

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

mysql:在数据库中查找西里尔文或希腊文

我在MySQL中有一个包含名称的UTF8表,包含所有类型的文本(数字,大写,希腊语,cycrillic等).

---------------
ID   Name
---------------
001  Jane Smith
002  John Doe
003  ????? ????
004  ????? ????
005  "Groove" Holme
006  99er Dude
Run Code Online (Sandbox Code Playgroud)

我怎样才能只选择西里尔字母?(记录003和004)

编辑

感谢下面的答案,看起来它是正确的,但没有奏效.更多研究在文档中提到了这一点:

警告

REGEXP和RLIKE运算符以字节方式工作,因此它们不是多字节安全的,并且可能会产生多字节字符集的意外结果.此外,这些运算符通过字节值比较字符,并且即使给定的排序规则将重音字符视为相等,重音字符也可能无法比较.

编辑编辑,解决方案

我通过在我的数据库中添加一个额外的字段来解决这个问题,该字段存储脚本类型,例如Cyrillic,Thai等.然后在PHP中运行一个批处理过程来检测脚本并将信息存储在数据库中.

要在PHP中检测脚本,请使用Unicode正则表达式函数.看这个页面:

http://www.regular-expressions.info/unicode.html

mysql unicode select

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