问题列表 - 第23933页

Lua派生的VM和语言列表

是否有Lua衍生或启发的虚拟机和语言概要?通过派生,我的意思是除了嵌入和扩展模块之外的用法.我想研究Lua技术树,并且正在寻找我们已经存在的知识的综合知识.

当前清单:

lua language-features programming-languages language-design virtual-machine

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

如何诊断原因,修复或解决Adobe ActiveX/COM相关错误0x80004005的进度?

我已经构建了一个C#.NET应用程序,它使用Adobe ActiveX控件来显示PDF.

它依赖于随应用程序一起提供的几个DLL.这些DLL与计算机上安装的本地安装的Adobe Acrobat或Adobe Acrobat Reader交互.

这个应用程序已被一些客户使用,并且几乎适用于所有用户(我检查本地计算机是否至少运行了Acrobat或Reader的版本9).

我发现在尝试加载时(当加载activex控件时)应用程序返回错误消息"错误HRESULT E_FAIL已从调用COM组件返回"的3种情况.

我已经检查了这些用户的其中一台机器,并且安装了Acrobat 9并且经常使用它没有任何问题.看来Acrobat 7和8一次安装,因为它们与Acrobat 9一起在注册表中有条目.

我不能在本地重现这个问题,所以我不确定到底要走哪个方向.

堆栈跟踪顶部的错误是:System.Runtime.InteropServices.COMException(0x80004005):错误HRESULT E_FAIL已从对COM组件的调用返回.

对此错误的一些研究表明它是一个注册表问题.

有没有人知道如何修复或解决这个问题,或者确定如何找到问题的核心根?

错误消息的完整内容如下:

System.Runtime.InteropServices.COMException(0x80004005):错误HRESULT E_FAIL已从对COM组件的调用返回.System.Windows.Forms.AxHost.CreateWithLicense的System.Windows.Forms.AxHost.CreateWithoutLicense(Guid clsid)上的System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid&clsid,Object punkOuter,Int32 context,Guid&iid)(字符串许可证) System.Windows.Forx.AxHost上的System.Windows.Forms.AxHost.GetOcxCreate()处的System.Windows.Forms.AxHost.CreateInstance()处的System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid)中的Guid clsid) System.Windows上System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)的System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)上的System.Windows.Forms.AxHost.CreateHandle()处的.TransitionUpTo(Int32状态) .Asms.AxHost.EndInit()在AcrobatChecker.InitializeComponent()AcrobatChecker.Viewer..ctor()在AcrobatChecker.Form1.btnViewer_Click(Object sender,EventArgs e)的System.Windows.Forms.Control.OnClick(EventArgs) e)System.Wind上的System.Windows.Forms.Button.OnClick(EventArgs e)在System.Windows的System.Windows.Forms.Control.WndProc(Message&m)处的System.Windows.Forms.Control.WmMouseUp(Message&m,MouseButtons按钮,Int32单击)处的ows.Forms.Button.OnMouseUp(MouseEventArgs mevent). System.Windows.Fornd.WandProc(Message&m)位于System.Windows.Fornd.Bandton.WndProc(Message&m)的System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&m)at System.Windows.Forms.Control.ControlNativeWindow. System.Windows.Forms.NativeWindow.Callback的WndProc(Message&m)(IntPtr hWnd,Int32 msg,IntPtr wparam,IntPtr lparam)

.net c# com dll acrobat

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

PHP提取GPS EXIF数据

我想用php从图片中提取GPS EXIF标签.我正在使用exif_read_data()返回所有标签+数据的数组:

GPS.GPSLatitudeRef: N
GPS.GPSLatitude:Array ( [0] => 46/1 [1] => 5403/100 [2] => 0/1 ) 
GPS.GPSLongitudeRef: E
GPS.GPSLongitude:Array ( [0] => 7/1 [1] => 880/100 [2] => 0/1 ) 
GPS.GPSAltitudeRef: 
GPS.GPSAltitude: 634/1
Run Code Online (Sandbox Code Playgroud)

我不知道如何解释46/1 5403/100和0/1?46可能是46°,但其余的尤其是0/1呢?

angle/1 5403/100 0/1
Run Code Online (Sandbox Code Playgroud)

这个结构是关于什么的?

如何将它们转换为"标准"的(如维基百科的46°56'48"N 7°26'39"E)?我想将坐标传递到谷歌地图api,以在地图上显示图片位置!

php gps exif metadata

50
推荐指数
5
解决办法
5万
查看次数

Safari中的奇怪的jQuery $(window).load()行为

我有一个页面正在加载<iframe>.

在里面<iframe>,我有一个功能,耐心地等待页面加载使用jQuery的$(window).load()事件,该事件应该等到所有页面内容(图像,javascript,css等)在开始之前加载.

该函数然后回调到加载<iframe>使用的页面postMessage以发送<iframe>后面内容的高度.

我已经测试了IE7,IE8,Firefox 2,Firefox 3,Opera和Chrome中的功能,一切正常.当我尝试在Safari中加载页面时,该函数会在加载图像之前回调它...因此给出了错误的页面高度.

在调用函数之前,有没有人知道如何强制Safari等待图像加载(在这种情况下jQuery解决方案更可取)?

html javascript safari iframe jquery

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

NHibernate:如何在运行时重新配置映射?

让我们首先解决这个问题:我知道SessionFactory是不可变的 - 我正在尝试在运行时更改配置并重新生成ISessionFactory.

具体来说,我有一个Customer映射,它将在运行时将一些字段添加到其动态组件节点.我想做这样的事情

var newSessionFactory = previousConfiguration
  .RemoveClassMapping(typeof(Customer))
  .AddXmlString(newMappingForCustomer)
  .BuildSessionFactory();
Run Code Online (Sandbox Code Playgroud)

但是,我没有看到任何明显的方法来删除映射,有什么我可以做的不能重新生成整个配置?

.net nhibernate fluent-nhibernate

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

数据合同序列化不适用于所有元素

我有一个XML文件,我正在尝试序列化到一个对象.有些元素被忽略了.

我的XML文件:

<?xml version="1.0" encoding="utf-8" ?> 
<License xmlns="http://schemas.datacontract.org/2004/07/MyApp.Domain">
<Guid>7FF07F74-CD5F-4369-8FC7-9BF50274A8E8</Guid> 
<Url>http://www.gmail.com</Url> 
<ValidKey>true</ValidKey> 
<CurrentDate>3/1/2010 9:39:28 PM</CurrentDate> 
<RegistrationDate>3/8/2010 9:39:28 PM</RegistrationDate> 
<ExpirationDate>3/8/2099 9:39:28 PM</ExpirationDate> 
</License>
Run Code Online (Sandbox Code Playgroud)

我的班级定义:

[DataContract]
public class License
{
    [DataMember]
    public virtual int Id { get; set; }
    [DataMember]
    public virtual string Guid { get; set; }
    [DataMember]
    public virtual string ValidKey { get; set; }
    [DataMember]
    public virtual string Url { get; set; }
    [DataMember]
    public virtual string CurrentDate { get; set; }
    [DataMember]
    public virtual string RegistrationDate { get; set; …
Run Code Online (Sandbox Code Playgroud)

c# xml serialization datacontractserializer

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

.NET类型的私有成员的命名约定

通常当我在一个类或一个结构体中有一个私有字段时,我使用camelCasing,所以当你看到它的名字时它显然是私有的,但是在我的一些同事的C#代码中,我看到它们使用了m_大多数或有时候_,就像有某种惯例.

.NET命名约定是否阻止您使用成员名称的下划线?

当你提到MS命名约定或不提及时,他们会告诉你他们的最佳方式,但不解释其背后的原因.

此外,当我是某些代码的所有者时,我明确地将camelCasing用于私有成员,当他们必须对代码进行微小修改时,他们会坚持他们的约定而不是遵循任何约定.

这是一个争议吗?

.net c# struct class

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

核心数据:访问关系时,NSSet上的count方法失败

我正在尝试以编程方式访问一对一(一对多).My Data模型包含一个名为language(带有两个字符串属性)的NSManagedEntity,它与一个名为WordCategory的实体(一对多)有关系.我使用NSFetchRequest获取所有语言实体.工作正常.我得到了关系的valueForKey,并且工作正常.我可以使用它的对象.但是,当我尝试将消息计数发送到存储WordCategory对象的NSSet时,我得到了一个

换句话说,这条线有效:

       NSLog(@"word category count %@",[[wordCategory anyObject] valueForKey:@"name"]);
Run Code Online (Sandbox Code Playgroud)

这个没有:

NSLog(@"word category count %@",[wordCategory count]
Run Code Online (Sandbox Code Playgroud)

我收到一条消息:调试器中的EXC_BAD_ACCESS.

这是代码的其余部分:

NSManagedObjectContext *moc = [myAppDelegate managedObjectContext];
NSFetchRequest *request = [[NSFetchRequest alloc] init];
[request setEntity:[NSEntityDescription entityForName:@"Language" inManagedObjectContext:moc]];

NSError *error = nil;
NSArray *results = [moc executeFetchRequest:request error: &error];
if (error) {
    [NSApp presentError:error];
    return;
}

NSManagedObject *obj = [results objectAtIndex:0];
NSSet *wordCategory = [obj valueForKey:@"category"];
NSLog(@"word category count %@",[wordCategory count]);
Run Code Online (Sandbox Code Playgroud)

我会感激任何人都可以在这个谜团中流下的光.谢谢你的帮助!

macos cocoa objective-c gnustep

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

32位到64位sql server 2008数据库转换

我们正在将数据库从运行sql 2005的旧32位硬件迁移到带有sql 2008 64位的新硬件.我的问题是,如果数据库在新服务器上重新附加后,或者在64位实例上以32位模式运行,数据库是否自动转换为64位.有办法告诉吗?

sql sql-server-2008 32bit-64bit

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

使用Sphinx进行复杂查询

我正在使用Sphinx Search.除了一个问题之外,它对我来说很好用:我需要排除某些特定字段不包含单词的条目.

在MySQL中看起来像这样的东西:

SELECT * FROM table
   WHERE yescolumn = 'query' 
   AND othercolumn not like '%keyword%'
Run Code Online (Sandbox Code Playgroud)

php mysql sphinx

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