问题列表 - 第38798页

R中S4对象,方法和编程的来源

由于我经常遇到需要S4编程来保持概述的情况,我收集了很多关于S4对象,方法和编程的资料.我在这里列出了它们作为参考.请添加您自己的来源.

在网上

图书

  • 用于数据分析的软件 - 使用R编程(J. Chambers):一个经典的,虽然没有在各处评论,但是包含S4的大部分内容
  • 生物信息学的R编程(R. Gentleman):专门针对与Bioconductor合作,完全基于S4.但它提供了广泛的概述,对许多其他人也很有用.

PS:如果有人找到社区复选框,您可以将其设为社区拥有的帖子.不知何故,我再也无法在编辑窗口中找到它......

r reference manual s4

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

如何将本地存储库与GitHub上的中央存储库同步?

我对git管理源代码的概念非常陌生.在我实现这一飞跃之前,我确实有一个非常基本的问题.

我理解克隆的概念等.但我想要做的是有一个中心区域,如GitHub上的项目,我可以存储我的所有代码,提交更改等.

Git中是否有命令只更新现有克隆?

假设我创建了一个新的GitHub项目,添加了我的代码,然后在我的服务器上运行git clone命令来设置它的新实例.在git中是否有一个命令可以执行,可以根据需要进行比较/更新?显然,如果在名为"images"的文件夹中上传了用户内容,或者上传了许可证密钥文件,我不希望这些被覆盖.

我希望git具有这个功能,如果我能在所有服务器上每天执行一次git update命令,那么我的生活会变得非常简单.

git github

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

jquery css使用数组作为值

我正在创建一个函数,我需要从数组中传递值,我需要添加的值之一是 jquery css 数组的一系列值

基本上我需要做以下事情

myArray = new Array();
myArray[0] = ""{'float':'left','-webkit-border-top-left-radius':'20px','-webkit-border-bottom-left-radius':'20px','-webkit-border-top-right-radius':'0px','-webkit-border-bottom-right-radius':'20px'}";"
function(){
$("#myDiv").click(function(){
$(this).css(myArray[0]):
});
}
Run Code Online (Sandbox Code Playgroud)

这不是作为更大函数的一部分的确切代码,但是我失败的方面是将数组中的字符串传递给 .css 数组,如果我只包含数组中的值,我可以这样做,但这意味着我需要向我的数组中添加我不想做的其他项目

任何帮助 - 指针将不胜感激

非常感谢!

所以对于上下文

好的,所以我的数组 被传递到以下函数中` function uber(arg) { $card1.animate({ height:arg[0], top:arg[1] },500).css({'z-index' :card2Pos[2]});var card2Pos = new Array(); card2Pos[0]="475px"; card2Pos[1]="80px"; card2Pos[2]="1"; card2Pos[3]="500px"; card2Pos[4]="70px"; card2Pos[5]="90px"; card2Pos[6]="510px"; card2Pos[7]="9";
card2Pos[8]="{'float':'left','-webkit-border-top-left-radius':'20px','-webkit-border-bottom-left-radius':'20px','-webkit-border-top-right-radius':'0px','-webkit-border-bottom-right-radius':'20px'}"; card2Pos[9]="475px"; card2Pos[10]="80px"; card2Pos[11]="580px"; card2Pos[12]="60px"; card2Pos[13]="8"; card2Pos[14]="right"; card2Pos[15]="450px"; card2Pos[16]="90px"; card2Pos[17]="625px"; card2Pos[18]="60px"; card2Pos[19]="7"; card2Pos[20]="right"; card2Pos[21]="425px"; card2Pos[22]="100px"; card2Pos[23]="670px"; card2Pos[24]="60px"; card2Pos[25]="6"; card2Pos[26]="right"; card2Pos[27]="400px"; card2Pos[28]="110px"; card2Pos[29]="715px"; card2Pos[30]="60px"; card2Pos[31]="5"; card2Pos[32]="right"; card2Pos[33]="375px"; card2Pos[34]="120px"; card2Pos[35]="760px"; card2Pos[36]="60px"; card2Pos[37]="4"; card2Pos[38]="right"; card2Pos[39]="350px"; …

css arrays jquery

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

在cygwin下使用GCC生成的可执行文件

我正在使用Cygwin并将GCC(版本4.3.4 20090804(发布)1)安装为Cygwin包.

当我在Cygwin shell下使用GCC构建C代码时,生成的可执行输出文件是类型的可执行文件(用于MS Windows(控制台)Intel 80386 32位的PE32可执行文件)并且它只能在Cygwin shell下执行/运行,而不是Windows shell /命令提示符下的独立.exe.如果我尝试在Windows命令提示符下独立运行它,它会给出一个错误窗口,说"程序无法运行,因为你的计算机缺少cygwin.dll".

  1. 怎样才能使这个.exe独立,可以在任何其他系统的命令提示符上执行,甚至可以在我自己的系统中执行?

  2. 我认为Cygwin下的GCC会构建一个Linux可执行文件(ELF 32位LSB可执行文件),但事实并非如此.如何使用gcc-cygwin组合生成*.out类型的Linux可执行文件?

  3. 另外,我无法运行在Linux-gcc组合上生成的Linux可执行文件,以便在Cygwin下执行.

任何指针都会有所帮助.

gcc cygwin

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

如果我使用OpenJDK作为JVM,是否需要打开源代码?

随着当前关于Oracle的发展,宣布其打算为专业版(或任何你称之为)JVM版本收费,以及IBM宣布支持OpenJDK的意图,对于大量Java开发人员而言,事情变得相当复杂.我们在Java中有大量工作,到目前为止我们在选择许可条款方面没有任何问题.看来我们将不得不切换到IBM将提供支持的OpenJDK.但是OpenJDK是GPL V2,据我所知,链接到GPL V2的任何代码都必须是GPL V2.我们还有一些JNI代码,它们会变得更大.鉴于这些事实,是否意味着如果我们使用OpenJDK运行我们的软件,我们将不得不切换到GPL进行许可?毋庸置疑,这会破坏我们的整个许可和商业模式设置.

java openjdk licensing

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

从Controller(Rails 3)中的application.rb访问配置

我正在尝试为我的application.rb添加两个额外的配置选项,以便我可以在控制器中读出它们.

# Extra
config.twitter.key = 'foo'
config.twitter.secret = 'bar'
Run Code Online (Sandbox Code Playgroud)

我试图使用三种建议的方法访问它们:

self.config.twitter.key # Should be extended through ApplicationController Base
config.twitter.key # Inherited but with different syntax
CONFIG['twitter']['key'] #some massive magical array that apparently exists somewhere
Run Code Online (Sandbox Code Playgroud)

当我通过"debug"方法传递它们时,它们都会给我不同的错误,例如:

debug self.config.twitter.key # undefined method `key' for nil:NilClass
Run Code Online (Sandbox Code Playgroud)

发生什么了?

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

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

C++ 64位int:按引用传递或按值传递

这是一个关于64位整数的效率问题.假设我不需要修改"int"参数的值,我应该通过值或引用传递它.

假设32位机器:

1)32位int:我答案是"按值传递",因为"按引用传递"会产生额外的内存查找开销.

2)64位int:如果我通过引用传递,我只在栈上传递32位地址,但需要额外的内存查找.那么哪一个更好(参考或价值)?

如果机器是64位怎么办?

问候,

J.P

c++ performance x86-64 pass-by-reference 32bit-64bit

13
推荐指数
5
解决办法
4831
查看次数

如何在Visual Studio的代码中计算特定变量?

我了解我们可以在VS2010编辑器中搜索特定的单词/变量。例如,如果我使用了一个名为(MyTest)的变量,并且我想计算说(10000)行的代码中使用该变量/单词的次数。如果可能的话,我们如何才能以当前形式执行此操作,或者如何以项目的所有形式计算单词数?

谢谢!

visual-studio

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

Python和MySQLdb - 使用DROP TABLE IF EXISTS似乎抛出异常

我有这个代码..

.....
try:
    task_db.cursor.execute('DROP TABLE IF EXISTS `tasks`')
    print "Affected: %d" % task_db.cursor.rowcount 
except MySQLdb.Error, e:
    print "Error ocurred: %s " % e.args[0]
    print e
Run Code Online (Sandbox Code Playgroud)

如果任务表不存在,那么我会得到一个警告

create_database.py:11: Warning: Unknown table 'tasks'
Run Code Online (Sandbox Code Playgroud)

但如果表存在,那么我不会得到那个警告.奇?

python mysql

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

创建或附加到字典中的列表 - 这可以缩短吗?

这个Python代码可以缩短,并且仍然可以使用itertools和sets读取吗?

result = {}
for widget_type, app in widgets:
    if widget_type not in result:
        result[widget_type] = []
    result[widget_type].append(app)
Run Code Online (Sandbox Code Playgroud)

我只能想到这个:

widget_types = zip(*widgets)[0]
dict([k, [v for w, v in widgets if w == k]) for k in set(widget_types)])
Run Code Online (Sandbox Code Playgroud)

python dictionary

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