问题列表 - 第34145页

Perl Arrays和grep

我认为它更像是一个charachters,无论如何,我有一个文本文件,包括类似的东西:

COMPANY NAME

    City

    Addresss,
     Address number

    Email 

    phone number
Run Code Online (Sandbox Code Playgroud)

等等......(它重复自己,但是使用不同的数据...),让我们假设事物文本现在是$ strting变量.

我想要一个数组(@row),例如:

$row[0] = "COMPANY NAME";
$row[1] = "City";
$row[2] = "Addresss,
              Address number";
$row[3] = "Email";
$row[4] = "phone number";
Run Code Online (Sandbox Code Playgroud)

起初,我可以轻松地用grep完成这样的事情:1)@rwo = grep (/^^$/, $string); 不要开始!2)@row = grep (/\n/, $string);

仍然没有去,尝试也分裂等,仍然没有去.任何的想法?谢谢,

regex arrays perl grep text

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

数据库设计:在何处放置总金额字段

我正在设计一个跟踪订单的应用程序.每个订单可以有> 1个workItem,每个workItem可以有一个单独的价格.

我将workItem的价格存储在workItem表中,认为在UI或报告中,收集工作成本(既向客户收费又付给承包商)将通过查询现有数据来计算. workItems表.

以这种方式保留或将总金额存储在Order表中是否有意义?如果我选择后者,数据是不是多余的?也许有这种举动的性能考虑因素.你怎么看?

database-design

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

高效的指向C++中的整数映射和查找的指针

我想将指针映射到整数以用于序列化.指针可以是不同类型的,并且可以指向可能使用多重继承的多态对象.我需要查询地图以了解指针是否存储在其中,如果存在,那么相关的整数值是什么.

这样做的正确方法是什么?

map<void*, int>我想到的简单方法不起作用,因为operator <没有为任意指针定义.或者这在普通系统上不是问题吗?

另一个解决方案是拥有一个vector<void*>.但是这需要遍历存储在其中的所有指针,并且我不确定转换void *是否不会operator ==使用继承来破坏for对象.

c++ pointers map

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

重载最佳实践

我有两个静态方法,我想用于错误处理.其中一个传递异常对象,另一个只是在需要报告错误时使用,该错误是基于文本的消息(字符串errorMessage).

除了如何构建消息并将其发送到日志文件之外,两种方法中的代码几乎相同.我怎样才能重构这个以便我不重复代码?

public static void ReportError(Exception exceptionRaised, string reference, string customMessage, bool sendEmail)
{
    // get filename
    // check if logfile exists, blah, blah
    // build up message from exception, reference & custom message using string builder
    // save message
    // email error (if set)
}

public static void ReportError(string errorMessage, string reference, bool sendEmail)
{
    // get filename
    // check if logfile exists, blah, blah
    // build up message from errorMessage & reference string builder
    // save message
    // …
Run Code Online (Sandbox Code Playgroud)

c# overloading

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

在内存中复制字节时,字节顺序是否有效?

我是否正确地认为,只有当我们谈论如何存储一个值并且在复制内存时不相关时,endianess才有意义?

例如

如果我有一个值0xf2fe0000并将其存储小端系统上-字节获取存储在顺序00,00,fef2.但大端系统上的字节获取存储f2,fe,0000.

现在-如果我只是想这4个字节到其他4个字节复制(在同一系统),小端系统上我该拿含其它4个字节来结束00,00,fef2 按此顺序

或者在内存中复制这些字节时,字节顺序是否有效?

c c++ memory

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

使用类别有哪些优缺点?为什么以及何时需要它们?

使用类别有哪些优缺点?为什么以及何时需要它们?

objective-c

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

崩溃后杀死应用程序

我还没有管理我的应用程序上的所有错误.所以我想知道是否有可能在崩溃时杀死整个应用程序?

(当出现"app MyApp crash,force close"消息时,我希望当用户点击"强制关闭"时应用程序被杀死)

crash android kill

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

变种模板

我已经看到很多链接介绍了可变参数模板.但我从未见过任何可用于演示此方法的可编译示例.

有人可以给我提供一些可以找到这些可编辑的例子的链接吗?

c++ templates variadic-templates c++11

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

PHP - 如果是这种情况,什么都不做

这是一个正确的说法:如果是这样的话,什么都不做?

if ( ($hostNameInfo == $hostNameInput) && ($hostAddressInfo == $hostAddressInput) )
{
  return;
}
Run Code Online (Sandbox Code Playgroud)

更新: 我不在函数内部.:(所以回报只是废话.

这是更多的代码:

//if the input fields are equal to database values, no need to update and waste resources,hence, do nothing:
if ( ($hostNameInfo == $hostNameInput) && ($hostAddressInfo == $hostAddressInput) )
{
  //do nothing
}
//If, however, (they are NOT equal and) input fields are not empty:
elseif (!empty($hostNameInput) && (!empty($hostAddressInput)))
{
 //do something.
}
Run Code Online (Sandbox Code Playgroud)

在此先感谢,MEM

php logic

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

jquery选项卡,基于URL可见

我使用基于http://www.sohtanaka.com/web-design/simple-tabs-w-css-jquery/的 jquery和标签

<script type="text/javascript">
    $(function() {
        $(".tab_content").hide(); //Hide all content
        $("ul.tabs li:first").addClass("active").show(); //Activate first tab
        $(".tab_content:first").show(); //Show first tab content

        //On Click Event
        $("ul#menu li").click(function() {
        $("ul#menu li").removeClass("active"); //Remove any "active" class
        $(this).addClass("active"); //Add "active" class to selected tab
        $(".tab_content").hide(); //Hide all tab content
        var activeTab = $(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content
        $(activeTab).fadeIn(); //Fade in the active content
        return false;
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

是否可以根据URL(page.html#tab4等)中的值进行调整,以显示相应的选项卡?

我相信它的当前状态它不起作用,因为它返回false,那

var activeTab = $(this).find("a").attr("href"); //Find the …
Run Code Online (Sandbox Code Playgroud)

jquery tabs click

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