小编Sha*_*mer的帖子

如何使用某些整数值设置z索引

过去几个月我一直在使用android.对我来说,问题现在与Z指数值有关.我正在使用textview,edittext和imageview进行布局.假设我有一个像这样的xml文件..

 <Layout1>
    <edittext><zindex>3</zindex></edittext>
    <textview><zindex>2</zindex></textview>
    <imageview><zindex>1</zindex></imageview>
 </Layout1>
Run Code Online (Sandbox Code Playgroud)

所以我的问题是我正在通过DOM解析器读取这个xml文件,我想通过xml中定义的值为所有这些设置z索引值.现在我可以使用任何功能或属性来执行此操作.我已经学会了用xml编写它,但这会使它硬编码.我想要一个动态显示,所以如何使用zindex值调整布局.... HELP PLZ

xml android z-index

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

过滤修复版本包含“关键字”的 JIRA 问题

我想搜索所有具有以“keyword”开头的 fixVersion 的 JIRA 任务,因此我想将任何问题与“keyword-1”、“keywords-forever”等的 fixVersion 值相匹配

即使匹配所有包含“关键字”(例如“my-keyword-version”)的修复版本也会有帮助。

谢谢!

jira

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

什么是$(function(){...})函数以及何时在以下示例中调用它?

我在Windows Server 2008 Enterprise中使用SharePoint Server 2007 Enterprise.我正在使用VSTS 2008 + C#+ .Net 3.5 + ASP.Net进行开发.我正在学习以下处理javascript的代码,我的混淆是$(function(){...}部分代码,什么时候会被调用,它的功能是什么?我没有看到任何代码调用这个函数.

<!doctype html>
<html lang="en">
<head>
    <title>Test</title>
    <link type="text/css" href="tabcontrol/themes/base/ui.all.css" rel="stylesheet" />
    <script type="text/javascript" src="tabcontrol/jquery-1.3.2.js"></script>
    <script type="text/javascript">
        $(function() {
            $("#tabs").tabs();
        });
    </script>
</head>
<body>

<div class="demo">

<div id="tabs">
    <ul>
        <li><a href="#tabs-1">tab1</a></li>
        <li><a href="#tabs-2">tab2</a></li>
    </ul>
    <div id="tabs-1">
        <p>tab1 info</p>
    </div>
    <div id="tabs-2">
        <p>tab2 info</p>
    </div>
</div>

</div>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

乔治,提前谢谢

javascript jquery

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

我如何围绕12.443到12.40

我正在计算,我得到12,443.我想把它四舍五入到12,40.这是我尝试这样做的方式,但我得到12而不是12,40

float result = Math.round( (new Float(result1)*0.3) + (new Float(result2)*0.7) );
vprosvasis.setText( Float.toString(result) );
Run Code Online (Sandbox Code Playgroud)

例子:

  • 如果我得到12,70001我想要舍入到12,7
  • 如果我得到13,4402将它四舍五入到13,4
  • 11,19到11,2

因此,最终的数字将始终为##.@格式

android

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

将句点分隔的字符串拆分为多个字符串

我有一个字符串

String x = "Hello.August 27th.Links.page 1";
Run Code Online (Sandbox Code Playgroud)

我想知道我是否可以根据句点的位置将此字符串拆分为4个其他字符串.例如,其他四个字符串将是,

String a = "Hello";
String b = "August 27th";
String c = "Links";
String d = "page 1";
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我基本上想要将字符串的某些部分提取到一个新字符串中,提取它的位置取决于句点结束第一个字符串的位置,然后显示第二个等字符串结束的位置.

提前致谢!

在android btw

java android

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

在C#中,有没有开箱即用的方法来构建3向查找表?

我有一个内存"表",可能看起来像这样:

Favorite#  Name        Profession
---------  ----------  ------------------
3          Names.Adam  Profession.Baker
9          Names.Bob   Profession.Teacher
7          Names.Carl  Profession.Coder
7          Names.Dave  Profession.Miner
5          Names.Fred  Profession.Teacher
Run Code Online (Sandbox Code Playgroud)

我想做的是使用3个字段中的任何一个进行快速有效的查找.换句话说,我想:

  • myTable[3]myTable[Names.Adam]myTable[Professions.Baker]所有的回报{3,Names.Adam,Profession.Baker}
  • myTable[Profession.Teacher]返回{9,Names.Bob,Profession.Teacher}{5,Names.Fred,Profession.Teacher}.

该表是在运行时根据用户的操作构建的,并且不能存储在数据库中,因为它在无法保证数据库连接的部分中使用.

现在,我"简单地"(哈!)使用3个超级字典存储它,每个字符使用其中一个列(FavoriteNumber,Name,Profession)键入,并且uber-Dictionaries中的每个值包含2个字典,这些字典本身都是键入的每个剩余的列(因此"名称"超级字典中的值属于类型Dictionary<FavoriteNumber,Profession[]>Dictionary<Profession, FavoriteNumber[]>

这需要2个字典中的2个查找,以及数组的另一个遍历(通常包含1或2个元素.)

任何人都可以提出更好的方法吗?我不介意花费额外的内存,因为表可能很小(不超过20个条目)但我愿意牺牲一点CPU来使它更容易维护代码......

c# lookup

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

我用一个太大的程序溢出AVR的闪存吗?

我有一个项目,其中ATtiny2313V正在控制7x5 LED矩阵以显示滚动文本.为了显示文本,我构建了一个字体,该字体与程序的其余部分一起存储在闪存中.

整个程序,包括整个字体,占用1106个字节.但是当我把它加载到芯片中时,它似乎没有运行; 相反,它只是点亮了几个LED,就是这样.

但是,当我删除大部分字体,并仅使用字母A到J进行编译时,程序的大小为878字节,运行正常.

这是因为AVR闪存的某种溢出?

ATtiny2313V的数据表显示它有2KB的闪存!1106字节怎么样太多了?

更新:为了清楚起见,我使用的工具链是AVR Studio(编译代码)然后AVRDude将其上传到微控制器.据我所知,AVR Studio使用avr-gcc版本来编译代码.

avr flash-memory

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

为什么在基类引用中存储派生类型是合法的?

假设我们已经声明了这两个类:

public class Animal
{
    //.....
}

public class Dog : Animal
{
    //.....
}
Run Code Online (Sandbox Code Playgroud)

好吧,我的问题是:为什么下面的代码行有效?

Animal animal = new Dog();

编辑:

在电子书"专业C#2008"中,有一段说:

在基类引用中存储派生类型总是安全的.

.net c# polymorphism inheritance

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

Python将Base64中编码的IP地址转换为十进制IP地址

我是编程和Python的新手,所以请耐心等待.我有一个字符串是Base64,我想将其转换为十进制.字符串可以作为任何值进入脚本,例如zAvIAQ.此值表示转换为十进制时的IP地址204.11.200.1.我想要做的是将Base64字符串转换为十进制并将其分配给一个变量,以便我可以在脚本的其他地方使用它.

我试过使用base64.decode函数,但这只是给我一个非常奇怪的文本输出.我试过使用Decimal()函数,但这给了我一个错误.经过几天的搜索,我找不到办法,至少没有一个我能理解的方法.您可以提供任何帮助,我们将不胜感激.

python base64 decimal

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

在Android中指定XML文件的文件夹路径

我将employeedetailxml放入名为"res\raw"的文件夹中.当我尝试通过指定文件和文件夹名称打开它时,我收到错误"找不到文件".

如何指定文件的路径?

我更希望能够传递' R.raw.employeedetailxml ' FileInputStream来指定它打开该文件.那可能吗?(我尝试过,但得到了一个错误.)

可以FileInputStream将资源ID作为参数吗?

try{
   SAXParserFactory spf=SAXParserFactory.newInstance();
   SAXParser sp=spf.newSAXParser();
   XMLReader xr=sp.getXMLReader();

   EmployeeDetailHandler empDetailHandler=new EmployeeDetailHandler();
   xr.setContentHandler(empDetailHandler);

   xr.parse(new InputSource(new FileInputStream("\\res\\raw\\employeedetailxml.xml")));
}
Run Code Online (Sandbox Code Playgroud)

android fileinputstream

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