- 博客(204)
- 资源 (34)
- 收藏
- 关注
原创 iot-Scada免费Scada组态软件系列教程4-二次开发与版本部署
iot-Scada系统以构建组态的基础开发框架为目的,提供技术底座,助推大家快速构建自己项目,截至目前已具备行业内主流组态厂家功能(如:乐吾乐),可满足各种物联网场景,后续会集成3D数字孪生元素,实现比较简单。最后,希望大家多多支持,本人后端一枚,前端略知一二,所以前端代码像个傻白甜,里路清晰,简单好上手,没有任何婆婆麻麻的高度封装及引用。
2023-04-12 17:05:05 2619
原创 iot-Scada免费Scada组态软件系列教程3-各模块详细介绍
iot-Scada(意为:Internet of things Scada(物联网组态))是罕见的高度抽象组态平台,定位于满足各种物联网场景监控、可视化需求。本系列文章采取总分结构,能够让大家掌握整体的设计原理,再到实际应用。# 设计思想:认识大局,把控整体,简化细节# 技术栈:前端Vue + 后端java(springboot / cloud)+ 数据库MySQL# 技术支持:(qq:907154198)iot-Scada。
2023-04-11 22:22:55 1241
原创 iot-Scada免费Scada组态软件系列教程2-架构设计
iot-Scada(意为:Internet of things Scada(物联网组态))是罕见的高度抽象组态平台,定位于满足各种物联网场景监控、可视化需求。本系列文章采取总分结构,能够让大家掌握整体的设计原理,再到实际应用。# 设计思想:认识大局,把控整体,简化细节# 技术栈:前端Vue + 后端java(springboot / cloud)+ 数据库MySQL# 技术支持:(qq:907154198)# demo演示地址:iot-Scada
2023-04-10 21:50:48 1217
原创 iot-Scada免费Scada组态软件系列教程1-初识iot-Scada
iot-Scada是罕见的高度抽象组态平台,定位于满足各种物联网场景监控、可视化需求。本系列文章采取总分结构,能够让大家掌握整体的设计原理,再到实际应用。# 设计思想:认识大局,把控整体,简化细节# 技术栈:前端Vue + 后端java(springboot / cloud)+ 数据库MySQL# 技术支持:添加QQ(qq:907154198),进入技术讨论组,及时解答大家的问题。
2023-04-07 13:09:10 1683
原创 Scada-2-基于Vue2的组态已具备自定义大屏功能
各位小伙伴们,近期对vue组态功能进行了完善,可以实现自定义大屏页面,支持大部分Echart图,如:折线图、柱状图、饼状图、仪表盘、表格、方波图等。一、演示demo演示链接:http://api.didicc.cn:60001/
2023-03-08 15:37:37 2194 2
原创 SCADA-1-组态前期需求调研篇
当前只是demo版,但已支持图片、gif动画、各种形状、Echat(仪表盘&表格&曲线&柱状图)、svg等,能够满足大多数场景的需求。代码比较简单,还可以继续拓展更多功能,scada功能是独立的代码,方便嫁接到你们自己的系统,稍微改改业务就行了。 所以,scada平台到底有没有市场需求,有没有必要继续做下去,还需要小伙伴们的建言献策,评论区聊聊看法,需要代码的留言。
2023-02-22 15:45:15 1518 3
原创 SpringCloud-12-解决报错:Error creating bean with name ‘defaultServletHandlerMapping‘ defined in class pa
容器提供的DefaultServlet不再注册。如果应用程序需要要它,需要进行一定的配置。Spring Boot2.4以上版本默认情况下,嵌入式。在配置文件中增加下面的配置。
2022-10-17 16:19:19 1380
原创 SpringCloud-11-解决[NACOS HTTP-GET] The maximum number of tolerable server reconnection errors has bee
若仅使用了nacos的发现功能(discovery),则不需要引入配置依赖“spring-cloud-starter-alibaba-nacos-config”,否则将会报错。错误日志显示的是nacos的服务数量已达最大,实际原因是配置中心出问题了。
2022-10-17 16:13:18 11479
转载 SpringCloud-10-配置控制台彩色打印、自定义banner
网上很多教程引入了spring-boot-starter-logging这个依赖,其实不用,因为我们本身就是SpringBoot web项目,当我们引入web依赖的时候,就帮我们引入了logging相关的依赖配置了,所以我们不需要再额外引入
2022-10-13 13:04:44 597
原创 SpringCloud-9-Invalid bound statement (not found) 终极解决办法
近期将部分service拆分成公共的依赖资源common-service,但是当引用服务debug时发现一直mapper报错,大概意思mapper下的.xml文件与声明的mapper类没有绑定。加载依赖传递过来的jar包中的mapper目录下的xml,bootstrap.yml配置文件中将classpath:mapper/*.xml 修改为classpath*:mapper/*.xml。
2022-10-12 09:20:50 468
原创 Python-1-解决异常:“ImportError: lxml not found, please install it“
设置->项目->项目解释器。这将向您显示运行项目的解释器的详细信息。lxml应该在包的表中。如果没有,您可以按窗口右上角的加号图标并输入lxml,然后继续安装。原文:2017年12月8日上午5:58发件人 Apple5. 1.1 Legal: Privacy - Data Collection and StorageGuideline 5.1.1 - Legal - Privacy - Data Collection and Stor
2022-10-08 16:32:02 6111
原创 TDengine-解决集群搭建过程中启动失败问题
先清理了数据,后来想起来FQDN的IP没改,于是修改后再启动没问题了。所以更换网络后,一定记得改网段、清理数据!!!
2022-08-30 14:01:19 3411
原创 Postgresql-2-解决报错pgsql The server could not verify that you are authorized to access the URL request
pgsql The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn't understand how to supply the credentials required.原因:IE浏览器设置问题,改用谷歌浏览器打开就可以了
2021-09-24 14:12:23 2001 1
原创 MongoDB-2-聚合去重查询,并返回所有字段值
利用group操作,保证数据唯一,达到去重效果// 查询条件MatchOperation operation0 = Aggregation.match( Criteria.where("sensorcode").in(sensorcodes).andOperator( Criteria.where("thattime").lte(d2), Criteria.where("thattime").gte(d1)));// 聚合查询,保证数据唯一性GroupOperation ope
2021-09-24 14:06:06 1971
原创 Java-19-OAuth2.0验证时报错:JdbcTokenStore.java:204) - Failed to find access token for token
有两个服务,一个是权限服务,另一个是业务服务,当业务服务向权限服务请求获取token时,结果报错:JdbcTokenStore.java:204) - Failed to find access token for token报错原因分析:应该是提交的参数不匹配,导致未拿到正确的token解决方式有两种:一、清空权限服务对应的表“oauth_access_token”再重新登录权限系统,正常了!二、有可能是前端未清空cookie缓存导致,找到如下位置,清空缓存即可.
2021-08-02 16:33:38 1726
原创 Java-18-解决mybatis-plus向MySQL插入数据未返回自增主键问题
我在测试的时候,给Mapper接口添加了一个注解@Param,用以给传入参数定义名字所以要在keyProperty中使用 参数解析表达式,如下红色标记部分底层原因可能要去看看Mybatis 内部的TypeHandler源码
2021-06-02 13:55:17 633
原创 SpringCloud-8-解决Fegion的feign.codec.DecodeException报错问题
今天把一个微服务模块迁到了另一个系统,结果Fegion调用一直报错,后来发现是由于访问路径不对,被访问服务相比之前的平台多了了一层路径。feign.codec.DecodeException: Error while extracting response for type [class java.lang.Double] and content type [application/json;charset=utf-8]; nested exception is org.springframework
2020-10-26 15:56:04 3618
原创 SpringCloud-7-解决上传图片限制为1M的问题
Spring-cloud默认限制最大上传文件为1M,因此需在配置文件提高限制,改为20M:spring: servlet: multipart: enabled: true max-file-size: 20MB max-request-size: 20MB
2020-09-16 15:50:08 1014
原创 Java-17-通过Mysql数据表自动生成实体类工具
package com.test.util;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.sql.Connection;imp.
2020-07-30 16:31:06 846
原创 Mysql-3-Windows环境使用.frm文件恢复表结构
最近由于服务器到期暂停服务,但个别表未及时备份,导致丢失,还好,该服务器磁盘还有备份,于是找到该表的.frm文件(里面保存了表结构信息)下一步:采用工具恢复创建表的语句(工具:Dbseeker下载)下载地址:https://download.csdn.net/download/IOT_LI/12321395使用效果:...
2020-04-11 11:27:16 677
原创 MongoDB-1-mongo数据备份与恢复(Windows server下数据迁移)
因免费服务器到期,需将原数据迁移至新云服务器,其中一个表数据6个G,第一次进行迁移,寻找了大量资料,为此总结出来分享给大家.一、数据备份mongodb内实际以bson格式存储(注意:json是bson的一个子集),bson数据格式更丰富。点击mongo安装目录bin下的mongodump.exe,就会自动生成dump文件夹,该文件夹下有bson格式数据文件。生成bson格式文件...
2020-02-27 11:22:39 979
原创 Intellij idea -1-解决报错:Error executing Maven. The specified user settings file does not exist: C:\Use
之前打包一直报一个错误:Error executing Maven. The specified user settings file does not exist: C:\Users\lhg\.m2\settings.xml解决办法:将setting文件路径切换为相应maven下的路径...
2020-01-11 10:47:55 5926
原创 SpringCloud-5-html跳转失败解决办法:Controller类使用@Controller,而不是@RestController
以spring boot框架为基础的app项目配置thymeleaf后,则可以在app项目中编写静态文件然后使用controller访问静态页面。除了最基本的html+css+js的语法使用,thymeleaf模版还提供了很多强大的语法帮助我们更好地编写静态页面。以下在配置文件添加:spring.thymeleaf.suffix=.htmlspring.thymeleaf.cache=...
2019-09-17 22:55:45 885
原创 SpringCloud-4-解决feign请求超时报错:java.net.SocketTimeoutException: Read timed out
熔断器默认1秒未请求到结果即为超时,此时,面对网络环境较差情况,则需要调整超时时间。以下是在配置文件设置60秒超时:hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=60000spring.cloud.loadbalancer.retry.enabled=trueribbon.ReadTi...
2019-09-17 22:47:04 3506
原创 RabbitMQ-1-解决报错:{error, {cannot_delete_plugins_expand_dir cannot_delete
以前rabbitMq运行正常,但是今天报错:Error description: init:do_boot/3 init:start_em/1 rabbit:start_it/1 line 478 rabbit:broker_start/0 line 352 rabbit_plugins:setup/0 line 136throw:{err...
2019-08-30 15:07:45 3611 2
原创 Postgresql-1-解决报错:connection to localhost:5432 refused that the postmaster is accepting TCP/IP
今天客户那边服务突然访问不了,数据库报错:Is the server running on host “localhost” (::1) and accepting TCP/IP connections on port 5432? 等提示。该配置的都配置过,连接个数也不多,从“任务管理”-->“服务”里面看到Postgresql 服务已停止,启动不起来。最终解决办法:...
2019-08-30 12:37:19 11218 3
原创 SpringCloud-3:解决mapper未扫描到xml文件报错问题
若自己写的sql,使用时报未绑定mapper内方法问题,则说明配置有问题解决办法:在配置文件增加mapper扫描配置即可:mybatis-plus.mapper-locations=classpath:mapper/*.xml...
2019-08-16 22:19:44 1380
原创 SpringCloud-2:解决Feign访问超时报错问题:Read timed out executing GET http://······
feign默认请求时间仅几秒钟,若其他服务返回比较慢就会造成超时报错问题解决办法:在配置文件中增加超时时间设置:ribbon.ReadTimeout=60000ribbon.ConnectTimeout=60000...
2019-08-16 22:16:41 5408 1
原创 MQTT之emqx使用问题:EMQX Node 'emqx@127.0.0.1' not responding to pings.
mosquitto已使用很长时间,由于占用内存太大,实在忍不了了,换为emqx。正常操作命令如下:emqx资料:https://developer.emqx.io/docs/tutorial/zh/quick_start/install_first.html1、cd /Users/ieslab/Desktop/develop/software/emqx2、控制台模式启动: bi...
2019-08-08 14:47:50 20061 6
原创 SpringCloud-1:解决报错:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating
现引进spring cloud将原单机版项目,拆分为10多个微服务方式,目前主要服务基本完成今天部署一个服务时,遇到这样一个报错:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating原因是:微服务默认去8888端口获取配置文件,或者读取application.properti...
2019-07-24 16:49:40 6947
原创 iOS-102-升级到Xcode10运行后报错:The file “x” couldn’t be opened because you don’t have permission to view it
我擦擦擦··· 升级后,运行到真机没问题,但是运行到模拟器报错,这个问题搞了好久,以为升级Xcode10时有问题导致的,原来TMD是百度地图导航搞的鬼,旧版导航文件libbaiduNaviSDK.a不支持Xcode10编译!!!是它!是它!就是它惹的祸!!!妹的!!!将它删除后,重新编译运行到模拟器一切正常啦!!!...
2019-04-24 15:36:11 926
原创 SQL语句-根据条件判断是否执行下一段Sql语句(联合查询)
有时候我们会遇到这样一个场景:根据其中一个表字段值,判断是否执行其他查询语句。也就是说,看第一个表中某字段的“眼色”,由其决定是否进行查询。其实很简单,但容易进入理解误区导致较真儿。第一步:先实现一个表条件查询select a from table1第二步:根据条件一,执行后续语句select t1.a,t1.b,t1.c from table1 t1union all...
2019-03-14 11:19:22 18832
原创 html-2-禁止手机页面放大缩小
html禁止手机页面放大缩小添加如下设置即可<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" /> html手机页面屏幕适配:<meta name="viewport" content="width=d...
2019-01-10 10:53:29 2260
原创 iOS101-解决升级Xcode10后报错问题(包括地图定位闪退问题)
麻辣个巴子,升级Xcode10后,程序报很多错,有些链接库都直接删掉了,妹的,美国佬太任性了!以下讲讲Xcode10下配置:1、手动导入下面这个链接库 2、添加支持iPhone5s的arm64配置 3、前往文件夹,删除里面所有内容,clean,编译~/资源库/Developer/Xcode/DerivedData 4、解决百度地图定位报错报错:***...
2018-12-17 16:25:21 1047
原创 Java-16-换成Tomcat9后报错:RFC 7230 and RFC3986的错误 之解决办法
目前程序部署由Tomcat7.0.70切换到Tomcat9,结果进行请求时报RFC 7230 and RFC3986的错误出问题的程序写法:// 跳转详情页面 function gotoDetailPage(stId){ for (var i = 0; stationInfos.length > i;i++){ ...
2018-12-05 22:18:06 2085
原创 Java-15-tomcat7在大并发情况下报错、闪退解决办法
最近运行1年多的实时公交查询系统,突然一天挂掉两次,懵逼了。大并发量下,tomcat7.0.54报错:org.apache.tomcat.util.net.AprEndpoint$Poller run Poller failed with error [610,038] : [APR does not understand this error code]原来是因为最近用户激增,总用户量达...
2018-11-12 21:22:07 927
原创 Java-14-解决html跨域访问Java后台问题
最近继续蛋疼啊,各种问题各种搞,本次不扯淡、开门见山。要是喜欢就评论“666”这两天在搞html访问后台接口,发现跨域是个问题,解决这个问题需要ajax请求做配置、Java接口增加适配。html中ajax请求:$.ajax({ type: "POST", url: "http://192.168.2.120:8093/api/g...
2018-11-12 21:05:47 955
原创 iOS-100-解决打包新版本上传到App Store出错:ERROR ITMS-90034 "Missing or invalid signature.The bundle'xxx.xxx.xxx'
证书问题可能性较大:解决链接:https://blog.csdn.net/wyz670083956/article/details/53199669签名失败问题:https://blog.csdn.net/nb_token/article/details/79738114 注意:关机重启很重要!!!...
2018-09-28 12:25:08 1368
原创 iOS-99-解决Xcode 发布新版本 ITMS-90034错误
说什么证书、签名错误过期啥的都是扯淡,按照下面操作即可:从Xcode中打开Loadruner即可解决:
2018-09-27 23:54:59 358
iot-Scada组态平台纯前端部署版V1.0
2023-04-07
iOS 生成二维码类(多种样式、带logo、彩色等)
2017-12-08
蓝牙4.0模块资料(包含Android源码、iOS源码、蓝牙相关文档)
2016-01-28
paros安装包
2016-01-27
JXActionSheet(iOS8上下版本通用)
2016-01-26
MBProgressHUDDemo再封装
2015-12-08
JS与OC互调demo
2015-11-21
IOS-Socket通信实例代码
2015-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人