问题列表 - 第21051页

选择图像的一部分(剪裁)

这可能不像我想象的那么难,但我怎样才能选择图像的一部分?请考虑以下示例:

alt text http://img683.imageshack.us/img683/2680/imagepart.jpg

灰色区域是PNG或JPG格式的图像,现在我想从中选择红色的80x80像素区域.应显示红色区域,其余不显示.我尝试了很多方法:

  • 使UIImageView的clipsToBounds为YES并尝试偏移图像(不起作用)
  • 剪辑上部视图(不起作用)

我也看了一下绘图功能,但我还没有使用它们,这对我来说似乎有点牵强.有什么明显的方法可以做我想做的事情,我错过了吗?我不希望图像被调整大小,只是剪裁.

谢谢你的时间!

iphone cocoa-touch objective-c uiimageview uiimage

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

SoundCloud是如何做到的?

他们的UI是纯HTML,CSS和JS,所以他们如何播放音频?
涉及隐藏的Flash播放器?

html

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

再回来使用Rails 3中的Rails 2.3.5

最近,我看到了有关Rails 3.0测试版的信息,我本来想试用它.所以我使用了gem update并安装了这个版本.但现在,我需要回到Rails 2.3.5.

我怎么能这样做?

我在想这两个解决方案:

  1. 卸载Rails 3.我读到有人通过使用gem uninstall删除了Rails 3,但他遇到了一些问题.有没有人试图以这种方式删除它?
  2. 同时使用不同版本的Rails.有可能吗?它将解决我的所有问题,但我在谷歌找不到这个问题.

希望有人能帮助我:)

问候,梦想4

ruby-on-rails ruby-on-rails-3

6
推荐指数
2
解决办法
5365
查看次数

完全托管数据库解决方案?

嘿,我正在寻找一个完全用C#编写的开源数据库引擎(没有任何原生dll,没有混合模式等等).它应该支持对表(INSERT,UPDATE,SELECT,DELETE和TRUNCATE)和事务的基本操作.不需要SQL支持.

谢谢.

.net c# database transactions managed

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

Java -jar:访问外部配置文件

我正在寻找一些我认为不会有困难的事情.

我有一个应用程序,我想打包成jar,因为我有~30个依赖项,我希望能够部署单个文件.

我有一些配置文件 - 属性文件和弹簧配置文件,以及我的log4道具文件 - 我希望在jar外部.我想我希望如果我将它们放在与jar相同的目录中,它会在运行时找到它们,但事实并非如此.

在开发过程中,我将这些文件放在我的eclipse项目的类路径的根目录下,应用程序发现它们就好了.我觉得我错过了jar/classpath理论的一些关键方面......

所以我想要的是能够将配置文件和jar放在同一目录中,并让我的应用程序找到配置文件,当我用标准的java -jar运行它时.

有没有一种简单的方法来实现这一目标?

java configuration jar external classpath

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

正则表达式在一行中的每n个字符和完整单词之前插入"\ r"(基本上是一个wordwrap功能)

我是JavaScript和正则表达的新手.我正在尝试将文本文档自动格式化为每行特定数量的字符,或者在单词前加上"\ r".

这在功能上类似于许多文本编辑器中的Wordwrap.

例如.我想要每行10个字符

原文:我叫Davey Blue.

修改:我的名字\ ris Davey\rBlue.

看,如果第10个字符是单词,它会将整个单词放入一个新行.

我认为以下应该在某种程度上起作用/.{1,10}/(这应该找到任何10个字符对吗?)

不确定如何去休息.

请帮忙.

javascript regex data-processing

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

如何批量删除Grails/GORM中的记录?

我有一张表,其中有记录需要根据一组标准定期清除.

我原以为我可以使用条件构建器来删除记录,但由于delete条件上没有方法,因此失败了...

def c = Agency.createCriteria()
c.delete
{
    eq("agency", "XXX")  
}
Run Code Online (Sandbox Code Playgroud)

所以我想也许我首先查询该集合然后删除...

def c = Agency.createCriteria()
def deletions = c
{
    eq("agency", "XXX")  
}
deletions.delete
Run Code Online (Sandbox Code Playgroud)

这也因同样的原因,不同的对象而失败.

那么这样做的正确方法是什么?似乎过度(反常),我将不得不遍历调用delete()每个项目的整个结果集.

我知道我可以形成一个查询,直接在HQL或SQL中执行,但这也是错误的.标准构建器仅用于检索吗?

谢谢

grails hibernate grails-orm

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

在performSelectorOnMainThread:withObject:waitUntilDone中从不同大小的整数转换为指针

我有:

 BOOL someBoolValue = ... //some code returning BOOL
Run Code Online (Sandbox Code Playgroud)

当我尝试调用时:

[self performSelectorOnMainThread:@selector(refreshView:) withObject:someBoolValue waitUntilDone:NO];
Run Code Online (Sandbox Code Playgroud)

我收到警告:

从不同大小的整数转换为指针

有什么暗示吗?

iphone

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

如何限制cURL使用的并发连接

我使用PHP(和cURL)创建了一个简单的Web爬虫.它解析了6万个html页面并检索了产品信息(它是内部网上的工具).

我主要担心的是并发连接.我想限制连接数,所以无论发生什么,爬虫永远不会使用超过15个并发连接.

每当达到IP的25个并发连接的限制时服务器阻止IP,并且由于某种原因,我无法在服务器端更改它,所以我必须找到一种方法来使我的脚本永远不会使用多于X个并发连接.

这可能吗?

或许我应该用另一种语言重写整个事情?

谢谢,任何帮助表示赞赏!

php web-crawler libcurl

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

WPF:将组件的高度绑定到另一个组件的高度

我在一个窗口中,Grid包含a RadioButton,a TextBox和a Button,分别在0,1,2列中.他们都将自己的高度设置为自动.

然后,在窗口的另一部分,我在Grida Label,a TextBox和a中有另一个Button,在0,1和2列中.高度也设置为auto.

我遇到的问题是第一个网格的高度小于第二个网格的高度.我想这是因为Label强迫第二个更高.我怎样才能使第一个网格与第二个网格一样高?我试过这样做:

在第二个网格SomeName中命名文本框.
<Grid.ColumnDeclarations>第一个Grid中,我将高度从"auto"更改为"{Binding ElementName = SomeName,Path = Height}".

但那并没有做我想要的.大小是一样的.我猜Binding基本上是"自动"并把它扔到那里,最终是同样的事情.

另外,我正在寻找一种不涉及将高度设置为固定值的解决方案.

data-binding wpf height xaml

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