问题列表 - 第2371页

内容的CMS版本控制策略

我正在考虑在我们的网络产品中构建基本的CMS功能,并正在研究版本化内容的技巧和设计思路.我特意在寻找今天使用的数据库模式.

您使用什么内容版本控制?如果您有需要存储版本的不同类型的内容,哪些模式适用?如何在Stack Overflow上处理问题版本控制?

谢谢

versioning database-design content-management-system

12
推荐指数
1
解决办法
4269
查看次数

后记中的unicode

无论如何在PostScript中使用unicode字符串(最有可能是UTF-8,但可能是任何编码)?

到目前为止,我一直在使用此函数将字体转换为Latin1编码:

/latinize {
  findfont
  dup length dict begin
  { 1 index /FID ne {def}{pop pop} ifelse }forall
  /Encoding ISOLatin1Encoding def
  currentdict
  end
  definefont pop
}bind def

/HelveLat /Helvetica latinize
/HelveLatbold /Helvetica-Bold latinize
Run Code Online (Sandbox Code Playgroud)

但我真的不喜欢它.

unicode postscript

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

从ASP.Net打印PDF无需预览

我使用iTextSharp生成了一个pdf,我可以在ASP.Net中很好地预览它,但我需要将它直接发送到打印机而不进行预览.我希望用户单击打印按钮并自动打印文档.

我知道可以使用javascript window.print()将页面直接发送到打印机,但我不知道如何为PDF创建它.

编辑:它没有嵌入,我这样生成它;

                ...
                FileStream stream = new FileStream(Request.PhysicalApplicationPath + "~1.pdf", FileMode.Create);
                Document pdf = new Document(PageSize.LETTER);
                PdfWriter writer = PdfWriter.GetInstance(pdf, stream);
                pdf.Open();
                pdf.Add(new Paragraph(member.ToString()));
                pdf.Close();

                Response.Redirect("~1.pdf");
                ...
Run Code Online (Sandbox Code Playgroud)

而我在这里.

c# printing pdf asp.net

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

男人节

如何访问手册页的特定部分?

manpage

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

从insert语句返回一个值

使用OLEDB从ASP.NET 2.0(VB)应用程序使用Oracle 9i数据库.有没有办法让insert语句返回一个值?我有一个序列设置为数字条目进入数据库,但我需要在插入后返回值,所以我可以对我刚刚在代码隐藏VB中输入的集合进行一些操作.

vb.net oracle asp.net-2.0

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

创建PDF发票 - 是否有任何模板解决方案?

我们公司正在寻求将发票整合到我们正在开发的新系统中.

我们需要一个解决方案来创建发票布局,然后转换为pdf.

我们考虑过在html/css中布局发票然后转换为pdf.我们还考虑过使用SVG-> PDf转换.

这两种解决方案都很好地集成到我们用于Web应用程序的现有模板语言中.

从历史上看,我们一直是基于Microsoft的业务,并使用Crystal Reports执行此类任务,但我们正在为此项目寻找开源Linux解决方案.

有没有人对我们可以用于此类任务的方法或技术有任何建议?

linux pdf open-source templating invoice

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

结束时带有垃圾字符的字符串数组

我有一个char数组缓冲区,我用它来存储用户将逐个输入的字符.我下面的代码有效,但有一些我无法弄清楚的故障:

  1. 当我执行一个printf来查看Buffer中的内容时,它确实填满了但是我最后得到了垃圾字符
  2. 尽管被声明为char Buffer [8],它不会停留在8个字符;

有人可以向我解释发生了什么,也许我可以解决这个问题?谢谢.

char Buffer[8]; //holds the byte stream
int i=0;

if (/* user input event has occurred */) 
{
        Buffer[i] = charInput;
        i++;

        // Display a response to input
        printf("Buffer is %s!\n", Buffer);

}
Run Code Online (Sandbox Code Playgroud)

输出:

tagBuffer is 1??w!
tagBuffer is 12?w!
tagBuffer is 123w!
tagBuffer is 1234!
tagBuffer is 12345!
tagBuffer is 123456=!
tagBuffer is 1234567!
tagBuffer is 12345678!

tagBuffer是123456789!

c string cstring null-terminated

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

Delphi 2009泛型编译问题

我正在查看Delphi 2009试用版,但是立即遇到了仿制药问题.

下面的代码没有编译,我没有丝毫想到为什么它给了我E2015的Equals()方法:

type
  TPrimaryKey<T> = class(TObject)
  strict private
    fValue: T;
  public
    constructor Create(AValue: T);
    function Equals(Obj: TObject): boolean; override;
    function GetValue: T;
  end;

constructor TPrimaryKey<T>.Create(AValue: T);
begin
  inherited Create;
  fValue := AValue;
end;

function TPrimaryKey<T>.Equals(Obj: TObject): boolean;
begin
  Result := (Obj <> nil) and (Obj is TPrimaryKey<T>)
    and (TPrimaryKey<T>(Obj).GetValue = fValue);
end;

function TPrimaryKey<T>.GetValue: T;
begin
  Result := fValue;
end;
Run Code Online (Sandbox Code Playgroud)

为什么编译器认为无法比较fValue和GetValue()的结果?

delphi generics delphi-2009

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

当我有多个NIC时,如何确定所有IP地址?

我的计算机上有多个网络接口卡,每个都有自己的IP地址.

当我使用gethostbyname(gethostname())Python的(内置)socket模块时,它只返回其中一个.我如何得到其他人?

python sockets ip-address

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

在基数36之后使用什么符号

由于Hex(基数16)使用0-9A-F,并且(我假设在这里)基数17使用0-9A-G,依此类推.一旦0-9A-Z用完,将使用什么符号.

computer-science

24
推荐指数
7
解决办法
2997
查看次数