问题列表 - 第14994页

C# - 使用部分类或单独的类?

可能重复:
为什么要使用部分类?

哪种方式是最佳实践和最佳编程方法,部分类或个人类?

c# class partial

3
推荐指数
1
解决办法
1226
查看次数

Qt和错误处理策略

实际上,我确实理解使用异常的主要优点和缺点.我默认将它们用在我的项目中作为错误处理策略.但现在我正在使用Qt库启动Windows CE项目,我发现Qt创建者拒绝在类层次结构中使用异常.

因此,如果我使用异常,我需要在my/Qt代码边界上小心地将它们转换为错误代码(或某些对象,或者只是吞下).否则,我可以拒绝在我的代码中使用异常并切换到其他策略.

在我的情况下,最好的错误处理策略是什么 - 使用异常或使用错误代码,等等......?您是否有使用Qt开发的经验以及您使用的错误处理策略?

c++ qt exception

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

Drupal Imagecache无法正常工作

我创建了一个Imagecache设置,只调整到125px宽.第一个问题是预览图像是404.

然后我想通过打印出一个图像

<?php print theme('imagecache', 'imported_image', $node->picture, 'test', 'test',  $attributes);  ?>
Run Code Online (Sandbox Code Playgroud)

'imported_image'是预设的,$ node-> picture是正确的路径.html打印出来,但是它尝试加载图像的路径不存在.在sites/default/files/imagecache中,没有包含预设名称的文件夹.刷新预设不执行任何操作.imagecache文件夹可供所有人编写.这是在MAMP上.

谁知道问题可能是什么?

drupal drupal-6

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

更新Sharepoint列表项

我收到了以下错误...

System.NullReferenceException:未将对象引用设置为对象的实例.在Program.cs中的ConsoleApplication1.Program.Main(String [] args)的Microsoft.SharePoint.SPListItem.get_UniqueId()处:第21行

运行以下代码

using (SPSite site = new SPSite("http://site/"))
{    
    using (SPWeb web = site.OpenWeb())
    {
        try
        {
            SPList list = web.Lists["ListName"]; // 2        
            SPListItem item = list.Items.Add();
            Guid itemId = item.UniqueId;
            SPListItem itemUpdate = web.Lists["ListName"].Items[itemId];
            itemUpdate["PercentComplete"] = .45; // 45%        
            itemUpdate.Update();
        }
        catch (Exception e)
        { 
            Console.WriteLine(e);
            Console.ReadLine();

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

有什么问题?

c# asp.net sharepoint wss

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

与Django ORM自助​​加入

我有一个模型:

class Trades(models.Model):  
    userid     = models.PositiveIntegerField(null=True, db_index=True)
    positionid = models.PositiveIntegerField(db_index=True)
    tradeid    = models.PositiveIntegerField(db_index=True)
    orderid    = models.PositiveIntegerField(db_index=True)  
    ...
Run Code Online (Sandbox Code Playgroud)

我想执行下一个查询:

select *
from trades t1
inner join trades t2
ON t2.tradeid = t1.positionid and t1.tradeid = t2.positionid
Run Code Online (Sandbox Code Playgroud)

使用Django ORM可以做到没有黑客的攻击吗?谢谢!

django

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

ADO与DataSet和DataTables

所以我没有看到我的问题的答案:

ADO与DataSet之间是否存在差异(性能或其他)?如果是这样,哪个更常见?

.net ado

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

HOWTO和最佳工作安装(MSI)chainer +/bootstrapper

我们的产品有几种产品,客户可以安装这些产品作为单独的安装包(MSI).

我们要求安装单个包,它将:

  1. 显示一个带有进度的UI
  2. 允许用户选择要安装的功能/包
  3. 能够将一个特征约束到另一个特征(例如删除或添加其他特征)
  4. 支持单一高程(UAC)
  5. 很高兴能够自动更新(不是必须的)
  6. 支持命令行+静默安装
  7. 包应该是从隔离的装置中构建出来的(链接它们)
  8. 提出缺少先决条件的错误/消息
  9. 随着时间的推移和主要升级支持补丁

今天我们几乎所有上面都使用MSI进行嵌套安装,这是不好的做法,我们在解决方案中遇到太多问题.

我知道有几个bootstrappers(m $通用bootstrapper,我觉得不好,BURN是WIX版本,还不够成熟)

你知道其他吗?那个工作和测试了吗?什么是最好的方法(没有将MSI统一到单个MSI中)

installation windows-installer

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

WebControl和CompositeControl之间的区别?

我一直在网上浏览并找到一些关于这个主题的文章,但我仍然无法弄清楚它们之间的区别.我有下面的代码显示,如果我从CompositeControl继承它完美的工作但不是如果我从WebControl继承.(它们都呈现代码,但只有CompositeControl处理事件)

using System;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace TestLibrary
{
    public class TemplateControl : CompositeControl
    {
        TextBox txtName = new TextBox();
        TextBox txtEmail = new TextBox();
        Button btnSend = new Button();

        private void SetValues()
        {
            btnSend.Text = "Skicka";
        }

        protected override void CreateChildControls()
        {
            SetValues();

            this.Controls.Add(new LiteralControl("Namn: "));
            this.Controls.Add(txtName);
            this.Controls.Add(new LiteralControl("<br />"));
            this.Controls.Add(new LiteralControl("Email: "));
            this.Controls.Add(txtEmail);
            this.Controls.Add(new LiteralControl("<br />"));
            btnSend.Command += new CommandEventHandler(btnSend_Command);
            this.Controls.Add(btnSend);
        }

        void btnSend_Command(object sender, CommandEventArgs e)
        {
            this.Page.Response.Write("Du har nu klickat på skicka-knappen! <br /><br />"); …
Run Code Online (Sandbox Code Playgroud)

c# events composite web-controls composite-controls

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

Git的企业采用率?

最近在一些同事之间进行了讨论,在当今的软件行业中,存在两个独立的世界:

  1. FOSS导向
  2. 企业

Git在企业环境中使用了多少?

您在企业环境中使用Git的经历是什么?

git corporate-policy

9
推荐指数
1
解决办法
2160
查看次数

使用特定字符集将 byte[] 转换为 String 时,避免创建“新”String 对象

我正在读取一个二进制文件并希望将字节转换为美国 ASCII 字符串。有没有办法在不调用的new情况String下避免String在字符串文字池中创建多个语义相等的对象?我认为这可能是不可能的,因为String这里不可能使用双引号引入对象。这样对吗?

private String nextString(DataInputStream dis, int size)
throws IOException
{
  byte[] bytesHolder = new byte[size];
  dis.read(bytesHolder);
  return new String(bytesHolder, Charset.forName("US-ASCII")).trim();
Run Code Online (Sandbox Code Playgroud)

java string pool character-encoding

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