WaterDrop

1、

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<style type="text/css">

#div01
{
    width:800px;
    height:600px;
    background:url(‘lake02.jpg‘) no-repeat;
    background-size:100%;
}

</style>

<script type="text/javascript" >

    window.onload = function()
    {
    // http://www.365mini.com/page/html5-canvas-circle.htm
        //获取Canvas对象(画布)
        var canvas = document.getElementById("myCanvas");
        //简单地检测当前浏览器是否支持Canvas对象,以免在一些不支持html5的浏览器中提示语法错误
        if(canvas.getContext)
        {
            //获取对应的CanvasRenderingContext2D对象(画笔)
            var ctx = canvas.getContext("2d");  

            //ctx.lineWidth = 0.5;

            //开始一个新的绘制路径
            ctx.beginPath();
            //设置弧线的颜色为蓝色
            ctx.strokeStyle = "blue";
            var circle = {
                x : 100,    //圆心的x轴坐标值
                y : 100,    //圆心的y轴坐标值
                r : 50      //圆的半径
            };
            //沿着坐标点(100,100)为圆心、半径为50px的圆的顺时针方向绘制弧线
            ctx.arc(circle.x, circle.y, circle.r, 0, Math.PI / 2, false);
            //按照指定的路径绘制弧线
            ctx.stroke();

        // http://www.w3school.com.cn/tags/canvas_clearrect.asp
            //ctx.clearRect(100, 100, 50, 50);
            //ctx.rect(100, 100, 50, 50);
            //ctx.stroke();
            ctx.clearRect(100, 100, 50, 50);

            //开始一个新的绘制路径
            ctx.beginPath();
            //设置弧线的颜色为蓝色
            ctx.strokeStyle = "blue";
            var circle01 = {
                x : 200,    //圆心的x轴坐标值
                y : 200,    //圆心的y轴坐标值
                r : 50      //圆的半径
            };
            //沿着坐标点(100,100)为圆心、半径为50px的圆的顺时针方向绘制弧线
            ctx.arc(circle01.x, circle01.y, circle01.r, 0, Math.PI / 2, false);
            //按照指定的路径绘制弧线
            ctx.stroke();
        }
    };

</script>

<div id="div01">
    <canvas id="myCanvas" width="800px" height="600px" style="border: 1px solid red;">
        您的浏览器不支持canvas标签。
    </canvas>
</div>

</html>

2、

时间: 2024-10-16 05:24:34

WaterDrop的相关文章

WaterDrop 系列报错

1.使用WaterDrop 从kafka中消费数据,写入到ClickHouse 1.1 环境 SPARK2-2.3.0.cloudera4-1.cdh5.13.3.p0.611179 clickhouse-1.1.54236-4.el7.x86_64 waterdrop-1.4.2 waterdrop 配置文件 spark { spark.streaming.batchDuration = 5 spark.app.name = "Waterdrop" spark.executor.in

hdu5336XYZ and Drops

题意:给出r*c的网格,有的网格为空,有的有水,再给出一个爆炸点,从这个点向四周爆出四个水滴,若碰到水则融为一体,若碰到其他水滴直接跑过去互不影响,每秒可跑一格,若水中水滴数量超过4则爆开,问T秒后网格的状态是怎样的. 做法:由于数据有点多,直接用set优化bfs一次走一步的过程,变成一次走多步即可. #include<map> #include<string> #include<cstring> #include<cstdio> #include<c

HDU 5336——XYZ and Drops——————【广搜BFS】

XYZ and Drops Time Limit: 3000/1500 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1250    Accepted Submission(s): 407 Problem Description XYZ is playing an interesting game called "drops". It is played on a r∗

多校 hdu

XYZ and Drops Time Limit: 3000/1500 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 430    Accepted Submission(s): 105 Problem Description XYZ is playing an interesting game called "drops". It is played on a r?

HDU5336-XYZ and Drops-模拟

模拟水珠那个游戏. 小水珠超过边界会消失. 会有两个水珠同时到达一个size=4大水珠的情况.要移动完统一爆炸 1 #include <vector> 2 #include <cstdio> 3 #include <cstring> 4 #include <algorithm> 5 6 //using namespace std; 7 8 const int maxn = 100+10; 9 int r,c,n,T; 10 11 int dx[] = {0,

2015 多校赛 第四场 1010 (hdu 5336)

Problem Description XYZ is playing an interesting game called "drops". It is played on a r∗c grid. Each grid cell is either empty, or occupied by a waterdrop. Each waterdrop has a property "size". The waterdrop cracks when its size is

hdu5336 多校联合第四场1010 模拟+bfs优先队列

http://acm.hdu.edu.cn/showproblem.php?pid=5336 Problem Description XYZ is playing an interesting game called "drops". It is played on a r?c grid. Each grid cell is either empty, or occupied by a waterdrop. Each waterdrop has a property "siz

TDH大数据平台数据入库方案

一.数据入库方式 目前批量数据入库TDH大数据平台主要有如下几种方式 1.手工入录 一些静态表手工维护的数据,可以直接采用insert导入,或者使用waterdrop客户端工具导入,只适用少数据量的导入和更新 2.dblink TDH inceptor支持建立dblink直接连接db2,oracle,mysql等关系数据库,对于一些数据量不大的静态表,手工维护的表,可以通过建立dblink的方式获取数据 优点:简单方便 缺点:1)对大数据量的表,效率较差 2)初次使用相应数据库的dblink时,

2、列表item_圆头像_信息提示

1 import android.app.Activity; 2 import android.os.Bundle; 3 import android.view.LayoutInflater; 4 import android.view.View; 5 import android.view.ViewGroup; 6 import android.widget.BaseAdapter; 7 import android.widget.ListView; 8 import android.widg