问题列表 - 第41867页

如何使用JMagick转换颜色空间?

如何使用JMagick API转换颜色空间?

例如CMYK - > RGB和RGB - > CMYK.

java image imagemagick jmagick

5
推荐指数
0
解决办法
1294
查看次数

如何使用jQuery检查行数#

示例:宽度为30px的div,单词"this is text".让我们说,因为宽度很窄,它在页面上呈现如下:



文字

(3行).有没有一种方法可以告诉jQuery渲染到页面需要多少行?例如,像$("#container").lineCount().

商业目的:如果我的内容超过一定数量的行,我想操纵它以便不会出现滚动条,但我也有一个固定的高度,所以我不想乱用溢出的CSS支柱.

谢谢!

jquery

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

从本地发送来自AppEngine的电子邮件

帖子的主题说明了一切:我希望能够在AppEngine本地运行时发送电子邮件.据我所知,从这篇文章:

从Google appengine发送电子邮件

我必须设置一个邮件服务器.任何人都可以告诉我一些简单的步骤来在本地安装邮件服务器并将其与Google AppEngine一起使用吗?

google-app-engine sendmail

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

添加循环列表

我用c-sharp(winforms)构建了我的系统,我遇到了一个问题.在我看来 - 我的图形界面 - 我正在开始一个非常繁重的算法,在每个循环中将结果添加到我视图中的列表中.该算法使用backgroundworker在演示者(MVP模式)中运行 - 使视图不会冻结.正如我之前所说的那样,算法在一个循环中运行,因为它太重了,我想在它们进来时处理算法的结果.

视图:

...
public List<string> Results { get; }
...
_presenter.RunAlgorithmAsync();
//Start processing results
...
Run Code Online (Sandbox Code Playgroud)

演示者中的背景工作者:

...
_view.Results.Add(result);
...
Run Code Online (Sandbox Code Playgroud)

总结一下,如何在后台工作者添加列表时开始处理列表?当然,后台工作者可以比列表处理更快地工作,反之亦然 - 处理可能必须等待结果到达列表,并且列表需要能够建立一堆结果.

我意识到这个问题可能很模糊,但如果你问我问题,我相信我可以更好地定义问题.

c# loops backgroundworker

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

未定义的引用`__stack_chk_fail'

编译C++代码时出现此错误:

undefined reference to `__stack_chk_fail'
Run Code Online (Sandbox Code Playgroud)

已尝试的选项:

  1. 在编译时添加-fno-stack-protector - 不起作用,错误仍然存​​在
  2. 在我的代码中添加了一个void __stack_chk_fail(void)的虚拟实现.仍然得到同样的错误.

详细错误:

/u/ac/alanger/gurobi/gurobi400/linux64/lib/libgurobi_c++.a(Env.o)(.text+0x1034): In function `GRBEnv::getPar/u/ac/alanger/gurobi/gurobi400/linux64/lib/libgurobi_c++.a(Env.o)(.text+0x1034): In function `GRBEnv::getParamInfo(GRB_StringParam, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
: undefined reference to `__stack_chk_fail'
amInfo(GRB_StringParam, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
: **undefined reference to `__stack_chk_fail'**
Run Code Online (Sandbox Code Playgroud)

早些时候,我得到了10个这样的错误.发现gcc我正在使用的预编译库和gcc我用来编译代码的版本之间存在版本不匹配.更新了gcc,现在我只收到其中2个错误.

有什么帮助吗?

c++ gcc undefined-reference

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

在Qt中绘制可滚动,可缩放图像的顶部

如果我的问题有些模糊,我很抱歉.我用Qt做了几年,然后我从来没有做任何花哨的图像.我在下面要求的只是关于要考虑使用哪些类的一些一般性建议.我试图避免从一开始就吠叫错误的树.

情况:我正在编写一个基于Qt的程序,我需要在其中显示一个稍大的(比方说5000x5000)光栅图像.用户应该能够(快速)放大和缩小,并以类似于Google地图的方式平移图像.到目前为止,这与Qt ImageViewer示例没有太大区别,除了可能需要快速进行缩放.但是,我需要在图像顶部绘制50k简单几何形状(比如圆圈)的顺序,并能够以简单的方式添加和删除其中的一些.无论缩放级别如何,圆圈都应具有相同的大小,因此无论何时用户缩放,都应该重绘,或者应该使用矢量图形绘制.将圆圈视为地图注释.它们在任何缩放级别看起来都应该相同,并且在平移方面也表现得很好.

我想我的问题是双重的:

  1. Qt可以在光栅图像上绘制矢量图形吗?
  2. 一般来说,我应该考虑哪些类别?

提前致谢.我不喜欢自己回答模糊的问题,但也许有Qt图形功能经验的人有答案.

qt image qt4

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

在HTML5中,使用<section>和<h1>代替<h2> - <h6>是否更好?

在研究HTML5的新部分标签时,我想知道h1,h2,h3,h4,h5和h6标签的处理......

HTML5规范说"[h1,h2等]元素代表其章节的标题"(http://www.w3.org/TR/html5/sections.html#the-h1-h2-h3-h4- h5-and-h6-elements).此外,在规范的"4.4.11标题和部分"部分中,目前有三个构建关于苹果的文档的示例.

如果我们遵循第一个规范,其中指出标题元素"应该代表其部分的标题",那么第三个苹果示例似乎是正确的结构(即,在每个部分和子部分中使用标题为h1标记).使用这个逻辑似乎很少使用h2,h3,h4,h5和h6标签,如果有的话.

这就是我想知道的:如果实际上它们基本上标记了小节,那么真的应该使用h2,h3,h4,h5或h6标签吗?使用section标签来分隔各个部分是不是更有意义,每个部分都有自己的标题,而不是依赖于h2,h3等来启动隐式部分?("标题和部分"部分还讨论了使用h2,h3等隐含的部分)

也许这是我的关系数据库知识导致偏见,但创建多个带有数字(h 1,h 2,h 3)的标题标签似乎是不好的做法,从技术上讲,它们每个都标题为自己的部分或子部分.

你的想法是什么?

html5

16
推荐指数
2
解决办法
3839
查看次数

取消NSOperation for for循环?

我正在尝试使用NSOperationon 在后台线程上实现搜索iOS.我不想继承子类,NSOperation所以这就是我正在做的事情:

[searchQueue cancelAllOperations];
NSInvocationOperation *op = [[NSInvocationOperation alloc] initWithTarget:self
                                                                  elector:@selector(filterContentForSearchText:)
                                                                   object:self.searchDisplayController.searchBar.text];
[searchQueue addOperation:op];
[op release];
Run Code Online (Sandbox Code Playgroud)

搜索方法包括for循环,用于检查正在搜索的内容是否在数组中.现在,当我取消NSOperation通过调用时cancelAllOperations,for循环继续在数组中运行.我想阻止这一点,并想知道在for循环中调用它是否合法:

if ([[[searchQueue operations] objectAtIndex:0] isCancelled]) {
    [tmp_array release];   // tmp_array is used to hold temporary results
    [pool drain];          // pool is my autorelease pool
    return;
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsoperation nsoperationqueue ios

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

为何使用Google V8

我不明白.我是一名C/C++程序员,V8对我有什么用处?有很少的示例和教程,它们都缺乏实质内容 - 我不想使用另一个库来添加几个数字或在控制台窗口中打印一些东西.我的问题是:这项技术真的有用吗,如果有,那么情景就是这样吗?另外,我可以这样做GUI的任何部分吗?

感谢帮助.

v8

3
推荐指数
2
解决办法
2042
查看次数

如何将类库项目转换为Web应用程序项目?

长话短说,由于架构的一些问题以及有人已经在类库中放了几个.aspx文件的事实,我想完成更改并将类库转换为Web应用程序.这是使用Visual Studio 2010和.NET 4.0.有这么简单的方法吗?谢谢!

编辑:我希望有一个比重新创建项目更好的方法,当我尝试创建一个新项目时,我遇到了太多关于破坏引用的问题,包括我似乎永远无法解决的问题.

.net class-library web-applications visual-studio-2010 visual-studio

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