问题列表 - 第40073页

Android中的透明布局?

我正在开发一个使用透明活动的Android应用程序..我使用以下链接作为参考,但我的问题是当我将背景颜色设置为黑色时,我无法看到以前.我需要像这样透明.

替代文字

提前致谢...

android

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

如何处理带空格的文件名?

我在Windows上使用Perl(Active Perl).我有一个perl程序来整理当前文件夹中的文件,并使用使用system()内部调用的dos copy命令将它们连接起来...

当我执行时,这会给出一个dos错误,说"系统找不到指定的文件".它与我拥有的文件名中的空格有关.

这是perl代码: -

@files = glob "*.mp3";
$outfile = 'final.mp3';
$firsttime = 1;
foreach (@files)
{

    if($firsttime == 1)
    {
       @args = ('copy' ,"/b ","$_","+","$outfile", "$outfile");
       system (@args);
       #system("copy /b '$_'+$outfile $outfile"); 
       $firsttime = 0;  
    }
    else
    {
       @args = ('copy' ,"/b ","$outfile","+","$_", "$outfile");
       system (@args);
       #system("copy /b $outfile+'$_' $outfile"); 
    }

}
Run Code Online (Sandbox Code Playgroud)

glob返回当前文件夹中的文件名数组,这些文件名之间有空格,因此数组元素之间有空格.当我使用系统(...)使用"$ _"对这些数组元素执行我的复制命令时,如上所示,它给出了如上所述的错误.

我尝试了几种可以调用系统的方法(...),但没有任何成功.

我想知道,

1]如何使用上面的代码处理它们之间有空格的文件.如何"逃避"文件名中的空格.

2]在Perl中实现相同的任何替代解决方案.(简单欢迎..)

perl filenames pathname

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

如何在Pyqt中有一个目录对话框

如何有一个文件对话框,只选择目录而不是PyQt中的文件?

如何检索所选目录的名称?

python pyqt file-browser pyqt4

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

从堆分配时堆栈溢出

到底发生了什么?

#include <boost/array.hpp>
#include <boost/assign/list_of.hpp>

struct Toy {
    int m_data[100000];
};

struct Box {
    Box()
        : m_toys(  boost::assign::list_of( Toy() )( Toy() )( Toy() )  )
    {}

    boost::array<Toy,3>   m_toys;
};

void main()
{
    Box* box = new Box; // This causes stack overflow
}
Run Code Online (Sandbox Code Playgroud)

c++ stack boost overflow

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

在以dash开头的目录中查找

find将文件名开头的短划线解释为选项的开头.使用熟悉的--技巧不起作用,因为选项在文件名之后,引用无效,并且替换第一个破折号\-也不起作用.通常鼓励用户在这些文件名之前./,但如果我不知道给定路径是绝对路径还是相对路径,我该怎么办?

编辑:一个解决方案是find "$(readlink -f -- "$test_filename")",但它很难看.有更好的想法吗?

编辑2:感谢您的建议.以下是这项工作产生的两个脚本: safe-find.sh ; safe-count-files.sh

unix shell escaping find

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

亮度屏幕滤镜

有没有人知道如何实现像这里的亮度屏幕过滤器:

http://www.appbrain.com/app/screen-filter/com.haxor

我需要一个起点,我无法弄清楚如何做到这一点.

android screen filter brightness

16
推荐指数
2
解决办法
9880
查看次数

如何使用Log4cxx或log4j记录进程ID

我正在使用log4cxx我的项目,我能够使用[%t]标记记录当前线程ID,如何在其中记录进程ID或log4j?.

我正在使用基于ConversionPattern和xml的配置文件.

谢谢,

log4j log4cxx

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

如何在C#中动态删除按钮?

我在我的C#winform应用程序buttontextBox动态添加了一个和多个.我该如何动态删除它们?特别是如果我有相同的控制数?

c#

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

.NET C#多线程

关于线程以满足我的好奇心的问题......

假设我有静态变量_status(ProgressStatus),许多线程都是从这里读取的.要更新此静态变量,我使用不可变对象ProgressStatus,创建一个新实例,然后换出引用.

var status = new ProgressStatus (50, "Working on it"); //plus many more fields in constructor

lock (_statusLocker) _status = status; // Very brief lock
Run Code Online (Sandbox Code Playgroud)

这是读者代码

public GetProgressStatus () {

     var status = new ProgressStatus (_status.ID, _status.Description); 
     return status }
Run Code Online (Sandbox Code Playgroud)

如果我不使用锁,会发生什么最坏的情况?

c# multithreading

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

使用不可变字典

我正在尝试以功能方式创建字典.我玩了一下,并能够用这段代码连接两个词典:

let d1 = dict [(1, "one"); (2, "two")]
let d2 = dict [(4, "four")]
let d = List.ofSeq d1 @ List.ofSeq d2
Run Code Online (Sandbox Code Playgroud)

这是在F#中使用不可变字典的正确方法吗?看起来有点复杂.

f# dictionary

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