问题列表 - 第25446页

有没有办法粘贴gmail/wave/gdocs中的代码片段/块?

通常,我想通过电子邮件发送一些代码而不附加文件.是否有用于代码共享的gmail/google wave/gdocs插件?

Gmail显然是最有用的.

html javascript php gmail

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

我可以在iPhone OS中关闭时保存我的应用程序状态吗?

我有一个功能很像电子书的应用程序.我有一堆各种语言的文本信息,可通过多种深入分析方法访问.当用户想要进入他们最后阅读的位置时,他们当前必须浏览部分和章节菜单以回到原来的位置.一个理想的解决方案是设置书签系统,我正在考虑.

但是,如果我没记错,当iPhone OS 4宣布时,他们似乎在保存应用程序状态方面增加了很多功能.这是否意味着有人使用我的阅读器应用程序可以直接退出,做任何事情,然后当他们重新进入时,它就像他们离开时的阅读屏幕一样?

我不太了解如何设置书签系统,我想它值得研究,但我可能想要推迟iPhone OS 4,如果这确实是它能够做到的.任何想法或见解将不胜感激!

iphone bookmarks

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

在后台从RDLC报告创建PDF

我正在运行一个月末流程,并希望让它自动创建一些当时需要创建的报告.我正在使用rdlc报告.有没有办法在后台自动从RDLC报告创建PDF?

c# pdf reportviewer rdlc

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

在CentOS上安装Pycurl?

我发现在CentOS 5上安装pycurl完全不可能完成任务.

这是我得到的错误:

>>> import pycurl
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: libcurl.so.4: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

一些帮助将是惊人的.:|

python linux curl centos pycurl

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

在ASP.NET MVC中,为什么我不能从"MyCustomView"继承而不指定完整的类型名称?

在我的MVC应用程序中,我通常声明一个基本视图类型,我的所有视图都继承自该类型.当我Inherits="MyView"在页面声明中指定时,我得到一个解析器错误,但如果我指定则不会Inherits="MyApp.Web.Views.MyView".

奇怪的是,如果我指定一个强类型视图名称可以正常工作 :( Inherits="MyView<T>其中T是任何有效类型).

为什么我可以指定没有完整类型名称但不是通用视图的强类型视图?

我的基本视图类声明如下:

namespace MyApp.Web.Views {
    public class MyView : MyView<object> {
    }

    public class MyView<TModel> : ViewPage<TModel> where TModel : class {
    }
}
Run Code Online (Sandbox Code Playgroud)

更新:请注意,我通过web.config中导入MyApp.Web.Views.如果我没有,那么强类型方法(Inherits="MyView<T>")也不会起作用.

asp.net-mvc

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

WOFF字体,它们是什么以及我为什么要关心?

因此,mozilla已经提出了一个新的webfont,我不是真正进入那个世界,但我想保持自己up2date.最重要的是,即使微软支持它,为什么我要作为webdev关心呢?

和旧的有什么不同?我们需要另一种字体系统吗?在什么情况下我应该使用WOFF?为什么不坚持现有的?

另外一个名为WOFF的新标签可能很有用.

fonts woff

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

为什么这个Python类复制了另一个类内容?

我试图理解Python中的异化行为.

我有下一个python代码:

class IntContainer:

    listOfInts = []

    def __init__(self, initListOfInts):

        for i in initListOfInts:
            self.listOfInts.append(i)

    def printInts(self):

        print self.listOfInts

if __name__ == "__main__":

    intsGroup1 = [1,2,3,4]
    intsGroup2 = [4,5,6,7]

    intsGroups = [intsGroup1,intsGroup2]

    intsContainers = []

    for ig in intsGroups:
        newIntContainer = IntContainer(ig)
        intsContainers.append(newIntContainer)

    for ic in intsContainers:
        print ic.listOfInts
Run Code Online (Sandbox Code Playgroud)

我希望得到类似的东西:

[1, 2, 3, 4]
[4, 5, 6, 7]
Run Code Online (Sandbox Code Playgroud)

但我得到:

[1, 2, 3, 4, 4, 5, 6, 7]
[1, 2, 3, 4, 4, 5, 6, 7]
Run Code Online (Sandbox Code Playgroud)

我检查了下一个问题:

为什么python在函数中重用一个类实例

还有很多Python参考,但我无法理解发生了什么.我认为与newIntContainer标识符重用度有关,但我不深刻理解. …

python variables class

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

ASP.NET MVC:默认页面上的AuthorizeAttribute

我的ASP.NET MVC项目中的默认控制器使用[Authorize]属性进行修饰.当我在我的开发机器上部署网站并访问网站时,我被重定向到登录页面(在Web.Config的窗体loginUrl部分中定义).结果:一切都按预期工作.

当我在我们的生产服务器(Windows Server 2008,IIS 7,DefaultAppPool)上发布网站并访问网站时,预期地址显示在地址栏(/Account/LogOn?ReturnUrl=*my_expected_return_url*)中,但页面显示"您无权查看此目录或页." 而不是登录页面.如果我删除默认控制器/操作上的[Authorize]属性,页面将正确显示.

我的Web.Config文件:

sessionState mode="InProc" timeout="30"  
     authentication mode="Forms"  
        forms loginUrl="~/Account/LogOn" timeout="2880"
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc forms-authentication

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

更改数据捕获或更改跟踪 - 与传统审计跟踪表相同?

在我深入研究Microsoft文档的深渊之前,我想知道是否有经验的变更数据捕获和变更跟踪知道是否可以使用其中一个或两个来取代传统...

"由Triggers插入的'真实表'的审计跟踪表副本(原始表的所有字段,加上日期/时间,用户ID和DML操作字段)"

...设置数据库表审计跟踪,其中触发器填充审计跟踪表(这是所有手动工作).

MSDN概述文档在很高的层次上解释了变更数据捕获和变更跟踪的内容,但对我来说还不够明确,并且没有直截了当地说明这些工具可以用来取代传统的审计跟踪表.经常做的.

有经验使用变更数据捕获和变更跟踪的人可以节省我很多时间,还是确认我花时间看正确的工具?我们审计跟踪的关键部分是捕获对表的字段(INSERT,UPDATE,DELETE)的所有更改,何时发生,以及由谁完成.这些更改通常通过审计跟踪报告按时间顺序提供给最终用户.这是另一个问题......更改数据捕获或更改跟踪是解决方案,我假设可以像普通表中的数据一样查询此数据?

编辑:我需要一个永久的审计跟踪,无论时间.我看到Change Data Capture与事务日志有关,所以这对我来说听起来很有限.

change-tracking change-data-capture audit-trail sql-server-2008

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

Sql Server CE - 临时禁用特定列的自动增量

我有一个小问题,现在已经有一段时间了.

在这里:

是否可以临时禁用列ID上的Auto_Increment.

这样我就可以向表中添加一个新行,并在插入行时指定ID值.

然后最后再次启用Auto_Increment,让它像往常一样工作?

如果它可能我怎么能这样做?

表结构非常简单

列名(属性)

ID (Primary Key, Auto Increment, int, not null)
Name (nvarchar(100), not null)
Run Code Online (Sandbox Code Playgroud)

注意:

  • 表名是:People.
  • 我们还要考虑该表已有数据且无法更改.
  • 数据库服务器是SQL Server CE.
  • 如果有任何帮助,SQL命令将在C#程序中执行.

我真的希望它有可能,它会变得非常方便.

谢谢

编辑

SqlActions SqlActions = new SqlActions();

SqlCeCommand SqlCmd = new SqlCeCommand("SET IDENTITY_INSERT People ON", SqlActions.Connection());

try
{
    SqlCmd.ExecuteNonQuery();
}
catch (SqlCeException Error)
{
    Console.WriteLine(Error.ToString());
}

string query = "INSERT INTO People SET (ID, Nome) VALUES (@ID, @Nome)";

SqlCeCommand SqlInsert = new SqlCeCommand(query, SqlActions.Connection());

SqlInsert.Parameters.AddWithValue("@ID", 15);
SqlInsert.Parameters.AddWithValue("@Nome", "Maria");

try
{ …
Run Code Online (Sandbox Code Playgroud)

c# auto-increment sql-server-ce

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