问题列表 - 第16276页

如何将Excel中的CSV字段分隔在单独的框中

例如,我有以下内容:

fname;lname;email
Run Code Online (Sandbox Code Playgroud)

......而这一切都在一个盒子里.

我希望它可以在不同的方框中分开,例如:

fname  lname  email
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

csv excel

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

指针容器与对象容器 - 性能

我想知道比较/对比时性能是否有任何差异

A)在堆上分配对象,将指针放在容器中的那些对象上,在代码中的其他位置操作容器

例如:

std::list<SomeObject*> someList;

// Somewhere else in the code
SomeObject* foo = new SomeObject(param1, param2);
someList.push_back(foo);

// Somewhere else in the code
while (itr != someList.end())
{
    (*itr)->DoStuff();
    //...
}
Run Code Online (Sandbox Code Playgroud)

B)创建一个对象,将其放入容器中,在代码中的其他位置操作该容器

例如:

std::list<SomeObject> someList;

// Somewhere else in the code
SomeObject newObject(param1, param2);
someList.push_back(newObject);

// Somewhere else in the code
while (itr != someList.end())
{
    itr->DoStuff();
    ...
}
Run Code Online (Sandbox Code Playgroud)

假设指针都已正确解除分配并且一切正常,我的问题是......

如果存在差异,那么会产生更好的性能,差异会有多大?

c++ performance pointers

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

当前的电子邮件客户端是否使用当前或即将推出的标准,以便在电子邮件中使用Javascript?

我有一个系统,可以每天数百次以编程方式生成电子邮件.它们将在outlook中打开,我知道它将以不同于IE的方式呈现HTML并禁用脚本.但是,是否有任何即将推出的标准可以让人们使用JavaScript发送他们的HTML电子邮件?

是否总是存在巨大的安全风险?对于像gmail这样的客户端,没有办法将所有JS操作限制在消息体内吗?总是风险太大?Office 2010的未来版本如何?

javascript email-client

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

如何在销毁后重新创建jquery对话框

我正在页面加载(使用$(document).ready(function() {)上创建三个模态对话框.我通过调用setDialogWindows()方法创建这些对话框,并将其传递给对话框的div.对话框创建代码如下:

function setDialogWindows($element) {
 $element.dialog({
  autoOpen: false,
  modal: true,
  show: 'blind',
  hide: 'blind',
  width: 600,
  resizable: false,
  buttons: {
   Cancel: function() {
    $(this).dialog('destroy');
   },
   'Save': function() {
    $(this).dialog('close');
   }
  }
 });
}
Run Code Online (Sandbox Code Playgroud)

我会省略对话框html,但是有一些jquery拖放功能,我想在用户单击取消时完全重置.因此$(this).dialog('destroy').但是,当我再次单击链接打开对话框时,它不会显示.我意识到这是因为我没有重新插入它,但我真的不能这样做,因为对话框是在页面加载时创建的.我尝试向Cancel函数添加一个递归调用,如下所示:

   Cancel: function() {
    $(this).dialog('destroy');
    setDialogWindows($element);
   },
Run Code Online (Sandbox Code Playgroud)

但这不起作用 - 当我点击应该打开它的链接时仍然没有打开.有没有办法重新创建对话框?关于我应该重新初始化对话框的任何想法,如果我现在唯一的地方是在document.ready上?

谢谢.

jquery dialog jquery-ui modal-dialog

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

.NET/COM如何与通过Regasm注册的多个版本一起使用?

我有一个.NET DLL(碰巧用C++/CLI编写).它的一部分我想通过COM公开.我这样做并使用"regasm my.dll/codebase"注册它.到现在为止还挺好.但后来我更改了一些东西和程序集更改的版本号加上我将dll移动到另一个文件夹.我再次注册它,并在OLE/COM查看器中查看我的COM对象.我看到这样的事情

InprocServer32 [Codebase] = file://c://foo/bar/my.dll
7.0.0.0 [Class] = My.Blah.Class
7.0.0.0 [Assembly] = Sync, Version=7.0.0.0, Culture=neutral, PublicKeyToken=1dd19234234
7.0.0.0 [RuntimeVersion] = v2.0.50727
7.0.0.0 [CodeBase] = file://c:/dooby/do/my.dll
7.0.0.27397 [Class] = My.Blah.Class
7.0.0.27397 [Assembly] = Sync, Version=7.0.0.27397, Culture=neutral, PublicKeyToken=1dd19234234
7.0.0.27397 [RuntimeVersion] = v2.0.50727
7.0.0.27397 [CodeBase] = file://c://foo/bar/my.dll

有关多个版本的问题:

  1. 所以我认为注册的最后一个COM对象获胜.如果我注册了旧的7.0.0.0 COM对象并不重要,7.0.0.27397是我在实例化COM对象时创建的,因为我最后注册了它.那是对的吗?

  2. 哎呀我没有留在7.0.0.0对象.有没有办法摆脱它?有没有办法删除所有版本的COM对象,而不是进入注册表并手动打击它?

  3. 出于好奇,如果我特意想要实例化我的COM对象的特定版本,有没有办法做到这一点?(如果你想给出代码示例,我正在使用C++).

  4. 有什么方法我可以告诉regasm不存储版本号,因为它似乎是混乱的东西,我看不出有什么好处.如果我的COM对象经历了重大的API更改,我只需更改GUID和progid,对吧?如果我不想注册多个版本(我没有),该怎么办?

com versions regasm

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

加速度计震动只发出一次声音?

我正在尝试实现一个功能,检测用户摇晃他/她的iPhone,然后该应用程序将发出吠声.到目前为止,我已经在下面附上了代码,并且它有效.但是,如果我更加努力地晃动手机,它会在另一个之后立即制造2个或更多的树皮.我如何确保每次摇动只发生一次,无论多么努力?

- (void)accelerometer:(UIAccelerometer *)accelerometer 
    didAccelerate:(UIAcceleration *)acceleration {
        if (acceleration.x > kAccelerationThreshold ||
            acceleration.y > kAccelerationThreshold ||
            acceleration.z > kAccelerationThreshold) {
            // BARKING SOUND
        }
    }
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch

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

词 OpenXML 。在书签之间遍历 OpenXmlElements

我需要遍历书签开始和书签结束标记之间的节点。问题似乎分解为树遍历,但我无法确定正确的算法。书签开始和结束元素是非复合节点(没有子节点)并且可能出现在树中的任意深度。书签开始也不能保证在相同的深度。

如果您为文档绘制树结构,我想检查开始和结束书签之间的所有节点。我认为一种遍历从节点 x 开始到节点 y 结束的不平衡树的算法是可行的。这听起来可行还是我遗漏了什么。

如果这是可行的,你能指出我可以完成返回节点的树遍历的方向吗?

c# openxml openxml-sdk

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

如何在WindowStyle ="None"的WPF窗口中强制MinWidth和MinHeight?

我有一个WPF应用程序,主窗口的装饰是自定义的,通过WindowStyle ="None".我绘制自己的标题栏和最小/最大/关闭按钮.不幸的是,Windows在调整窗口大小时不会强制执行MinWidth和MinHeight属性,从而允许窗口一直调整到3x3(appx - 刚好足以显示窗口增长的句柄).

我已经不得不拦截窗口事件(sp.0x0024)来修复由WindowStyle = none引起的最大化错误(它将在Windows任务栏上最大化).我并不害怕拦截更多事件来实现我的需要.

有没有人知道如何让我的窗口不在我的MinWidth和MinHeight属性下调整大小,如果有可能的话?谢谢!!

wpf height xaml window width

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

Django:对request.user使用自定义类?

我已经扩展了Django的默认用户类,如下所示:

class CustomUser(User):
    friends = models.ManyToManyField('self', symmetrical=False)
Run Code Online (Sandbox Code Playgroud)

但现在我想在任何地方使用它而不是默认User类.在我的视图方法中,我可以访问,request.user但这是User该类的实例.什么是让它返回的最简单方法CustomUser

django

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

用C#中的最后一个单词替换第一个单词

我想在C#中替换以下行.用替换单词替换第一个单词.我必须从最后一个单词中删除'['和']'.

string oldString = "200 abc def abc [a18943]"
Run Code Online (Sandbox Code Playgroud)

输出应该是

string newString="a18943 abc def abc"; 
Run Code Online (Sandbox Code Playgroud)

谢谢

c# regex replace

8
推荐指数
2
解决办法
3403
查看次数