自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

疯狂的蜗牛

向前奔跑

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

原创 二、MES的生态链

1、 符合MESA/ISA-95标准,基于SOA架构,技术架构与业务架构分离,实现多厂分布式部署 具备标准化模型组件,可根据客户需求选取标准组件、或调整业务对象脚本,组合成全新的业务组件,实现企业MES项目快速实施 2、可视化工作流设计,实现系统业务导航流程可视化、工艺流程可视化、任务监控可视化、看板可视化、生产车间布局可视化、设备运行监测可视化、车间环境监测可视化等 3、 内嵌条码打印工具和RFID读写工具,实现条码规则自定义配置、标签模板自定义设计、数据源配置,支持常用一维/二维码码制

2023-01-18 14:53:45 731

原创 一、MES的概念和作用

制造执行系统 (manufacturing execution system, 简称MES)是美国AMR公司(Advanced Manufacturing Research,Inc.)在90年代初提出的,旨在加强MRP计划的执行功能,把MRP计划同车间作业现场控制,通过执行系统联系起来。这里的现场控制包括PLC程控器、数据采集器、条型码、各种计量及检测仪器、机械手等。MES系统设置了必要的接口,与提供生产现场控制设施的厂商建立合作关系。

2023-01-18 13:44:30 912

原创 logback日志配置按月和天生成日志,日志文件无法生成新的文件写入

<?xml version="1.0" encoding="UTF-8"?><configuration> <property name="log.path" value="./logs"/> <property name="console.log.pattern" value="%red(%d{yyyy-MM-dd HH:mm:ss}) %green([%thread]) %highlight(%-5level) %b

2022-04-28 15:02:56 924

原创 springboot整合h2databse 内存数据库

1、h2databse 介绍H2是一个短小精干的嵌 入式数据库引擎,主要的特性包括:1、免费、开源、快速;2、嵌入式的数据库服务器,支持集群;3、提供JDBC、ODBC访问接口,提供基于浏览器的控制台管理程序;4、Java编写,可使用GCJ和IKVM.NET编译;5、短小精干的软件,1M左右。 &emsp快速是因为h2数据库是内存数据库,所以相对来说比Mysql会...

2019-05-21 15:17:53 905

原创 防止重复点击产生脏数据,后台如何解决

前端的无良(粗口)操作行为很容易给后台制造脏数据,这样就需要我们后台做一些校验和防重操作,如下是产生脏数据的几种方式:1、用户点击过快,重复提交两次。2、网络延时,用户刷新或者点击下单重复提交。3、网络框架重复请求,某些网络框架,在延时比较高的情况下会自动重复请求。4、用户恶意行为。解决办法在前端拦截,点击后按钮置灰,不能继续点击,防止用户,连续点击造成...

2019-05-21 10:44:09 2085

原创 binlog 数据恢复演练

1、恢复介绍我们恢复数据是通过mysqlbinlog工具来恢复数据,MySQL的二进制日志binlog可以说是MySQL最重要的日志,它记录了所有的DDL和DML语句(除了数据查询语句select),以事件形式记录,还包含语句所执行的消耗的时间DDL - Data Definition Language 数据库定义语言主要的命令有CREATE、ALTER、DROP等,DDL主要是...

2019-03-31 21:33:58 305

原创 binlog初试和开启

今天看到一个老铁头脑发热、两眼发晕,删除了数据库表,但是没有跑路。与群里技术大佬一番交流后,得知binlog 可以恢复删除的数据库表,我也马上了解下,万一那天我手残删除了,这就不是能随便跑路的,不过建议大家在操作数据库之前都先备份。一、介绍  binlog, 即二进制文件,他记录了MySQL所有数据的变更,并以二进制的形式存储在磁盘上 用途1:主从同步...

2019-03-31 21:09:24 1594

原创 一、微服务架构-网关spring cloud gateway

这篇文章讲述了如何简单地使用Spring Cloud Gateway,来源于Spring Cloud官方案例,地址https://spring.io/guides/gs/gateway 一、简介gateway是什么:Spring Cloud Gateway是Spring官方基于Spring 5.0,Spring Boot 2.0和Project Reactor等技术开发的网关,Spring...

2019-02-12 10:27:34 1030

转载 CentOS系统时间与现在时间相差8小时解决方法

  很多网友在安装完CentOS系统后发现时间与现在时间相差8小时,这是由于我们在安装系统的时选择的时区是上海,而CentOS默认bios时间是utc时间,所以时间相差了8小时。这个时候的bios的时间和系统的时间是不一致的,一个代表 utc 时间,一个代表cst(+8时区),即上海时间。下面是同步时间的解决方法:1、vi /etc/sysconfig/clock      #编辑文件ZO...

2019-01-07 14:28:32 2933

原创 linux 下载jdk方式

我们平常linux 下载jdk都会 wget  http://xxxxxx 这种方式,现在由于oracle限制了,每次下载的安装包都是没用的,解压失败问题tar -zxvf jdk.xxxx.jar 会提示 解压方式错误,然后就上网找原因,很多人说格式错误然后 tar -zvf jdk.xxx.jar 还是失败,试了多种策略后发现问题并不是解压方式问题,是因为下载的压缩包不完整导致的,现在下载...

2018-11-06 09:44:44 6796 1

转载 Java volatile关键字作用

当一个共享变量被volatile修饰时,它会保证修改的值立即被更新到主存“, 这里的”保证“ 是如何做到的?和 JIT的具体编译后的CPU指令相关吧?  volatile特性  内存可见性:通俗来说就是,线程A对一个volatile变量的修改,对于其它线程来说是可见的,即线程每次获取volatile变量的值都是最新的。  volatile的使用场景  通过关键字sychronize...

2018-11-02 09:59:53 5079 1

转载 根据银行卡号码获取银行卡归属行以及logo图标

之前做商城的时候遇到过根据银行卡号码获取银行归属地信息以及银行logo的需求,当初参考的是网上的一篇博客 android根据银行卡卡号判断银行 后来觉得数据不够权威或者数据信息不全,最近又发现了一个新的api接口,支付宝提供的根据银行卡号码获取银行卡归属地信息接口地址:https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_in...

2018-10-30 09:41:42 7678 2

原创 springboot 整合quartz详解

本文主要是针对springboot 整合quartz 来说明,作为一个小白我总喜欢上网查找资料,然后希望找的东西能80%符合自己的需求,能直接拿来用的,但是很多时候网上的案例都是一个copy一个的,看的东西千篇一律,而且有些内容解释的也是寥寥数语,所以有时候也需要自己写点东西分享给大众,今天也是自己刚申请csdn ,取的笔名为:随笔发烧友,励志自己后面能多写文章,乐在分享。好了,进入正题吧!...

2018-10-24 17:03:53 4869 1

原创 推荐一款hosts文件管理工具—SwitchHosts

前言SwitchHosts是一个管理、快速切换Hosts小工具,开源软件,一键切换Hosts配置,非常实用,高效。开发Web过程成,部署有多套环境,网址域名都相同,部署在不同的服务器上,有开发环境、测试环境、预发布环境、生产环境。经常要切换Hosts来访问,测试以及验证bug,如果纯手工修改这会花掉不少时间,而且这个过程毫无乐趣可言。SwitchHosts github地址:https:...

2018-10-12 09:23:59 10586

转载 Git撤销已经commit但是还没有push的代码

在git commit之后,正想着push呢,突然发现有些东西我们不想push上去,这个时候我们想把提交的撤销掉,重新提交我们想提交的,push我们想push的。1、找到之前提交的git commit的id git log 找到想要撤销的id。2、git reset --hard id 完成撤销,同时将代码恢复到前commit_id 对应的版本,强制回滚到之前的版本。3...

2018-10-12 09:04:40 19106

原创 java 自定义泛型总结

1、泛型泛型就是参数化类型适用于多种数据类型执行相同的代码 泛型中的类型在使用时指定 泛型归根到底就是“模版”优点:使用泛型时,在实际使用之前类型就已经确定了,不需要强制类型转换。2、泛型类使用泛型有三种使用方式,分别为:泛型类、泛型接口、泛型方法2.1泛型类只能用在成员变量上,只能使用引用类型 泛型类型用于类的定义中,被称为泛型类。通过泛型可以完成对一组类的操作对...

2018-10-10 15:01:37 680

原创 java中方法返回值前的<T>的作用

方法返回值前的&lt;T&gt;的左右是告诉编译器,当前的方法的值传入类型可以和类初始化的泛型类不同,也就是该方法的泛型类可以自定义,不需要跟类初始化的泛型类相同我们通过一段代码比较来看下就明白了 class Show&lt;T&gt; { public void print1(T t) { System.out.println(t); } public &lt;T&gt...

2018-10-10 11:15:45 8778 5

转载 quartz 数据库表含义解释

一、表信息解析:1.1.qrtz_blob_triggers : 以Blob 类型存储的触发器。1.2.qrtz_calendars:存放日历信息, quartz可配置一个日历来指定一个时间范围。1.3.qrtz_cron_triggers:存放cron类型的触发器。1.4.qrtz_fired_triggers:存放已触发的触发器。1.5.qrtz_job_details:存放一个jobDe...

2018-10-10 09:30:09 1315

CRMEB知识付费 v1.4.4 去授权商业版

CRMEB知识付费 v1.4.4 去授权商业版

2021-05-24

空空如也

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

TA关注的人

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