自定义博客皮肤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),数据分析&数据展示,挖掘大数据背后的价值

  • 博客(23)
  • 资源 (18)
  • 问答 (1)
  • 收藏
  • 关注

原创 数据可视化大屏php开发时使用cookie长度限制的问题

在数据可视化大屏的开发过程中,需要传递各个传感器的组id,通过组id来读取对应的API数据。在实际生产环境中遇见的问题:cookie的值是无法通过array()数组类型setCookie;但是可以创建一个数组 cookie;将cookie的value转化为json字符串,但是容易出现cookie的大小限制;setcookie() 函数cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当同一台计算机通过浏览器请求页面时,就会发送这个 coo

2021-03-26 09:40:05 65

原创 php模版引擎smarty出现Undefined index的解决方案

<div class="other"> <ul id="other">{section name=loop loop={$dataDoor}}<li><span id="f{$smarty.section.loop.index+1}"></span><span id="d{$smarty.section.loop.index+1}"></span><span class="ot.

2021-03-24 22:09:07 56

原创 php时间戳超过2038年的解决方案

日期字符串转换为时间戳// 1、日期字符串转换为时间戳$obj = new DateTime("2099-12-31 23:59:59");echo $obj->format("U");时间戳转换为日期字符串// 2、时间戳转换为日期字符串$obj = new DateTime("@4102415999"); // 这里时间戳前要写一个@符号$timezone = timezone_open('Asia/HONG_KONG'); // 设置时区$obj->setTimezone

2021-03-23 13:38:05 48

原创 漏刻有时后台管理:解决不同用户权限跳转桌面的解决方案

<div class="page-content"> <div class="layui-tab tab" lay-filter="xbs_tab" lay-allowclose="false"> <ul class="layui-tab-title"> <li class="home"><i class="layui-icon">&#xe68e;</i>我的桌面</li&g

2021-03-20 13:56:52 41

原创 地图可视化开发技巧:geojson转svg后再转emf格式插入ppt实现编辑的解决方案

geojson转svg推荐地址:http://blog.giscafer.com/mapshaper-plus/geojson转emf推荐:Inkscape;office编辑图片office2013 菜单->图片。导入后,右键编辑图片对emf进行编辑lockdatav Done!

2021-03-19 12:13:21 79

原创 php使用mysql删除主键后再添加主键自增的解决方案

项目需求某数据可视化大屏,直接调用第三方API数据,但是提供的都是时间点的数据,无法开发折线图,需要临时储存部分时间段的数据。数据每15秒更新一次,100组用户,一天的数据量峰值为60/15*60*24*100=576000;临时数据仅作为折线的展示使用,无历史报表的作用,属于用完即删的状态;自增id防止到峰值的解决方案:(1)如果id大于某个值,删除原有数据表,新增分表;(2)如果id大于某个值,直接删除该id,重新从1进行索引;封装类 /*删除主键*/ public function

2021-03-18 23:42:45 67 4

原创 layui富文本编辑器文档layedit组件的调用和图片上传接口的使用

html内容 <div class="layui-form-item"> <label class="layui-form-label">信息内容</label> <div class="layui-input-block"> <textarea id="L_c_content" name="c_content" style="display: none;".

2021-03-17 11:33:02 107 3

原创 php和js获取POST参数API接口数据的不同解决方案

$.ajax({ type: 'post', async: true, data: { "security": "终端安全", "company": "000100010000", "days": 1, "rows": 10 }, url: 'http://120.198.218.234:8088/Aqfk/api/DataH...

2021-03-16 12:55:34 37

原创 php清洗数据实战案例(4):按照关联数组相同值名称进行筛选后对不同的指标予以合并计算的解决方案

$arr = [[ "objid" => "22249", "device" => "192.168.0.202", "datetime" => "2021/3/15 12:52:17", "datetime_raw" => 44270.2029801968, "sensor" => "内存1", "status" => "正常运行", "status_raw" => 3, "lastvalue" =&

2021-03-15 17:01:49 32

原创 php清洗数据实战案例(3):关联数组键值筛选排除创建新的数组

数据格式{ "prtg-version": "17.3.33.2753", "treesize": 23, "sensors": [ { "objid": 19907, "device": "192.168.0.240 (VM)", "sensor": "PING 1", "lastvalue": "0 毫秒", "lastvalue_raw":

2021-03-13 23:23:25 70 4

原创 php清洗数据实战案例(1):根据关联数组的某个状态求不同状态下的个数

数据格式{ "prtg-version": "17.3.33.2753", "treesize": 3, "sensors": [ { "objid": 22216, "sensor": "Ping", "status": "正常运行", "status_raw": 3 }, { "objid": 22224,

2021-03-13 23:15:21 37

原创 Echarts四组饼图在同一个容器中构建的解决方案

构建容器 var myChart = echarts.init(document.getElementById(id));配置选项var option = { series: [ { type: 'pie', center: ['12.5%', '50%'], radius: ['75%', '90%'], data: [{ .

2021-03-13 22:14:18 66 2

原创 php模版引擎smarty使用section方法实现for循环代用索引数字i的解决方案

//将数据复制到对应的数据库; for ($i = 0; $i < count($dataInfo); $i++) { //转换参数; $data_id = $dataInfo[$i]["_id"]; $id = $dataInfo[$i]["_widget_1602178278939"]; $fire_status = $dataInfo[$i]["_widget_16021782...

2021-03-13 22:04:46 30

原创 javascript遍历对象数组排序筛选需要的键值

项目需求对象数组格式如下,其中“温度”、“湿度”、“烟感”是必须的,提供的API接口也是固定存在的,其他字段根据设备的不同,会不出现或者出现多个其他数据字段。但是前端需要将“温度”、“湿度”、“烟感”三个数据指标通过JQ的DOM渲染都指定ID。 var res = { "err": "", "res": "", "data": [ { "name": "电台",

2021-03-11 11:12:45 41

原创 php清洗数据实战案例(2):根据键值进行二维数据的对象数组的排序

原始数据$data = [ [ "name" => "开关量", "value" => "" ], [ "name" => "485开关量", "value" => "" ], [ "name" => "温度", "value" => "22 °C" ], [ "name" => "湿度",

2021-03-10 10:45:49 39

原创 php环境部署:phpstudy设置本地测试域名找不到hosts文件的解决方案

在win10上配置phpstudy本地域名,发现找不到hosts文件。hosts文件的位置:C:\WINDOWS\system32\drivers\etc解决方案如下:Windows 徽标键 图片+X键,调出cmd命令行工具;输入一下代码:for /f %P in ('dir %windir%\WinSxS\hosts /b /s') do copy %P %windir%\System32\drivers\etc & echo %P & Notepad %P正常创建.

2021-03-09 15:43:56 75

原创 javascript格式化时间:ios不支持时间戳转换解决方案

IOS的时间格式是不支持:2021-03-07 17:41:00 中的“-”,需要将其替换成“/”。date = new Date(time.replace(/-/g, '/')),//也就是把 “-” 改成 “/” lockdatav Done!

2021-03-07 17:42:15 40 1

原创 百度地图开发自定义信息窗口openInfoWindow样式的解决方案

1.InfoWindow的样式,百度是没用提供直接使用的样式表的,目前都是热心网友在实际开发中自己的经验和实战总结;2.百度提供了InfoBox富文本标签弹出框的接口,引入InfoBox.js,即可自定义样式或丰富的边框功能,但是鼠标单击下一个标注时,已经弹出的模态框是无法自动关闭;InfoWindow单击事件则是会即时展示现在单击的弹出模态框。3.InfoBox的样式表要理解,必须理解的组成部分;4.实现原理,就是CSS优先级和权重问题以及!important优先级;/*地图标题 infoW..

2021-03-07 17:34:19 201

原创 php部署服务器后本地测试正常的页面顶部出现空白的(&#65279 BOM头)解决方案

症状特征原因分析F12打开控制台,发现HTML文档出现非标准格式的代码块,导致该情况发生。解决方案lockdatav Done!

2021-03-07 09:08:17 106 6

原创 解决layUI请求上传接口出现异常的解决方案

请求上传接口出现异常 Fatalerror:Array and string offset access syntax with curlybracesis no longer supported in C:\xampp\htdocs\libs\PHPExcel\Shared\String.phponline526查找问题原因:https://blog.csdn.net/weixin_41290949/article/details/104178756解决方案:https://blog.csdn..

2021-03-06 20:28:59 186 1

原创 php删除某时间点之前的全部数据

//刪除時間內的交易數據; case "data"; $trans_time = strtotime($_POST['trans_time']); $db->delete('trans', 'trans_time < "' . $trans_time . '"'); //操作日志; addlogs($_COOKIE["adminname"], $trans_store . '批量數據處理,STATUS:OK', ''...

2021-03-06 18:52:07 35

原创 腾讯位置服务:拾取坐标的四种开发方式

官网地址官网的坐标拾取器,直接在需要拾取经纬度表单的地方,添加链接即可。但是在后台使用此方式,友好化不是很好。传送门:https://lbs.qq.com/tool/getpoint/index.html地址转码 //自動獲取經緯度; var getAddress = function transAddress() { var address = $("#address").val(); getPoints(address); } /

2021-03-06 18:45:48 112

原创 php函数file_get_contents无法获取到https链接内容问题使用curl的解决方案

file_get_contents() 把整个文件读入一个字符串中。该函数是用于把文件的内容读入到一个字符串中的首选方法。如果服务器操作系统支持,还会使用内存映射技术来增强性能。file_get_contents()在使用HTTPS协议时,是无法正常获取内容的。此时,可以使用curl代替curl封装函数function getAPI($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_.

2021-03-06 18:20:48 27

隧道施工建设数字化大屏说明文档

隧道施工建设数字化大屏说明文档,一个标准的业务文档:为前端定制产品开发,调用甲方提供的API数据接口来实现数据的展示和互动,为此部分参数的设计全部融于页面内。

2020-11-28

bmap.min.js

echarts引入百度地图,通过脚本bmap.min.js解决默认开启底图可点功能的底层修改

2020-05-22

雄安新区GEOJSON带县边界

雄安新区(Xiong'an New Area)位于中国河北省保定市境内,规划范围涵盖河北省雄县、容城、安新等3个小县及周边部分区域,对雄县、容城、安新3县及周边区域实行托管,是中国(河北)自由贸易试验区组成部分。

2020-07-06

gis数据可视化GeoJson、TopoJson、SVG、SHP、JS格式的标准模版

gis数据可视化GeoJson、TopoJson、SVG、SHP、JS格式的标准模版,可以按照标准格式,进行实际应用场景的格式转化和使用

2020-07-25

图片热点的hover高亮显示mapper.js

javascript插件库的应用:mapper.js实现图片热点的hover高亮效果,详见:https://blog.csdn.net/weixin_41290949/article/details/108214691

2020-08-25

upload.zip

layui请求上传接口出现异常:upload.js 错误底层报错信息修改。作者仅在2.26版测试,其他版本未测试,请下载时自行排查,覆盖文件前,记得备份,备份,备份……

2020-02-05

JavaScript将csv转为json标准的.csv文件模版

CSV是Comma Separated Values的缩写,一种常用的数据存储文件格式,其中每一行是一条记录,每一条记录包含很多列,每列中的数据通常使用逗号分隔,当其中的值包含逗号时需要使用单引号或双引号包含。

2020-02-12

sampling降采样策略.zip

Echarts高级进阶教程(1):异步加载大量数据导致dataZoom组件拖动缩放时间轴卡顿的sampling降采样策略解决方案

2020-10-12

Echarts5开源可视化图表库开发的象形柱图世界旅游景点日记照片墙

Echarts5开源可视化图表库 1. 图表基础框架的搭建; 2. series-pictorialBar,象形柱图; 3. series-bar,柱状图; 4. dataZoom 组件,用于区域缩放; 5. on方法添加事件处理函数;

2021-02-10

不设区的地级市之东莞市geoJSON转js

东莞市辖32个镇(街道),其中包括4个街道(莞城街道、南城街道、东城街道、万江街道);28个镇(石龙镇、石排镇、茶山镇、企石镇、桥头镇、东坑镇、横沥镇、常平镇,虎门镇、长安镇、沙田镇、厚街镇,寮步镇、大岭山镇、大朗镇、黄江镇,樟木头镇、谢岗镇、塘厦镇、清溪镇、凤岗镇,麻涌镇、中堂镇、高埗镇、石碣镇、望牛墩镇、洪梅镇、道滘镇)

2020-07-06

华容县街道街道乡镇边界geojson矢量数据

华容县街道街道乡镇边界geojson矢量数据,为mapshaper命令测试素材,可参考:Mapshaper数据处理:常用命令语句配置说明,https://lockdatav.blog.csdn.net/article/details/112001782

2020-12-31

漏刻有时物联网传感器数字化大屏说明文档

漏刻有时物联网传感器数字化大屏说明文档

2020-12-25

php使用webSocket实现Echarts长连接自动刷新的解决方案websocket封装

php使用webSocket实现Echarts长连接自动刷新的解决方案,见:https://blog.csdn.net/weixin_41290949/article/details/109099216

2020-10-15

appendData异步加载大数据量分片加载数据和增量渲染的解决方案

Echarts高级进阶教程(2):appendData异步加载大数据量分片加载数据和增量渲染的解决方案

2020-10-12

不设区的地级市之中山市geoJSon转js

不设区的地级市之中山市geoJSon转js,包含6个街道:石岐街道、东区街道、西区街道、南区街道、五桂山街道、火炬开发区街道;18个镇:黄圃镇、南头镇、东凤镇、阜沙镇、小榄镇、东升镇、古镇镇、横栏镇、三角镇、民众镇、南朗镇、港口镇、大涌镇、沙溪镇、三乡镇、板芙镇、神湾镇、坦洲镇。

2020-07-06

layuitable和php动态翻页源代码

layui组件table美观度和实用性都是比较完美的。但是在使用table翻页功能的时候,需要对后台进行传参,并且返回的json数据一定要符合一定的规范,否则将无法实现翻页

2020-07-30

Echarts组件南丁格尔玫瑰图

Echarts组件南丁格尔玫瑰图,参加:https://lockdatav.blog.csdn.net/article/details/107047610

2020-07-01

Echarts参数属性学习Gird演示案例

Echarts参数属性学习Gird演示案例:在同一个DOM中,使用gird同时创建折线图和柱图,可高效的利用数据,同时对API的开发和对接有事半功倍的效果。

2020-02-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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