我在Eclipse(在Windows 7中)中使用ApiDemo示例代码创建了一个项目,如下所述:http: //developer.android.com/resources/samples/get.html
当我尝试运行项目时,我得到以下输出:
[2011-03-23 01:59:39 - ApiDemos] Uploading ApiDemos.apk onto device 'emulator-5554'
[2011-03-23 01:59:44 - ApiDemos] Installing ApiDemos.apk...
[2011-03-23 02:01:24 - ApiDemos] Re-installation failed due to different application signatures.
[2011-03-23 02:01:24 - ApiDemos] You must perform a full uninstall of the application. WARNING: This will remove the application data!
[2011-03-23 02:01:24 - ApiDemos] Please execute 'adb uninstall com.example.android.apis' in a shell.
[2011-03-23 02:01:24 - ApiDemos] Launch canceled!
Run Code Online (Sandbox Code Playgroud)
然后打开仿真器并出现锁定屏幕.我解锁它并打开应用程序面板,ApiDemos图标就意味着它已经安装.我打开它,它工作正常,即所有演示工作.我的问题是为什么我会遇到有关重新安装失败的上述错误?为什么发布会被取消?当我在cmd窗口中运行adb uninstall命令时它成功,然后我再次在Eclipse中运行应用程序,它安装并启动正常.这里发生了什么?
有时候我喜欢在OS X Finder中移动很多文件,删除一些,添加一些,修改一些 - 超过30个更改.
事实上,我需要通过"git rm"我删除的每个文件和"git mv"我之后移动的每个文件,当我不确定我是"rm'd"还是"mv'd"时我没有得到Bash完成,因为文件已经消失.
当我完成这个时,我想能够对Git说:我喜欢这样,让我们承诺所有这些变化.
有办法做到这一点吗?
我试图在php/mysql中创建和理解递归
我的数据库看起来如下所示
id | woid | parent | name
-------------------------------
1 | 1111 | 0 | pdf
2 | 1111 | 0 | docs
3 | 2222 | 0 | pdf
4 | 2222 | 0 | docs
5 | 3333 | 0 | pdf
6 | 1111 | 2 | folder1
7 | 2222 | 4 | folder3
8 | 3333 | 5 | folder
Run Code Online (Sandbox Code Playgroud)
我想拥有它,如果有大量的父文件夹,它将能够通过所有这些.我该怎么做呢
我正在使用'will_paginate'宝石.默认值为每页30个元素.我该如何自定义?
我有一个sha-160计算,给我160位哈希的数据,但我希望这比必要的大.所以我想我可以将生成的哈希截断为低64位并使用它.
采用sha-160哈希计算的低64位是否给出了合理随机的64位哈希?
我有这个网址在我的意大利网站上设置连接,但是,当我尝试从网站执行一些插入操作时,日期仍然不正确.(它应该是例如:01:24,但它是02:24)
jdbc.url=jdbc:mysql://sql.example.com/database?autoReconnect=true&characterEncoding=UTF-8&sessionVariables=time_zone='Europe/Rome'
Run Code Online (Sandbox Code Playgroud)
我是否需要添加任何其他参数才能使其正常工作?是否有所有时区的完整列表?
我需要一个浮动矩形(100%宽度,100px高度),使其显示在页面底部正上方20px处.我怎样才能做到这一点?
下面的代码显示了浏览器窗口底部的矩形而不是页面 - 因此,如果页面高于屏幕中可以容纳的页面,则矩形会出现在页面中间的某个位置.
<div style="z-index: 1; position: absolute; right: 0px; bottom: 20px; background-color: #000000; width: 100%; height: 100px; padding: 0px; color: white; "> </div>
Run Code Online (Sandbox Code Playgroud) 使用Perl,使用Win32::OLE库加载COM/OLE对象并控制它们非常容易.我遇到的问题是确切地知道我正在访问的对象中有哪些方法和属性可用.其他语言中的某些OLE工具包可以通过读取对象上可用的所有属性和方法为您生成静态接口.Perl的Win32::OLE库中是否存在这样的工具?
我有一个非常特殊的问题.我想初始化一个由void指针指向的数组,使用new分配内存,如下所示.
const int ARRAY_SIZE = 10;
void InitArray()
{
int *ptrInt = new int[ARRAY_SIZE];
for(int i=0; i<ARRAY_SIZE;i++)
{
ptrInt[i] = 1; //OK
}
void *ptrVoid = new int[ARRAY_SIZE];
for(int i=0; i<ARRAY_SIZE;i++)
{
*(int*)ptrVoid[i] = 1; //Culprit : I get a compiler error here
//(error C2036: 'void *' : unknown size)
}
}
Run Code Online (Sandbox Code Playgroud)
现在,我想初始化这个数组的元素,ptrVoid用1表示.我该怎么做呢?使用此代码,我得到编译器错误,如代码中所示(我正在使用VS 2010).有什么建议?
我正在将Image的Source属性绑定到字符串.此字符串可能为null,在这种情况下,我只是不想显示图像.但是,我在Debug输出中得到以下内容:
System.Windows.Data错误:23:无法将类型为"<null>"的"<null>"转换为使用默认转换为"en-AU"文化键入"System.Windows.Media.ImageSource"; 考虑使用Binding的Converter属性.NotSupportedException:'System.NotSupportedException:ImageSourceConverter无法转换(null).位于System.Windows.Media.ImageSourceConverter.ConvertFrom(ITypeDescriptorContext context,CultureInfo culture,Object value)的System.ComponentModel.TypeConverter.GetConvertFromException(Object value)at MS.Internal.Data.DefaultValueConverter.ConvertHelper(Object o,Type destinationType,DependencyObject) targetElement,CultureInfo culture,Boolean isForward)'
我更喜欢这个没有显示,因为它只是噪音 - 是否有任何方法可以抑制它?