自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(182)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 记录下git的基本操作

这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。本地git add 之后,git commit了,但需要撤销本次commit动作。不删除工作空间改动代码,撤销commit,并且撤销git add . 操作。不删除工作空间改动代码,撤销commit,不撤销git add .删除工作空间改动代码,撤销commit,撤销git add .注意, 仅仅是撤回commit操作,您写的代码仍然保留。git commit -am “提交备注”

2024-05-16 10:37:24 355 1

原创 记录useState的变量异步问题

由于在react中同一个方法下获取useState中设置的值会出现获取旧值的情况,通过官方的建议使用useRef来解决异步的问题。

2023-08-21 14:37:10 268

原创 mysql数据库查询json字段显示问题

会直接显示带引号的数据 如"111"可以使用下面方法则可以不带引号。

2023-05-06 10:30:44 586

原创 mock问题记录

这时会生成对应的类并继承LightBaseTest,我们在这里写对应常用的方法。

2023-04-03 19:35:46 310

原创 记录工作上easyExcel给表头加颜色的操作,低版本easyExcel(2.0.4)

Target({/*** 字体 颜色(默认红色)/*** 字体 大小。

2023-03-19 15:44:02 3225

原创 记录react中几种钩子的使用方法

2.使用对应各种钩子目前项目中常用的有:useState useEffect useRef useReducer useContext useMemo

2022-12-18 17:41:06 677

原创 react脚手架创建命令教程

官网下载自行下载 地址:https://nodejs.org/zh-cn/download/

2022-11-27 20:40:58 955

原创 JVM虚拟机理解

程序计数器:用于在程度堵塞时记录程序停留的位置,以便再次运行时从记录位置开始,每个线程都有自己独立的程序计数器,但是native方法除外,native方法是用来访问其他语言写的dll文件接口,由其他系统进行管理。

2022-10-19 17:12:16 344

原创 有关保证缓存一致性的问题

可以使用facebook的最常用的方法1.读取数据顺序读Redis→读MySQL→写Redis(如加一个5分钟的过期时间)2.写入数据顺序更新MySQL→删除Redis这种在没有并发的情况下,可以保证缓存的一致性;

2022-10-13 12:42:07 517

原创 MySQL总结

1.InnDB以页的方式进行存储,如果超过默认的16KB则生成下一页,也就是增加树的一个磁盘块,这个大小可以设置;2.B树的叶子节点只有数据,而非叶子节点既有数据又有指向对应节点的指针;3.B+树的叶子节点只有数据,而非叶子节点只有指针为什么这样设计?由于B树的非叶子节点还有数据,这就占用了每个磁盘块的内存,也就导致更多的非叶子节点,增加了树的高度,而B+树的非叶子节点只有指针就可以存储更多的指针,这个时候就减少了树的高度。

2022-10-09 20:29:33 250

原创 集合数据结构记录

每个节点由此节点数据和前一个节点地址和后一个节点数据组成,有头循环双链表结构如图所示,链表创建时会新增一个head节点,节点数据自定义,head节点的前一个(pre)数据地址指向最后一个节点地址,最后一个节点的下一个(next)的数据地址指向head为什么要这么做?如果不加上一个head的节点,那么需要在删节点和新增节点的时候判断此节点是不是为第一个节点,增加少许数据提交了性能。

2022-10-08 20:33:33 430

原创 RabbitMq的最终一致性分布式事务

rabbitmq的使用

2022-09-28 16:12:43 664

原创 布隆过滤器在项目中的使用(spring AOP+自定义注解+spring 定时器)

由于项目中需要将查找的数据进行布隆过滤器进行过滤,使用的原因如下:由于前端会向后台请求数据,数据库中不存在该数据,会先向对应的redis中查询,如果redis中没有该数据则会向数据库去查询,当数据库没有该数据,那么多次请求后会损耗数据库的性能,解决方案:在redis中存储查询的空数据返回给前端后续问题:如果前端随机id进行查询的话,redis可能存储过多的无用数据占用内存这个时候就需要在redis查询之前做一个布隆过滤器进行数据判断①启动时思路。

2022-09-28 15:19:37 907

原创 阿里云OSS多文件文件上传删除

*** oss文件上传实例* @return// Endpoint以华东1(杭州)为例,其它Region请按实际情况填写。关于其他Region对应的Endpoint信息,请参见访问域名和数据中心。// 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。// 填写Bucket名称,例如examplebucket。//保存文件夹 String path = savePath;

2022-09-28 14:47:22 131

原创 库卡机器人等待超时后操作程序

逻辑为机器人在发送数据后进行计时,等待的时间超过设定时候后执行跳转或者报错SWITCHJudgeStationCASE1Bytes[]="c0001s0155R0002"RaT=EKI_Send("BinaryStream10",B...

2022-09-13 14:39:02 1968

原创 搜索当前总路由下所有分配的IP地址命令

arp -a.jztagtree{max-height:85vh;right:0px}.jzDown{top:10vh}.jztagtree li a{background-color:#b2c4d1}.jztagtree li a:before{border-right:10px solid #b2c4d1}.jztagtree li a:hover{backg...

2022-09-13 14:39:02 217

原创 库卡机器人设置圆滑过度不起作用后操作方法

添加$advance = 3即可.jztagtree{max-height:85vh;right:0px}.jzDown{top:10vh}.jztagtree li a{background-color:#b2c4d1}.jztagtree li a:before{border-right:10px solid #b2c4d1}.jztagtree li a:h...

2022-09-13 14:39:00 1151

原创 库卡机器人报错处理记录

组件不属于类型处理方法:将servegun选项进行删除即可正常24V电源短路烧毁保险丝处理方法:更换5欧的电阻丝控制柜KSP报错由于KSP线没插插上问题即可解决示教器连不上系统出现问题原因:客户将示教器插入到机器人本体的RDC接口上.jztagtree{max-height:85vh;right:0px}.jzDown{top:10vh}.jztagtree li...

2022-09-13 14:38:58 3105 3

原创 库卡KRL有关Stream传输格式

用stream格式进行传输,其中上位机需要进行bytes[]进行传输,其中传输的末尾需要加换行和回车(/r/n).jztagtree{max-height:85vh;right:0px}.jzDown{top:10vh}.jztagtree li a{background-color:#b2c4d1}.jztagtree li a:before{border-ri...

2022-09-13 14:38:58 257

原创 库卡机器人程序模板

工具工件偏移模板GLOBALDEFFCTE6POSOffs(iPoint:IN,iX:IN,iY:IN,iZ:IN,iA:IN,iB:IN,iC:IN,iTool:IN,iBase:IN)DECLREALiX,iY,iZ,iA,iB,iCDECLINTiTool,iBaseDECLFRAMEtFrameDECLE6...

2022-09-13 14:38:44 3744

原创 no available service found in cluster ‘DEFAULT‘, please make sure registry config correct and keep y

在网上找了各种处理办法,最后发现是yaml和properties配置的区别。程序就会去找默认public的namespace。properties配置。

2022-09-07 17:56:40 3316 1

原创 Java集合原理分析

Java 集合是一个存储相同类型数据的容器,类似数组,集合可以不指定长度,但是数组必须指定长度。集合类主要从和两个根接口派生出来,比如常用的 ArrayList、LinkedList、HashMap、HashSet、ConcurrentHashMap 等等。...

2022-08-27 15:08:23 534

原创 java常用类

例如,如果 x 引用一个当前内容是“start”的字符串缓冲区对象,则此方法调用 x.append(“le”) 会使字符串缓冲区包含“startle”,而 x.insert(4, “le”) 将更改字符串缓冲区,使之包含“starlet”。String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,这样不仅效率低下,而且大量浪费有限的内存空间。不要使用String类的"+"来进行频繁的拼接,因为那样的性能极差的,应该使用StringBuffer或StringBuilder类。.

2022-08-27 10:25:54 74

原创 Java常用类

*** ==* 如果作用于基本数据类型,比较值是否相等* 如果作用于引用数据类型,比较内存地址是否相等* 引用数据类型的比较,建议使用equals。

2022-08-27 10:17:31 306

原创 java内部类及string方法

​ 类部内就是在一个类中,再编写另一个类。内部类的种类:成员内部类、静态内部类、局部内部类、匿名内部类。

2022-08-27 10:15:27 178

原创 Java抽象,接口,多态

1. 抽象类不能被new对象。只有抽象类的非抽象子类可以创建对象。2. 抽象类中什么语法都可以写3. 抽象类只能被子类继承接口 1. 为什么要学接口虽然抽象类不能被直接创建对象 , 但是抽象类里面什么都可以写 , 给人的感觉非常的杂乱 , 所以我们要学接口 2. 什么是接口接口是一种特殊的类 , 是比抽象类更抽象的类接口被 interface 修饰 3. 接口中可以写什么接口中没有变量 , 只有被 public static final 修饰的全局的常量。...

2022-08-27 10:13:58 79

原创 Java封装和继承

​ 继承是面向对象的基本特征之一继承步骤1.把多个类中相同的代码放在一个类中2.使用extends来表示继承关系特点一个父类可以有多个子类,一个子类只能有一个父类可以多重继承 A继承B,B继承C (A可以继承到C的属性和方法)子类不能继承父类私有的属性和方法构造方法不能被继承继承的优缺点优点:提高了代码的复用性,降低了程序的冗余度缺点:破坏了封装性,提高了代码的耦合度项目开发的原则:高内聚,低耦合方法的重写,当父类的方法无法满足子类的需求时,我们可以对父类的方法进行重写。...

2022-08-27 10:12:20 368

原创 java中的面向对象

面向对象

2022-08-27 10:10:08 142

原创 Java方法

​ 定义在类中的具有特定功能的一段独立程序,称之为方法。

2022-08-27 09:48:31 88

原创 java数组

*** 什么是数组?* 数组是一种引用数据类型,它是一系列具有相同类型的数据的集合* 语法:* 方式一:* 数据类型[] 数据名 = new 数据类型[数组长度];* 方式二:* 数据类型[] 数组名 = {值1,值2,值3.....};* 数组的特点:* 数组只能存储相同类型的数据* 数组的下标从0开始* 数组下标最大值等于数组长度减1* 数组一旦创建长度不可改变/*** 方式一:*/ // //1.声明数组 // int[] arr。...

2022-08-27 09:45:03 156

原创 javase的for循环

javase,for循环

2022-08-26 00:12:29 624

原创 java循环语句

javase,while循环,switch

2022-08-26 00:10:18 193

原创 Java基础语法

java语法,if语法

2022-08-26 00:06:23 48

原创 java基础语法

java基础语法,常量,变量,字符串

2022-08-26 00:04:31 87

原创 java概述

java体系

2022-08-25 23:59:13 63

原创 解决 java “错误:编码GBK 的不可映射字符”

在转换时需要添加 utf-8需要对应java编辑的格式。当运行代码时出现如下的问题的解决方案。

2022-08-25 23:53:33 205

原创 linux常用命令

linux常用命令,方便Linux操作

2022-08-25 23:50:20 250

原创 数据库七大约束

数据库七大约束

2022-08-24 23:55:57 96

原创 数据库DCL控制语言

其他权限:select 查询权限 update 修改权限 insert 插入数据权限 delete 删除数据权限。revoke 权限 on 数据库.表 from 用户@主机ip;grant 权限 on 数据库.表 to 用户@主机ip;所有权限:all privileges。revoke 解除授权。

2022-08-24 23:47:40 86

原创 数据库DML操作语言

关键字 insert into , update,delete。

2022-08-24 23:42:56 121

库卡机器人高级字符串处理指令文档

库卡机器人高级字符串处理指令,可用于字符的切割和替换等

2021-10-21

库卡机器人与PLC外部启动教程

用PLC和KUKA机器人进行外部启动

2021-10-21

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

TA关注的人

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