问题列表 - 第5926页

我应该使用git来部署网站吗?

我有一个在django上运行的网站,(但这个问题适用于任何东西,php等)

目前我正在使用unison来部署我的更改,而我(有点习惯)喜欢它,因为在此之前我手动操作!

现在,当我用git弄湿我的脚时,我开始喜欢它了!而且我在考虑是否应该使用它而不是一致地部署我的更改!

这样,如果以某种方式部署它们变成了灾难,我将能够恢复我的更改!

问题是:

  • git是否适合部署网站?

  • 我应该注意的任何事情/问题/陷阱?

git deployment django project-management

11
推荐指数
3
解决办法
5117
查看次数

如何在sharepoint中创建子列表

是否可以在sharepoint中创建子列表?我目前正在使用文件夹来组织我的内容,但在进行编程时,文件夹在sharepoint中是一个完全不同的概念.

我想实现类似的东西:
-web
---- List A
--------- Sub List 1
--------- Sub List 2
---- List B
----- ----子清单1
---------子清单2

编辑1:

我正在尝试在网络正下方有一个可排序的列表.目前,我通过使用自定义SortOrder列和标题创建自定义文件夹来实现此目的.文件夹标题最终将成为公共站点上的节标题,每个文件夹中的项目将是该节下面的内容.有没有更好的办法做一些看起来相当微不足道的事情?

谢谢你的帮助

编辑2(对杰森的回应):

好吧,我们希望保持内容有条理.假设我们有一个企业领导名单.在此列表中,我们有主席,CEO,董事会文件夹.然后每个文件夹都是项目(人).有没有更好的方法来组织这个?

sharepoint

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

快速Javascript表格分类器?

我有一个约250行的表(可能在6个月内翻倍),此页面上有50列(警告:IE速度慢).我正在使用JQuery Table分拣机.但是IE 7的速度太慢了:它会对慢速javascript发出警告,并询问我是否要阻止它.我花了很多时间来提高性能,所以它适用于所有其他浏览器:

  • 仅排序文本和数字
  • 除了2个解析器之外的所有解析
  • 创建了一个包含所有值的额外表,比为每个单元格执行node.textContent()要快得多
  • 删除小写,修剪等

我的javascript版本就在这里.我想我不能再优化它了.我正在寻找表分拣机的另一个快速实现,或者我可能忘记的任何好的优化,以便IE 7不会抱怨执行时间.

编辑:我已禁用35列的排序,对于IE来说它仍然太长

javascript jquery

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

NHibernate不会持久化DateTime SqlDateTime溢出

我正在使用NHibernate作为后端的ASP.NET MVC项目,并且在获取一些日期以回写到我的SQL Server数据库表时遇到了一些麻烦.

这些日期字段不可为空,因此这里有关如何设置可为空的日期时间的许多答案都没有帮助.

基本上当我尝试保存具有DateAdded和LastUpdated字段的实体时,我得到一个SqlDateTime溢出异常.我曾经遇到类似的问题,我试图将日期时间字段写入smalldatetime列,更新列上的类型似乎可以解决问题.我的直觉是,它会对表定义或某些类型的不兼容数据类型产生一些问题,而溢出异常则有点笨拙.

我附加了一个表定义和NHibernate试图运行的查询的示例,任何帮助或建议将不胜感激.

CREATE TABLE [dbo].[CustomPages](
    [ID] [uniqueidentifier] NOT NULL,
    [StoreID] [uniqueidentifier] NOT NULL,
    [DateAdded] [datetime] NOT NULL,
    [AddedByID] [uniqueidentifier] NOT NULL,
    [LastUpdated] [datetime] NOT NULL,
    [LastUpdatedByID] [uniqueidentifier] NOT NULL,
    [Title] [nvarchar](150) NOT NULL,
    [Term] [nvarchar](150) NOT NULL,
    [Content] [ntext] NULL
)

exec sp_executesql N'INSERT INTO CustomPages (Title, Term, Content, LastUpdated, DateAdded, StoreID, LastUpdatedById, AddedById, ID) VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8)',N'@p0 
nvarchar(21),@p1 nvarchar(21),@p2 nvarchar(33),@p3 datetime,@p4 datetime,@p5 uniqueidentifier,@p6 uniqueidentifier,@p7 uniqueidentifier,@p8 uniqueidentifier',@p0=N'Size and Colour …
Run Code Online (Sandbox Code Playgroud)

sql-server nhibernate datetime

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

GridView的RowDataBound函数

我有一个DataTable包含3个领域:ACount,BCountDCount.如果ACount < 0那时我需要在其中一列中显示"S" GridView.如果ACount > 0那时我必须在该列中显示"D"(在标签中).同样的事情BCountDCount.我怎样才能在RowDataBound函数中进行这种条件检查?

vb.net asp.net

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

DOCX中唯一ID的最佳位置(Open XML WordprocessingDocument)

我正在寻找一种方法来识别移动或重命名的DOCX文件.原因很明显,我正在使用Open XML SDK,构建一个超链接检查器.

工作完美,至少可以添加或更新文档中的超链接.

但问题是,如果我将外部文件(source.docx + target.docx重命名为targetB.docx)重命名,则链接会中断.我可以找到断开的链接(只需检查链接文件是否在其给定的位置).

但我想要更多.我希望能够通过搜索目录(docx)中的所有文档并扫描它们是否为"目标"来恢复丢失的链接.最简单的方法应该是存储在文档属性中某处的GUID,如果重命名或编辑文档,则不会更改(校验和不适用).

然后我创建一个单独的链接列表和相应的ID,如果任何文档被重命名,我只是更新链接.我希望这个概念很清楚.

所以有一些基本问题:

  • 是否有"最佳实践"将此"自定义信息"存储在Open XML Document中
  • wordprocessingdocument(DOCX)是否已经拥有Word创建的一些唯一标识符
  • 你会在哪里保存映射(超链接目标的GUID)

我希望这个问题很清楚,如果不是我试着澄清一下,只要发表评论即可.

谢谢,克里斯

guid openxml

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

C系统()调用失败,错误"未终止字符串"

我有一小段c代码,应该在我的linux机器上运行awk命令.然而,对于我的生活,它不会执行.如果我直接在终端中运行它,awk就可以工作.

我当前失败的命令

system("awk '{ printf \"%d \n\", $12 }' results.dat | sort -n");
Run Code Online (Sandbox Code Playgroud)

它失败了

awk: { printf "%d 
awk:          ^ unterminated string
Run Code Online (Sandbox Code Playgroud)

你怎么逃避双引号,以便命令运行?另外为什么会失败,但是当我用printf替换系统调用时它会打印出来?

c

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

在Windows环境中使用C++进行GUI开发

首先,请理解.我搜索了这个并且搞乱了好几个星期.我终于放弃了一个单独的努力,并决定要求这个可爱的社区提供帮助.

我想为windows编写GUI应用程序.原因是我想将我最喜欢的命令行应用程序移植到一个接口.我虽然'嘿这不应该这么难'.

所以我用Google搜索了几个小时,并且很清楚我需要什么.我下载了Qt并安装了所有内容.接下来,我找到了一个教程,旨在使用我当前的IDE(Bloodshed Dev C++)与Qt一起工作.之后一切都变得一团糟.

我现在很困惑.有人说我的IDE已经老了,我需要改变.有人说我必须以不同的方式配置Windows.有人建议使用Visual Studio C++(或任何Microsoft IDE).

这是您需要我的建议和帮助的地方.我该怎么做/安装/升级?

c++ windows user-interface

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

有没有buildbot轮询一个新的提交git存储库?

是否有一个buildbot插件将轮询git存储库以进行新的提交,比如当前包含的changes.SVNPoller

我找到的最接近的是git_buildbot.py,但是它作为一个后提交钩子,所以不能用我的设置(使用Github,并且在github的post-commit无法访问的机器上使用buildbot) - 只需轮询git存储库会完美的.

我目前每小时进行一次构建运行,但除非发生变化,否则运行测试并没有任何意义.

git continuous-integration buildbot

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

使用模板

我一直在尝试获取一个模板,将字符串中的字符转换为大写字母.

我需要在整个程序中多次这样做.

所以我会使用一个模板.

template <string theString>
string strUpper( string theString )
{
    int myLength = theString.length();
    for( int sIndex=0; sIndex < myLength; sIndex++ )
    {
        if ( 97 <= theString[sIndex] && theString[sIndex] <= 122 )
        {
        theString[sIndex] -= 32;
        }
    }   
   return theString;
}
Run Code Online (Sandbox Code Playgroud)

现在只有模板有效!有什么建议?'string'标识符应该是立即标志.

c++ templates

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