问题列表 - 第37080页

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

如何淡入/淡出Java图形?

假设我有一个Java Graphics对象,我想在其上绘制一条线或一个矩形.当我发出绘制命令时,它立即出现在屏幕上.我只是想知道如何将这个进步作为淡入/淡出效果,就像你在Javascript中可以实现的那样.

有什么想法吗?

非常感谢您提前提供的帮助和建议!

java graphics animation effects

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

Eclipse Android SDK降低了内容辅助性能

我在我的Windows 7机器上运行eclipse,64位运行6gb ram和core 2 duo.我目前正在运行Eclipse 3.6和Android 2.2 SDK我正在运行jdk 1.6

我注意到,当编码和上下文弹出列出类的方法时,它会挂起Eclipse最多15秒.这非常令人沮丧.

需要注意的一点是,当Eclipse挂起时,我的处理器会被最大化,并且正在由java进程处理.所以无论它做什么都做.但是每当我用一个句点完成一个对象并弹出上下文框时,它经常会变得非常痛苦.

我更改了Eclipse.ini文件中的一些设置,例如:-Xms1024m -Xmx1024m --launcher.XXMaxPermSize 512m

还有什么我应该看的:

eclipse windows android content-assist

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

在什么情况下,无序执行会导致更高效的代码

我试图了解内存屏障是如何工作的,为什么使用它以及在什么情况下应该使用它.但是我不完全确定在什么情况下安排指令顺序会更有效率,有人能给我一个例子吗?

compiler-construction cpu compiler-optimization

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

2个文本文件的比较:进行了哪些更改?

想象你有2个texfiles(让我们说500kB - 3 MB大):第一个是原始的,第二个是这个原始的更新.如何查找,更改(插入,删除)的内容以及更改发生的位置(在更新文件中与原始文件进行比较)?

  1. 某处有工具或图书馆吗?
  2. 在任何众所周知的文本编辑器中都有这个功能吗?
  3. 有人知道算法吗?或者大规模解决它的常用方法是什么?
  4. 如果遇到这种问题,你会怎么做?

谢谢你的想法......

string algorithm

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

Django,queryset返回selftomany的self

常规的多个查询集逻辑给我带来了错误.我想因为它与自我有关,我可能需要做一些额外的魔法,但我无法弄清楚是什么魔法.

模型:

class Entry(models.Model):
    title   =   models.CharField(max_length=100, verbose_name='title')
    related     =   models.ManyToManyField('self', related_name='related_entries', blank=True)
Run Code Online (Sandbox Code Playgroud)

查询集:

entry = Entry.objects.get(pk=1)
related = entry.related_entries.all()
Run Code Online (Sandbox Code Playgroud)

错误:'Entry'对象没有属性'related_entries'

django many-to-many django-queryset

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

在Windows上嵌入Python:为什么它必须是DLL?

我正在尝试编写一个嵌入Python的软件插件.在Windows上,插件在技术上是一个DLL(这可能是相关的).在Python中的Windows常见问题解答说:

1. 不要直接将Python构建到.exe文件中.在Windows上,Python必须是一个DLL来处理导入本身就是DLL的模块.(这是第一个未记录的关键事实.)而是链接到pythonNN.dll; 它通常安装在C:\ Windows\System中.NN是Python版本,Python 2.3的数字如"23".

我的问题是为什么Python必须是一个DLL?如果,在我的情况下,主机应用程序不是.exe,而是DLL,我可以在其中构建Python吗?或者,也许,这个说明意味着第三方C扩展依赖于pythonN.N.dll存在而其他DLL不会这样做?假设我真的想拥有一个DLL,我该怎么办?

我看到有dynload_win.c文件,它似乎是在Windows上导入C扩展的模块,据我所知,它扫描扩展文件以找到pythonX.X.dll它导入的内容; 但我对Windows没有经验,我不太了解那里的所有代码.

python windows dll

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

Zend Framework Filter,防止sql注入

由于某些重要原因,我无法使用ZF提供的标准方法来阻止sql注入.我刚刚写了(我在用户的每个POST/GET数据上使用它):

$filter = new Zend_Filter_PregReplace();
$filter->setMatchPattern(array("/[';`]/"))
       ->setReplacement(array(''));
Run Code Online (Sandbox Code Playgroud)

我只使用MySQL数据库.够了吗?现在安全吗?

zend-framework sql-injection

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

在动态壁纸中启动浏览器意图

我想在android里面加载BROWSER VIEW意图onTouchEvent.基本上我已经创建了一个动态壁纸,如果我点击它,那么我想用指定的uri打开BROWSER VIEW意图.

我试过里面的代码 onTouchEvent

Uri uri = Uri.parse("http://www.google.com");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误:

android.util.AndroidRuntimeException: Calling startActivity() from outside of 
an Activitycontext requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
Run Code Online (Sandbox Code Playgroud)

另一种方法是我创建了一个活动,在其onCreate方法中我尝试了以下代码:

public void onCreate(Bundle icicle) {
    super.onCreate(icicle);

    browser=new WebView(this);
    setContentView(browser);
    browser.loadUrl("http://commonsware.com");
}
Run Code Online (Sandbox Code Playgroud)

并尝试通过自定义意图消息加载此活动,如下所示,但我仍然得到相同的错误

Intent intent = new Intent(ACTION);
startActivity(intent);

// over here I have not used context, as while creating live wallpaper I
// don't know here to get the context
Run Code Online (Sandbox Code Playgroud)

android wallpaper live-wallpaper

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

如何强制应用程序使用.NET 3.5或更高版本?

我们的应用程序是使用VS 2008构建的,使用Linq并将Target Framework设置为.NET Framework3.5.

当只在机器上安装.NET 3.5或4时,它可以正常工作.

但是,在安装了.NET 2(或3.0)和.NET 4的计算机上,应用程序加载了.NET 2,并在访问Linq时崩溃,因为它查找.NET 3.5库.

在app.config中使用标签似乎没有帮助,因为它指定了CLR版本,在.NET 3.5的情况下为2.

请注意,我们的安装会验证是否已安装.NET 3.5或更高版本.

有没有办法告诉应用程序加载:

  • 它找到的最高CLR,或
  • CLR 4(如果已安装)和CLR 2(如果未安装CLR 4)或
  • 如果安装了.NET 3.5,则为CLR 2;如果未安装.NET 3.5,则为CLR 4

(请注意,在Element文档的Community Content部分中仍未回答类似的问题)

.net clr .net-4.0 .net-3.5

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