问题列表 - 第40030页

创建社交网络应用程序

我想开发一个社交网络应用程序,我想CMS.因此,如果你有一个CMS工具的想法可以做到这一点,谢谢你指导我.

social-networking content-management-system

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

list.reverse不返回列表?

返回对象的名称Nonelist.reverse().所以这个代码在我打电话时失败了solution(k).我有什么方法可以绕过临时的吗?或者我应该怎么做?

fCamel = 'F'
bCamel = 'B'
gap = ' '

k = ['F', ' ', 'B', 'F']

def solution(formation):
    return ((formation.index(bCamel) > (len(formation) - 1 - (formation.reverse()).index(fCamel))))
Run Code Online (Sandbox Code Playgroud)

ps这是我在python中的第一个代码.我觉得它很实用.

python functional-programming

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

关于C#中列表范围的问题

我有一个私有函数Load,它创建一个列表,创建几个对象,然后将数据网格绑定到列表.代码类似于:

List<Car> cars = new List<Car>();
cars.Add(new Car("Ford", "Mustang", 1967));
cars.Add(new Car("Shelby AC", "Cobra", 1965));
cars.Add(new Car("Chevrolet", "Corvette Sting Ray", 1965));
_dgCars.DataSource = cars;
Run Code Online (Sandbox Code Playgroud)

现在我想循环遍历另一个私有函数中的值.我尝试过类似的东西:

foreach (Car car in cars) // Loop through List with foreach
{
     // Need to access individual object properties here
}
Run Code Online (Sandbox Code Playgroud)

我收到的错误是当前上下文中不存在汽车.我可以做出哪些改变,使List能够在全球范围内使用?也许我可以在其他地方定义它?

c# scope list

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

Qt-收到“警告:不格式化字符串文字,不格式化参数”

不断在这样的行上收到警告

qDebug("An error occured while trying to create folder " + workdir.toAscii());
Run Code Online (Sandbox Code Playgroud)

工作目录是QString()

warning: format not a string literal and no format arguments
Run Code Online (Sandbox Code Playgroud)

c++ qt warnings literals qt-creator

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

uiwebview包含长话的问题

我在我的应用程序中有一个webview,它工作正常.它适合horizo​​ntolly(不滚动)和垂直滚动.但任何超过320像素的单词都会使其水平滚动并使字体变大.我不想横向滚动.我希望它继续沿着新的方向发展.我能怎么做?

谢谢.

iphone uiwebview

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

字段名称相同时的SQL连接

我在节点和url_alias中都有字段"language".当我进行转储时,第二个"语言"变量会覆盖第一个.如何识别这两个变量?

$string =   "SELECT * FROM {node} as node " .
            " LEFT JOIN {url_alias} as url " .
            " ON url.src = CONCAT('node/', node.nid) " .                
            " ORDER BY node.type , node.nid " ;

$result= db_query($string);
while ($row = db_fetch_object($result)){
echo $row->language;
var_dump($row);
Run Code Online (Sandbox Code Playgroud)

mysql sql drupal join

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

Java - 创建方法数组

我正在为学校的进步设计一个基于文本的冒险游戏.我将每个"级别"设置为一个类,并将每个可探测区域(节点)设置为相应类中的方法.

让我烦恼的是从一个节点移动到另一个节点的代码.因为每个节点最多连接四个其他节点,所以我必须在每个方法中重复一个非常相似的代码块.

我更喜欢做的是在每个节点的开头包含一系列方法,如下所示:

public static void zero()
{
    ... adjacentNodes[] = {one(), two(), three(), four()};
}
Run Code Online (Sandbox Code Playgroud)

然后将该数组发送到通用方法,并让它将播放器发送到正确的节点:

public static void move(...[] adjacentNodes, int index)
{
    adjacentNodes[index];
}
Run Code Online (Sandbox Code Playgroud)

我简化了我的代码,但这是一般的想法.这可能吗?

java arrays methods

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

如何从String创建org.xml.sax.InputSource?

我正在关注指南,它给了我以下代码:

InputSource inputSource = new InputSource(new FileInputStream(new File("/path/to/xml/file.xml"))));
Run Code Online (Sandbox Code Playgroud)

我想知道的是,我仍然可以创建一个org.xml.sax.InputSource,但不是阅读文件的内容,而是使用String我已经拥有的变量.

java xml

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

正则表达式中的零宽度元素是什么?

最近,我在正则表达式中看到了"零宽度元素".这些是什么?它们可以被当作鬼的数据,使更换,他们不会被取代,并且( )匹配,他们不会进入matches[1],matches[2]等等?

有各种用途的好教程吗?他们在这儿待了很久吗?哪个版本的O'Reilly的正则表达书是第一个讨论它们的?

regex

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

在Win7 x64上使用DrawText表现不佳

我注意到在MFC应用程序中我正在开发的同时拖动滚动条以平滑地向下滚动文档,当屏幕上包含大约一段文本的块时,帧速率会下降到不连续的水平,但是当它在屏幕外时会变得柔滑.在调查表现时,我发现CDC::DrawText对该段文本负责的单一调用.这是一个优化的发布版本.

QueryPerformanceCounter以前得到DrawText调用的高分辨率测量,如下所示:

QueryPerformanceCounter(...);
pDC->DrawText(some_cstring, some_crect, DT_WORDBREAK);
QueryPerformanceCounter(...);
Run Code Online (Sandbox Code Playgroud)

文本是unicode,lorem-ipsum样式填充,长度为865个字符,并且在给定矩形和字体(Segoe UI,lfHeight= -12,标准正文文本大小)的情况下包裹7位和1位线.根据我的测量结果,单独调用平均需要7.5 ms,奇数峰值需要21 ms.(注意为了跟上60Hz的监视器,你需要大约16ms来渲染每次更新.)

我尝试进行一些更改以提高性能:

  • 删除DT_WORDBREAK性能提高到大约1毫秒(大约快7倍),但只有一行文字进入屏幕,并且只有超过7行断字,这似乎告诉我瓶颈在其他地方.
  • 我是以透明模式(SetBkMode(TRANSPARENT))绘制文本.所以我尝试了带有实心背景填充的不透明模式.没有得到改善.
  • 我认为ClearType渲染可能是罪魁祸首.我改变了字体lfQualityCLEARTYPE_QUALITYNONANTIALIASED_QUALITY.它看起来像带有锋利边缘的垃圾,而且没有任何改进.
  • 根据评论建议,我使用的是CMemDC,但我摆脱了它并直接绘图.它像疯了一样闪烁,没有任何进步.

这是在配备英特尔酷睿2双核P8400 @ 2.26 GHz和4 GB RAM的Windows 7 64位笔记本电脑上运行 - 我不认为它是一个慢速系统.

我每次绘制时都会调用DrawText(),这显然会使用如此慢的函数来破坏性能,特别是如果这些文本块中的几个一次可见的话.这足以让体验变得迟钝.但是,Firefox可以使用更多文本在ClearType中呈现这样的页面,并且似乎可以很好地应对.我究竟做错了什么?如何解决实际DrawText调用的糟糕表现?

c++ windows performance mfc

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