问题列表 - 第48395页

如何将矢量划分为常规连续序列组?

我有一个矢量,例如c(1, 3, 4, 5, 9, 10, 17, 29, 30),我想将"相邻"元素组合在一起,形成一个规则的连续序列,在一个参差不齐的矢量中导致:

L1:1
L2:3,4,5
L3:9,10
L4:17
L5:29,30

朴素代码(前C程序员):

partition.neighbors <- function(v)
{
    result <<- list() #jagged array
    currentList <<- v[1] #current series

    for(i in 2:length(v))
    {
        if(v[i] - v [i-1] == 1)
        {
            currentList <<- c(currentList, v[i])
        }
        else
        {
            result <<- c(result, list(currentList))
            currentList <<- v[i] #next series
        }       
    }

    return(result)  
}
Run Code Online (Sandbox Code Playgroud)

现在我明白了

a)R不是C(尽管有大括号)
b)全局变量是纯粹的邪恶
c)这是一种实现结果的非常低效的方法

,欢迎任何更好的解决方案.

r vector data-partitioning

14
推荐指数
4
解决办法
3651
查看次数

GameDevelopment:(Java&OpenGL)还是(C++&OpenGL&SDL)?

由于Java支持OpenGL,开发游戏的最佳选择是什么?

  • Java + OpenGL
  • C+++ SDL+OpenGL

我总是避免使用Java(当然是在游戏开发中)因为速度快.但是,我发现Java支持OpenGL.所以,我认为速度不再是问题......你应该选择什么?有评论吗?

由于我在Java和垃圾收集器方面的经验,Java对我来说会容易得多.

谢谢

c++ java opengl sdl

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

SQL日期时间格式仅限日期

我试图从sql数据库中选择DeliveryDate作为日期.在数据库中,我将其保存为日期时间格式.如何才能获得日期?

SELECT Subject, DeliveryDate 
from Email_Administration 
where MerchantId =@ MerchantID
Run Code Online (Sandbox Code Playgroud)

03/06/2011 12:00:00我刚刚被选为03/06/2011 ..

非常感谢提前!:)

sql sql-server datetime sql-server-2005

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

在Objective-C中实现纯虚方法

我想去那里.但说真的,如何以"Apple"方式实现纯虚方法?您是否使用基类的协议并在这些方法上抛出异常?

methods objective-c pure-virtual

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

如何获取ActionLink的工具提示?

我认为这应该很简单,但我找不到选项!

如何获得tool-tip/alt我的ActionLink?

<%=Html.ActionLink("New", "List", "FormSummary", new {childId = Child.Id}, new {Class = "action add"})%>
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc-3

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

Join - 表2中的字段覆盖表1中的字段

我有一个产品表,存储"主"定价:

产品
==========.
id
partnum
描述
价格
安装时间

经销商可以覆盖定价,设定不同的价格,安装时间等.我的想法是将经销商特定的差异存储在另一个表中:

覆盖
==========.
dealerID
partnum
price
installtime

当我查询数据库的经销商价格时,我需要加入这些表格.我需要覆盖表中的值来覆盖products表中的值.

SELECT partnum, price, installtime FROM products  
JOIN overrides ON products.partnum = overrides.partnum  
WHERE dealerID = 123
Run Code Online (Sandbox Code Playgroud)

如上所述,这当然会产生错误.关键是我需要覆盖表中的价格(如果存在而不是product表中的价格)(安装时相同).我可以使用不同的字段名称并将逻辑移动到PHP层.但SQL应该能够处理它,对吗?

mysql join

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

.NET 2应用程序可以在.NET 3上运行吗?

如果我编写一个专为.NET 2设计的应用程序,然后只安装了.NET 3的计算机启动应用程序 - 它会起作用吗?

我知道框架之间存在一些重大变化,例如过时的方法,例如LINQ等新功能(只有3.5?).

如果我使用.NET 3测试代码并且它有效,该怎么办?

描述我的情况:我的PC上同时有.NET 2和.NET 3 - 当我点击"projects - > settings - > .NET 2"然后startwithoutdebugging时,绝对没有问题.当我做项目时 - >设置 - > .NET 3然后启动应用程序而不进行调试也绝对没有问题.

我只想确保我的应用程序可以运行在.NET> = 2.0的任何机器上.

.net

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

如何在不影响背景的情况下在CSS中执行文本渐变?

我想在我的标题上使用文本渐变(基本上是这种类型的效果).通常,这是通过在文本上使用png alpha透明图像来实现的.我的解决方案的问题是在标题框内,alpha透明度也会影响背景.因此,例如,如果我想使用照片作为标题的背景,那么看起来很糟糕.有没有办法解决这个问题(至少在某些浏览器中,对于初学者来说).

css gradient css3

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

如何将一个漂亮的页面标题转换为有效的URL字符串?

想象一下包含UTF-8中几个单词的任何给定语言(英语,阿拉伯语,日语等)的页面标题字符串.例:

$stringRAW = "Blues & ?????? Bliss's ???? Schön";
Run Code Online (Sandbox Code Playgroud)

现在,这实际上需要转换为该页面的URL的有效部分:

$stringURL = "blues-??????-bliss-????-schön"
Run Code Online (Sandbox Code Playgroud)

只是看看这个链接 这也适用于我的服务器!

Q1.这些天允许哪些字符作为有效网址?我记得在浏览器上看到了一些阿拉伯字符串,我在我的apache 2上测试了它,一切正常.

我猜它必须成为: $stringURL = "blues-blows-bliss-black"

Q2.您知道哪些现有的PHP函数正确编码/转换这些UTF-8字符串,以便将URL从任何无效字符中删除?

我猜到至少:1.空格 should be converted into dashes -
2.删除无效字符?他们是谁? @和'&'?
3.将所有字母转换为小写字母(或者是在网址中有效的capitcal字母?)

谢谢:非常感谢您的建议!

php string url url-rewriting

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

删除菜单项和页面列表的li class&id

WordPress默认CSS类输出的示例:

<li id="menu-item-55" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-55">

<li class="page_item page-item-37">
Run Code Online (Sandbox Code Playgroud)

菜单和页面列表项目有各种各样的li classid.

如何functions.php在菜单和页面列表的文件中删除它们?

wordpress wordpress-theming

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