问题列表 - 第9663页

真实世界使用自定义.NET属性

在现实世界中,您使用自定义.NET属性的是什么类型的东西?

我已经阅读了几篇关于它们的文章,但我从未使用过自定义属性.

我觉得当它们有用时我可能会忽略它们.

我在谈论您创建的属性,而不是已经包含在框架中的属性.

.net attributes custom-attributes class-attributes .net-attributes

8
推荐指数
2
解决办法
1594
查看次数

jQuery:查找包含嵌套ul的列表项的文本

我有以下内容:

<ul id="list">
<li>item1
    <ul>
        <li>sub1</li>
        <li>sub2</li>
    </ul>    
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我想回复li click事件,并在其他地方使用li的文本.但是,如果单击是包含嵌套ul的li,我当然会得到所有元素的文本.

$("#list li").click(function() {
    alert($(this).text());
});
Run Code Online (Sandbox Code Playgroud)

按预期返回item1sub1sub2.

如果单击项目1 li,我无法弄清楚如何获得'item1'.我尝试了以下(除其他事项外)没有运气:

$("#list li").click(function() {
    alert($(this).filter("ul").text());
});
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

编辑

这是一个例子的片段 - 它可能是多层次的深度.我也不想将列表项文本包装在span或其他标记中.

jquery

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

Java中的内存映射文件

我一直在尝试编写一些非常快速的Java代码,它必须执行大量的I/O. 我正在使用返回ByteBuffer的内存映射文件:

public static ByteBuffer byteBufferForFile(String fname){
    FileChannel vectorChannel;
    ByteBuffer vector;
    try {
        vectorChannel = new FileInputStream(fname).getChannel();
    } catch (FileNotFoundException e1) {
        e1.printStackTrace();
        return null;
    }
    try {
        vector = vectorChannel.map(MapMode.READ_ONLY,0,vectorChannel.size());
    } catch (IOException e) {
        e.printStackTrace();
        return null;
    }
    return vector;
}
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是ByteBuffer .array()方法(应返回byte []数组)不适用于只读文件.我想编写我的代码,以便它可以与内存中构造的内存缓冲区和从磁盘读取的缓冲区一起使用.但是我不想把我的所有缓冲区都包装成ByteBuffer.wrap()函数,因为我担心这会减慢速度.所以我一直在编写所有内容的两个版本,一个采用byte [],另一个采用ByteBuffer.

我应该把一切都包好吗?或者我应该双重写一切?

java memory-mapping

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

AS3在外部swf中嵌入或导入所有类,而不单独引用每个类

我有一个ArtLibrary.swf文件,其中有数百个带有类名的MovieClip.我希望能够在我正在使用的多个不同的Flash文件中使用这些电影,但我不知道在使用和嵌入命令后如何正确引用它们.

以下作品:

[Embed(source="ArtLibrary.swf", symbol="BirdBodyColor_mc")]
var BirdBodyColor_mc:Class;

myMC:MovieClip = new BirdBodyColor_mc();
addChild(myMC);
Run Code Online (Sandbox Code Playgroud)

在这个例子中,我不确定如何引用"master类"中的各个类.

[Embed(source="ArtLibrary.swf")]
var MasterClass:Class;

myMC:MovieClip = new BirdBodyColor_mc();
addChild(myMC.BirdBodyColor_mc);
Run Code Online (Sandbox Code Playgroud)

actionscript-3

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

如何挑选一个CookieJar?

我有一个CookieJar的对象我想要腌制.

但是,大家都知道,pickle chokes包含锁定对象的对象.由于一些可怕的原因,CookieJar有一个锁定对象.

from cPickle import dumps
from cookielib import CookieJar

class Person(object):
    def __init__(self, name):
        self.name = name
        self.cookies = CookieJar()

bob = Person("bob")
dumps(bob)

# Traceback (most recent call last):
#  File "<stdin>", line 1, in <module>
# cPickle.UnpickleableError: Cannot pickle <type 'thread.lock'> objects
Run Code Online (Sandbox Code Playgroud)

我该如何坚持下去?

我能想到的唯一解决方案是将FileCookieJar.save和FileCookieJar.load用于stringIO对象.但有更好的方法吗?

python persistence pickle cookielib cookiejar

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

是否有一个实用程序将POSIX转换为PCRE for PHP?

是否有一个实用程序将POSIX转换为PCRE for PHP?我对PCRE上的PHP手册感到有些困惑,虽然我会尝试在PCRE上找到更多信息,但我想知道是否有人设计过这样的实用程序.

或者,如果有人会解释如何转换以下内容,那也没关系:

ereg("^#[01-9A-F]{6}$", $sColor)
Run Code Online (Sandbox Code Playgroud)

但请解释它是如何完成的,而不仅仅是告诉我转换.

php regex pcre posix utilities

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

PostgreSQL中的空间数据

PostgreSQL支持各种几何类型的开箱即用,以及许多几何运算符GiST索引,它们似乎提供了数据的空间索引.

然后还有PostGIS,它是PG的扩展.

PG和PostGIS中的内置空间支持有什么区别?

如果我的应用程序需要存储地理坐标(点,区域,多边形)然后有效地进行查询(例如多边形点,多边形交叉点),我是否需要PostGIS或者我可以使用(可以说)更方便和更简单的构建-in数据类型/语法?

postgresql spatial

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

VC9中的stringstream错误?"无法访问私人会员"

std::string str;
std::stringstream strm(str);
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

错误11错误C2248:'std :: basic_ios <_Elem,_Traits> :: basic_ios':无法访问类'std :: basic_ios <_Elem,_Traits>'c:\ program files\microsoft visual studio 9.0\vc中声明的私有成员\ include\sstream 517

如果我使用istringstream,也会发生同样的情况.

编译器:Visual C++ 2008.

c++ stl stringstream visual-c++-2008

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

在.NET中实现虚拟文件系统

一段时间后,发现了一个外观漂亮的框架,允许.net开发人员实现虚拟文件系统.我以为我已经给它添加了书签,但似乎我没有.

有谁知道这样做的任何框架?

编辑:这是一个提示......它有一个吸引人的,简短的名称,它是自己的域名.对不起,这就是我所能记住的:p

.net filesystems virtual

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

asp.net mvc树路径的复杂路由

我想知道如何定义这样的路由映射:

{TreePath}/{Action}{Id} 
Run Code Online (Sandbox Code Playgroud)

TreeMap是从数据库动态加载的,如下所示:

 'Gallery/GalleryA/SubGalleryA/View/3'
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-routing

12
推荐指数
2
解决办法
6102
查看次数