小编Ama*_*a S的帖子

PHPUnit,超全局变量.如何设置测试,以便正确设置$ _SERVER和$ _GET?

我正在编写一些PHP代码来解析传入的URL.它严重依赖于PHP全局变量,如$_SERVER$_GET.我想在PHPUnit单元测试setUp()功能中手动设置它们.有没有更好的方法呢?

php phpunit

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

在Android中实现startForeground方法

我想startForeground()Service类中实现该方法以防止服务自杀.

任何人都可以给我发送实现此方法的代码吗?

android

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

任务完成后,eclipse可以通知我吗?

当eclipse清理,构建或加载我的项目时,我经常被困在我的拇指上几分钟.如果当Progress视图中的最后一个任务完成运行时eclipse可以通过蜂鸣声通知我会很好,所以我可以停止阅读互联网并重新开始工作.是否有设置或插件执行此操作?

编辑:我尝试调整下面提供的nonty插件模板,这样可以添加一个监听器JobManager.我尝试done()仅在作业更改事件的名称包含"构建工作区"时才发出蜂鸣声,因为这是我的设置中通常需要最长时间的任务.令人恼怒,即建立工作区从未任务发送一个done()呼叫,只是scheduled()aboutToRun()电话.还有其他想法吗?

eclipse eclipse-plugin

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

隐藏/过滤JTree中的节点?

我有一个以a表示的数据对象TreeModel,我只想在我的节目中显示它的一部分JTree- 为了争论,说叶子和他们的父母.如何隐藏/过滤不必要的节点?

java swing jtree

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

加快文件系统访问速度?

我的应用扫描部分文件系统,我的用户报告说扫描网络驱动器时速度非常慢.测试我的代码,我确定的瓶颈:方法File.isFile(),File.isDirectory()以及File.isHidden(),这些都是调用fs.getBooleanAttributes(File f).在Windows网络驱动器上,此方法似乎非常慢.如何提高性能?我可以避免以某种方式调用此方法吗?

java filesystems

10
推荐指数
2
解决办法
2577
查看次数

如果File不是文件或目录,如何找出它?

File.isFile()并且File.isDirectory()两者都不仅在File不是指定类型时返回false ,而且File在文件系统上本身不存在时返回false .如何File在不存在的情况下确定代表文件或目录?

java

8
推荐指数
2
解决办法
9742
查看次数

在表上插入或更新违反外键约束

我有两个表:entitytypeproject.以下是create table语句:

Create table project ( 
pname varchar(20) not null, 
primary key(pname)
);

create table entitytype( 
entityname varchar(20) not null, 
toppos char(100), 
leftpos char(100), 
pname varchar(20) not null, 
primary key(entityname), 
foreign key(pname) references project(pname) on delete cascade on update cascade
);
Run Code Online (Sandbox Code Playgroud)

当我尝试将任何值插入entitytype表时,我收到以下错误:

ERROR: insert or update on table "entitytype" violates foreign key constraint "entitytype_pname_fkey"
  Detail: Key (pname)=(494) is not present in table "project".
Run Code Online (Sandbox Code Playgroud)

谁能说清楚我做错了什么?

sql database postgresql

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

在Bamboo中构建之前更改包名称

我最近发现,黑莓会将具有相同完全限定名称的所有类视为相同 - 无论它们是否位于完全不同的应用程序中 - 导致使用不同版本的共享库的应用程序在安装到同一部手机

要解决此问题,我们计划更改包名称以包含版本号,然后构建.有人可以解释如何使用Bamboo,我可以在我们的构建过程中插入一个步骤:

  • 更改某些包名称
  • 使用对新包名称的引用替换旧包名称的所有代码引用?

java build-process bamboo

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

从WebView捕获图片

是否可以监听WebView页面加载完全完成然后捕获加载页面的截图?

我尝试了两种方法,但它们都不起作用:

  • 使用WebViewClientonPageFinished(WebView view, String url).
    它不起作用(并在文档中描述)因为图片可能还没准备好

  • 使用WebView.PictureListeneronNewPicture(WebView view, Picture picture)
    它也没有解决问题,因为这种方法调用不确定的时间.第一次,图片通常只包含部分页面内容.我不知道如何确定当前的呼叫是最后一个页面.

我想要注意的是,问题是要找到合适的时机来制作屏幕截图,而不是如何做到这一点.

android android-webview

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

无法从eclipse启动的Android SDK模拟器中听到任何声音

我开始为Android开发,我使用Eclipse与Android插件和Android SDK.

无论我做什么,我都无法让模拟器发出任何声音.

我尝试在虚拟设备设置中打开音频.

我还在运行配置中尝试了各种命令行,例如:

  • -audio oss ====这会收到一条错误消息,表明没有定义任何后端.
  • -useaudio ===出现不是一个有效的选项
  • -audion -winaudio ===开始没有错误但仍然没有声音

如果我在笔记本电脑上打开我的windows7音频控制器,我看到android虚拟机有自己的音量滑块,但当我移动或点击该音频滑块时没有任何声音.(其他音量滑块会产生正常的哔声.)

我一直在寻找"Android模拟器没有声音"几个小时但没有运气.

有任何想法吗?

android-emulator

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