小编Ani*_*pta的帖子

使用javascript设置Canvas大小

我在html中有以下代码:

<canvas  id="myCanvas" width =800 height=800>
Run Code Online (Sandbox Code Playgroud)

我希望,而不是指定widthas 800,调用JavaScript函数getWidth() 来获取宽度,例如

 <canvas  id="myCanvas" width =getWidth() height=800>
Run Code Online (Sandbox Code Playgroud)

这样做的正确语法是什么?因为我正在做的事不起作用.

html javascript html5 canvas

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

将char放入每个N个字符的java字符串中

我有一个java字符串,它有一个可变长度.

我需要将这个片段"<br>"放入字符串中,比方说每10个字符.

例如,这是我的字符串:

`this is my string which I need to modify...I love stackoverlow:)`
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得这个字符串?:

`this is my<br> string wh<br>ich I nee<br>d to modif<br>y...I love<br> stackover<br>flow:)`
Run Code Online (Sandbox Code Playgroud)

谢谢

java string char

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

HTML5 PUT/DELETE方法在Chrome中不起作用?

我试图弄清楚为什么在启用HTML5的网站中,put/delete方法无法与Chrome一起使用.从我搜索到的内容来看,它听起来像Chrome已经有一段时间了,所以说我只是想找几个指针来缩小我的问题范围.也许我正在执行错误的表单,也许我的doctype是错误的,谁知道.任何帮助表示赞赏:)

所以,代码看起来像这样:

<!DOCTYPE html> 
<html> 

 <head> 
        <title> 
            some_resource
        </title> 
    </head> 
    <body> 
  <div class="content"> 
  <form method="put" action="/some_resource"> 
   <div> 
    <input id="title" name="title" placeholder="The Resource Title" type="text" value="" autofocus /> 
   </div> 
   <div> 
    <textarea id="body" name="body" placeholder="The Resource Body" required></textarea> 
   </div> 
   <div> 
    <input id="submit" name="submit" type="submit" value="Submit" /> 
   </div> 
   <!-- Resource Settings --> 
   <ul> 
    <li> 
     <input id="listed" name="listed" type="checkbox" value="y" /> 
    </li> 
    <li> 
     <input id="template" name="template" type="text" value="resource.html" /> 
    </li> 
   </ul> 
  </form> 
  </div> 
    </body> 
</html>
Run Code Online (Sandbox Code Playgroud)

只是表单的基本测试.现在我已经在最新的Ubuntu Firefox(3.6.7),Opera(10.60内部)以及谷歌最新的Linux Chrome Beta(5.0.375.99 beta)上尝试过.当我提交表单时,他们似乎都没有向服务器发送正确的put方法.现在,我相信(不是来自任何特定的研究)Firefox尚未支持这一点,并且像许多HTML5一样,它计划用于下一版本的FF.Opera我不知道,但我经常听说它与Chrome保持同步.所以..是的,我有点困惑.

提交表单时,他们会转到网址:http://localhost:8080/some_resource?title=t&body=b&submit=Submit&template=resource.html.请注意,正如预期的那样,POST工作正常.

现在有没有人有任何指针让put方法有效?有可能Linux版的测试版还没有更新到Windows版本( …

html5 google-chrome http

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

是否有适用于.Net 3.5的C#4.0的更改列表?

我最近看到很多C#4.0的变化.我真的很喜欢其中的一些.另外,我还不想因为兼容性原因而转向.Net 4.0.

那么,是否有一个全面的新C#4.0语言功能列表可以在.Net 3.5或更低版本上运行?

例如,默认参数是否需要.NET 4.0 CLR,还是它们是编译器功能?可以使用自动属性(C#3.0特性)并仍然以.NET 2.0为目标,因为它不需要Framework支持,但不使用LINQ表达式,因为它确实需要Framework 3.5.

请不要说"当然C#4.0在.Net 3.5中不起作用,因为它更老了"

.net c# compatibility c#-4.0

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

为什么我们在缩小的JavaScript中有换行符?

我知道一个类似的问题,但它是一个很小的距离要问什么,我这里有点过,所以不要flag为重复.

当你看到jQuery生产版本时,为什么一段时间后会出现换行?我下载了一份副本并删除了所有新行(除了许可证),它仍然有效.(我针对Mozilla Firefox,Google Chrome和Opera上的更改运行了整个单元测试套件.)

问题. 在谷歌C​​hrome浏览器的

我知道三个新行(不包括许可证)不会减慢它的速度,但是,仍然不是每一点都有帮助吗?

我给自己指了一个小小的挑战,从我的JavaScript代码中挤出一点点性能.

javascript optimization performance minify

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

什么时候对wp-config.php的更改生效?

我试图在WordPress网站上启用调试来调试插件.我读到了WP_DEBUG设置,并将以下内容添加到我的wp-config.php文件中:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Run Code Online (Sandbox Code Playgroud)

我的理解是我应该debug.log在我的wp-content目录中看到一个文件.我还没有看到任何东西,但我不知道是否因为没有记录任何错误,或者需要重新启动某些设置才能使这些设置生效.所以我的问题是什么时候wp-config.php读取设置,我需要重新启动任何服务才能使更改生效.

wordpress

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

CSS"Normalizer"工具?

我需要维护和改进现有的网站,我在我的CSS样式表中发现的冗余中淹没了.鉴于元素的现有冗余和非方法逻辑排序,很难跟踪和预测微小变化如何在系统中传播,或者在何处应用变化以实现某种效果,而无需花费大量时间重新学习CSS文件和实验.

我一直在使用Firefox的最新Firebug和"Web Developer"附加组件,但显然它们对我来说还不够.我需要一个可以告诉我冗余"覆盖"的工具,并且可能建议一个更好的级联方案.

换句话说,帮助我生成最短的CSS文件,它提供了我现在拥有的完全相同的视觉功能.

为了进一步澄清,我不是在寻找一种工具,用"#000"代替"#000000",用".5em"替换"0.5em",用"#FFF"代替"白色"等(这个地址为"字符"冗余,但不解决"级联逻辑"冗余).我正在寻找一个工具,可以告诉我,例如,子元素的"font-size:10px"属性是多余的,因为它已经从其父元素继承.

更高级的功能:类或id的"color:#000000"属性是多余的,因为它不在网站上的任何HTML/PHP文件中使用.

是否有自动执行此类"规范化"的工具?

css optimization redundancy

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

不区分大小写的存储和unicode兼容性

在我听到有人在我的工作中使用String.toLowerCase()在数据库中存储不区分大小写的代码以进行搜索之后,我有一个史诗般的失败时刻,想到它可能出错的方式:

  • 土耳其测试(特别是在正在运行的计算机上更改区域设置)
  • Unicode版本升级 - 我的意思是,谁知道这些东西?如果我升级到Java 7,如果我不区分大小写,我必须重新索引我的数据?

哪些技术受Unicode版本的影响?

我是否需要担心Oracle或SQL Server(或其他供应商)更改其unicode版本并导致我的某个区域设置不会导致相同的低位或高位字符转换?

我该如何管理?我被确保使用数据库转换的"简单性"所诱惑,但是当有升级时,它将成为同样的问题.

unicode compatibility

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

如何在SpeechSynthesizer中使用词典?

我正在执行一些文本到语音,我想在词典文件中指定一些特殊的发音.我已经逐字地运行了MSDN的AddLexicon示例,并且它说出了句子,但它没有使用给定的词典,似乎有些东西被打破了.

这是提供的示例:

using System;
using Microsoft.Speech.Synthesis;

namespace SampleSynthesis
{
  class Program
  {
    static void Main(string[] args)
    {

      // Initialize a new instance of the SpeechSynthesizer.
      using (SpeechSynthesizer synth = new SpeechSynthesizer())
      {

        // Configure the audio output. 
        synth.SetOutputToDefaultAudioDevice();

        PromptBuilder builder = new PromptBuilder();
        builder.AppendText("Gimme the whatchamacallit.");

        // Append the lexicon file.
        synth.AddLexicon(new Uri("c:\\test\\whatchamacallit.pls"), "application/pls+xml");

        // Speak the prompt and play back the output file.
        synth.Speak(builder);
      }

      Console.WriteLine();
      Console.WriteLine("Press any key to exit...");
      Console.ReadKey();
    }
  }
} …
Run Code Online (Sandbox Code Playgroud)

c# text-to-speech

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

使用五个零将结果设为120

我的一位朋友在采访中被问到了这个问题.

你有5个零.使用这5个零和任何数学函数,你必须得到120的结果.

他无法回答这个问题.我都没有看到任何有效的答案.

有没有人对此有任何解决方案?

algorithm

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