问题列表 - 第48947页

如何使用Visual Studio 2008构建libevent版本2.0.10

有没有人有关于使用Visual Studio 2008构建libevent-2.0.10的明确说明?

c c++ build libevent visual-studio-2008

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

HTML5 Canvas,shadowColor和shadowBlur

我的问题是关于下面第二(外)矩形使用的shadowBlur功能.shadowBlur功能应用于此矩形后的每个形状.(如果你注释掉shadowColor和shadowBlur第21和22行,然后在第14行和第15行取消注释shadowColor和shadowBlur行,你应该看看我的意思.)我的问题是,如何将shadowBlur应用于某一特定部分Canvas绘图而不将该功能应用于Canvas的每个后续部分.在这个例子中,我尝试为每个画布和上下文创建单独的变量,但问题仍然存在.

归因:这些示例基于html5canvastutorials.com中的示例


<!DOCTYPE html> 
<html lang="en"
<head>
<script type="text/javascript">
    function addRect(){
        var canvas1=document.getElementById("myCanvas");
        var ctx=canvas1.getContext("2d");

        var canvas3=document.getElementById("myCanvas");
        var ctx3=canvas3.getContext("2d");

        ctx.rect(60,60,180,80);
        ctx.fillStyle="green";
        //ctx.shadowColor="black";
        //ctx.shadowBlur = 10;
        ctx.fill(); 


        ctx3.lineWidth = 3;
        ctx3.strokeStyle='red'; 
        ctx3.shadowColor="black";
        ctx3.shadowBlur = 10;       
        ctx3.strokeRect(45,45,210,110); 
    }

    function addOval(){
        var canvas2=document.getElementById("myCanvas");
        var context=canvas2.getContext("2d");

        // define center of oval
        var centerX = 288;
        var centerY = 250;

        // define size of oval
        var height = 100;
        var width = 250;

        var controlRectWidth = width  * 1.33;

        context.beginPath();
        context.moveTo(centerX,centerY - height/2); …
Run Code Online (Sandbox Code Playgroud)

html5 canvas

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

jquery slidedown提醒消息?

我曾经看过这个插件,我再也找不到了.它是一个宽度为100%的警报,可以从顶部向下滑动或从底部向上滑动.你知道它叫什么吗?它可能很简单,但我只想看一个它的演示.

谢谢

jquery

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

检查我的应用程序的通知是否正在运行

有没有办法以编程方式检查我的应用程序的通知当前是否正在运行(如图所示)?

也就是说NotificationManager.notify()被调用了。

java notifications android

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

将所有元素值放在数组中

我有以下标记:

<div class="class1"><p>line1</p><p>line 2</p></div>
Run Code Online (Sandbox Code Playgroud)

使用jQuery,我如何获取div中所有p标记的值并将它们放在一个数组中?

javascript jquery

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

MAX的总和(TOP x)

假设我有一个如下表:

PK Code Value
1  A    200
2  A    300
3  A    25
4  A    75
5  A    50
6  A    15
7  A    300
8  A    75
Run Code Online (Sandbox Code Playgroud)

如何获得代码= A的前4个最高值的值(即只想要300 + 300 + 200 + 75的总和)

谢谢

t-sql sql-server

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

GHC/Haskell如何决定从哪个字符编码解码/编码?

似乎GHC在它决定解码的字符编码中至少是不一致的.

考虑一个文件,omatase-shimashita.txt其中包含以下内容,以UTF-8编码:お待たせしました

readFile 似乎正确地读了这个......

Prelude> content <- readFile "/home/chris/Desktop/omatase-shimashita.txt"
Prelude> length content
8
Prelude> putStrLn content
????????
Run Code Online (Sandbox Code Playgroud)

但是,如果我编写一个简单的"echo"服务器,它不会使用默认的UTF-8进行解码.请考虑以下处理传入客户端的代码:

handleClient handle = do
  line <- hGetLine handle
  putStrLn $ "Read following line: " ++ toString line
  handleClient handle
Run Code Online (Sandbox Code Playgroud)

以及相关的客户端代码,明确发送UTF-8:

Data.ByteString.hPutStrLn handle $ Codec.Binary.UTF8.Generic.fromString "????????"
Run Code Online (Sandbox Code Playgroud)

这不是不一致的行为吗?有这种疯狂的方法吗?我打算重写我的应用程序以显式使用ByteString对象并使用显式编码和解码Codec.Binary.UTF8,但是最好知道这里发生了什么......:o /

更新:我在Ubuntu Linux版本10.10上运行,其语言环境为en_US.UTF-8 ...

$ cat /etc/default/locale 
LANG="en_US.UTF-8"
$ echo $LANG 
en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)

haskell character-encoding ghc

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

如何打破Ruby中的嵌套循环?

假设以下ruby代码:

bank.branches do |branch|
  branch.employees.each do |employee|
    NEXT BRANCH if employee.name = "John Doe"
  end
end
Run Code Online (Sandbox Code Playgroud)

NEXT BRANCH当然是伪代码.有没有一种方法可以打破一个父循环,例如在Perl中这样做的方式(通过使用循环标签)?

提前致谢.

ruby loops nested-loops

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

如何填充div而不扩展边框?

我有这个代码:

<html>
<head>
<style type="text/css">
.container {
    border-bottom: 1px dotted #999999;
    width:500px;
    padding-left:200px
}
</style>
</head>
<body>
<div class="container">asdf</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

它的工作正常,除了底部边框也适用于缩进前的200px.我希望底部边框以200px开始.可以这样做吗?

css border padding

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

Ruby的范围步骤方法导致执行速度非常慢?

我有这段代码:

date_counter = Time.mktime(2011,01,01,00,00,00,"+05:00")
@weeks = Array.new
(date_counter..Time.now).step(1.week) do |week|
   logger.debug "WEEK: " + week.inspect
   @weeks << week
end
Run Code Online (Sandbox Code Playgroud)

从技术上讲,代码有效,输出:

Sat Jan 01 00:00:00 -0500 2011
Sat Jan 08 00:00:00 -0500 2011
Sat Jan 15 00:00:00 -0500 2011
etc.
Run Code Online (Sandbox Code Playgroud)

但执行时间完全是垃圾!每周计算大约需要4秒钟.

我在这段代码中遗漏了一些奇怪的低效率吗?看起来很简单.

我正在使用Rails 3.0.3运行Ruby 1.8.7.

ruby ruby-on-rails range date-range

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