自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

漏刻有时数据可视化大屏(PHP&ECHARTS智能化私有部署解决方案)

漏刻有时(LOCKDATAV),数据分析&数据展示,挖掘大数据背后的价值

原创 漏刻有时数据可视化大屏核心完整版框架PHP后台数据管理 API数据接口 Echarts图表库 自带电脑端和手机端两套模版且支持自定义前端模版开发

漏刻有时数据可视化大屏前端密码登录保护界面 漏刻有时数据可视化大屏核心展示大屏

2020-06-12 10:49:00 143 1

原创 漏刻有时开源框架:2019-nCov疫情防控数据可视化大屏作战室

2019-nCov疫情防控大数据可视化作战平台,基于实际情况,采用直接导入excle表格的形式,将疫情一键发布,实现快速的疫情信息展示和进行快速的决策及战略执行。 演示视频: 2019-nCov疫情防控数据可视化 ...

2020-02-07 17:44:15 1221 2

原创 漏刻有时LOCKDATA数据可视化大屏核心框架模版 带PHP后台数据管理 含2套Echarts模版

漏刻有时(LOCKDATA),智能化数据展示解决方案服务商,让更多的人看到数据可视化的魅力,促进前沿技术与产业融合,帮助非专业的工程师通过图形化的界面轻松搭建专业水准的可视化应用,满足会议展览、业务监控、风险预警、地理信息分析等多种业务的展示需求。 漏刻有时可视化系统由PHP语言进行开发,基于百...

2019-08-01 10:26:34 393 0

原创 vue.js实战案例(3):vue启动项目报错npm ERR! missing script: serve的解决方法

解决方法: 查看配置文件package.json 中服务器名称,并修改启动命令。 "scripts": { "dev": "vue-cli-service serve", "build": &quo...

2020-08-09 18:47:34 37 0

原创 vue.js实战案例(2):运行vue数据可视化项目的环境部署流程

项目背景 node.js和npm的配置也是按照说明一步一步安装; 初涉vue项目,对于vue是什么还是懵懂的状态; 只是按照个人的学习习惯,先拿别人的案例→配置运行环境→成功运行→修改代码(文本图片)→从头梳理→学习技术手册…… 本篇文章只是作为新手入门的笔记,在术语的表达和前后因果逻辑上都存在...

2020-08-09 17:38:44 105 0

原创 Echarts实战案例代码(28):象形图与dataZoom组件实现大事记进度图

数据API let xdata = ['2019-06-12', '2019-09-15', '2020-01-10', '2020-03-05', '2020-04-12', '2020...

2020-08-09 11:39:46 56 0

原创 Echarts实战案例代码(27):地理坐标图视觉引导线及富文本提示框的案例

项目要点 使用如何注册地理坐标图; 带有起点和终点信息的线数据的路径图的使用; 使用富文本表现文本框; 多组数据在文本内如何使用 formatter回调函数; 区域鼠标事件变化文本框样式; geoJSON数据 调用geoJSON,设置区域中心点坐标和显示文本框位置的经纬度坐标; myChar...

2020-08-09 10:23:08 74 0

原创 百度拾取经纬度坐标转化的geojson数据偏离中心的解决方案

通过百度拾取的经纬度坐标在导入geojson.io中出现偏离的情况: 如百度拾取的经纬度转的geojson {"type":"FeatureCollection", "features": [ {"type":&quo...

2020-08-08 19:17:34 49 0

原创 百度地图开发:根据指定手绘图纸照片行政区划自定义绘制对应区域边界生成geoJOSN的解决方案
原力计划

项目需求 指定某区域(非省市区县乡镇标准行政区划),做功能边界分区,实现Echarts地理坐标数据可视化展示。 提供信息 项目分析 要在Echarts上实现地理坐标可视化,必须使用geoJSON格式文件; 项目只能提供手绘图纸,需要将手绘图纸转换为可以识别的经纬度坐标信息; 如何将图纸绑定在百度...

2020-08-08 14:40:11 143 1

原创 百度地图覆盖物加载svg图片的实战案例分析

百度地图覆盖物是可以加载SVG图片信息的,加载的方式如下: 引入百度api <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&a...

2020-08-08 11:01:51 78 0

原创 控制台输出信息console.log()的用法总结

定义和用法 console.log() 方法用于在控制台输出信息。 控制台需要可见 ,浏览器按下 F12 打开控制台。 语法 console.log(message) 示例 console.log('lockdatav'); //lockdatav 占位符 占位符 ...

2020-08-08 09:08:46 48 1

原创 Echarts实战案例代码(26):折线图组件连接空数据connectNulls的用法

Echarts折线图如果出现空数据,会出现断点导致折线无法相连,使用connectNulls:true即可实现断点连接。 series: [{ data: [820, 932, 901, "-", 1290, 1330, 1320], type: &qu...

2020-08-07 12:09:05 53 0

原创 Echarts实战案例代码(25):javascript分母是0导致折线图断点无法相连的解决方案

在从后端获取数据后,如果进行均值类的计算,需要除法运算,往往会出现分母为0 的情况。分母为0,在计算出的结果为无穷大,显示为NaN,导致Echarts的折线图中出现断点。如图: 理想的折线图,如果不存在数据,断点自动相连。需要对获取的数据进行处理,分母为0替换成其他数据,显示为0既不影响图表表达...

2020-08-07 11:44:46 50 0

原创 MySQL实战基础知识入门(11):简单高效的筛选最近7日每天数据统计的方式解决echarts每日交易量柱图

见:《MySQL实战基础知识入门(10):今天、昨天、近7天、近30天在一个筛选语句内实现的解决方案》 上文是时间段的数据合计统计; 见《MySQL实战基础知识入门(3):近7日销量合计php后端mysql语句如果当日为空则自动补0的解决方案》 上文是最近七日每日的分别统计。 如果只是为了7天,...

2020-08-06 13:58:43 43 0

原创 高德地图Web服务API的开发实例解析

高德Web服务API向开发者提供HTTP接口,开发者可通过这些接口使用各类型的地理数据服务,返回结果支持JSON和XML格式。Web服务API对所有用户开放。使用本组服务之前,需要申请应用Key。不同类型用户可获取不同的数据访问能力。 高德和百度两者的区别 与百度地图Web-API的区别在于,百...

2020-08-06 09:39:17 145 0

原创 ajax方法执行同步的黄色警告:Synchronous XMLHttpRequest on the main thread is deprecated的解决方案

[Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For m...

2020-08-05 17:53:32 43 0

原创 360浏览器安装JSON-Handle插件实现页面JSON数据格式化的操作方法

不要问,为什么不用chrome浏览器,你是不是一个合格的BI工程师? 在开发前端json接口的时候,360浏览器的显示格式是这样的: 解决方案,一种是复制到chrome浏览器,在页面自动显示格式化后的数据;一种是借助其他json格式化插件,但都是有点麻烦?有没有直接在360浏览器直接实现页面的...

2020-08-05 09:06:23 75 0

原创 Echarts实战案例代码(24):柱图数据顶部显示图片的解决方案

调用的图片 var weatherIcons = { 'icon1': 'https://echarts.apache.org/examples/data/asset/img/weather/sunny_128.png', 'ico...

2020-08-04 20:42:45 83 1

原创 Echarts实战案例代码(23):富文本实现坐标轴文字和图片排版的解决方案

图片对象路径 var weatherIcons = { 'Sunny': ROOT_PATH + '/data/asset/img/weather/sunny_128.png', 'Cloudy': ROOT_PATH +...

2020-08-04 20:25:00 58 0

原创 MySQL实战基础知识入门(10):今天、昨天、近7天、近30天在一个筛选语句内实现的解决方案

完整代码: $sql = "select SUM(a.should_paid) AS totalPays,a.id,a.leader_id,b.userid,b.name,c.order_id,c.status from " . $db->table(&#...

2020-08-04 08:04:11 42 0

原创 MySQL实战基础知识入门(9):MYSQL跨4个表的高效查询代码的解决方案

global $db, $res; dbc(); $sql = "select a.uniacid,SUM(a.should_paid) AS totalPays,COUNT(a.id) AS transTotal,MAX(a.paid_at) AS pa...

2020-08-04 07:55:53 53 0

原创 MySQL实战基础知识入门(8):当天和昨天24小时数据统计的sql语句解决方案

在echarts中需要实现最近24小时和上24小时,即当天与昨天24小时内时间段的数据统计,mysql语句如下: //最近24小时记录; $sql = "select RIGHT(DATE_FORMAT(paid_at,'%Y-%m-%d %H'),...

2020-08-03 19:30:17 41 0

原创 javascript对象数据合并实现补齐24小时时间段同时赋值0的解决方案

在php对接echarts生成24小时数据时,发现某些时段在数据库中是不存在的,这样就导致前端Echarts的X轴会出现时间段的跳跃。 如后台生成的数据JSON如下: var arr = [ { "dataKey": "00&q...

2020-08-03 19:22:02 54 0

原创 layui框架实战案例(3):使用多层嵌套json格式数据的使用templet解决方案

非官方标准的data数据json,在data数组中嵌套member和leader两个数组对象。 { "err": "", "res": "", "data": [ { ...

2020-08-03 13:21:00 39 0

原创 MySQL实战基础知识入门(8):SMARTY 二次循环数组的输出方法

$page = get_param('page'); $page = intval($page) == 0 ? 1 : intval($page); $pagenum = 15; $startI = $page * $pagenum - $pagenu...

2020-08-02 20:45:09 30 0

原创 layui框架实战案例(2):LayUI表格与Echarts图表交互展示及PHP后台数据管理(搜索、翻页、动态显示)

引入外部文件 <link rel="stylesheet" href="js/layui/css/layui.css" media="all"> <script src="js/jquery.js&q...

2020-08-02 13:23:20 119 0

原创 MySQL实战基础知识入门(7):mysql使用source命令导入数据的操作方案

source命令 进入mysql数据库控制台, mysql -u root -p 使用指定数据库 mysql>use 数据库 使用source命令,后面参数为脚本文件(如这里用到的.sql) mysql> source D:\demo.sql Done!

2020-07-31 21:24:04 57 0

原创 MySQL实战基础知识入门(6):mysql使用mysqldump导出数据出错的解决方案

在ppstorm的命令行工具,直接导出数据时,总是出现1064错误。 错误提示一 ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL se...

2020-07-31 20:58:10 63 0

原创 MySQL实战基础知识入门(5):命令行汉字中文输出乱码的解决方案

解决方案: set character_set_results=gb2312; 改变字符编码后,再提交查询语句: select * from po_demo; Done!

2020-07-31 20:35:02 32 0

原创 vue.js实战案例(1):外部直接引入渲染echarts地图的实战案例

文件引入 <!--Echarts图表库--> <script src="js/echarts.min.js"></script> <!--VUE核心框架--> <script src=&quo...

2020-07-31 18:09:10 87 0

原创 漏刻有时数据可视化LockDataV(3/3):php数据开发API接口

漏刻有时开放平台,提供强大且智能的API接口,LockDataAPI-SDK ,文件位于根目录api目录下,包含: LockData.php,核心数据读取,json展示代码对象封装页面; api.php,数据授权读取接口; API接口代码: public function sales() { ...

2020-07-31 17:21:53 67 0

原创 漏刻有时数据可视化LockDataV(2/3):运行环境

操作系统:linux、WINNT; PHP版本 5.5+ MYSQL 5.5+ 目录、文件权限检查 conf:可写; install :可写; 函数 mysqli_connect() :支持 fsockopen():支持 gethostbyname():支持 file_get_contents()...

2020-07-31 17:16:13 42 0

原创 漏刻有时数据可视化LockDataV(1/3):目录结构

漏刻版本 漏刻有时数据可视化v2.0 扎根版 目录文件说明 ├─index.php …前台入口文件 ├─admin.php …后台入口文件 ├─admin …后台管理应用(可修改名称) │ ├─controller …控制器目录 │ ├─model …控模型目录 │ ├─view …...

2020-07-31 17:11:22 44 0

原创 MySQL实战基础知识入门(4):MySQL高级函数CASE WHEN END

CASE 表示函数开始,END 表示函数结束。如果 condition1 成立,则返回 result1, 如果 condition2 成立,则返回 result2,当全部不成立则返回 result,而当有一个成立之后,后面的就不执行了。 CASE expression WHEN cond...

2020-07-31 14:19:13 46 0

原创 MySQL实战基础知识入门(2):统计一天24小时数据默认补0的sql语句

语句分析:如果不存在某时段的数据,会显示为null,如何将不存在的时段自动补齐呢? select a.lockdate,ifnull(b.count,0) as count from ( SELECT 0 as lockdate union all SELECT 1 as ...

2020-07-31 09:01:59 99 0

原创 MySQL实战基础知识入门(1):登录数据库命令行

为了避免删库跑路的风险,建议使用mysql命令行的时候,一定要养成好的习惯: 1. 定时备份,及时备份,操作前备份的好习惯; 2. 删除语句加where的好习惯; 3. 测试环境练手的好习惯; 4. 集中精力的好习惯;

2020-07-31 07:32:00 50 0

原创 javascript封装函数:substr函数实现自动截取长度超出限制字数的解决方案

//缩减文本; function limitWords(txt, num) { var str = txt; str = str.substr(0, num); return str + ""; } 调用: var txt ="漏刻有时(LO...

2020-07-30 17:50:41 30 0

原创 layui框架实战案例(1):layui组件table异步加载数据结合php后台动态翻页的解决方案

layui组件table美观度和实用性都是比较完美的。但是在使用table翻页功能的时候,需要对后台进行传参,并且返回的json数据一定要符合一定的规范,否则将无法实现翻页。 layui版本: layui-v2.5.6 **php代码:**原生代码,无框架; 返回JSON格式规范: {"...

2020-07-30 16:30:31 55 0

原创 Echarts实战案例代码(22):jquery使用ajax属性beforeSend实现预加载loading效果代替showLoading的解决方案

在Echarts的图表加载过程中,由于使用函数调用,而不是在ajax内部直接使用Echarts,导致showLoading无法正常使用。现在通过jquery自带参数进行loading效果 beforeSend: function () { $("#wtbody").htm...

2020-07-29 18:04:24 41 0

原创 Echarts实战案例代码(21):front-endPage的CJJTable前端分页插件ajax分页异步加载数据的解决方案

场景需求:layui弹出模态框,显示数据记录。 解决方案:选择layui table组件laypages应该是比较无缝的对接,但是laypages组件的翻页需要后台参数的配合。由于后台权限不在自己手中,选择了CJJTable前端分页插件。 代码展示: //执行数据读取; $.aja...

2020-07-29 11:56:39 49 0

提示
确定要删除当前文章?
取消 删除