问题列表 - 第47136页

如何检查文件是否可以删除?

如何检查可以删除Java中的文件?

例如,如果test.txt在另一个程序中打开了文件,则无法将其删除。而且我必须在实际删除之前知道它,所以我不能这样做:

if (!file.delete()) { ... }
Run Code Online (Sandbox Code Playgroud)

而且srcFile.canWrite()也不起作用。

java io

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

如何在Android上使图像透明?

我正在使用线性布局和框架布局.在线性布局中,我将图像保留为背景,在框架布局中,我保留了一个imageView.在那个imageView我给出了一个图像.

现在我想让第二个图像(在imageView中)透明.我怎样才能做到这一点?

transparency android

58
推荐指数
5
解决办法
10万
查看次数

Ninject和MVC3:依赖注入到动作过滤器

我发现了大量关于如何使用Ninject在ASP.NET MVC3中对ActionFilter进行属性注入的不确定文章和问题.

有人能给我一个明确的例子吗?

这是我的自定义身份验证属性.

public class CustomAuthorizeAttribute : AuthorizeAttribute
{
    [Inject]
    public IService Service { get; set; }

    [Inject]
    public IAuthenticationHelper AuthenticationHelper { get; set; }

    public override void OnAuthorization(AuthorizationContext filterContext)
    {
         //My custom code
    }
 }
Run Code Online (Sandbox Code Playgroud)

我正在使用WebActivator来设置Ninject

[assembly: WebActivator.PreApplicationStartMethod(typeof(MyProject.Web.AppStart_NinjectMvc3), "Start")]

 namespace MyProject.Web {

   public static class AppStart_NinjectMvc3 {
        public static void RegisterServices(IKernel kernel) {

           //Binding things
    }

    public static void Start() {
        // Create Ninject DI Kernel 
        IKernel kernel = new StandardKernel();

        // Register services with our Ninject DI …
Run Code Online (Sandbox Code Playgroud)

c# ninject webactivator asp.net-mvc-3

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

任何推荐的Delphi代码导航工具?

任何人都可以推荐一个好的Delphi源代码导航和分析工具,它可以实现代码浏览,显示类层次结构和evtl.有编辑选项吗?我尝试了Code-Navigator,它非常快,但在复杂的依赖项中它有点不稳定.

navigation delphi code-analysis

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

如何删除TextView的旧行

我正在开发一个应用程序,它经常需要在TextView中向用户显示结果,就像某种日志一样.

该应用程序运行良好,它在TextView中显示结果,但只要它继续运行和添加行,应用程序变慢,崩溃,因为TextView的字符长度.

我想知道android API是否提供了强制TexView自动删除引入的最旧行以便为新的行腾出空间的任何方法.

android textview

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

Sencha Touch - Map.Geo = null

我试图在Sencha Touch上关注这个简单的教程http://dev.sencha.com/deploy/touch/getting-started.html

我一直收到JavaScript错误:Uncaught TypeError:无法调用null的方法'on'

这与Map.geo属性有关,该属性未正确设置.我正在使用与链接上相同的代码.我已经尝试过另外一个盒子,以防它是防火墙问题,但是得到了同样的错误.

javascript google-maps sencha-touch

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

如何在log4j文件名中插入当前webapp的文件夹名称

我正在编写一个Java Web应用程序来部署在Tomcat中,我正在使用log4j进行日志记录.我想在生成的日志文件名中自动插入Web应用程序的文件夹名称.

目前,文件名设置在log4j.properties中如下所示:

log4j.appender.R.File=${catalina.home}/logs/mywebapp.log
Run Code Online (Sandbox Code Playgroud)

我需要这样的东西:

log4j.appender.R.File=${catalina.home}/logs/${current.webapp.folder}.log
Run Code Online (Sandbox Code Playgroud)

是否有某种环境变量要在属性文件中指定,或者我必须从代​​码中实例化记录器?

java tomcat log4j web-applications

9
推荐指数
2
解决办法
4454
查看次数

Sinatra - response.set_cookie不起作用

我需要为我的Sinatra应用程序使用cookie.如果我使用最简单的方法是有效的:

response.set_cookie('my_cookie', 'value_of_cookie')
Run Code Online (Sandbox Code Playgroud)

但我需要一些选项,如域名和过期日期,所以我试试这个:

response.set_cookie("my_cookie", {:value => 'value_of_cookie', :domain => myDomain, :path => myPath, :expires => Date.new})
Run Code Online (Sandbox Code Playgroud)

不起作用.没有cookie.我需要这么多......

请帮忙......谢谢!

ruby cookies set sinatra

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

mysql_real_escape_string对于教义(symfony)?

mysql_real_escape_string学说吗?

因为我有一个类似的查询

?´## '´` ^#11 " dfvü:?=._`ßß?(%%/ '

在我付诸之前,我必须逃避它 Doctrine_Query::create()

doctrine symfony1 escaping

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

从文件中快速读取小端整数

我需要将一个由4字节整数(小端)组成的二进制文件读入我的Android应用程序的2D数组中.我目前的解决方案如下:

DataInputStream inp = null;
try {
    inp = new DataInputStream(new BufferedInputStream(new FileInputStream(procData), 32768));
}
catch (FileNotFoundException e) {
    Log.e(TAG, "File not found");
}

int[][] test_data = new int[SIZE_X][SIZE_Y];
byte[] buffer = new byte[4];
ByteBuffer byteBuffer = ByteBuffer.allocate(4);
for (int i=0; i < SIZE_Y; i++) {
    for (int j=0; j < SIZE_X; j++) {
        inp.read(buffer);
        byteBuffer = ByteBuffer.wrap(buffer);
        test_data[j][SIZE_Y - i - 1] = byteBuffer.order(ByteOrder.LITTLE_ENDIAN).getInt();
    }
}
Run Code Online (Sandbox Code Playgroud)

这对于2k*2k阵列来说非常慢,大约需要25秒.我可以在DDMS中看到垃圾收集器正在加班,所以这可能是缓慢的原因之一.

必须有一种更有效的方法来使用ByteBuffer将该文件读入数组,但我现在还没有看到它.关于如何提高速度的任何想法?

java performance file-io android endianness

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