问题列表 - 第28344页

UITableView标题视图滚动

我正在使用标题视图,而不是节标题,使用我的UITableView.文档说标题视图位于表的顶部,但我的标题视图像正常行一样滚动.有没有办法让标题视图始终显示在表格的顶部?

iphone header view uitableview

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

在XLib / Qt中将窗口设为桌面

我试图编写一个简单的程序作为Qt的桌面背景,除了使它成为Desktop Widget之外,我还使其全部正常工作。我不知道如何执行此操作,我不介意使用XLib或Qt进行此操作,但是如果有人提出建议,我将非常高兴。

c++ qt xlib

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

多少层太多了?

过去两年我学习软件开发的时间越多,学习的越多,似乎我遇到的灰色区域就越多.我现在遇到的一个灰色区域是试图确定应用程序应该有多少层.例如,在WPF MVVM应用程序中,什么样的分层方式可以?以下是否分开了?当我提到分层时,我的意思是为每个层创建一个新的类库.

  • 演示文稿(查看)
  • 查看模型
  • 业务层
  • 数据访问
  • 模型层
  • 实用层

或者对于非MVVM应用程序来说这是分开的吗?

  • Presenation
  • 商业
  • 数据访问
  • 模型层
  • 实用层

是否可以将图层一起运行并为每个图层创建文件夹?任何着色的灰色区域将不胜感激.

c# architecture wpf mvvm n-tier-architecture

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

在Delphi中使用接口是否需要GUID?

官方文档说它们是可选的.我知道COM interop需要每个接口的唯一标识符,但我看到的每个接口示例都有一个GUID,无论它是否与COM一起使用?如果GUID不能与COM一起使用,是否有任何好处?

delphi guid interface

19
推荐指数
2
解决办法
5411
查看次数

Vim不会扩展<cfile>

我试图让vim扩展光标下的文件名时遇到问题.例如:

include("../path/file.php");
Run Code Online (Sandbox Code Playgroud)

当光标在文件名上时,我输入gffile.php就可以了.但是,当我gf以这种方式重新映射vimrc中的命令时:map gf :tabnew <cfile><CR>然后在新选项卡中gf 打开文件而不是打开一个空文件.

知道我做错了什么吗?

vim

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

HTML5搜索输入:Chrome中没有背景图片?

我一直在拉我的头发试图让Chrome search用背景图像来调整我的输入.Firefox没有问题,但我担心这是因为它将输入视为常规文本输入.这根本不可能吗?

试试这个演示:

<input type="search" />

?input[type="search"] {
background: transparent 
    url(http://google.com/intl/en_ALL/images/srpr/logo1w.png) no-repeat 0 0;
}??????
Run Code Online (Sandbox Code Playgroud)

如果它正常工作,它应该将Google的徽标(或其一部分)作为"搜索"输入的背景图像.但正如您在Chrome中看到这一点时所看到的那样,它不起作用.任何想法,或者这只是HTML5的一个怪癖?:\

css html5 webkit google-chrome

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

在url变量中斜杠

我已经将我的coldfusion应用程序设置为在页面上有动态URL,例如

www.musicExplained/index.cfm/artist/:VariableName
Run Code Online (Sandbox Code Playgroud)

但是我的变量名有时会包含斜杠,例如

www.musicExplained/index.cfm/artist/GZA/Genius
Run Code Online (Sandbox Code Playgroud)

这导致了一个问题,因为我的应用程序假定变量名中的斜杠代表网站的不同部分,即艺术家专辑.因此URL将失败.

我想知道是否有任何方法可以防止这种情况发生?我是否需要使用一个函数来将变量名中的斜杠替换为另一个字符?

url escaping

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

asp.net缓存问题

我看到一些使用浏览器缓存的静态页面的问题,这是不希望的。为了防止缓存,我正在设置

<clientCache cacheControlMode="DisableCache" />
Run Code Online (Sandbox Code Playgroud)

<location>在 web.config的相关标签中

如果我在 Firebug 中打开页面(在Net选项卡中),我会看到 Response 标头 Cache-Control: no-cache是正确的,但 Response 的状态是304 Not Modified!这不是矛盾吗?我怎样才能让它停止缓存(即总是发送一个 200 的内容)?

asp.net iis-7 caching

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

Java/JAXB:根据属性将Xml解组为特定的子类

是否可以使用JAXB根据xml的属性将xml解组为特定的Java类?

<shapes>
  <shape type="square" points="4" square-specific-attribute="foo" />
  <shape type="triangle" points="3" triangle-specific-attribute="bar" />
</shapes>
Run Code Online (Sandbox Code Playgroud)

我想有一个包含三角形和正方形的Shape对象列表,每个对象都有自己的特定于形状的属性.IE:

abstract class Shape {
    int points;
    //...etc
}

class Square extends Shape {
    String square-specific-attribute;
    //...etc
}

class Triangle extends Shape {
    String triangle-specific-attribute;
    //...etc
}
Run Code Online (Sandbox Code Playgroud)

我目前只是将所有属性放在一个大的"Shape"类中,并且它不太理想.

如果形状被恰当地命名为xml元素,我可以让它工作,但不幸的是我无法控制我正在检索的xml.

谢谢!

java inheritance jaxb eclipselink

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

C++动态分配不匹配:这有问题吗?

我被指派在MFC中处理一些遗留的C++代码.我在这个地方找到的一件事是分配如下:

struct Point
{
   float x,y,z;
};

...

void someFunc( void )
{
   int numPoints = ...;
   Point* pArray = (Point*)new BYTE[ numPoints * sizeof(Point) ];
   ...
   //do some stuff with points
   ...
   delete [] pArray;
}
Run Code Online (Sandbox Code Playgroud)

我意识到这个代码在如此多的层面上是非常错误的(C风格演员,使用new类似malloc,混乱等).我也意识到如果Point已经定义了一个构造函数,那么它就不会被调用,delete []如果定义了一个析构函数,就会发生奇怪的事情.

问题: 我正在修理这些事件的过程,无论它们出现在哪里.但是,我以前从未见过这样的东西,它让我感到疑惑.此代码是否有可能导致内存泄漏/损坏,因为它当前(没有构造函数/析构函数,但指针类型不匹配)或只要数组只包含结构/基元类型,它是否安全?

c++ memory-leaks memory-management

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