问题列表 - 第32837页

Java AWT - 绘制由平滑曲线连接的多边形

在这里,我要问更多愚蠢的图形问题.希望很快我会离开图形世界,再次将自己牢牢地植入无色中间层.对于那些能够通过代码以令人愉悦的方式摆弄图像的人来说,我有了新的尊重.

也就是说,我在画布上绘制了一个Polygon.它可以有任意数量的点,但我们假设现在是12.实现的多边形通过点到点的直线连接.我想应用某种类型的转换,以便更"自然"地绘制形状,就好像有人用钢笔/铅笔连接点.

我不确定这是否过于模糊.我认为我正在寻找的是一条贝塞尔曲线,但我是一个图形(和几何)松弛的下巴.我对一般的新颖解决方案感兴趣,只是让直边多边形看起来更像是一团墨水.也许通过控制来实现或多或少的"自然"形状.

如果您需要任何其他信息,请不要犹豫.

谢天谢地,马特

java graphics awt computational-geometry

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

iPhone:快速枚举,不够快?

我试图循环一个包含大约6500个项目的NSSet.我在用:

for (id Location in sortedArray) {
            loc = [sortedArray objectAtIndex:i];
            cord = [cord stringByAppendingString:[NSString stringWithFormat:@"%f,%f ",[loc.longitude doubleValue],[loc.latitude doubleValue]]];
            i++;
        }
Run Code Online (Sandbox Code Playgroud)

这工作正常,但似乎它不够快.它到达项目5700,我收到以下错误:

Program received signal:  “0”.
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib")
Run Code Online (Sandbox Code Playgroud)

有没有办法比这更快地循环数据?它需要大约20秒或更长时间,似乎让用户等待这么长时间!

想法?

iphone objective-c

0
推荐指数
2
解决办法
627
查看次数

密码的正则表达式

我不是很擅长正则表达式.我需要执行以下操作来验证用户输入的密码是否正确.

标准:

  1. 必须至少包含一个数字
  2. 必须至少包含来自AZ或az的一个字母(只要输入的字母无关紧要).
  3. 密码必须至少为8个字符

c# regex

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

10
推荐指数
2
解决办法
6735
查看次数

在os x上制作ruby 1.9默认值

如何使用ruby 1.9作为默认版本而不是默认安装在os x上的1.8.x?

谢谢.

ruby macos operating-system

7
推荐指数
2
解决办法
6560
查看次数

如何续订jar签名?

警告:签名者证书已过期.

当我尝试使用jarsigner进行签名时,我得到以下内容,并且输出jar不会生成.

如何续订我的jar签名?

jar-signing jarsigner

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

非开发工具Windows Phone 7仿真

在开发大量WP7应用程序时,我需要向客户展示应用程序在部署时的状态.客户是a)与我不在同一地点,b)根本不是技术,c)甚至可能不使用PC.目的是演示,获取反馈并进行任何必要的更改.

我没有找到任何现实的选项,只是简单地向他们展示它在Windows Phone 7上的外观,感觉和运行(使用ApplicationBar等等).我找到了这个链接 - http://www.redmondpie.com/standalone-windows-phone-7-series-emulator-9140536/ - 但我要求别人在他们的机器上设置模拟器是相当hacky还要安装VS Express等

有没有人知道任何可以在PC上运行的官方模拟器的链接,安装简单并且可以加载WP7应用程序?

emulation windows-phone-7

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

SELECT DISTINCT和count

表格如下:

tag | entryID
----+---------
foo | 1
foo | 2
bar | 3
Run Code Online (Sandbox Code Playgroud)

现在我希望得到所有标签的用法:

foo | 2
bar | 1
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

谢谢

mysql select count distinct

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

如何处理HTML5中未验证的元素?

在HTML5中,一些元元素不验证(还是?),如:

<meta http-equiv="x-ua-compatible" content="ie=emulateie7;chrome=1">
<meta http-equiv="imagetoolbar" content="no">
Run Code Online (Sandbox Code Playgroud)

条件评论是否适用于此处.meta元素仍然会按预期工作吗?

<!--[if IE]><meta http-equiv="x-ua-compatible" content="ie=emulateie7;chrome=1"><![endif]-->
<!--[if lt IE 7]><meta http-equiv="imagetoolbar" content="no"><![endif]-->
Run Code Online (Sandbox Code Playgroud)

使用.htaccess文件而不是元素(不幸的是不可能),这是正确的方法吗?

<IfModule mod_setenvif.c>
  <IfModule mod_headers.c>
  # BrowserMatch MSIE ie OR?
    BrowserMatch MSIE emulate_ie7
  # Header set X-UA-Compatible "IE=EmulateIE7" env=ie OR?
    Header set X-UA-Compatible "IE=EmulateIE7" env=emulate_ie7
    BrowserMatch chromeframe gcf
    Header append X-UA-Compatible "chrome=1" env=gcf
  </IfModule>
</IfModule>
Run Code Online (Sandbox Code Playgroud)

谢谢!

validation .htaccess html5 meta-tags

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

str_ireplace()保持大小写

如何使用str_ireplace(或类似的东西)替换某些文本进行格式化,然后使用相同的大写字母返回?

例:

$original="The quick red fox jumps over the lazy brown dog.";
$find="thE";

print str_ireplace($find,'<b>'.$find.'</b>',$original);
Run Code Online (Sandbox Code Playgroud)

这将输出: 快红狐狸跳过懒惰的黄狗.

我希望它保留原始案例,并且仅应用格式,在此示例中为粗体文本.

谢谢.

php replace case-insensitive match

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