PHP:如何生成一个随机的,唯一的,字母数字string?

如何使用数字和字母在validation链接中生成随机唯一的string? 就像当你在一个网站上创build一个帐户一样,它会给你一个带有链接的电子邮件,你必须点击那个链接才能validation你的帐户…是的…其中之一。 我怎样才能生成使用PHP的人之一? 更新:刚刚记得关于uniqid() 。 这是一个基于当前时间生成唯一标识符的PHP函数,以微秒为单位。 我想我会用这个。

什么是PHP中的stdClass?

请定义stdClass是什么。

获取Android上的当前时间和date

如何在Android应用程序中获取当前时间和date?

Java树的数据结构?

是否有一个好的可用(标准Java)数据结构来表示Java中的树? 具体来说,我需要表示以下内容: 任何节点上的树可以有任意数量的子节点 每个节点(在根之后)只是一个string(其子节点也是string) 我需要能够得到所有的孩子(某种列表或string数​​组)给定一个inputstring表示给定的节点 有没有可用的结构,或者我需要创build自己的(如果这样的实施build议将是伟大的)。

什么是console.log?

console.log什么用? 请解释如何在JavaScript中使用它,并附上代码示例。

在后台拉伸和缩放CSS图像 – 仅限CSS

我希望我的背景图像可以根据浏览器的视口大小进行拉伸和缩放。 我已经看到Stack Overflow的一些问题,例如拉伸和缩放CSS背景 。 它运作良好,但我想放置图像使用background ,而不是一个img标签。 在那一个img标签被放置,然后用CSS我们致敬img标签。 width:100%; height:100%; 它的工作原理,但这个问题有点老,并指出在CSS 3调整背景图像将工作得很好。 我已经尝试了这个例子 ,但它并没有为我工作。 有没有一个好的方法来做到这一点与background-image声明?

避免在Java中同步(this)?

每当一个关于Java同步的问题popup时,有些人非常希望指出应该避免synchronized(this) 。 相反,他们声称,locking一个私人参考是首选。 一些给定的原因是: 一些邪恶的代码可能会偷你的锁 (非常stream行这一个,也有一个“意外”的变种) 同一类中的所有同步方法使用完全相同的锁,这会降低吞吐量 你(不必要地)暴露太多的信息 包括我在内的其他人认为synchronized(this)是一个习惯用法(在Java库中也是如此),是安全的,并且很好理解。 它不应该被避免,因为你有一个错误,你不知道你的multithreading程序正在发生什么。 换句话说:如果适用,那么就使用它。 我有兴趣看到一些真实世界的例子(没有foobar的东西),避免lockingthis是最好的时候synchronized(this)也可以做这项工作。 因此: 你应该总是避免synchronized(this)并用一个私人引用上的锁代替它? 一些更多的信息(更新为答案): 我们正在谈论实例同步 同时考虑隐式( synchronized方法)和显式forms的synchronized(this) 如果您引用Bloch或其他权威人士的话,请不要忽略您不喜欢的部分(例如Effective Java,线程安全上的项目: 通常它是实例本身的锁,但也有例外)。 如果你的locking需要粒度,而不是synchronized(this)提供,那么synchronized(this)不适用,所以这不是问题

Android上的FFmpeg

我有Android上的FFmpeg编译(libffmpeg.so)。 现在,我必须构build一个像RockPlayer这样的应用程序,或者使用现有的Android多媒体框架来调用FFmpeg。 你有没有在Android / StageFright上集成FFmpeg的步骤/过程/代码/例子? 你可以请指导我如何使用这个库进行多媒体播放? 我有一个要求,我已经有audio和video传输stream,我需要饲料到FFmpeg并获得解码/渲染。 我怎样才能在Android上做到这一点,因为IOMX API是OMX的基础,不能在这里插入FFmpeg? 另外,我无法find需要用于播放的FFmpeg API的文档。

在一个SQL查询中插入多行?

我有多组数据立即插入,说4行。 我的表有三列: Person , Id和Office 。 INSERT INTO MyTable VALUES ("John", 123, "Lloyds Office"); INSERT INTO MyTable VALUES ("Jane", 124, "Lloyds Office"); INSERT INTO MyTable VALUES ("Billy", 125, "London Office"); INSERT INTO MyTable VALUES ("Miranda", 126, "Bristol Office"); 我可以在一个SQL语句中插入所有4行吗?

__slots__的用法?

Python中__slots__的目的是什么 – 尤其是关于什么时候使用它,什么时候不使用它。