问题列表 - 第41900页

用于Perl的XSLT2.0处理器?

Perl有没有强大的XSLT2.0处理器?我刚尝试了XML :: LibXSLT,它不支持analyze-string,regex等.我害怕使用XML :: Saxon :: XSLT2来完成我的工作因为它使用Java而我不想添加那是我的依赖列表.你们用什么库来进行XSL2.0转换?

干杯,

xml xslt perl cpan

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

我应该在哪里将EF实体和数据注释放在asp.net mvc +实体框架项目中

所以我有一个由EntityFramework4为我的sqlexpress08数据库生成的DataEntity类.此数据上下文通过WCF数据服务/ Odata公开给silverlight和win表单客户端.

数据实体+ edmx文件(由EF4生成)是否应该进入单独的类库?

这里的问题是我会为几个实体指定数据注释,然后其中一些需要特定的MVC属性(比如CompareAttribute),所以类库也会引用mvc dll.也恰好有实体用户将被封装或包装到网站中的IIdentity中.所以它与mvc网站很相关.或者它应该放在mvc项目本身的Base文件夹中?

大多数网站是围绕数据库的数据驱动,如批准用户,更改全局设置等.真正的业务发生在silverlight和win form应用程序中.

我使用mvc3 rc2与Razor.
谢谢

asp.net-mvc entity-framework project-organization data-annotations asp.net-mvc-3

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

BackgroundWorker和实例变量

总是让我感到困惑的一件事是BackgroundWorker似乎如何对周围类的实例变量进行线程安全访问.

鉴于基本课程:

public class BackgroundProcessor
{
    public List<int> Items { get; private set; }

    public BackgroundProcessor(IEnumerable<int> items)
    {
        Items = new List<int>(items);
    }

    public void DoWork()
    {
        BackgroundWorker worker = new BackgroundWorker();
        worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(worker_RunWorkerCompleted);
        worker.DoWork += new DoWorkEventHandler(worker_DoWork);
        worker.RunWorkerAsync();
    }

    void worker_DoWork(object sender, DoWorkEventArgs e)
    {
        var processor = new ProcessingClass();

        processor.Process(this.Items); //Accessing the instance variable
    }

    void worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
    {
        //Stuff goes here
    }
}
Run Code Online (Sandbox Code Playgroud)

我错误地认为呼叫processor.Process(this.Points);是一个线程安全的呼叫?我怎么不得到跨线程访问冲突?

我确信这很明显,但它总是让我困惑.

.net c#

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

PHP获取SWF文件的维度

我正在尝试加载swf文件并动态确定其高度和宽度.是否有人知道可以使用PHP读取swf文件的尺寸?

这对任何需要它的人都有用:

$aInfo = getimagesize($sFile);
list($iWidth, $iHeight) = $aInfo;
Run Code Online (Sandbox Code Playgroud)

php flash

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

UIView - 中心对齐UIView的所有内容?

如何居中对齐视图的所有内容.当我旋转iPad的内容不对齐中心时,它自己如何解决这个问题?

谢谢!!!

iphone xcode rotation alignment ipad

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

Hibernate插入级联不插入外键

我有两个实体:

@Entity
public class File
.......
@Id @GeneratedValue(strategy=GenerationType.AUTO)
private int id;
@OneToMany(fetch=FetchType.LAZY, mappedBy="file", cascade=CascadeType.ALL)
private List<Tag> tags;
.......
OTHER PROPERTIES
.......

@Entity
public class Tag
.......
@Id @GeneratedValue(strategy=GenerationType.AUTO)
private int id;
@ManyToOne
@JoinColumn(name="file_id")
private File file;
@Column
private String tag;
.......
OTHER PROPERTIES
.......
Run Code Online (Sandbox Code Playgroud)

我试图通过执行以下操作插入到File(以及随后的Tag)中:

File file = new File();
Tag tag = new Tag();
tag.setTag("tag1");
Tag2 tag2 = new Tag();
tag2.setTag("tag2");
List<Tag> tags = new ArrayList<Tag>();
tags.add(tag);
tags.add(tag2);
file.setTags(tags);
---Add other file attributes here---
Run Code Online (Sandbox Code Playgroud)

然后我使用以下命令在我的DAO中插入文件:

sessionFactory.getCurrentSession().saveOrUpdate(file); 
Run Code Online (Sandbox Code Playgroud)

在我的日志中,我看到插入到我的"文件"表中,并且在我的标记表中插入了2个,但是,我的标记表中指向我的文件表(file_id)的外键是NULL.

我怎么可能做错了?

hibernate one-to-many many-to-one

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

如何在java中声明泛型类型的多维数组

我想在行中存储一个包含100个int元素的数组,即1行100个int数据类型.每个元素都包含一个包含100个对象的数组.如何在java或android中执行此操作.

java

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

pthread条件循环

我见过使用pthread_cond_wait的典型模式是:

pthread_mutex_lock(&lock);
  while (!test)
    pthread_cond_wait(&condition, &lock);
pthread_mutex_unlock(&lock);
Run Code Online (Sandbox Code Playgroud)

为什么不能使用if语句而不是while循环.

pthread_mutex_lock(&lock);
  if (!test)
    pthread_cond_wait(&condition, &lock);
pthread_mutex_unlock(&lock);
Run Code Online (Sandbox Code Playgroud)

c multithreading pthreads

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

编写tinymce插件的教程?

我正在使用jquery tinymce.我正在开发与wordpress相同的高级tinymce.

我想为图像提供编辑选项.我需要一些tinymce插件教程来快速学习并编写插件.

tinymce

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

如何通过侦听器使用Facebook SDK获取实时状态通知

我正在使用Twitter4j和Android Facebook SDK来获取状态消息.使用Twitter4J,只要通过StatusListener(Twitter4J)将新状态添加到流中,我就会收到实时通知.在Facebook SDK中我找不到类似的方法,我只能在固定的时间间隔内使用RequestListener(Facebook SDK)一遍又一遍地获取整个流.

有没有办法通过Facebook SDK以类似于Twitter4J的方式实时获得新状态的通知?

(在这里找到一个类似但没有答案的问题:Facebook实时更新的应用程序墙)

android facebook listener

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