问题列表 - 第9666页

你会如何改进Dalvik?Android的虚拟机

我目前正在Android平台上撰写论文.经过一番研究,很明显Dalvik还有改进的余地.我想知道,你觉得开发人员在这个目标上的最佳用途是什么?

JIT编译似乎是一个很大的问题,但后来我也听说过这种资源在这么低资源的机器上使用有限.有没有人有资源或数据支持这一点?

是否还有其他选择需要考虑?除了开发强大的本机开发工具包以绕过VM.

对于那些感兴趣的人,有一个关于Dalvik VM的录音和在线讲座.

任何想法都欢迎,因为这个问题似乎是主观的,我会澄清我接受的答案必须有一些理由提出修改.任何支持它的数据,例如Sun JVM引入时的改进,都将是一个巨大的优势.

android jit dalvik vm-implementation

17
推荐指数
1
解决办法
7902
查看次数

多接口继承。从一个投射到另一个

考虑以下一组类/接口:

class IFish{
public:
virtual void eat() = 0;
}

class IFriendly{
public:
virtual void protect() = 0;
}

class IAggresive{
public:
virtual void attack(Point inDest) = 0;
}

class CDolphin : public IFish, IFriendly{
eat...
protect....
}

class CShark : public IFish, IAggresive{
eat....
attack...
}
Run Code Online (Sandbox Code Playgroud)

现在我有以下课程

void CDiver
{

Void shouldRunAway(IFish* fish)
{
//???
}

}
Run Code Online (Sandbox Code Playgroud)

我的问题是,无论是 IAggresive 还是 IFreindly(如果是这些中的任何一个......),“shouldRunAway”是否可以从 fish 参数中提取,是否有某种类型的转换可以提供帮助?

c++

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

HTML中的用户身份验证,没有PHP,ASP或JSP

我可以使用HTML,VBScript或JavaScript自动创建用户帐户吗?"帐户"是指能够仅限授权用户访问页面.

html

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

JQuery Mocking

我正在寻找一个可以进行Javascript模拟的成熟框架,尤其是在AJAX和JSON领域.

是否有任何现有的Javascript(和/或JQuery)模拟框架可以推荐使用

编辑:我已经评估了jqmockjqunit.它似乎是唯一可以进行基本库模拟和存根的框架,但它无法进行AJAX调用.

jquery unit-testing mocking

14
推荐指数
1
解决办法
6894
查看次数

如何在窗体表单应用程序中为颜色创建枚举?

我遇到了一个"问题",我认为这个问题必须非常普遍,并且想知道是否有人可以提供帮助.

我正在构建一个简单的窗体(使用VB.NET)供朋友在工作中使用.他的公司有大约10种特定颜色方案(它们有RGB值列表),用于公司徽标,网站等.

我想在我的应用程序中遵循这种颜色方案,并且为了简化开发,想要构建这些颜色的枚举,以避免对每个标签,面板等的RBG值进行硬编码.

我最初的想法是做以下事情:

Enum ColorTypes
   CompanyDarkBlue = Color.FromArgB(0,56,147)
   CompanyBlue = Color.FromArgB(0,111,198)
   CompanyLightBlue = Color.FromArgB(0,145,201)
End Enum
Run Code Online (Sandbox Code Playgroud)

然而,并不是那么简单,因为需要一个常数.我在互联网上环顾四周,找到了一个如何实现我需要的例子,但对于应用程序开发似乎是一个非常常见的要求,它似乎过于复杂.

您认为解决此问题的最佳方法是什么?

非常感谢

vb.net enumeration

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

如何在Windows下的汇编程序中编写hello world?

我想在Windows下编写基本的程序集,我正在使用NASM,但我无法正常工作.

如何在Windows上没有C函数的帮助下编写和编译hello world?

x86 assembly winapi nasm

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

删除注释的C++程序

我正在尝试创建一个程序,该程序接受c ++代码的文本文件,并输出具有该代码的另一个文件,减去它包含的任何注释.

假设rFile和wFile定义如下:

ifstream rFile; // File stream object for read only
ofstream wFile; // File stream object for write only

rFile.open("input.txt", ios::in);
wFile.open("output.txt", ios::out);
Run Code Online (Sandbox Code Playgroud)

我的第一个想法是简单地浏览文本,并在(略微改进的)peek()标识/*时执行相当于笔记(徽标引用),并在看到*/时向下笔.当然,在看到它之后它会"直立"直到它达到\n.

这种方法的问题是output.txt不包含任何原始空格或换行符.

这是代码(我在这个阶段甚至没有尝试删除评论):

while (!rFile.eof())
{
rFile>>first;  //first is a char
wFile<<first;
}
Run Code Online (Sandbox Code Playgroud)

那么我尝试用getline()分别获取每行代码,然后在wFile中添加一个endl.它到目前为止工作,但使事情变得更复杂,更不优雅,代码可读性更低.

所以,我想知道是否有人对我有任何指示.(没有双关语!)

NB这是我已经给出的更大的家庭作业的一部分,我仅限于使用C++函数而不是C函数.

c++ parsing

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

什么是批量INSERT查询到SQL 2005/8的最有效和简单的方法

我是新来的,ADO.NET所以请求帮助.我必须在一个表中插入大量记录.

什么是最佳实践,有效且简单的方法?我发现了一篇名为Batch Requests(ADO.NET Data Services Framework)的文章,但对我来说并不清楚.

我还发现了一篇关于BULK INSERT的文章,但是这种方法使用了外部文件,我不想因为有ASP.NET应用程序而使用它.

c# sql-server ado.net insert sql-server-2008

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

检测默认Web浏览器的代理设置

MSDN样本

HttpWebRequest myWebRequest=(HttpWebRequest)WebRequest.Create("http://www.microsoft.com");
WebProxy myProxy=new WebProxy();
// Obtain the 'Proxy' of the  Default browser.  
myProxy=(WebProxy)myWebRequest.Proxy;
Run Code Online (Sandbox Code Playgroud)

不行.我得到的错误是:无法将"WebProxyWrapper"类型的对象强制转换为"System.Net.WebProxy"类型

我有什么选择?

c# proxy

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

为什么HTTP协议最初设计为无连接?

就我而言,Ajax为使用HTTP协议的面向连接的行为提供了一种解决方法.但是为什么HTTP协议最初不是设计成连接的?

networking protocols http

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