自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张二狗的博客

欢迎指教

  • 博客(24)
  • 资源 (26)
  • 收藏
  • 关注

原创 IEC 61850标准协议解读 1.建模讲解

IEC61850协议标准和之前的101、104协议最大的区分就是在模型这里,模型可以说是一个变电站里面的智能设备的定义,里面定义了网络连接信息、数据上报方式、设备访问控制点等,所以说在不同系统的对接过程中,有了这么一个基于标准定义格式的信息模型,通过定义和实例化的方式(面向对象),那么通过这个模型我们就知道了这里所涉及的智能设备的所有信息。下面我们具体详细说一下模型的由来和模型文件的内容。第一部分和第二部分主要是在上一篇提及的书中摘录的知识点,如果看起来啰嗦可以直接从第三部分开始。

2024-08-06 17:31:38 3712 1

原创 IEC 104电力规约详细解读(一) - 报文结构、报文分类、ASDU

比如,双方可以按频率发送,比如接收8帧I帧回答一帧S帧,也可以要求接收1帧I帧就应答1帧S帧,当然也可以不要求(S帧内容示例参考例1)。所以U帧格式的控制欲第一个字节就只有6种情况,分别是0x83(TESTER确认)、0x43(TESTER命令)、0x23(STOPDT确认)、0x13(STOPDT命令)、0x0B(START确认)、0x07(START命令)ASDU(应用服务数据单元),协议原文格式最好去101协议去看看,会比较详细。遥信、遥测、遥控、遥调、总召、对时等都需要使用I格式传送。

2024-01-27 22:27:55 7118

原创 适用于Spring Boot的数据字典翻译Starter

适用于Spring Boot的字典翻译扩展在常见的web应用中,有很多数据库字段会使用字典值,但是在数据查询时,我们需要将存储的字典值转换成对应的字典标签(value>>name),用于展示给用户。常见的转换方式为从数据库查询、逻辑包装等,这样的字段一旦有很多的话,就非常的不方便,所以我就做了这个扩展项目。总述我做的是一个基于Spring Boot的扩展starter,项目代码已经上传到github:dict-traslate-starter ,这篇文档先说一下用法然后讲一下设计思路与

2020-12-20 12:10:00 2597 7

原创 IEC 104电力规约详细解读(六) - Java 解析开发要点

国家电网101规约解析(Java)最近在研究国家电网的101与104规约,也就是DL/T634.5101-2002和DL/T634.5104-2009。因为要做一个规约解析的软件(基于Android平台的),刚开始接触的也是一头雾水,因为没有接触过这方面的知识,所以就在网上搜索各种技术帖,大神经验什么的。后来在网上找到了一个软件–IEC8705(报文翻译工具).exe,这个## 可以解析一...

2018-04-07 14:50:15 68413 73

原创 IEC 61850标准协议解读 0.导言

最近用到IEC61850通信协议,刚开始从网上找资料、阅读协议原文,都比较难懂,但是最终通过各种手段,完成了通信程序的开发。在此我也作为一个Java 开发者的角度来分享一下我所理解的61850,内容可能会偏向开发编码角度,有遗漏的或者错误的内容欢迎各位读者指正。当然,这一部分内容也会做成一个专栏,和IEC104 专栏一样,后续时间充足了会一点点补上。IEC61850 所表示的是一系列的通信规范,并非指的是一种协议。61850包含了很多服务类型,比如MMS/GOOSE/SV/对时服务。

2024-07-31 19:14:15 857

原创 IEC 104电力规约详细解读(五) - 遥控

主站下发遥控选择命令,子站进行遥控选择返校,若成功则回答遥控选择成功报文,若失败则回答失败报文。主站下发取消遥控命令或者遥控执行命令行。子站皆以报文的镜像确认。遥控命令用来实现对一个可操作设备状态的改变。在配电自动化中,包括单点命令和双点命令。通常,单点命令用于控制单点信息对象;双点命令用于控制双点信息对象。

2024-04-22 19:37:38 3353 7

原创 IEC 104电力规约详细解读(四) - 遥测

遥测,顾名思义就是测量值,由从站上报到主站,有标度化,归一化,短浮点三种类型,再根据是否带有品质描述、是否带试标划分为更细的类型。通常推荐使用短浮点数方式上送。遥测信息对象地址范围为4001H~5000H.

2024-03-24 20:23:22 3460

原创 IEC 104电力规约详细解读(三) - 遥信

遥信,、即状态量,是为了将断路器、隔离开关、中央信号等位置信号上送到监控后台的信息。当动合点值等于1,且动断点值等于0,即值为10,则认为断路器在合位;当动合点值等于0,且动断点值等于1,即值为01,则认为断路器在分位;当两个位置都为1或都为0,则都被认为位置不确定。按照DL/T 634.5104-2009规定,带长时标的单/双点信息遥信报文并不存在信息元素序列(SQ=1)的情况。:就是用一位表示一个遥信量,比如断路器位置,只采用一个常开辅助接点,值为1或0,用1表示合位,0表示分位。

2024-02-07 19:08:47 4852

原创 IEC 104电力规约详细解读(二) - 总召唤

第一个信息元素的地址:01 40 00 => 004001H => 16385 (在2002版的协议中规定遥测点位地址范围是0x4001 ~ 0x5000)控制域四个八位组: 02 00 02 00 第一个字节的bit0为0,第三个字节的bit0为0,所以是I格式帧,发送序列号1,接收序列号1。控制域四个八位组: 04 00 02 00 第一个字节的bit0为0,第三个字节的bit0为0,所以是I格式帧,发送序列号2,接收序列号1。第一个信息元素的地址:01 00 00 => 000001H。

2024-02-01 22:26:32 4852

转载 mysql timestamp字段的规范使用

mysql timestamp字段的规范使用

2022-10-09 13:57:02 1159

转载 报文解析_101规约报文格式定义解析

报文解析_101规约报文格式定义解析

2022-09-05 14:27:43 3770

原创 软考中级到高级我都是怎么考的

这篇文章记录下我的软考考试之路。主要从以下几个方面分享一下。因为我的大学专业是计算机科学与技术,所以这篇文章更倾向于有计算机专业知识的备考生,文章说的仅是我的个人观点不喜勿喷1.我的考试&怎么报名?我是19年7月毕业,大四下半年实习的时候(19年5月考)报的中级软件设计师,成绩是上午60下午64。高级报的是系统架构师,是21年11月考的。 三科成绩是45/47/45。每年上半年一般是3月中旬开始,下半年是8月初开始。高级的上下半年的科目不太一样不是每次都考五个,上半年考信息系统项目管理师

2022-01-25 13:25:22 3563 1

原创 Spring boot使用javafx-maven-plugin插件打包javafx项目生成安装文件

以前开发Java FX桌面端程序,最后导报的流程一般都是先生成jar包,然后使用三方工具(exe4j等软件)转称exe文件。今天介绍一个maven的打包插件的使用,可以直接生成开发程序的安装文件.

2020-07-02 14:47:05 6237 2

原创 DBeaver——一款替代Navicat的数据库可视化工具

对于很多开发者来说,Navicat这个软件并不陌生, 相信这个彩虹色图标的软件,有效的帮助了你的开发工作。从前上学的时候,我都是用的都是从网上找来的密钥进行破解的,但是一直在寻找有没有一个能找到一个免费的能完美替代Navicat的工具。今天就给大家推荐一个可以完美替代的工具——DBeaver(Github开源)。DBeaver 官网介绍是一款适用于开发人员,数据库管理员,分析师和所有需要使用数据库的人员的免费的多平台数据库工具。支持所有流行的数据库:MySQL,PostgreSQL,SQLite,Ora

2020-05-24 14:36:34 25308 13

原创 基于Java的101/104电网规约解析详述

前言好久之前去年写了一篇基于Java的101/104电网规约解析的文章,在去年我把项目代码整理了一下,放到了github上面。然后有好多朋友找我,有的是因为代码有几处bug,有的是不太明白其中的一些逻辑。我也想了好久,趁今天周末写了这一篇文章,和大家聊一下其中的一些常见问题。概述101/104规约是什么我就不说了,今天这篇文章报文解析相关的问题会围绕104相关说明,因为104基于TCP协议传...

2020-01-13 21:27:36 10145 8

原创 JQgrid编辑时给必填项加上提示

JQgrid在添加和编辑时,弹出的编辑框里面,难免会很有一些默认必填的选项,但是这个插件我没有在官网文档里面找到默认给这些项加必填提示的参数,只有在点击提交的时候才有参数校验对必填项进行验证提示。所以我在源码里面做了一下修改,如下,位置在 editGridRow->callback for each()-> createData -> callback for each()里...

2019-11-27 11:00:58 1802

原创 MySQL按时间统计报表,时间连续没有数据就补0

祝大家1024节日快乐!趁着公司断网这点时间,写了一篇博客和大家分享一下。。。。。最近遇到一个问题就是做了一个报表的统计,下面拆分一下需求,简单的来说一说,就是统计一段时间内的数据量,可以当成是统计10月份每一天的访问量,要求如果当天的访问量是0的话,也要统计出来,不能跳过去。时间是连续的。其实统计这个好做,就是group by +count就可以了,重要的是在当天的数据没有的话,分组里面就...

2019-10-24 08:29:24 2472 1

原创 我和Tomcat的相爱相杀

今天写这片博客,记录一下我使用Tomcat遇到的一些问题,虽然现在的技术发展到spring boot、spring cloud等技术时代,可能使用Tomcat 做服务器部署项目的时代要过去了,但是也有一些需要维护的项目可能使用tomcat,或者在一些学校教学或者个人开发一些小项目可能或用到,所以记录一下,希望能解决您的问题。同时,文章中若有不正之处或者没有涉及到的问题,欢迎大家留言评论指正。1....

2019-08-03 11:54:03 312

原创 JavaFX —— DateTimePicker日期时间选择框

今天介绍一个开源的JavaFX组件DateTimePicker,因为在官方的UI组件库里对于时间的设置,只有一个DatePicker这个组件,我需要一个可以设置日期加时间的控件,所以在王哈桑找到了一个前辈的开源组件,下面先看一下效果图使用方法1.大家可以去GitHub上的项目地址下载源代码,然后导入到我们自己的项目中,然后再Custom中就可以看到DateTimePicker了,就可以直接是...

2019-05-09 16:33:07 9901 21

原创 JavaFX——ListView启用编辑状态

主要说一下ListView的可编辑状态的事件监听FXML<?xml version="1.0" encoding="UTF-8"?><?import javafx.scene.control.ListView?><?import javafx.scene.layout.AnchorPane?><AnchorPane prefHeight="...

2019-05-08 15:50:24 1035

原创 JDK安装包和Mysql安装包整理

肯定有许多许多小伙伴在找jdk和MySQL这些东西的安装包,去官网下载有特别慢,所以想在网上找一下,来吧,看完总有一款是你喜欢的。。。。JDK安装包jdk-7u80-windows-x64.exe(jdk1.7 win64位)jdk-7u80-windows-x86.exe(jdk1.7 win32位)jdk-7u80-linux-i586.tar.gz(jdk1.7 Li...

2019-04-12 13:49:28 1640 4

原创 IDEA Diagrams查看类图关系太乱

idea 自带一个查看类之间关系的工具,只需要右击一个类,点击Diagrams》show Diagrams》就可以查看累之间的关系了,怎么操作各位可以百度搜一下,**今天说的是我的idea查看时,类之间有很多的依赖关系,这些其实作用不是很大,但是很碍眼,**我一直纳闷我视频上的老师的idea的类图怎么那么的干净啊,就像下面这张图而我的呢,有很多的依赖关系。这里面其实有很多的虚线对结构帮助不是...

2018-11-24 12:46:57 13984 16

原创 Java 判断一个对象中某一个属性的值是否为空

Java 判断一个对象中某一个属性是否为空每次写博客都不知道咋开头…算了^_^ 直接说问题吧。就是验证一个对象中的一个属性的值是否为空。 自己在网上也找到了很多大神给的答案,有看到利用反射机制public boolean checkObjFieldIsNull(Object obj) throws IllegalAccessException { boolean flag =...

2018-08-15 12:47:30 36199 3

原创 android校园二手市场客户端+服务端源代码

android校园二手市场与服务端源代码最近在做学科期末设计,就想做一个校园二手市场(有JSP服务端),就在网上找了好多的资料,终于做完了,快吐血了(噗噗)不说废话,把效果图粘一下。主界面 商品浏览 上传商品 个人中心 查看留言界面 还有JSP端哦! 没怎么写CSS,所以界面看起来特别丑源码下载地址:校园二手市场(android客户端+服

2018-01-04 11:19:14 17084 119

apache-tomcat-8.5.45

apache-tomcat-8.5.45 官方版本 大家可以去这个官网地址下载,就是比较慢https://archive.apache.org/dist/tomcat/

2020-07-25

apache-tomcat-8.5.41

apache-tomcat-8.5.41 官方版本 大家可以去这个官网地址下载,就是比较慢https://archive.apache.org/dist/tomcat/

2020-07-25

apache-tomcat-8.5.38

apache-tomcat-8.5.38 官方版本 大家可以去这个官网地址下载,就是比较慢https://archive.apache.org/dist/tomcat/

2020-07-25

apache-tomcat-8.0.53

apache-tomcat-8.0.53 官方版本 大家可以去这个官网地址下载,就是比较慢https://archive.apache.org/dist/tomcat/

2020-07-25

基于Android的二手市场交易软件(APP+java Web+mysql)

本系统分为JSP Web端和手机APP端,两个部分可以单独运行。Web端运用JavaBean+servlet+mysql技术,有界面操作,导入eclipse,部署到Tomcat服务器上就可以用。 android端采用android studio(我是用idea)开发。附赠JSP开发报告与android开发报告。有使用说明 这个版本是我修改了一些bug,Android可以上传图片等。这个是重新上传的!!!!!!!

2020-06-24

TuxeraNTFS 2018

NTFS for Mac提供完全读写NTFS磁盘功能,并兼容跨越Mac和Windows平台。 实现苹果Mac OS X系统读写Microsoft Windows NTFS文件系统,在硬盘、U盘等外接设备中进行全面访问、删除、修改等相关操作。解决Mac不能读写移动硬盘/U盘问题 管理修复磁盘

2020-04-30

Microsoft_Remote_Desktop_10.3.9_installer

macos 上面的远程桌面工作,微软开发的,Microsoft Remote Desktop for mac V10.3.9,2020.4.17最新版本

2020-04-17

Artpaper_5K_for_Mac.dmg

Artpaper 5K 提供了 1300 多幅 5K 高分辨率的艺术画壁纸,帮你每日更换 macOS 桌面, 1自动更换墙纸 2在电脑关闭时自动更换,或每隔一段时间更新:每天、每周、每两周、每月 3桌面上随时都有全新的画作 4所有的壁纸扫描自全球一流的博物馆和画廊 5无版权费 6在 Artpaper 视窗中了解画作和画家的基本信息

2019-06-06

JavaFX_ DateTimePicker.jar

JavaFX中的日期时间选择控件,来自于github开源项目https://github.com/taipeiben/DateTimePicker,这个是自己打包的jar

2019-05-09

软件工程-国家开发银行生源地助学贷款系统分析

软件工程所涉及到的系统分析报告,是一份学科报告,有概述(研究背景、研究目的、国内外研究现状)、可行性分析、需求分析与建模、软件设计、敏捷开发、测试。又系统数据流图,主要业务时序图、状态机图等uml图

2019-03-15

乐优商城学习视频

乐友商城完整项目学习,spring全家桶,springboot、微服务。rabbitmq、redis、es等

2019-01-09

十次方学习视频

十次方的学习视频下载链接,有10天的微服务课程和8天的前端vue课程,另外还有一些文档,代码,笔记等

2019-01-09

mindnode 5 for mac 破解

MindNode是知您网搜集到的Mac os系统上一款超级轻量级的专业的思维导图工具,简单,绿色,小巧!没有繁琐的多余设置,没有复杂的操作界面。如果你想组织自己的思绪只需要打开MindNode然后开始就可以了。

2018-12-11

java常见面试题

这里是一些常见的JAVA开发面试题目,有四个文档,很多有一些简答题和编程题,可以见识很多东西,提高面试技巧,值得拥有啊!

2018-11-05

1000套简历模板

好多的简历模板,大约有1000多套,各种类型的都有,都挺新的,还有中英文的,单页的,集册类型的都有,总有一款适合你

2018-10-28

endnote x9 for mac安装包

EndNote 是一款主流文献管理软件,有数以百万计的研究人员、学生和图书管理员使用,它能方便地扩展任何语言参考书目,允许你创建任意大小的文献库。 这是Mac系统上的呃,需要win系统上的同学可以点击主页找一下哦

2018-10-10

jdk1.7 for mac

今天要在我的Macbook air上装一个1.7的jdk,在官网尚转悠了好久,的确不知道在哪下载,在网上找了一个,亲测有用哦

2018-09-23

学习视频的下载链接

Mac上的学习资源的下载链接,资源是百度网盘的,下载的文件是下载的链接,用的好的希望朋友们能给一些回复,有问题的私聊我

2018-09-14

H+4.2正版源码

H+是一个完全响应式,基于Bootstrap3.3.6最新版本开发的扁平化主题,她采用了主流的左右两栏式布局,使用了Html5+CSS3等现代技术,她提供了诸多的强大的可以重新组合的UI组件,并集成了最新的jQuery版本(v2.1.4),当然,也集成了很多功能强大,用途广泛的jQuery插件,她可以用于所有的Web应用程序,如网站管理后台,网站会员中心,CMS,CRM,OA等等,当然,您也可以对她进行深度定制,以做出更强系统。

2018-07-02

JDK1.7.0_49

JDK1.7.0_49 官网下载的,今天有一个JDK1.7.0_40开发的项目,在好多机子上跑步起来,才发现JDK是1.6的,找一个高点的版本,太不容易感觉,所以就拿上来了

2018-05-28

HTML 静态 模板180套

静态网站HTML+CSS+JS技术,180多套,有预览图,美观,大方,适合做学科期末设计,个人博客等

2018-01-28

andbase应用开发框架

android开源框架andbase,是最新的1.6版,SDK版本4.3,里面有jar包、源码、API中文文档、项目Demo,供制作android毕业设计的同学学习

2018-01-05

500套安卓软件源代码

500套android开发源代码,包含地图相关、学习相关、安全保密、影音播放、摄影图像、新闻阅读、生活相关、系统工具、系统美化、网络浏览、聊天通讯等模块

2018-01-03

java酒店餐饮管理系统(+xian鱼 mujave)

酒店管理系统,点餐、增加菜单、包间预订等功能。本系统应用SQL server 2008,myeclipse开发。下载文件内容包括源代码、数据库sql文件、数据库描述、报告。有项目部署或其他问题可联系作者mr.zhangyu.me@q.com

2018-01-03

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

TA关注的人

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