自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小大青春

写博客是为了一年、两年甚至很多年之后看到自己前进的脚印

  • 博客(73)
  • 收藏
  • 关注

原创 删除设备实例信号或者tag

删除设备实例信号

2022-07-13 15:21:52 139 1

原创 佐藤打印机SATO型号CZ407TT命令调试

打印机总共就两个按钮,如下:默认是自动模式,也就是刚开始你插入USB那么就是认为就是USB了,如果再次切换网线接入,就需要命令切换,具体操作如下:第一步:第二步:第三步:

2021-11-22 12:47:20 705

原创 系统提示:根据程序id和步骤序列号查询步骤信息异常

**程序步骤删除导致步骤引用空指针****出现报错如下:**解决思路如下:1、首先查看报错日志查看报错信息,报错信息如下: 这里用于定位是哪个步骤,下面的 process_id = 108385098 就是步骤ID2、其次通过F12查看报错信息,查找报错配方的ID号码,其实也可以通过另一种方式,错误的配方点击就会出现第一个报错,我忘记截图F12了,所以通过报错定位是哪个配方报错select * from t_ibcp_recipe_ref_step 查看步骤引用关联配方的所有数据

2021-11-11 16:02:30 425

原创 通过Spring框架执行测试类,提示:通配符的匹配很全面, 但无法找到元素

通过Spring创建项目,测试运行提示:通配符的匹配很全面, 但无法找到元素,"C:\Program Files\Java\jdk1.8.0_291\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:D:\Software\IDEA\IntelliJ IDEA 2021.1.2\lib\idea_rt.jar=50314:D:\Software\IDEA\IntelliJ IDEA 2021.1.2\bin...

2021-09-12 13:19:22 325

原创 经典面试题,提交订单,库存没有减,怎么办?

通过代码慢慢解析首先捋一下思路,明显是事务的问题,所以基本回答是开启事务,就避免了数据不一致的问题。现在回想起来,其实发现面试官了解的不是这句话。解析如下:1、因为业务处理中,去库存、订单详情,可能在同一个业务逻辑中,在这个逻辑中开启事务没问题,如果其他地方也是需要呢?如何处理? 建议:统一开启事务(所有的请求统一在一个地方开启事务)2、开启事务的方式是什么? connection.setAutoCommit(false);3、如何提交事务?什么时候提交事务?系统没有报异常的前提

2021-08-29 21:33:54 302

原创 如果使用批处理解决for循环处理订单详情以及库存的方式

标题如何通过批处理方式处理订单详情数据首先是Dao层代码数据 /** * 批处理新增订单详情 */ public void insertOrder(Object[][] params); /** * 批处理更改库存销量 * @param params */ public void updateBook(Object[][] params);其次是DaoIml层代码数据 public void insertOrder(

2021-08-29 20:14:09 320

原创 通过cookie如何实现7天免登录

**简单的前端代码**<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> &

2021-08-25 13:39:53 896

原创 如何避免Servlet中注册、登录方法多次调用if

通过反射减少 if else####前端代码 <form action="UserServlet?method=login" method="post">后端通过UserServlet映射 获取当前的method后端部分代码 try { String method = req.getParameter("method"); //参数的类型 //参数类型如何定义 是因为login或者regist调用,那么他们的

2021-08-17 23:42:35 123

原创 关于项目mysql数据导入及svn权限创建及

**首先是关于mysql数据导入:**标题将数据文件导出`

2021-02-05 17:14:17 129

原创 如何排查磁盘空间,如何清除磁盘空间

查看磁盘使用情况查看当前 / 根目录下所有文件大小清空ibcp210119.sql文件效果如下:如果确定文件不需要:

2021-01-25 21:57:31 154

原创 启动Nginx报nginx: [alert] kill(3937, 1) failed (3: No such process)

启动Nginx报如下bug使用ps -ef | grep nginx查看nginx的进程,将21024这个进程删除再次执行如图命令,启动Nginx成功Nginx相关命令:启动nginx 命令: ./nginx 查看nginx 的状态 ps -ef | grep nginx 出现master 则启动成功停止 nginx 命令: ./nginx -s stop重启nginx命令:./nginx -s reload...

2021-01-19 10:56:38 1384

原创 mongod启动失败以及navicate连接mongod失败

mongod重启报错:Job for mongod.service failed because the control process exited with error code. See "systemctl status mongod.service" and "journalctl -xe" for details.个人操作:将其stock文件删除navicat连接是失败:排查一:IP地址错误;排查二:配置错误...

2021-01-17 17:08:32 564

原创 关于秤具无法清零,无法称重

标题称重无法清零标题日志文件排查处理但是日志显示不断发起请求,端口号称重,匹配正确但是端口号为:SCALE05此时查看MES壳子配置,目前壳子中配置为SCALE01,尴尬了哈更正数据之后进行测试清零正常可以进行操作,但是出现了新的错误,经开发分析之后,数据出现错误的原因为mes系统无法获取到称重数据,的确,界面没有称重数据此刻准备通过XCOM进行测试,查看目前秤具是否可以正常发送数据此刻查看COM选择口分为1以及2,查看相对应的MES壳子配置端口不匹配,导致数据一致无法正常读取,

2020-12-29 14:47:05 486

原创 称量操作端uuid查询签名失败

每个人可能情况不同,建议先查询当前数据库表中是否有称量管理这条数据以及当前称量管理是否有uuid这个值**解决问题思路:****1、 首先是在系统中新建称量管理**2 更新数据库中表数据 更新uuid值3 更新sql语句update t_ibcp_signature_definition set uuid = (select UNHEX("67ED34C0FF7611E984B00242AC120008")) where id = 7437904## id值为称量管理数据库.

2020-12-26 18:50:41 244

原创 工作日常排查

场景一:此刻场景为:系统正在进行ldap更新用户数据,进行接口更新时,数据会进行刷新,导致用户出现无账户权限或者出现,账号不存在场景二:此刻场景出现,当前页面公式计算正常,无数据异常,但是此刻页面提示公式错误,无法进行当前页面执行,排查问题为,稀配岗位某个工序公式计算错误,但是当时稀配岗位页面没有进行报错,只是页面无数据,将其公式修改正确,页面回复正常。标题页面提示公式错误,但是当前页面公式计算正常场景三:页面出现这个情况就比较问题多了,可能是那个也可能是那个,不过这个当时出现的场景为系统

2020-12-02 13:53:33 136

原创 如何扩展tomcat内存空间

**内容显示Ibatchpharma服务分配内存不足**Ibatchpharme包即ROOT改名,当前包的位置图片所示,在tonmcate中,及分配内容不足为tomcate给其服务分配内存不足**以下为给其服务分配内存空间,将其扩大大小**位置文件为:...

2020-11-22 17:26:13 482

原创 大屏幕前后端业务逻辑修改及内容展示

**此图为恒瑞大屏代码逻辑**对应数据库表当满足三者联系**相对应修改的文件****第二步骤如何获取产量ID以及收率ID(上图查找方式)**第二步骤的收率同理可得,依据页面获取id,根据ID在数据库表中查询pvidSELECT * FROM t_ibcp_pv_practice WHERE ID=102043098第一步配方ID如何获取**第三步骤获取每个路径的ID也可以称之为获取模块的ID**SELECT C.id,C.`name`,C.`code`

2020-11-22 15:26:24 440

原创 工作日记-生效批指令不符

**关于批指令创建生效之后,操作终端只能显示三条批记录**管理终端界面:操作端数据:数据不一致,一开始以为页面只显示三条批记录,其实不然,而是因为ldap用户数据与数据库中不一致,导致用户没有生效权限。ldap数据库与mysql数据不一致时,签名会出现null...

2020-11-22 12:21:08 66

原创 工作日记-手动修改设备状态报错

**如下图,修改当前设备状态,提示出现错误异常**因为有两张表缺少字段,sql如下下为主表alter table t_ibcp_his_equipment_inst_statusadd COLUMN c_continue DOUBLE COMMENT '持续时间';下为副表SELECT * FROM `t_ibcp_equipment_inst_status`alter table t_ibcp_equipment_inst_statusadd COLUMN c_continue

2020-11-22 12:20:54 81

原创 工作日记--用户组添加成员报错解决

关于用户组添加成员显示错误,提示API调用接口错误目前这个添加成员组经常出问题,但是bug不统一,这个问题原因是因为ldap中用户数据与mysql中用户数据不一致**解决方案如下:**http://192.168.202.13:8086/api/v1/data-patch/users?key=ibcphttp://192.168.202.13:8086/api/v1/clean-ehcache...

2020-11-22 12:20:36 1466

原创 工作日记---docker部署心得

**1、关于jar或者war包上传,首先是要对其进行build**docker-compose up -d --build ibatchpharma **2、将其服务全部启动**docker-compose up 将其服务进行启动 ****2.1单独启动服务**docker -componse start 服务名3、如何进入docker环境的包存放位置**cd ~/docdker-project 或者 cd /root/docker-

2020-11-22 12:20:23 140

原创 关于脚本

房间绑定EQMUnBind(EQMIns('Room2103DL1')) EQMBind(EQMIns('Room2103DL1'))

2020-11-22 12:20:09 106

原创 安装openresty神奇坑

安装openresty,当点./configure进行编译安装时出现处理很久没有解决方案1、有的高手让创建软链接,很显然这个情况下不是创建软链接,因为是缺少这个文件,恰巧这个文件是虚拟机安装自带的perl文件2、网上下载这个文件,但是具体的安装方法却没有给到,而且怕版本不一致出现冲突,未采用我自己的解决方案:1、上传新的perl文件,但是仅仅只是上传。执行./confirgure依旧会出现错误,是因为需要安装perl文件2、yum -y install gcc cpan 对其安装依赖包3、

2020-08-22 22:55:31 388 1

原创 xshell忽然连接不上虚拟机

关于xshell无法连接虚拟机我个人很简单,但是却纠结很久找不到原因,故此删除虚拟机,依旧是无法连接1、看下虚拟机防火墙状态,我个人觉得意义并不大,不过可以提前关闭systemctl firewalld status 查看当前状态systemctl firewalld stop 或者 start2、关于虚拟机ip地址网上有很多,参照配置没啥大问题,但是看了很多却发现大同小异,始终无法解决3、解决方案我后来看下后台关于vmre的服务竟然是手动,导致无法连接,启动之后shell正常连接.

2020-08-18 23:13:48 1015

原创 如何通过 systemctl命令启动服务

关于目前服务通过脚本方式启动方式 例如mondodb编辑脚本的存放位置:/usr/lib/systemd/system编写脚本 mongodb.service[Unit]Description=mongodbAfter=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/home/mongodb/mongodb/bin/mongod --config /ho

2020-07-30 10:28:06 794

原创 关于Bootstrap框架简单学习

关于BoostStrap中的css框架设计bootstrap 快速搭建一个网页的前端框架 ,页面是一个响应式布局何为响应式布局:响应式布局 :一个网站能够兼容多个终端(手机,iPad等),而不需要为每个终端做一个特定的版本。此概念是为解决移动互联网浏览而诞生的;表格 class前缀Class中的类似 .row 和 .col-xs-4 这种预定义的类,可以用来快速创建栅格布局。 并且...

2020-01-01 19:51:15 227

原创 DOM操作html元素

首先第一步获取元素对象:如何获取元素对象:可以根据以下<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 【案例】通过do...

2019-12-29 17:38:59 261

原创 关于JS中常用事件绑定

Js中的Onload事件绑定以及含义标注:1. 浏览器加载页面的顺序:从上到下;2. onload事件的应用场景:整个html页面加载完成之后,在执行js的操作(因为js操作中可能提前使用到html页面的标签);3. onload事件最常用写法:window.onload = function(){//方法体} ;<!DOCTYPE html><html lang="...

2019-12-29 16:41:09 220

原创 关于点击**onclick**事件js中事件的绑定

事件的注册就是将事件绑定到页面的某个元素上;事件注册有两种方式:1.将事件绑定在元素上2.事件派发首先是第一种:事件注册是指:直接在标签上书写事件和这个事件被触发时要执行的函数;<button onclick="clickBtn();">come on</button><script> function clickBtn(){ al...

2019-12-29 14:25:34 135

原创 H5中CSS与html紧密接触

首先是关于html中如何引入CSS我选择简单点,分为行内式以及内嵌式:行内式`<div style="color:red; border: 1px solid red;"> 我是div </div>` ,简单粗暴有效;内嵌式在head标签内,使用`<style>`标签<style type="text/css"> div{ ...

2019-12-29 10:44:25 167

原创 H5中form表单属性以及内容设计

关于form表单容器中属性:form:表单容器标签input:输入框select:下拉框textarea:文本域

2019-12-28 09:29:07 934

原创 前端H5学习 常见标签Table以及文本标签

关于关键字陈述:关于a标签中href以及target两个关键字通过a标签的href可以设置要跳转的地址,通过设置target属性能够设置跳转的方式。href <a href="http://www.baidu.com">百度</a>target <a href="http://www.baidu.com" target="_self">百度</a&...

2019-12-27 11:07:11 309

原创 如何解析XML文件,并获取xml文件内容

模板内容<?xml version="1.0" encoding="UTF-8"?> <servlets> <servlet> <servlet-name>servlet1</servlet-name> <servlet-class>cn.itcast.MyServlet1</servlet-class&gt...

2019-12-26 23:14:27 1114

原创 关于jvm内存模型以及jvm内存结构划分

好久没有更新博客了 甚是怀念网上看了很多资料都是对于两者概念比较模糊首先关于JVM启动流程*接下来是JVM内存结构,是结构并不是内存模型PC寄存器每个线程拥有一个PC寄存器在线程创建时 创建H指向下一条指令的地址执行本地方法时,PC的值为undefined方法区保存装载的类信息 类型的常量池 字段,方法信息 方法字节码通常和永久区(Perm)关联在一起...

2019-12-17 21:17:18 125

转载 关于系统CPU突然飙升并且GC频繁,如何进行排查

如果系统 CPU 突然飙升且 GC 频繁,如何排查?接下来就是高潮的前戏,我看完感觉,挺好,所以分享给大家看看,不过也是为了我以后还能看到这篇文章处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。本文主要针对系统运行缓慢这一问题,提供该问题的排查思路,从而定位出问题...

2019-09-26 10:42:40 744

原创 关于时间规范处理实体类

package com.geewit.data.jpa.essential.entity;import com.fasterxml.jackson.annotation.JsonFormat;import com.fasterxml.jackson.annotation.JsonView;import com.geewit.core.jackson.view.View;import com...

2019-09-24 10:50:59 668

原创 关于使用idea导入项目数据的时候,vue无法正常显示

很多时候,从git上面将代码拉去进行npm install的时候,vue总是会出现一些奇怪的错误***比如代码报错,但是代码仅仅是无法被引用比如 文件是灰色仅仅是指vue文件显示的并不是H标致,而是文件标致,并且导致里面方法失效引用,解决方案如下...

2019-09-23 13:34:12 3330 1

原创 json注解以及何为json数据

首先我们要了解到啥是json数据,啥时候会用到json数据{"code":200,"data":[{"orgCname":"产品设计部", "orgCode":"00044"},{"orgCname":"杭州办事处", "orgCode":"00048"}]}JSON数据其实就是 多个对象组成一个数组 多个集合成为了对象的属性今天想了解的是关于json解析,以及注解注解 @Jso...

2019-08-30 11:43:39 247

原创 页面分页根据属性进行排序展示数据

页面分页并且展示有很多方法 pageable举例说名今天讲述的并不是pageable这玩意咋使用,上面代码是从别处Copy过来的,今天想概述的是,如何通过pageable实现分页,并且根据信息进行排序public class PageableFactory { private final static int defaultSize = 20; private final...

2019-08-29 13:43:56 732

原创 关于页面信息导出

页面效果就是如下当我们对其点击订单导出 及信息导出重点开始 可能逻辑有点麻烦,请注意每一个细节 有些代码无法上传完整,但只是倾诉一个过程和一个思想Controller 接口一马当先@RequestMapping(name = "导出订单详情", value = {"/download"}, method = RequestMethod.GET) public void...

2019-08-28 17:07:28 509

空空如也

空空如也

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

TA关注的人

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