问题列表 - 第26329页

在mySql查询中获取随机值

我有一个查询,在数据库中选择6个名称.例如

SELECT names FROM users LIMIT 6
Run Code Online (Sandbox Code Playgroud)

现在我希望这个查询在数据库表中选择一个随机的6个名字,这可能吗?如何

mysql

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

使用php在多维数组中获取父数组键的最快方法

使用多维数组获取父数组键的最佳方法是什么?例如,我有这个数组:

array(

    [0] => array(0=> sample, 1=>picture, 2=>frame, 3=>google)

    [1] => array(0=> iphone, 1=>orange, 2=>love, 3=>msn)

    [2] => array(0=> joe, 1=>geee, 2=>panda, 3=>yahoo)
)
Run Code Online (Sandbox Code Playgroud)

现在我需要搜索例如google并获取父数组键..它应该是0 ...任何想法?我用它来循环,但我认为如果我有700000行的数组将会很慢..

php performance search key multidimensional-array

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

什么是删除重复项但保留其他列数据的SQL语句?

我想知道什么是SQL语句(对于ORACLE DBMS)将返回唯一(通过CUSTOMER_ID,VEHICLE_ID,DEALER_ID和EVENT_TYPE_ID)行,但它也将返回该行的最新日期(EVENT_INITIATED_DATE).我已经尝试过DISTINCT和GROUP BY,但是无法弄清楚如何处理EVENT_INITIATED_DATE(即DATE数据类型).

CUSTOMER_ID            VEHICLE_ID             DEALER_ID  EVENT_TYPE_ID          EVENT_INITIATED_DATE      
---------------------- ---------------------- ---------- ---------------------- ------------------------- 
22197630               23093399               6040       20                     11-JAN-07                 
22197630               23093399               6040       5                      11-JAN-07                 
22197630               23093399               6040       4                      11-JAN-07                 
22197630               23093399               6040       3                      11-JAN-07                 
22197630               23093399               6040       4                      19-JAN-06                 
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql duplicate-data

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

CSS - 翻转一个元素,并使另一个元素可见

在CSS中,当我翻转一个元素时,是否可能使另一个元素可见?我有一个图标,当有人将鼠标悬停在它上面时,我希望它能够显示一个描述图标功能的文本元素.

css

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

为C#接口定义隐式和显式转换

有没有办法在C#中编写基于接口的代码(即使用接口而不是类作为接受和传递的类型)而不放弃使用隐式转换等内容?这里有一些示例代码 - 已经删除了很多,但这些是相关部分.

 public class Game
 {
     public class VariantInfo
     {
         public string Language { get; set; }
         public string Variant { get; set; }
     }
 }
Run Code Online (Sandbox Code Playgroud)

在ScrDictionary.cs中,我们有......

 public class ScrDictionary: IScrDictionary
 {
     public string Language { get; set; }
     public string Variant { get; set; }

     public static implicit operator Game.VariantInfo(ScrDictionary s)
     {
        return new Game.VariantInfo{Language=sd.Language, Variant=sd.Variant};
     }
 }
Run Code Online (Sandbox Code Playgroud)

接口......

 public interface IScrDictionary
 {
     string Language { get; set; }
     string Variant { get; set; }
 }
Run Code Online (Sandbox Code Playgroud)

我希望能够使用IScrDictionary …

c# interface

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

如何在打开应用程序时动态选择要启动的活动

我正在编写一个应用程序,要求您在使用之前登录服务.根据我对android到目前为止的理解,你必须选择从清单中的启动器打开时要启动的活动.我不知道我想在编译时启动哪个活动.我希望用户单击该图标,然后检查并查看他们是否已登录,然后根据是否启动登录活动或主应用程序活动来决定.有没有办法做到这一点?

android android-manifest

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

PHP - 删除字符串中HTML标记的效果 - 但也显示它们?

考虑strip_tags().

strip_tags("<b>TEXT</b>");
Run Code Online (Sandbox Code Playgroud)

输出:

文本

但是,如果我想使标签的效果无效但显示它们呢?

输出:

<b>文字</ b>的

我必须使用preg_replace()吗?或者是否有更优雅的解决方案?

感谢:D

html php tags replace strip

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

C#隐式转换

我目前正在开发一个应用程序,我需要从SQL数据库加载数据,然后将检索到的值分配给对象的属性.我这样做是通过使用反射,因为属性名称和列名称是相同的.但是,许多属性都使用自定义结构类型,它基本上是十进制类型的货币包装器.我在我的struct中定义了一个隐式转换:

public static implicit operator Currency(decimal d)
{
     return new Currency(d);
}
Run Code Online (Sandbox Code Playgroud)

我在代码中使用它时工作正常.但是,当我有这个:

foreach (PropertyInfo p in props)
{
     p.SetValue(this, table.Rows[0][p.Name], null);
}
Run Code Online (Sandbox Code Playgroud)

它抛出一个ArgumentException,声明它无法从System.Decimal转换为Currency.我很困惑,因为它在任何其他情况下都能正常工作.

c# implicit-conversion

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

最后的观察结果在数据框架中?

我希望对我正在处理的数据集实施"最后一次观察结果",该数据集在结尾处缺少值.

这是一个简单的代码(问题之后):

LOCF <- function(x)
{
    # Last Observation Carried Forward (for a left to right series)
    LOCF <- max(which(!is.na(x))) # the location of the Last Observation to Carry Forward
    x[LOCF:length(x)] <- x[LOCF]
    return(x)
}


# example:
LOCF(c(1,2,3,4,NA,NA))
LOCF(c(1,NA,3,4,NA,NA))
Run Code Online (Sandbox Code Playgroud)

现在这适用于简单的矢量.但是,如果我在数据框上尝试使用它:

a <- data.frame(rep("a",4), 1:4,1:4, c(1,NA,NA,NA))
a
t(apply(a, 1, LOCF)) # will make a mess
Run Code Online (Sandbox Code Playgroud)

它会将我的数据框转换为字符矩阵.

你能想到一种在data.frame上做LOCF的方法,而不用把它变成矩阵吗?(我可以使用循环等来纠正混乱,但是会喜欢更优雅的解决方案)

干杯,

塔尔

r matrix apply dataframe

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

Java如何分配指向对象而不是复制?

在课堂上,我有:

private Foo bar;
public Constructor(Foo bar)
{
    this.bar = bar;
}
Run Code Online (Sandbox Code Playgroud)

而不是从参数中提供的对象创建bar的副本,是否可以在构造函数中包含指向bar的指针,以便更改原始栏会更改此对象中的字段?

另一种方式:

int x = 7;
int y = x;
x = 9;
System.out.print(y); //Prints 7.
Run Code Online (Sandbox Code Playgroud)

可以将其设置为打印y打印9而不是7?

java reference

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