小编jol*_*olt的帖子

'content'属性用于继承节点值

有没有办法将节点值继承到content属性?

比如,如果<h2/>标记值设置为"随机标题",我可以content在CSS中的属性内获取此值吗?

我试过了content: inherit;,但它似乎没有用.

我的理论的一个例子:

HTML:

<h2>Random title</h2>
Run Code Online (Sandbox Code Playgroud)

CSS:

h2:after {
    content: inherit; /* should be "Random title" */
}
Run Code Online (Sandbox Code Playgroud)

提前致谢!

css css3 css-content

13
推荐指数
2
解决办法
6549
查看次数

如果任务等待某事,任务状态将更改为RanToCompletion

这个问题描述了同样的问题 - MSDN Developer Forum.这个问题没有得到公认的答案,所给出的任何答案都不能适用于我的案例(因此是一个不同的问题).

问题也来自我之前提出的问题,但是,由于性质和具体问题的不同,我要求一个新问题.

完整代码可以在这里找到:http://pastebin.com/uhBGWC5e
*唯一改变的是任务完成检查(while- > Task.WhenAll).


等待任务内部的异步操作时,任务状态会更改为,RanToCompletion即使任务仍在运行.

现在,让我们看看设置:

// Start async.
Task t1 = Task.Factory.StartNew(Accept, s1);
Task t2 = Task.Factory.StartNew(Accept, s1);

Task.WhenAll(t1, t2).Wait();
Run Code Online (Sandbox Code Playgroud)

Accept方法:

public static async void Accept(object state)
{
    TcpListenerEx server = (TcpListenerEx) state;

    IPEndPoint endPoint = server.LocalEndpoint as IPEndPoint;

    Log("Accepting clients on {0}", endPoint);

    while (true)
    {
        var client = server.AcceptTcpClientAsync();

        if (client == null)
        {
            Log("Null error on accept"); …
Run Code Online (Sandbox Code Playgroud)

.net c# asynchronous async-await .net-4.5

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

高品质,情感,流畅和可变的文字转语音引擎?

在查看了一些服务/工具之后,我得出了一个结论.大多数文字转语音工具都太技术化,机器人 - 换句话说,质量差的c语音.

是的,最重要的是,看起来它们带有"硬编码"的语音模板,因此缩短了多样性/定制.有些工具可以让你设定阅读速度和音高',但这还不够.

我对情绪方面背后的问题的猜测 - 很难从纯文本中判断情绪,如果只是一两句话就更难判断.此外,好的电脑是机器 - 机器没有情感,但这是一个不同的故事.

困扰我的最重要的是质量.例如,有一些这样的工具,用于切断单词的顶点,从而产生这些技术性的声音.感觉像句子结构有问题.是的,当人们正在研究这样的工具时,我想知道,是什么让他们不再努力改善那些...切断顶点,这不是一个小问题!另外,必须记住,一个好的,高质量的文字转语音软件是值得的,嗯......很多!因此产生了一个非常有利可图的产品.

哦,在流利的情况下,我隐藏着问题,感叹等等.(可能那些不适用于流利,但我不是英语,请原谅我,如果是这样的话.)

我研究过的工具列表:

相当令人印象深刻,但仍有改进空间(++)

- Loquendo:缺乏声音变化,有一些轻微的顶点/流畅性问题(取决于句子),在例子中太多的咳嗽和借口!
- Nuance Vocalizer:虽然仍然缺乏多样性,但一些提供的声音是值得的.


也可以合作获得更多的资源,然后在不同的,但几乎相同的产品上工作( - )

- eSpeak:那里最好的机器人之一,因此节目标识(?!)
- 自然读者(哑巴自动播放!!):嗯,它有一定的流畅性,但仍然有技术感觉开始.
- iSpeech:好笑的时候用英文文本将声音设置为日语.我打赌日本人对此不太满意.
- 倒谱 + 增强的声音 ......加上增强的声音会带来好的蹩脚结果,所以,除了5个以上的声音外,什么都没有增强.
- AT&T:流畅的流利,但是在句子结尾和过多的机器人方面遇到了问题!
- LumenVox TTS:看起来像是来自具有大量语音工具的背景,但仍然会产生机器人声音.
- 还有一些......


如果我错过了值得一看的东西,请分享.可以是免费的,商业的,超级昂贵的...只要它有效,我很感兴趣!

问题(-s)..

  1. 您认为这些声音的质量,流畅性和多样性背后的主要问题是什么? 由于情绪方面难以判断,我不介意你跳过它,但如果你有一两个想法,我不介意你分享你的想法
  2. 文本如何转化为语音? 比如,这些工具背后使用了哪些算法?也许一两个新理论可以派上用场.
  3. 这些驱动器/引擎实际上是不同的引擎/驱动程序还是不同的语音模式?
  4. 它只是我,或者多年来第一批 Text2Speech工具之间的质量变化不大(或根本没有)? 不得不承认,这个老式的Apple工具提供的结果比2000年以上的工具更好,至少在将视频与我所研究的内容进行比较时.)

audio voice text-to-speech speech-synthesis

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

Facebook与自定义消息共享

在项目网站上有一个测验,你可以回答一些问题并根据答案得到一个结果.结果不时,但客户要求,结果(自定义消息)应该能够在Facebook上共享.

我想做的就是用自定义信息分享测验的网址,即:"我在关于历史的测验中回答了10个问题中的6个问题,你呢?",但是,是的,按钮不做,分享按钮有点死,不知道其他解决方案.

我怎么能实现这个目标?

提前致谢!

更新

说真的......没有办法执行这么简单的任务?

html facebook

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

有什么方法可以检查变量是否是真正的jqXHR?

正如标题已经提到的那样,有没有办法检查变量是否是真正的jqXHR?

我是说(想象):

var resource = $.get('/resource');

if (resource instanceof jqXHR)
{
    // do something
}
Run Code Online (Sandbox Code Playgroud)

我试图解决的实际问题是我正在研究的模态插件.

$('#element').modal({
    content : function()
    {
        return $.get('/resource');
    }
});
Run Code Online (Sandbox Code Playgroud)

并且,content变量可以是stringfunction.如果是string,它将是静态的,如果function它在每次打开模态时都会运行.

但是,我希望允许content回调返回jqXHRstring.使用字符串很简单if (typeof returned === 'string'),但是怎么样jqXHR

我知道我可以简单地检查一下string,如果它不是string,假设它是jqXHR,但我希望我的插件尽可能强大,并且不允许使用意外类型.

javascript jquery

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

HTML5就像占位符一样

是否有CKEditor 4.x的插件或内置功能,其行为类似于HTML5输入/ textarea占位符?

我发现的只有http://ckeditor.com/addon/placeholder,但这似乎有很多不同之处.

placeholder ckeditor

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

DOM更改元素内容

如何使用PHP DOM函数更改元素内容?

深入...我已经查询了我的元素,修改了属性,现在想要更改它的内容,我该怎么做?

php dom domdocument

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

Per-Route身份验证导致RouteExecutionEarlyExitException

我对Nancy很陌生,现在正在尝试使用Auth.期待完全实现Forms身份验证.

出于测试目的,我设置了3个模块.

其他模块:

public class OtherModule : NancyModule
{
    public OtherModule() : base()
    {
        // Use global, module level authentication.
        this.RequiresAuthentication();

        Get["/other"] = _ =>
        {
            return "Other";
        };

        Get["/woot"] = _ =>
        {
            return "Woot";
        };
    }
}
Run Code Online (Sandbox Code Playgroud)

主要模块:

public class MainModule : NancyModule
{
    public MainModule() : base()
    {
        Get["/yolo"] = _ =>
        {
            // Use per-route authentication.
            this.RequiresAuthentication();

            return "#YOLO";
        };
    }
}
Run Code Online (Sandbox Code Playgroud)

AuthModule:

public class AuthModule : NancyModule
{
    public AuthModule() : base()
    {
        Get["/login"] = …
Run Code Online (Sandbox Code Playgroud)

c# authentication nancy

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

如何获取变量的编译时类型?

我正在寻找如何为调试目的获取变量的编译时类型.

测试环境可以简单地再现:

object x = "this is actually a string";
Console.WriteLine(x.GetType());
Run Code Online (Sandbox Code Playgroud)

哪个会输出System.String.我怎么能System.Object在这里获得编译时间类型?

我看了看System.Reflection,但迷失了它提供的可能性.

.net c# types compile-time object-type

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

一次检查所有数组值

有没有一种简单的方法来检查数组中的所有值是否彼此相等?

在这种情况下,它将返回false:

$array[0] = 'yes';
$array[1] = 'yes';
$array[2] = 'no';
Run Code Online (Sandbox Code Playgroud)

在这种情况下,是的:

$array[0] = 'yes';
$array[1] = 'yes';
$array[2] = 'yes';
Run Code Online (Sandbox Code Playgroud)

所以,是的,是否有一个函数/方法一次检查所有数组值?

提前致谢!

php arrays

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