问题列表 - 第12906页

Sitecore(开发人员环境)的重启时间更快

我们的团队刚刚开始为Sitecore CMS开发.

我们发现在每次代码更改(.cs文件)后,应用程序需要重新启动并且sitecore的重新启动需要我们最多2.5或3分钟.我们的本地电脑的开发环境与远程数据库进行通信.除了增加我们的数据库带宽,有没有办法加速sitecore重启(关闭缓存等)

sitecore开发人员通常使用IIS或VS的web dev环境吗?

我假设使用IIS仍然会出现每次更改后重新启动sitecore的相同问题?

sitecore

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

如何在具有本地Perl程序的远程计算机上运行shell脚本?

我正在编写一个Perl脚本,该脚本将在与运行Linux的计算机联网的PC上运行.该脚本必须为Linux机器上的一组shell脚本提供输入和接收结果.我能够从PC复制输入文件,甚至可以在Linux机器上调用Perl脚本,但是当该脚本尝试通过以下方式运行.sh文件时:

 system("./shell_script.sh");
Run Code Online (Sandbox Code Playgroud)

它会输出以下错误:

 '.' is not recognized as an internal or external command, operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

我认为这意味着它试图在Windows下执行.sh文件.那么有没有办法让PC告诉Linux机器,"嘿,伙计,自己运行"?

谢谢.

perl

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

Java元编程难题:获取本身由给定注释A注释的所有注释

你认为你是一个java向导吗?

您是否精通反射API的秘密?

public @interface @a {}
public @interface @b {}
@Mark public @interface @c {}    
@Mark public @interface @d {}
public @interface @e {}

public Class C
{
    @a @b @c @d @e public void x();
}

public class Solver
{
    public Annotation[] solve(Method m, Class c);
}
Run Code Online (Sandbox Code Playgroud)

你必须编写方法求解,所以如果在方法Cx()和Mark.class上调用它,它将返回{c,d}.

(这不是家庭作业,是我正在尝试开发的框架元编程框架的真正编程任务)

java puzzle annotations metaprogramming

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

'innerText'适用于IE,但不适用于Firefox

我有一些在IE中工作的JavaScript代码包含以下内容:

myElement.innerText = "foo";
Run Code Online (Sandbox Code Playgroud)

但是,似乎'innerText'属性在Firefox中不起作用.是否有一些Firefox等价?或者是否可以使用更通用的跨浏览器属性?

javascript firefox internet-explorer cross-browser

288
推荐指数
9
解决办法
22万
查看次数

LINQ:获取数组中每个字符串的第一个字符

考虑一个形状如下的字符串数组:

  string[] someName = new string[] { "First", "MiddleName", "LastName" };
Run Code Online (Sandbox Code Playgroud)

要求是从数组中的每个元素获取第一个字符.

FML

以前尝试过:

string initials = string.Concat(someName.Select(x => x[0]));
Run Code Online (Sandbox Code Playgroud)

问题:您将编写什么LINQ查询来连接字符串数组中包含的所有名称以给出首字母?

c# linq string algorithm

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

仅在访问特定域时才使用HTTP Auth

我有几个网站: example.com,example1.com,和example2.com.所有这些都指向我的服务器/public_html文件夹,这是我的Apache根文件夹.

.htaccess仅当用户来自时,我需要添加到我的文件中才能使用http身份验证example2.comexample.com并且example1.com不应该使用身份验证.

我知道我需要类似的东西

AuthType Basic
AuthName "Password Required"
AuthUserFile "/path/to/.htpasswd"
Require valid-user
Run Code Online (Sandbox Code Playgroud)

但是我只想在用户访问时要求输入密码example2.com.

编辑

使用答案中建议的方法,我在.htaccess文件中有以下内容:

SetEnvIfNoCase Host ^(.*)$ testauth
<IfDefine testauth>
RewriteRule ^(.*)$ index2.php?q=$1 [L,QSA]
</IfDefine>
Run Code Online (Sandbox Code Playgroud)

我知道mod_setenvif.c模块已启用(我使用<IfModule>块验证),但似乎"testauth"永远不会定义,因为我的测试验证(重定向到index2.php)没有执行(而它是在我的<IfModule>块中执行的.有什么想法吗?

apache authentication .htaccess

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

在上传时自动缩小CSS和Javascript

有没有人知道通过上传处理​​脚本自动运行某些文件类型的好方法?当我将它们上传到服务器时,我正在尝试自动缩小CSS和Javascript,在本地保留一个漂亮的,人类可读的版本,同时在服务器上保留一个缩小的版本.我目前正在Windows上使用WinSCP,它在某种程度上是可编写脚本的,但可能不够编写脚本.我可能需要一些拼凑在一起的解决方案,所以不要害怕用胶带暗示一些东西; 但是,我确实需要在本地计算机上进行缩小并上传压缩文件,因为我使用共享主机并且无法在服务器上安装垃圾.

谢谢.

javascript css upload minify

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

使用Linq的Subsonic 3.0.0.3 SQL分页

刚从Subsonic 2.2 ActiveRecord更新到3.0.0.3.我正在尝试使用LINQ来执行这样的分页查找查询(我的对象/表称为"存储库"):

Repository.Find(item => item.DocumentTitle.Contains(searchTerm))
    .OrderBy(i => i.DocumentTitle).Skip((currentPage - 1) * itemsPerPage)
    .Take(itemsPerPage);
Run Code Online (Sandbox Code Playgroud)

当我使用SQL Server Profiler查看此查询生成的SQL时,SQL中没有分页,所有分页都在C#的内存中完成.现在,Subsonic查询语言确实有一个很好的GetPaged过程可以正常工作,但我认为LINQ也应该这样做.我在这里错过了什么或者这是LINQ的限制吗?

我知道这个Repository.GetPaged()函数,但是没有足够的参数 - 我需要做一个动态排序,以及一个Find().

linq subsonic paging subsonic3

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

垃圾邮件发送者如何设法规避验证码?

我已经在我的博客上放了验证码,我仍然得到垃圾邮件发送者,是否有一个允许他们这样做的脚本或者他们是手工完成的?

spam-prevention

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

用于编写解析器生成器的在线资源

我想编写一个解析器生成器用于教育目的,并想知道是否有一些很好的在线资源或教程解释如何编写一个.杰克·克伦肖(Jack Crenshaw)的"让我们编写一个编译器".

我想为LR(1)语法编写解析器生成器.

我对生成动作和goto表背后的理论有了不错的理解,但是想要一些能帮助我实现它的资源.

首选语言是C/C++,Java,即使其他语言也可以.

谢谢.

parsing parser-generator lr-grammar

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