问题列表 - 第34583页

在PHP中调用父的构造函数

我有以下两个班级.

class Settings
{
    function __CONSTRUCT()
    {
        echo "Settings Construct";
    }
}

class PageManager extends Settings
{
    function __CONSTRUCT()
    {
        echo "PageManager Construct";
    }
}

$page = new PageManager();
Run Code Online (Sandbox Code Playgroud)

我认为这样可以正常工作,但它只运行PageManager的构造函数.我假设它是因为我覆盖了Setting的构造函数.有什么方法可以调用父的构造函数吗?

php oop subclass

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

我在哪里为ActionMailer视图添加帮助方法?

我有一个方法,它接受一个字符串数组并加入它们,所以他们做这样的事情:

>> my_arr
=> ["A", "B", "C"]
>> and_join(my_arr)
=> "A, B, and C"
Run Code Online (Sandbox Code Playgroud)

我希望我的邮件程序可以访问,以便我可以将一些信息输出到电子邮件中.我似乎无法找到一个好的地方把它放在application_helper.rb文件中,它在那里找不到它.它应该去哪里?

ruby-on-rails actionmailer helpermethods

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

Rails 3的Bundler"捆绑安装 - 部署"到底做了什么?

正式文档中描述的内容有点复杂.

它只是添加以下行 .bundle/config

BUNDLE_PATH: vendor/bundle
Run Code Online (Sandbox Code Playgroud)

然后执行一个bundle install,那就是它?(然后安装将所有宝石安装到vendor/bundle)

然后当应用程序运行时,它将在指定的路径中查找宝石.bundle/config,那就是它?

Update:如果我使用Mercurial(类似于Git)来跟踪项目中的文件,那么在执行之后bundle install --deployment,唯一的更改是添加到vendor/bundle的很多文件,并添加了2行.bundle/config:

BUNDLE_FROZEN: "1"
BUNDLE_PATH: vendor/bundle
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails bundler ruby-on-rails-3

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

在cpp中使用unix系统调用

我是cpp的新手,我有一个小问题,我有一个cpp文件,它包含open(),read()和close()以及一些其他方法作为公共成员.现在我想在其中一个方法中使用'read'unix系统调用但是如果我这样做(在某些方法中)它指向类成员变量'read()'并给出编译错误.那么,如何在cpp中使用unix系统调用如'open,read,close'?如果没有那么任何其他替代品使用?

由于-opensid

c++

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

如何更新模型中的字段而不在django中创建新记录?

我在django中有一个模型,我只想更新,也就是说,当我调用它并设置数据时,它不会创建新记录,只更新现有记录.我怎样才能做到这一点?这是我有的:

class TemperatureData(models.Model):   
    date = models.DateTimeField()   
    value = models.PositiveIntegerField()   
    alert = models.BooleanField()
Run Code Online (Sandbox Code Playgroud)

django django-models

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

C#编码面试准备

可能重复:
寻找一些好的C#面试问题.

大家好,我在C#中做了很多阅读,并且也练习了大部分数据结构.我的来源主要是msdn和很少的博客.有趣的是,几乎没有人在C#面试中询问过我的数据结构,优化或效率.所以我猜这次采访也会非常倾向于语言,所以我想练习语言相关的概念,如迭代器,泛型,arraylist,委托,比较器和事件.我想回答几个问题.

在准备初中级(现场)面试时,我是否缺少更多的概念?

在编码(现场)访谈中询问哪种与语言相关的编程问题?

有人可以在C#中推荐一些可能与语言相关的编程问题吗?

有人还可以推荐有关代表或比较者的编程问题吗?

雇主是否希望初中开发人员使用查询表达式或LINQ进行编码?

谢谢

c#

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

Clojure测试覆盖工具?

你好精美StackOverFlow'ers,

我正在为我的clojure项目寻找测试覆盖工具.目前这是一个纯粹的clojure项目.

unit-testing clojure

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

ggplot:如何增加刻面图之间的间距?

我有几个多面的直方图(使用下面的命令获得),它们很好地一个接一个地绘制.我想增加它们之间的间距,但是它们很紧.

我查看了doc,但没有为此找到参数.

提前致谢.

qplot (Happiness.Level, Number.of.Answers, data=mydata, geom="histogram") + facet_grid (Location ~ .) 
Run Code Online (Sandbox Code Playgroud)

r ggplot2

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

Valgrind在c库中的错误?

Valgrind显示出8号错误的未初始化值.偶尔,下面的条件跳转未初始化的值错误.

我正在做的就是使用gcc附带的stdc ++库和内置的vsnprintf打印格式化的字符串.

这是一个名为format的方法,它是自定义字符串类的一部分.现在怎么办?一切看起来都正确 错误似乎在_itoa.c中.但是我所能想到的就是在外面做的不是使用这个功能,这是不太可能的!

==4229== Memcheck, a memory error detector
==4229== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==4229== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info
==4229== Command: ./test
==4229== 
==4229== Use of uninitialised value of size 8
==4229==    at 0x54A3DF1: _itoa_word (_itoa.c:196)
==4229==    by 0x54A5138: vfprintf (vfprintf.c:1613)
==4229==    by 0x555C74F: __vsnprintf_chk (vsnprintf_chk.c:65)
==4229==    by 0x407E57: myString::format(char const*, ...) (stdio2.h:79)
==4229==    by 0x419D14: ID::toString() (id.cpp:151)
==4229==    by 0x41D03D: main (test.cpp:126)
==4229== 
==4229== …
Run Code Online (Sandbox Code Playgroud)

gcc valgrind

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

如何在Eclipse中递归查找和运行所有Junit 4测试?

我想在Eclipse项目中运行所有junit 4测试.该项目使用/ source和/ test进行设置.在/ test下是各种包,例如:

com.yaddayadda.test.core.entity
com.yaddayadda.test.core.framework
Run Code Online (Sandbox Code Playgroud)

如果我/test在Package Explorer中右键单击该级别并选择Run As; Junit Test我收到错误:

No tests found with test runner 'JUnit 4'.
Run Code Online (Sandbox Code Playgroud)

如果我右键单击com.yaddayadda.test.core.entity,它会找到并运行该包中的所有测试.所以@Test注释是正确的(它们也在构建服务器上正确地被Ant拾取).但是,如果我尝试在其中运行所有测试,com.yaddayadda.test.core则它找不到任何测试.

基本上,它似乎只是在包内看而不是在所有孩子身上.有没有办法来解决这个问题?

eclipse junit4

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