问题列表 - 第23427页

Flex - 自定义组件 - 百分比宽度/高度

我正在尝试使用Flex组件框架创建自定义Flex组件:

http://www.adobe.com/livedocs/flex/3/html/help.html?content=ascomponents_advanced_3.html.

所有好的组件都允许您使用百分比值来定义它们的尺寸:

MXML:

TextInput width ="100%"

要么

运行时的Actionscript:

textinp.percentWidth = 100;

我的问题是如何在自定义组件的measure()方法中实现百分比宽度/高度?更具体地说,这些百分比在某个阶段转换为像素值,这是如何完成的?

components flex3 actionscript-3 custom-component

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

我想扩展std :: string,但不是因为你可能会想到的原因

我有一个有效地采用字符串的方法.但是,我想要使用的字符串子集非常有限.我想把typedef'ing std :: string作为一些类,并将函数调用为显式.但是,我不确定这是否会奏效.想法?

c++ typedef explicit

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

带有UI脚本的Applescript文件对话框

我试图在一个不太可编写的应用程序区域中打开一个文件.

通过使用UI脚本来选择正确的菜单项,我得到了一半,但这会打开一个标准文件对话框.

如何使用Applescript设置文件对话框的目标?

applescript

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

正则表达式从多语言字符串中筛选所有白名单字符

我正在尝试清理来自多语言网站上的搜索框的字符串.

通常我会使用正则表达式:

$allowed = "-+?!,.;:\w\s";
$txt_search = preg_replace("/[^" . $allowed . "]?(.*?)[^" . $allowed . "]?/iu", "$1", $_GET['txt_search']);
Run Code Online (Sandbox Code Playgroud)

这适用于英文文本.

但是,现在我需要做同样的事情,输入的文本可以是任何语言(现在是俄语,将来是中文).

如何在保留原始语言的"普通文本"的同时清理字符串?

我虽然要切换到黑名单(虽然我不是......)但是此刻正则表达式完全破坏了所有原始输入.

php regex multilingual filter

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

使用Entity Framework 4创建blob属性?

我正在创建一个带有WPF UI的EF4模型优先应用程序.我的UI上的一个控件是RichTextDocument,它输出一个WPF FlowDocument.我可以将FlowDocument序列化为字节数组,或者将其XAML标记提取为字符串.如果可以的话,我更愿意使用二进制序列化.这是我的问题:

  • 如果我序列化为字节数组,如何在EDM设计器中将实体属性指定为字节数组?

  • 如果我提取XAML标记字符串,是否可以指定EDM Designer将相应的数据库列创建为nvarchar(max)列?

至于第二个问题,我假设我总是可以手动编辑MyModel.edmx.sql文件,nvarchar(4000)以便nvarchar(max)在执行之前将数据类型更改为,但我想知道是否可以在Designer中完成.

谢谢你的帮助.

wpf entity-framework flowdocument

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

如何在恒定时间内找到给定索引区间(i,j)的元素总和?

给定一个数组.如何(i, j)在常量时间内找到索引区间中的元素总和.您可以使用额外的空间.
例:
A:3 2 4 7 1 -2 8 0 -4 2 1 5 6 -1
length = 14

int getsum(int* arr, int i, int j, int len);
// suppose int array "arr" is initialized here
int sum = getsum(arr, 2, 5, 14);
Run Code Online (Sandbox Code Playgroud)

总和应该是10在恒定的时间.

arrays algorithm

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

使用特定目录作为根来压缩目录的命令

我正在编写一个PHP脚本,将一系列生成的文件(使用wget)下载到一个目录中,然后使用该zip命令进行拉链.

下载工作完美,压缩工作大部分都有效.我运行命令:

zip -r /var/www/oraviewer/rgn_download/download/fcst_20100318_0319.zip /var/www/oraviewer/rgn_download/download/fcst_20100318_0319
Run Code Online (Sandbox Code Playgroud)

它产生一个包含所有下载文件的zip文件,但它/var/www/oraviewer/rgn_download/download/在到达fcst_20100318_0319/目录之前包含完整目录.

我可能只是从zip命令中缺少一个标志或一些小的标志,但我如何将其fcst_20100318_0319/用作根目录?

linux zip command-line command

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

源控制 - 分布式系统与非分布式系统 - 有什么区别?

我刚刚阅读了Spolsky关于分布式与非分布式版本控制系统的最后一篇文章http://www.joelonsoftware.com/items/2010/03/17.html.这两者有什么区别?我们公司使用TFS.这个阵营到底是什么阵营?

version-control tfs mercurial dvcs

14
推荐指数
2
解决办法
7009
查看次数

如果我们再次加载已经加载的类会发生什么?

我的意思是我们有一个已经加载到JVM中的类.在其他一些方法中,我们在不知不觉中试图加载同一个类,所以在这种情况下会发生什么?即将有任何错误或异常说它已经加载.如果没有,那么我们是否可以修改具有一些额外功能的类,并在需要热部署时加载它.

java

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

PHP date()返回奇数值

echo date("W",strtotime('2010-01-01'));
Run Code Online (Sandbox Code Playgroud)

这输出53.我希望它输出1.任何人都可以确认这种行为,或者解释原因吗?我找不到它的错误报告.

php date

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