网站优化软件推荐做算命网站挣钱么

diannao/2026/1/22 21:48:52/文章来源:
网站优化软件推荐,做算命网站挣钱么,成都 网站设计公司,磁县邯郸网站建设在上一篇博客#xff1a;C#曲线分析平台的制作#xff08;三#xff0c;三层构架echarts显示#xff09;中已经完成了后台的三层构架的简单搭建#xff0c;为实现后面的拓展应用开发和review 改写提供了方便。而在曲线分析平台中#xff0c;往往有要求时间轴联动功能C#曲线分析平台的制作三三层构架echarts显示中已经完成了后台的三层构架的简单搭建为实现后面的拓展应用开发和review 改写提供了方便。而在曲线分析平台中往往有要求时间轴联动功能即不仅能够实时的查看在线曲线还要能通过拉动时间轴来实现往期数据的回顾。在这一点上highcharts旗下的highstock很好的实现了时间轴联动功能故而制作一个小demo来进行学习演示。 1.后台数据模拟      依据上一篇博客建立的数据库进行数据填充 declare DateTime datetime declare EndDateTime datetime declare Sgrade float set DateTime2018-6-30 set EndDateTime 2018-7-2 while DateTime EndDateTime begin set Sgradecast(floor(rand()*1000) as float) insert into Student(Datetimee,Sgrade) values(DateTime,Sgrade) --每5分钟记录一个数据 set DateTimeDATEADD(n, 5, DateTime) end 2.前台ajax改写 a.准备工作导入相关的js !DOCTYPE html html xmlnshttp://www.w3.org/1999/xhtml head meta http-equivContent-Type contenttext/html; charsetutf-8/script srcScripts/jquery-3.3.1.js/scriptscript srchttps://img.hcharts.cn/jquery/jquery-1.8.3.min.js/scriptscript srchttps://img.hcharts.cn/highstock/highstock.js/scriptscript srchttps://img.hcharts.cn/highcharts/modules/exporting.js/scriptscript srchttps://img.hcharts.cn/highcharts-plugins/highcharts-zh_CN.js/scriptscript srchttps://img.hcharts.cn/highcharts/themes/grid-light.js/scriptscript srchttp://google.github.io/traceur-compiler/bin/traceur.js typetext/javascript/scripttitle/title /head bodydiv idmain stylewidth: 1500px;height:400px;/divscript srcJavaScript.js/script /body /html b.javascript.js编写 Highcharts.setOptions({global: {useUTC: false} }); var chart null; var names []; // Create the chart $(document).ready(function () {seriesOptions [];chart new Highcharts.stockChart({chart: {renderTo: main,type: spline,},rangeSelector: {buttons: [{type: minute,count: 5,text:5分钟,},{type: hour,count: 1,text: 小时}, {type: day,count: 1,text: 一天}, {type: all,text: 所有}],inputEnabled: false,selected: 0,},title: {text: highstock test demo},tooltip: {split: false},exporting: {enabled: true},xAxis: {type: datetimee,data: datatim,tickPixelInterval: 150,maxZoom: 20 * 1000},yAxis: {minPadding: 0.2,maxPadding: 0.2,title: {text: sgrade,margin: 80}},series: [{name: demo,data:[],}]});var datatim [];$.ajax({type: post,async: false,            //异步请求同步请求将会锁住浏览器用户其他操作必须等待请求完成才可以执行url: Default.aspx?methodgetdata,data: {},dataType: json,        //返回数据形式为jsonsuccess: function (result) {for (i in result) {var r result[i];datatim.push([r.datetimee, r.Sgrade]);//利用push方法将其格式固定为[x,y]方式。}//var datatim result.map(function (user) { //利用map方法将返回的对象数组中对应的点取出//    return [user.datetimee, user.Sgrade]; //返回相应的[x,y]数组格式//});console.log(datatim);/*测试setdata支持的数据格式var array [12, 3, 4, 5, 6, 78, 9, 22];var array1 [[2015-05-27 00:06:00, 11], [2015-05-28 00:07:00, 12], [2015-06-28 00:08:00, 128]];chart.series[0].setData(array1);*/chart.series[0].setData(datatim);chart.series[0].addPoint([2015-06-30 00:03:00, 128]);   //测试addPoint方法添加点到曲线的末尾},})}) c.效果 3.要点整理 主要利用ajax从后台接收到的对象数组类型如下格式 [{datetimee: 2018-06-30 00:00:00, Sgrade: 169}, {datetimee: 2018-06-30 00:05:00, Sgrade: 86},…] highstock的数据格式采用的是[[时间,数据],[时间,数据],[时间,数据],[时间,数据]] 然后转换成highcharts能接受的数据格式即可。 1.chart.series[0].setData()能接收的类型点击打开链接 2.转换方法1.利用数组的push方法将格式固定[x,y]。2.主要利用map方法将其中的datetimee和sgrade对应的值取出来重新构成数组:[[x,y]](JS的map方法介绍) 4时间轴缩放 增加时间轴的缩放功能实际上就是让datetime正确显示即可 var datatim [];var time [];$.ajax({type: post,async: false, //异步请求同步请求将会锁住浏览器用户其他操作必须等待请求完成才可以执行url: Default.aspx?methodgetdata,data: {},dataType: json, //返回数据形式为jsonsuccess: function (data) {//for (i in result) {// var r result[i];// datatim.push([r.datetimee, r.Sgrade]);//利用push方法将其格式固定为[x,y]方式。// time.push([r.datetimee]);//}data.forEach(function (e, j) {var a new Array();console.log(e.datetimee);a.push(Date.parse(e.datetimee));a.push(e.Sgrade);datatim.push(a);});//var datatim result.map(function (user) { //利用map方法将返回的对象数组中对应的点取出// return [user.datetimee, user.Sgrade]; //返回相应的[x,y]数组格式//});console.log(datatim);/*测试setdata支持的数据格式var array [12, 3, 4, 5, 6, 78, 9, 22];var array1 [[2015-05-27 00:06:00, 11], [2015-05-28 00:07:00, 12], [2015-06-28 00:08:00, 128]];*/console.log(Date.parse(2015-05-28 00:08:00));//console.log(leave);chart.series[0].setData(datatim);//chart.series[0].addPoint([2015-06-30 00:03:00, 128]); //测试addPoint方法添加点到曲线的末尾},}) 原理highcharts能接收的时间类型为时间戳类型故而需要利用js自带的Date.parse(Datetime)将其转换为时间戳类型。转换后导入x轴数组即可实现时间轴拖动缩放。 参考资料JS时间戳与时间格式互换   5动态加载 在新项目中一般如何实现对数据的动态加载展示是一个很炫的问题。让曲线动起来本文采用比较传统的方式直接设置setInterval(),定时ajax局部加载即可。 a.数据准备 利用SQL SERVER自带的作业功能对插入语句进行定时执行实现每10秒中插入一次数据。 SQL 语句 declare i int declare datetimee datetime set datetimeCONVERT(varchar,GETDATE(),120) set icast( floor(rand()*N) as int ) begin insert into student(datetimee,sgrade) values (datetimee,i) end b.改写javascript.js(将ajax部分进行函数封装调用SetInterVal()执行 function getdata() {var datatim [];var time [];$.ajax({type: post,async: false, //异步请求同步请求将会锁住浏览器用户其他操作必须等待请求完成才可以执行url: Default.aspx?methodgetdata,data: {},dataType: json, //返回数据形式为jsonsuccess: function (data) {//for (i in result) {// var r result[i];// datatim.push([r.datetimee, r.Sgrade]);//利用push方法将其格式固定为[x,y]方式。// time.push([r.datetimee]);//}data.forEach(function (e, j) {var a new Array();console.log(e.datetimee);a.push(Date.parse(e.datetimee));a.push(e.Sgrade);datatim.push(a);});//var datatim result.map(function (user) { //利用map方法将返回的对象数组中对应的点取出// return [user.datetimee, user.Sgrade]; //返回相应的[x,y]数组格式//});console.log(datatim);/*测试setdata支持的数据格式var array [12, 3, 4, 5, 6, 78, 9, 22];var array1 [[2015-05-27 00:06:00, 11], [2015-05-28 00:07:00, 12], [2015-06-28 00:08:00, 128]];*/console.log(Date.parse(2015-05-28 00:08:00));//console.log(leave);chart.series[0].setData(datatim);//chart.series[0].addPoint([2015-06-30 00:03:00, 128]); //测试addPoint方法添加点到曲线的末尾},})}setInterval(getdata, 10000);   c.实现效果 未完待续: 1.利用时间选择工具选择相应时间段内的曲线部分。 2.利用树形工具选择多条曲线。     转载于:https://www.cnblogs.com/cache-yuan/p/10104250.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89161.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站参数保险做的好的网站有哪些内容

在日常生活和工作中,我们经常会遇到需要从Word文档中提取图片的情况。无论是为了单独保存这些图片,还是为了在其他地方使用它们,一键提取Word中的图片都是一个非常实用的技能。提取Word文件中的图片并不是一件复杂的事情,只要掌握…

西安网站建设网站法律咨询免费律师在线咨询

将npm的下载源恢复为默认的官方源,命令如下: npm config set registry https://registry.npmjs.org淘宝官方提供的最新的配置淘宝镜像的方法,命令如下: npm config set registry https://registry.npmmirror.com也可以查看是否修改…

东营北京网站建设多媒体设计与制作毕业设计

win11配置Mask DINO踩坑记录 1 准备工作2 创建python环境和安装detectron22.1 安装前提2.2 安装流程2.2.1 cl.exe的错误2.2.2 SetuptoolsDeprecationWarning的错误 3 MaskDINO运行3.1 运行demo 前情提要:需要复现Mask DINO,但是实验室没有Linux的电脑&am…

网站建设学习浩森宇特霞浦建设局网站

二、MSTPEth-trunk 实验拓扑实验需求及解法 实验拓扑 实验需求及解法 //1.如图所示,配置设备名称和 IP 地址。 //2.在 SW1 与 SW2 之间配置链路聚合协议 LACP,完成以下需求: //2.1 SW1 作为主动端,设置系统优先级为最高。 [SW1]l…

旅游网站排名榜php外贸网站源码

我们都知道,JDK 其实给我们提供了很多很多 Java 开发者已经写好的现成的类,他们其实都可以理解成工具类,比如我们常见的集合类,日期相关的类,数学相关的类等等,有了这些工具类,你会发现它能很大…

汕头网站制作全过程佛山企业网站设计公司

三、2023年12月GESP Python三级编程题 【三级编程题1】 【试题名称】&#xff1a;小猫分鱼 【问题描述】 海滩上有一堆鱼&#xff0c;N只小猫来分。第一只小猫把这堆鱼平均分为N份&#xff0c;多了i<N条鱼&#xff0c;这只小猫把多的i条鱼扔入海中&#xff0c;拿走了一份…

珠海建设集团网站首页网络工程公司的业务

简单查询insert添加insert可以使用数据库支持的自动生成主键策略&#xff0c;设置useGeneratedKeys”true”&#xff0c;然后把keyProperty 设成对应的列&#xff0c;就搞定了。比如说上面的StudentEntity 使用auto-generated 为id 列生成主键.还可以使用selectKey元素。下面例…

成都微网站开发动态电商网站怎么做

选本必看--笔记本主流cpu参数大全现在本本的处理器种类真的太多了&#xff0c;绝对足够让人眼花缭乱的&#xff0c;各式各样的CPU核心、外频、缓存、接口、电压、制作工艺等等&#xff0c;多到让人疯狂&#xff0c;很少认能够对此了如执掌的。这次我们归纳了所有主流的本本处理…

wordpress自适应建站wordpress 指定

Spark事件总线机制 采用Spark2.11源码&#xff0c;以下类或方法被DeveloperApi注解额部分&#xff0c;可能出现不同版本不同实现的情况。 Spark中的事件总线用于接受事件并提交到对应的监听器中。事件总线在Spark应用启动时&#xff0c;会在SparkContext中激活spark运行的事件总…

一个公司优化需要做多少个网站前端开发和后端开发哪个好些

传媒如春雨&#xff0c;润物细无声&#xff0c;大家好&#xff0c;我是51媒体网胡老师。 企业活动发布会邀请媒体报道具有多种好处与优势&#xff0c;这些都有助于提升企业的知名度、形象和影响力。以下是一些主要的好处与优势&#xff1a; 提升品牌知名度&#xff1a;媒体报道…

工会网站建设可以wordpress for sae 4.3

​在使用jmeter进行接口测试时&#xff0c;我们难免会遇到需要从上下文中获取测试数据的情况&#xff0c;这个时候就需要引入变量了。 定义变量 添加->配置元件->用户自定义的变量 添加->配置元件->CSV 数据文件设置 变量的调用方式&#xff1a;${变量名} 变量的…

齐齐哈尔住房和城乡建设局网站课程网站如何建设方案

LED流水灯 循环左移右移函数 crol(a,b):循环左移函数&#xff0c;a是左移的值&#xff0c;b是左移的位数。包含在instrins.h库函数里面。 cror(a,b):循环右移函数&#xff0c;a是右移的值&#xff0c;b是右移的位数。包含在instrins.h库函数里面。 实验代码 #include "…

网站建设投标书报价表湘潭网站建设厦门网站制作

IP地址定位能够精确到的位置级别取决于多种因素&#xff0c;包括IP地址的分配方式、数据库的质量和更新频率、用户的移动性等。一般而言&#xff0c;IP地址定位可以精确到市级&#xff0c;甚至可以达到街道级别 https://www.ip66.net/?utm-sourceLJ&utm-keyword?1146 但需…

网站建设与维护经营范围惠州网站策划建设

【工业智能】音频信号相关场景 DcaseDcase introduction&#xff1a;dcase2024有10个主题的任务&#xff1a; ASD硬件设备产品商 方法制造业应用场景 zenodo音频事件检测 与计算机视觉CV相对应&#xff0c;计算机听觉computer audition&#xff0c;简称CA。 Dcase 这里推荐一个…

免费域名注册哪个网站好网站开发根目录建在哪

一、关于面向对象 1.1简介 Java 是一种面向对象编程语言&#xff0c;其核心思想是面向对象编程&#xff08;Object-Oriented Programming&#xff0c;OOP&#xff09;。 面向对象编程是一种程序设计范式&#xff0c;它将数据与操作数据的方法&#xff08;函数&#xff09;捆…

韩国做游戏的电影 迅雷下载网站企业查询网站

HTTP传输协议缺点 之前几篇文章中详细讲解了TCP/IP协议栈中的几个协议&#xff0c;其中个就有对HTTP做了一个比较详细的讲解。HTTP是基于TCP进行传输的&#xff0c;其中传输的内容都是明文报文数据&#xff0c;如果我是一个黑客&#xff0c;我会想办法获取这个HTTP消息体&…

资源网站不好找了wordpress好看的友情链接页面

2016年.NET Core首个正式版本问世&#xff0c;如今已发布到了.NET Core3.1&#xff0c;再有2个月.NET5也将如约而至&#xff0c;跨平台开发已经快5年。微软 .NET 程序管理总监 Scott 表示&#xff0c;.NET 5 是 .NET Framework 和 .NET Core 的未来&#xff0c;最终将成为一个统…

手机网页版微信登录入口深圳网站seo哪家快

通讯网关 api网关这些年来&#xff0c;API网关正在经历一些身份危机 。 它们是否是集中的共享资源&#xff0c;从而促进了API对外部实体的公开和治理&#xff1f; 它们是集群入口哨兵&#xff0c;可以严格控制哪些用户流量进入或离开集群吗&#xff1f; 还是他们根据自己拥有…