Tag: 部件

什么是.S文件?

我在各种项目中见过.S文件,例如在Linux Kernel,FreeBSD内核或其他项目中。 这些文件是做什么的,为什么不能.C文件呢?

编译时QVision Widget错误

只有一个错误,直到我将其用于我的研究! Warning: Z-order assignment: " is not a valid widget. FILE: qvvideoreaderblockwidget.ui 没有线路号码。 我试图find,但没有看到一个开放式的部分。 我该怎么做才能正确编译这个库?

如果我尝试启动服务,为什么会得到InstantiationException?

可能重复: Android RuntimeException:无法实例化服务 我一直试图解决以下问题整天,但似乎没有任何工作。 我有一个小部件,通过IntentService获取视图更新。 但是,当我试图启动这个服务时,我不断收到一个InstantiationException。 下面是错误的堆栈跟踪和我用来启动服务的代码。 我不相信我需要发布服务的代码,因为它从来没有开始,但如果有人认为否则我当然会这样做。 堆栈跟踪 05-30 13:58:47.150: ERROR/AndroidRuntime(1163): FATAL EXCEPTION: main 05-30 13:58:47.150: ERROR/AndroidRuntime(1163): java.lang.RuntimeException: Unable to instantiate service syrligt.cashtrack.widgets.StatisticsWidgetUpdateService: java.lang.InstantiationException: syrligt.cashtrack.widgets.StatisticsWidgetUpdateService 05-30 13:58:47.150: ERROR/AndroidRuntime(1163): at android.app.ActivityThread.handleCreateService(ActivityThread.java:1904) 05-30 13:58:47.150: ERROR/AndroidRuntime(1163): at android.app.ActivityThread.access$2500(ActivityThread.java:117) 05-30 13:58:47.150: ERROR/AndroidRuntime(1163): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:982) 05-30 13:58:47.150: ERROR/AndroidRuntime(1163): at android.os.Handler.dispatchMessage(Handler.java:99) 05-30 13:58:47.150: ERROR/AndroidRuntime(1163): at android.os.Looper.loop(Looper.java:123) 05-30 13:58:47.150: ERROR/AndroidRuntime(1163): at […]

如何更改ModelForm中所有Djangodate字段的默认控件?

给定一组典型的模型: # Application A from django.db import models class TypicalModelA(models.Model): the_date = models.DateField() # Application B from django.db import models class TypicalModelB(models.Model): another_date = models.DateField() … 如何将所有 DateField的默认小部件更改为自定义MyDateWidget? 我问,因为我希望我的应用程序有一个jQueryUI datepickerinputdate。 我已经考虑了一个自定义字段,用我的自定义小部件来扩展django.db.models.DateField。 这是实施这种全面改变的最好方式吗? 这样的改变将需要特别地将特定的MyDateField导入到每个模型中,这是劳动密集型的,容易出现开发者错误(即,less数模型.DateField将通过),并且在我的脑海中似乎是不必要的重复努力。 另一方面,我不喜欢修改models.DateField的规范版本。 感谢和意见。

小部件 – Iframe与JavaScript

我必须开发一个将由第三方网站使用的小部件。 这不是要在社交网站上部署的应用程序。 我可以给网站的人一个链接,作为一个iframe的src,或者我可以开发它作为一个JavaScript的请求。 有人可以告诉我两种方法(IFrame与JS)之间的权衡?

@plt是什么意思?

0x00000000004004b6 <main+30>: callq 0x400398 <printf@plt> 有谁知道? UPDATE 为什么两个disas printf给我不同的结果? (gdb) disas printf Dump of assembler code for function printf@plt: 0x0000000000400398 <printf@plt+0>: jmpq *0x2004c2(%rip) # 0x600860 <_GLOBAL_OFFSET_TABLE_+24> 0x000000000040039e <printf@plt+6>: pushq $0x0 0x00000000004003a3 <printf@plt+11>: jmpq 0x400388 (gdb) disas printf Dump of assembler code for function printf: 0x00000037aa44d360 <printf+0>: sub $0xd8,%rsp 0x00000037aa44d367 <printf+7>: mov %rdx,0x30(%rsp) 0x00000037aa44d36c <printf+12>: movzbl […]

谷歌分析 – 一个页面上的多个跟踪器(cookie冲突)

我正在编写一个应用程序,该应用程序应该embedded到其他人的网站(一种小部件)中。 我正在使用Google Analytics(分析)来跟踪所有在embedded网站上访问我的脚本的所有实例的人员。 问题是我不知道如何使用它,以免干扰这些网站自己的Google Analytics帐户。 我将跟踪器variables存储在命名空间中,所以我认为应该这样做,但是我还没有意识到GA将其设置存储在cookie(__utma,__utmz等)中,并且这两个cookie都被跟踪器使用,如果有两个在同一个页面…因此,例如,如果我使用_setVar在Google Analytics中存储某种用户定义的variables,并且embedded的网站做相同的,我们覆盖彼此的值… 当然,如果Google提供了一种将cookies的名称更改为自定义名称的方法,那将是最简单的,但是我找不到任何方法。 我想过使用cookie域或path来强制一个单独的cookie,但这是行不通的,因为如果我设置的域或path不是真正的域/path,那么cookie在重新加载之后对于页面是不可读的。 .. 有谁知道一种方法来在一个页面上有两个跟踪器,并使他们使用单独的cookie,以便他们不覆盖对方的设置? 或者,如果这是完全不可能的 – 是否有任何其他分析服务具有与GA相似的function? (它将不得不有先进的function,如事件和活动跟踪…)

去不链接我的程序集:未定义的外部函数

我试图写一些SIMD主要用于学习的目的。 我知道去可以链接程序集,但我不能让它正常工作。 这是我能做的最简单的例子(元素向量乘法): vec_amd64.s (注意:实际文件在RET下有一个空白行,否则会导致错误) // func mul(v1, v2 Vec4) Vec4 TEXT .mul(SB),4,$0-48 MOVUPS v1+0(FP), X0 MOVUPS v2+16(FP), X1 MULPS X1, X0 // also tried ret+32 since I've seen some places do that MOVUPS X0, toReturn+32(FP) RET vec.go package simd type Vec4 [4]float32 func (v1 Vec4) Mul(v2 Vec4) Vec4 { return Vec4{v1[0] * v2[0], v1[1] […]

学习大会

我决定学习汇编语言。 这样做的主要原因是能够理解反汇编代码,也许能够编写更高效的代码部分(例如,通过c ++),做一些代码洞穴等。我看到有不同types的组装所以,为了我提到的目的,我该如何开始? 我应该学习什么样的程序集? 我想先学习一些简单的程序(例如计算器),但是目标本身就会被弄明白,所以我可以理解例如由IDA Pro所显示的代码。 我正在使用Windows(如果这有什么区别)。 编辑:所以,似乎每个人都指向MASM。 虽然我认为它具有高层次的function,对汇编代码程序员来说都是好的,但这不是我要找的。 它似乎有,如果,调用等指示stream行的反汇编(如IDA)没有显示。 所以,如果可能的话,我想听听的是任何人使用ASM来达到我所要求的目的(阅读IDA中的deassembled exe代码),而不仅仅是“一般”汇编程序员。 编辑:好的。 我已经在学习组装了。 我正在学习MASM,不使用对我无关紧要的高层次的东西。 我现在正在做的是在c ++中的__asm指令上尝试我的代码,所以我可以用比MASM更快的速度尝试一些事情。

将位图dynamic添加到窗口小部件时失败的绑定事务

有谁可以告诉我失败的联编程序交易错误的原因? 我可以在logcat中看到这个错误信息。 我得到这个错误,同时试图把一个位图dynamic地在一个小部件…