问题列表 - 第8375页

是否可以在Android中以编程方式卸载软件包

包可以自行卸载吗?一个包是否可以卸载另一个包,如果它们共享相同的userId和签名?

android

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

可以使用switch/case或given/when来模拟这个Perl行为吗?

我想知道是否有人有任何关于改进以下代码的建议(如果可能的话),以便它不需要重复(我的@a = $ time =〜...),可能使用case/switch或given/when或还有一些我想念的想法?

my $time = '12:59pm';

if( my @a = $time =~ m/^(\d\d?)(am|pm)$/ )        { tell_time( $a[0], 0, $a[1] ) }
if( my @a = $time =~ m/^(\d\d?):(\d\d)(am|pm)$/ ) { tell_time( @a ) }
if( my @a = $time =~ m/^(\d\d?):(\d\d)$/ )        { tell_time( @a ) }

sub tell_time
{
    my $hour    = shift;
    my $minute  = shift || '00';
    my $ampm    = shift || ( $hour > 12 ) ? 'pm' : 'am';

    print "Hour: $hour, …
Run Code Online (Sandbox Code Playgroud)

perl

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

根据数组中的值拆分字符串

我有一组字符串,我需要将其组合成一个数组.字符串需要拆分为"/",",","带"或"&".不幸的是,字符串可能包含需要拆分的两个字符串,因此我不能使用拆分或爆炸.

例如,一个字符串可以说'先过去/超越然后转',所以我试图得到一个数组,它将返回数组('先过去','超越',然后转'')

我目前使用的代码是

$splittersArray=array('/', ',', ' with ','&');
    foreach($splittersArray as $splitter){
if(strpos($string, $splitter)){
    $splitString = split($splitter, $string);
    foreach($splitString as $split){

我似乎无法在PHP中找到允许我这样做的函数.我是否需要将字符串传回漏斗的顶部,并在字符串一次又一次地拆分后继续通过'foreach'?

这看起来效率不高.任何建议都会很棒.谢谢,皮特

php string

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

C#中的例外有多贵?

C#中的例外有多贵?只要堆叠不深,它们似乎并不是非常昂贵; 但我读过相互矛盾的报道.

有没有被反驳的确定性报告?

c# exception

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

更好的方法来检测XML?

目前,我有以下c#代码从文本中提取值.如果是XML,我想要其中的值 - 否则,如果它不是XML,它只能返回文本本身.

String data = "..."
try
{
    return XElement.Parse(data).Value;
}
catch (System.Xml.XmlException)
{
    return data;
}
Run Code Online (Sandbox Code Playgroud)

我知道C#中的异常是昂贵的,所以我想知道是否有更好的方法来确定我正在处理的文本是否是xml?

我想到了正则表达式测试,但我不认为这是一个更便宜的替代方案.请注意,我要求一种更便宜的方法.

c# xml optimization xml-parsing

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

WordPress php:测试页面是否是父页面的子页面的方法?

在我的第一个 WordPress 网站上工作,所以我确信这是一个非常基本的问题。我正在努力编写一个条件 php 语句,当页面是父页面的子页面时,该语句执行特定的操作。

例如,我不想只指定一个页面,如下所示,我想指定以“关于我们”页面作为父页面的所有页面:

<?php if (is_page('About Us')) echo 'Hello World!'; ?>
Run Code Online (Sandbox Code Playgroud)

我尝试过“child_of”函数,但它并不像我希望的那么简单。

当我使用下面的代码时,我收到语法错误 - 可能只是我不知道如何使用该函数:

<?php if (child_of('About Us')) echo 'Hello World!'; ?>
Run Code Online (Sandbox Code Playgroud)

有什么建议么?

php wordpress if-statement parent

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

C++ CRTP问题,MSVC错误C2039

MSVC 2008不会编译此代码:

template <class Derived>
struct B
{
   typename Derived::type t;
};

struct D : B<D>
{
   typedef int type;
};

void main()
{
   D d;
}
Run Code Online (Sandbox Code Playgroud)

我得到的错误是"错误C2039:'type':不是'D'的成员".有任何想法吗?

c++ crtp

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

如果我在Python中使用Django会更难找到托管公司吗?

我想用Python进入Django,但似乎有些像DreamHost,Netfirms这样的托管公司,它们都在基本托管包中提供Ruby on Rails,但不提供Django.他们只列出Python,但不列出框架.那么这是否意味着如果我使用Django,我将需要寻找支持Django的公司,或者我可以简单地将Django文件添加到我的目录中,它可以在不使用任何其他支持的情况下工作吗?

django hosting ruby-on-rails

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

阿达和集会

我正在寻找一个在裸CPU(x86),32位保护模式和无操作系统上运行的硬件调试工具.由于时间限制,我不会在x86程序集中编写所有工具.我喜欢Ada语言(但对它缺乏经验)并且认为在这个项目中使用Ada而不是C可能会很有趣.

使用C,可以使用内联汇编或调用汇编中的子程序来访问BIOS,以获取键盘I/O等基本内容或在屏幕上显示文本.Ada有类似的能力吗?如果是这样,有没有人知道调用汇编方法和链接它们的任何资源或教程?

x86 assembly ada

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

浏览器本机JSON支持(window.JSON)

我已经看到一些浏览器本身通过window.JSONObject 安全有效地支持JSON解析/序列化对象的引用,但细节很难得到.谁能指出正确的方向?此对象公开的方法有哪些?它支持哪些浏览器?

javascript browser json

92
推荐指数
5
解决办法
7万
查看次数