问题列表 - 第31597页

SQL Server 2008:修改xml,使用值的值替换属性值

我有一张桌子:

declare @Table table (XmlPart xml, Cnt int)
Run Code Online (Sandbox Code Playgroud)

XmlPart具有以下形式:

<Group count="0" />
Run Code Online (Sandbox Code Playgroud)

我想通过用Cnt列的值替换它来修改XmlPart.这就是我尝试的:

update @Table
set XmlPart.modify('replace value of (/Group/@count)[1] with sql:column(Cnt)')
Run Code Online (Sandbox Code Playgroud)

但解析器不理解我..

是否可以用表列替换xml的属性(或节点值)?

xml sql-server-2008

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

使用CMake创建二进制文件会删除运行时路

我正在使用CMake在linux上构建程序.该程序成功编译并从项目构建目录运行.该程序与目录中的自定义库链接${HOME}/build/lib

我有一个安装阶段:

install(TARGETS ProgName RUNTIME DESTINATION bin)
Run Code Online (Sandbox Code Playgroud)

当我运行make install程序时,将其置于正确的位置,但cmake安装程序将从二进制文件中删除运行时路径.

-- Install configuration: "Debug"
-- Installing: *binary name*
-- Removed runtime path from "*binary name*"
Run Code Online (Sandbox Code Playgroud)

我在互联网上阅读过关于LD_LIBRARY_PATH变量滥用的文章,所以我想尽可能地将我的内容限制在系统库位置.我不是sysadmin所以我不能将位置添加到默认链接器搜索路径.

有没有人知道如何在安装或至少自定义哪些路径添加到运行时时保留开发时链接路径?

干杯

linux linker runtime cmake

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

从NIB大小问题加载UIView子类

我有一个UIView的子类,需要根据它的宽度来计算它的高度.在代码中创建时一切正常.但是,当我尝试在"界面"构建器中创建视图时,虽然我覆盖了所有相关方法,但我无法在界面构建器中获取视图集的大小.

- (id)initWithCoder:(NSCoder *)aDecoder
{
    NSLog(@"init with coder before super width %d",super.frame.size.width); // returns 0
    self = [super initWithCoder:aDecoder];
    NSLog(@"init with coder after super width %d",super.frame.size.width); // still returns 0
}

- (void) awakeFromNib
{
      NSLog(@"width of view %d",super.frame.size.width); // Returns 0 as well
}

- (void) setFrame:(CGRect)aFrame
{
    [super setFrame:aFrame]; // Called from initWithCoder by super. Correct frame size. 
}  
Run Code Online (Sandbox Code Playgroud)

所以我的下一个猜测是,我的视图的超级视图可能是在awakeFromNib之后设置我的视图框架.好吧事实证明它没有.我在我的视图上覆盖了setFrame,并在initWithCoder期间调用它.

所以这就是我目前所知道的:

  1. 首先调用initWithCoder
  2. 在initWithCoder期间,调用setFrame:(CGRect)aFrame
  3. 在setFrame中框架的大小是正确的,我调用[super setFrame:aFrame]
  4. 唤醒awakeFromNib
  5. awakeFromNib中的super.frame.size.width = 0 self.frame.size.width也为0
  6. 当这个过程完成时,它看起来似乎是视图下面的几个像素,但我想我的代码会因为它可能是我做的事情而变得如此紧密.

任何帮助将不胜感激

iphone interface-builder uiview nib

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

LaTeX - 自动缩小区域,如果它太大,它将在页面内?

我在LaTeX制作一份文件.它包括一组连续的图像.一小部分是相当宽的,将拉伸和推离页面.如果我缩小所有图像序列,那么它们中的大多数看起来会太小.然而,弄清楚哪些集合太大并不容易.我想要一些自动调整这些集合的方法.

无论如何用一个命令来包围某些东西会缩小它以使它适合页面的宽度?如果它已经比页面窄,那么不需要缩小吗?

latex text-formatting tex

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

SQL:是否可以使用INTERVAL类型的SUM()字段?

我想把INTERVAL加起来.例如

SELECT SUM(TIMESTAMP1 - TIMESTAMP2) FROM DUAL

是否可以编写一个可以在Oracle和SQL Server上运行的查询?如果是这样,怎么样?

编辑:将DATE更改为INTERVAL

t-sql sql-server oracle plsql date-arithmetic

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

我应该如何在java中使用Twitter API?

我想开发一个使用Twitter API的Web应用程序.

我在哪里可以找到例子

谢谢你重播.我已经从这个网站下载了一个应用程序 - github.com/yusuke/sign-in-with-twitter我已经部署并运行了它,但它给出了javax.el.PropertyNotFoundException:在twitter4j上找不到属性'userId'这个在twitter登录站点中提供登录凭据后的异常.提前致谢.

我无法解决此问题.任何人都可以帮忙

twitter

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

在Web页面上插入和删除Java applet

我有一个Java applet,其中包含几个可嵌入网页的可聚焦元素.

是否可以使applet中的元素成为页面其余部分的逻辑Tab键顺序的一部分?

澄清一下:我想使用Tab从applet外部的元素移动到applet的第一个元素,然后使用Shift+ Tab移回applet外部的元素.类似地,我想使用Tab从applet的最后一个元素移动到web页面的下一个元素,并使用Shift+ Tab移回.

java applet focus tab-ordering

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

为什么printf("%s",ptr)能够取消引用空格*?

当我们谈论解除引用时,是否有必要*使用它?如果我们以其他方式访问指针的引用对象,可以将其视为取消引用指针,如:

char *ptr = "abc" ;
printf( "%c" , *ptr ); // Here pointer is dereferenced.
printf( "%s" , ptr );  // What about this one?
Run Code Online (Sandbox Code Playgroud)

这是我提问的第一部分.

现在,如果printf( "%s" , ptr )是解除引用的一个例子,那么也请回答我的问题的以下部分.

K&R说

"指向void的指针"用于保存任何类型的指针,但不能自行解除引用

因此,

char a = 'c' ;
char *p = &a ;
void *k = &a;
printf( "\n%c\n" , *p );
printf( "\n%c\n" , *k );
Run Code Online (Sandbox Code Playgroud)

不编译,编译器给出错误

在函数'main'中:警告:解除引用'void*'指针错误:无效使用void表达式

但是,如果我们使用

char *a = "c" ;
char *p = a ;
void *k = a; …
Run Code Online (Sandbox Code Playgroud)

c pointers dereference

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

是否可以在Android上部署Silverlight应用程序?

Hello Guys我只是想问一下,是否有可能在Android上部署Silverlight应用程序.

c# silverlight android

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

鼠标悬停时停止jcarousel Lite动画?

当用户将鼠标悬停在特定项目上时,我试图停止我的jcarouselled项目的动画.我正在滚动非图像内容,我想让用户有机会阅读滚动文本.

怎么做?它甚至没有在文档中提到.

jquery jcarousel jcarousellite

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