问题列表 - 第22333页

是否可以编辑部署在Windows Azure上的云应用程序的web.config而无需重新部署我的应用程序?

是否可以在不重新部署我的应用程序的情况下编辑 部署在Windows Azure上的我的云应用程序的web.config文件?

场景就像 - >

  1. Cloud应用程序部署在Azure上,包含3个实例.
  2. web.config appsetting中有一些静态文本,它在主页上显示(例如 - ©2009我的网站.保留所有权利)
  3. 现在我想改变2009年2010年 Web.Config中提到的静态文本.
  4. 现在我想编辑Web.Config而不重新部署我的网站.
  5. 我不希望- >部署我的应用程序脚手架与更新Web.Config中,然后用其交换生产.

是否有任何技巧来更新运行时部署的包中的文件?

azure

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

确保NHibernate SessionFactory仅创建一次

我编写了一个NHibernateSessionFactory类,它包含一个静态的Nhibernate ISessionFactory.这用于确保我们只有一个会话工厂,并且第一次调用OpenSession()我创建了一个实际的SessionFactory - 下次我使用相同的并打开一个会话.代码如下所示:

public class NhibernateSessionFactory : INhibernateSessionFactory
{
    private static ISessionFactory _sessionFactory;

    public ISession OpenSession()
    {
        if (_sessionFactory == null)
        {
            var cfg = Fluently.Configure().
                Database(SQLiteConfiguration.Standard.ShowSql().UsingFile("Foo.db")).
                Mappings(m => m.FluentMappings.AddFromAssemblyOf<MappingsPersistenceModel>());
            _sessionFactory = cfg.BuildSessionFactory();
            BuildSchema(cfg);
        }
        return _sessionFactory.OpenSession();
    }

    private static void BuildSchema(FluentConfiguration configuration)
    {
        var sessionSource = new SessionSource(configuration);
        var session = sessionSource.CreateSession();
        sessionSource.BuildSchema(session);            
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我有一个问题.我的应用程序分为客户端和服务器.Nhibernate的东西在服务器端.在启动时,我的客户端和服务器都希望通过一些将使用NhibernateSessionFactory的服务来访问数据库.结果是在请求来自客户端之前是否创建了_sessionFactory的竞争条件.如果不是它会失败..

我想我需要在NhibernateSessionFactory中使用某种排队或等待机制,但我不知道该怎么做.以前有人遇到过同样的问题吗?什么是最好的解决方案?

c# nhibernate sessionfactory fluent-nhibernate

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

ReStructuredText编号的头文件

有没有办法在rst有自动标题编号?这就是:

#. Some Section
===============
...
#. Some Subsection
------------------
...
#. Another Subsection
---------------------
...
#. Another Section
==================
...
Run Code Online (Sandbox Code Playgroud)

将呈现为:

1.某节

...

1.1一些小节

...

1.2另一小节

...

2.另一节

...

markup restructuredtext

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

如何在SQLCMD中抑制连字符

如何从此sqlcmd命令的结果集中抑制连字符(------------):

C:\temp>sqlcmd -d AdventureWorks -s ";" 
 -Q "SET NOCOUNT ON SELECT top 5 FirstName, LastName FROM Person.Contact;"
FirstName                                         ;LastName
--------------------------------------------------;----------------------------
Gustavo                                           ;Achong
Catherine                                         ;Abel
Kim                                               ;Abercrombie
Humberto                                          ;Acevedo
Pilar                                             ;Ackerman

C:\temp>
Run Code Online (Sandbox Code Playgroud)

sql-server sqlcmd

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

如何使用Twitter使用OAuth获取request_token

我使用以下方法URI来从twitter请求令牌.

注意:此处新行仅用于显示目的.

http://twitter.com/oauth/request_token?
oauth_consumer_key=9cS99b2406CUpATOeggeA&
oauth_signature_method=HMAC-SHA1&
oauth_signature=3e18bafc4c4fd6b23f988bcd1a8c0ab2d65db784
oauth_timestamp=1267523137&
oauth_nonce=56e66e9f8bd28b320f86a16407f9911d&
oauth_version=1.0&
oauth_callback=http://playground.com
Run Code Online (Sandbox Code Playgroud)

但它给出错误"无法验证oauth签名和令牌".

我用于计算机签名的基本字符串如下:

GET&
http%3A%2F%2Ftwitter.com%2Foauth%2Frequest_token&
oauth_consumer_key%3D9cS99b2406CUpATOeggeA%26
oauth_signature_method%3DHMAC-SHA1%26
oauth_timestamp%3D1267523137%26
oauth_nonce%3D56e66e9f8bd28b320f86a16407f9911d%26
oauth_version%3D1.0%26
oauth_callback%3Dhttp%3A%2F%2Fplayground.com
Run Code Online (Sandbox Code Playgroud)


请纠正我在哪里弄错了.

twitter oauth

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

Bash脚本,检查错误,记录

这是bash-fu向导的一个.不,实际上,我只是在开玩笑,除了我,你们都可能知道这个.

我正在尝试创建备份shell脚本.这个想法很简单:查找某个文件夹中的文件,超过7天,tar/gzip到另一个目录,然后删除它们.问题是,我不确定我是否有足够的权限在目标目录中创建tar/gzip文件.是否有任何(正确的)方法来检查文件是否已成功创建,如果是,则删除文件.否则,跳过该部分,不要破坏客户的数据.我听说他们不是很喜欢那个.

这是我到目前为止所拥有的:

01: #!/bin/bash
02: 
03: ROOTDIR="/data/www"
04: 
05: TAR="${ROOTDIR}/log/svg_out_xml/export_out_ack_$(date +%Y-%m-%d).tar"
06: cd ${ROOTDIR}/exchange/export/out_ack/
07: find . -mtime +7 -type f -print0 | xargs -0 tar -cf "${TAR}"
08: gzip ${TAR}
09: find . -mtime +7 -type f -print0 | xargs -0 rm -f
Run Code Online (Sandbox Code Playgroud)

基本上,我需要检查第7行和第8行是否一切正常,如果是,执行9.

另外,我想制作这些操作的日志文件,所以我知道一切都很顺利(这是一个夜间的cron工作).

bash shell scripting logging

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

生成/存储帐户激活码

通常在您注册后的任何网站上,他们会向您发送一封带有帐户激活码的电子邮件,是否有某些关于此技术的信息/最佳做法?
比如你如何生成它们,如何存储它们,你编码或不编码这些激活码?

activation user-accounts

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

有没有办法在Visual Studio 2010中更改intellisense弹出窗口的高度?

VS2010中的Intellisense弹出窗口让我发疯.

我只能在intellisense弹出窗口中看到9个项目.

这真的让你不熟悉的浏览课程变得更加困难.

在VS2008中你可以调整它的大小.

有没有一个技巧 - 或者有人已经做过连接问题?

VS2010 Quickwatch:23项

VS2010主编辑:9项


alt text http://www.rollingrazor.com/content/images/temp/intellisense_popup.png

编辑:这是一张图片.C#窗口中最多9个项目,但速记中最多23个.巨大的生产力差异.特别是因为intellisense弹出窗口现在进行部分匹配而不仅仅是字符串的开头.

visual-studio-2010

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

设置表单提交标题

有没有办法设置HTML表单提交请求的HTTP头字段

我需要对URL进行身份验证请求,因此我需要设置标头字段.由于跨域限制,我无法使用AJAX.

html http http-headers

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

有关Java上无效XML字符的错误

在Java上解析xml文件我得到错误:

An invalid XML character (Unicode: 0x0) was found in the element content of the document.

xml来自web服务.

问题是我只在webservice在localhost(windows + tomcat)上运行时才会收到错误,但是当webservice在线时(linux + tomcat)没有.

我怎样才能替换无效的char?谢谢.

java xml unicode parsing

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