我不确定这里发生了什么,但我在MAC OS X上运行MAMP 1.9.在我的httpd.conf文件中,DocumentRoot被设置为默认的htdocs路径.在htdocs文件夹中,我创建了许多"子网站",努力将它们设置为虚拟主机....我可以到达指定的路径,但它们似乎都默认为我设置的第一个.
基本上,我配置的第一个VirtualHost是site1.localhost.com.我已经配置了site2.localhost.com和site3.localhost.com.但是,转到最后两个地址中的任何一个,似乎总是将我重定向到site1.localhost.com.此外,转到localhost.com:8888也只是拉起site1.localhost.com.我不知道我在哪里做了一个错误的步骤,但希望有人能够帮助我找出问题...哦,我已经重新启动了apache等,在对/ etc /进行任何更改之后hosts或httpd.conf文件.
在我的httpd.conf文件中(相关部分,无论如何......):
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
# MAMP DOCUMENT_ROOT !! Don't remove this line !!
DocumentRoot "/Applications/MAMP/htdocs"
#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not …Run Code Online (Sandbox Code Playgroud) 可能重复:
自动初始化C#列表
我有一个具有一定容量的整数列表,我希望在声明时自动填充.
List<int> x = new List<int>(10);
Run Code Online (Sandbox Code Playgroud)
有没有更简单的方法来填充此列表10个具有int的默认值而不是循环并添加项目的整数?
我正在研究一些旧的 ATL OCX,用作“下载管理器”。它使用URLDownloadToFile API下载文件。
以前,它在网页上作为 ActiveX 托管,因此如果服务器需要身份验证,则由 IE 完成。现在它是可执行文件的一部分,因此它应该负责身份验证。假设用户提供了用户名和密码,我实际上如何进行“身份验证”?我需要支持IIS 的简单 Web 身份验证和NTLM。
对于简单的 Web 身份验证,我发现在 URL 之前传递用户名/密码工作正常。但我不确定这是一种正确的方法。
请指教 谢谢Zaky
我正在使用SQL Server 2005 Express.我想使用SMO循环遍历数据库中的每个表,并将每个Char列更改为Varchar列.如果列是主键的成员,我需要先删除主键,然后再更改列的数据类型.然后我需要重新创建索引.这是我尝试使用的代码:
foreach (Table table in database.Tables)
{
Index pk = table.Indexes.Cast<Index>().SingleOrDefault(index => index.IndexKeyType == IndexKeyType.DriPrimaryKey);
if (pk != null)
{
pk.Drop();
table.Alter();
}
foreach (Column column in table.Columns.Cast<Column>().Where(column => column.DataType.SqlDataType == SqlDataType.Char))
{
column.DataType = new DataType(SqlDataType.VarChar, column.DataType.MaximumLength);
}
table.Alter();
if (pk != null)
{
pk.Create();
}
}
Run Code Online (Sandbox Code Playgroud)
但是当我尝试创建索引时,我得到一个异常,消息"无法访问Microsoft.SqlServer.Management.Smo.Index'[PK_table1]'的属性或方法,因为它已被删除." 那么有没有一种方法可以完成我想用SMO做的事情?
我在使用Index的Script方法删除索引之前尝试编写索引脚本,但它抛出了一个异常,消息"索引'PK_table1'引用了不存在的列'[table1].[owner]'." 所有者专栏明确存在.
我正在迭代一些数据并基于以下某些条件生成参数化URL链接:
finishedHTML.append("<a href=\"http://" + domain + "&service=" + allEvents[eventCounter].EventService +"&day="+ offSet+(-1 * i) +"\"><img src=\"/info.jpg\" alt=\"Info\"/>");
Run Code Online (Sandbox Code Playgroud)
在页面加载/刷新时,我的应用程序开始检查URL参数,并根据参数是否存在以及它们是什么来采取一些操作.
但是,我在参数的开头添加了#,因此页面不需要刷新,但现在它不会触发检查URL的函数.
我的问题是当用户点击链接时如何在GWT中触发事件?我是否需要生成GWT控件并链接单击处理程序?是否可以设置在URL更改时触发的事件???
更新: 亚当回答了最初问题的一部分,但我无法在"#"之后得到查询字符串.有比下面的功能更好的方法:
public static String getQueryString()
{
return Window.Location.getQueryString();
}
Run Code Online (Sandbox Code Playgroud)
换句话说,如果我输入,example.com?service=1我将获得service = 1作为我的查询字符串.如果我输入example.com#?service=1,我得到查询字符串的空值.
我有一个带有列的设置模型options,并将其设置为与serialize :options. 在我看来,我有一个多选框,select("settings", "options", ['option1','option2','option3'], {}, :multiple => true)只要用户至少选择一个选项,就可以使用它。但是,如果他们不选择任何选项,则不会提交任何选项,因此不会更新选项。
如何允许用户从 rails 的多选框中选择零选项?
嘿,我想知道如何检查复选框的ID.
这是我的HTML最初看起来可能是这样的:
<div class="check_filter">
<div id="filter">
<input type="checkbox" id="check1" /><label for="check1">Marketing</label>
<input type="checkbox" id="check2" /><label for="check2">Automotive</label>
<input type="checkbox" id="check3" /><label for="check3">Sports</label>
</div>
</div><!-- End check_filter -->
Run Code Online (Sandbox Code Playgroud)
我假设jQuery看起来像这样:
$(document).ready(function() {
$(":checkbox").click(function(){
var id = $(this).attr('id');
$.post("index.php", { id: id });
//return false to ensure the page doesn't refresh
return false;
});
});
Run Code Online (Sandbox Code Playgroud)
我正在尝试获取已检查的项目ID,然后在mysql查询中发布该ID以从数据库中获取id的结果.
感谢您的帮助.
我在SQL Server 2008数据库上有一个应用程序.此数据库具有查询其中一个表的存储过程.此存储过程采用两个参数:userName和ID
将始终传递userName参数.但是,ID字段将为NULL或实际值.如果值不是NULL,我需要在查询的WHERE子句中考虑它.不幸的是,我不肯定如何做到这一点.目前,我正在努力
SELECT
*
FROM
TaskTicket t
WHERE
t.[UserName]=@userName AND
-- This is where I am stumped
Run Code Online (Sandbox Code Playgroud)
谢谢您的帮助!
使用MySQL 5.0.27
此查询:SELECT CAST('543.21'AS DECIMAL(100,2))
返回543.21
这一个是这样的:SELECT CAST('543.21'AS DECIMAL(2,2))
事实上,我无法弄清楚参数有什么影响.我用它来汇总varchar列中的数值(由于遗留原因!!)并舍入到2位小数.
我应该选择一个高数字吗?