自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 go语言封装成服务执行ssh指令

2.把源码.go文件放在服务器上,通过go build cmd.go执行生成二进制文件,这里需要服务器上有go执行指令,没有需要提前安装。首先是引入代码中需要用到的包,然后是对外暴露服务的端口号和方法名,然后就是传入cmd入参ssh操作指令执行,这里封装的是get请求。4.http://服务器IP:端口号/方法名/cmd=执行指令 进行请求,这里封装的是get请求所以需要这样传参。1.将源码写在cmd.go的文件中,文件的名字自己定义。

2023-11-29 17:06:47 57 1

原创 go语言封装服务返回图片base64编码

其实想着用go语言是因为这个源码比如我们写在名为base64.go的记事本文件中,这个文件可以在linux服务器上编译成二进制程序并直接运行,比java要封装成服务运行起来要简单的多,毕竟我只需要一个简单的获取base64的功能,没有必要封装成一个项目打包运行,这也是用go的初衷,当然go语言还有很多其他的优点,等后面慢慢发现。2.通过go build base64.go就可以把源码文件编译成名为base64的二进制文件,这里需要服务器有go指令才可以,具体请百度安装。这里用的是get请求封装的服务。

2023-11-29 16:42:37 110 1

原创 NoClassDefFoundError异常处理

记录一次NoClassDefFoundError异常处理,项目编译启动都没有问题,执行某个方法的时候需要创建一个对象,这个时候抛NoClassDefFoundError异常,最后发现问题原因是这个对象是通过maven依赖引入的,引入的时候引入了两个版本,这个时候创建这个对象的时候会抛NoClassDefFoundError异常。

2023-02-23 21:15:05 210

转载 virtualbox无法上网解决办法

VirtualBox Linux下无法上网的解决方法在网卡设置里,将连接方式设为'桥接网卡'更改网卡配置文件[root@localhost tab]# cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=08:00:27:27:57:C8TYPE=Ethernet#UUID=500d1445-843f-4312-9ab0-ac228338bad8ONBOOT=yesNM_CONTROLLED=yesBOOTPRO

2021-05-27 17:41:14 2233

转载 2021-05-06

泛型就这么简单前言从今天开始进入Java基础的复习,可能一个星期会有一篇的<十道简单算法>,我写博文的未必都是正确的~如果有写错的地方请大家多多包涵并指正~今天要复习的是泛型,泛型在Java中也是个很重要的知识点,本文主要讲解基础的概念,并不是高深的知识,如果基础好的同学可以当复习看看~一、什么是泛型?Java泛型设计原则:只要在编译时期没有出现警告,那么运行时期就不会出现ClassCastException异常.泛型:把类型明确的工作推迟到创建对象或调用方法的时候才

2021-05-06 19:27:12 374

转载 删除带外键约束的表数据

MySQL 如何删除有外键约束的表数据今天删除数据库中数据,提示因为设置了foreign key,无法修改删除可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。SET FOREIGN_KEY_CHECKS=0;删除,更新数据,恢复外键SET FOREIGN_KEY_CHECKS=1;另:查看当前 FOREIGN_KEY_CHECKS的值SELECT @@FOREIGN_KEY_CHECKS;...

2021-03-02 19:10:16 1187

转载 2021-03-01

SpringBoot上传超限:org.apache.tomcat.util.http.fileupload.impl.SizeLimitExceededException: the reques...当局者的胆怯关注2020.08.08 00:36:05字数 212阅读 905springboot在上传大文件是报错:Maximum upload size exceeded;org.apache.tomcat.util.http.fileupload.The field file exce

2021-03-01 10:09:44 147

原创 layui的tabletree扩展组件

需求:点击父级菜单展示子级菜单难点:某个父级菜单下面有5000条子级菜单(有点坑),当我想把这5000条子级菜单塞到父级菜单下面的时候完蛋了,页面卡死了...解决:tabletree这组件我发现用的人是真的少,没办法只能硬着头皮去看这么low的组件js源码。下面是解决步骤,希望能帮助到和我遇到一样困惑的小盆友。步骤一:下图一是我页面上的代码,思路其实就是先判断子级菜单的数量,如果子级菜单少于200条的话就直接用组件的obj.async(数组);把子级菜单数组塞给父级菜单,这个方法会自动局部刷新(

2021-01-30 05:52:48 446

原创 如何将本地项目上传到码云 gitee

受不了gitHub慢吞吞老大爷的样子,发现gitee还是挺好用的,总结一下idea是如何把项目上传到码云 gitee的下面是有道云笔记总结的连接链接:http://note.youdao.com/noteshare?id=49054807223939d02df7bb6b2c9adc8b&sub=0F069C09277E4A558C77EB4910DC474D...

2020-09-18 20:37:43 86

原创 Mybatis if 判断为空

if条件判断为空的时候需要将判断条件写成 ==0 才会执行<select id="findAuditEnterpriseList" parameterType="java.util.HashMap" resultType="java.util.HashMap"> SELECT roi.ID,roi.APP_USER_NAME,roi.ENT...

2019-12-20 18:18:15 3782

原创 eclipse在打开maven项目中遇到的坑和其他eclipse相关操作

问题:通过svn导入的微服务分模块项目有红色感叹号排查步骤:一、window->preferences->java-installed JRES->add-standard VM->重新添加了本地的一套java jdk环境 ---问题没解决二、右击选中有红色感叹号的微服务模块->properties->java build path->libr...

2019-11-13 11:03:08 96

原创 安装svn遇到的坑

安装svn后在安装bin目录下没有svn.exe文件,原因如下图插号位置选中即可

2019-10-15 20:29:10 258

原创 使用idea遇到的坑

记录一下今天用idea通过svn导入项目时遇到的坑首先idea通过file->settings->version controller->subversion->第一个对话框输入你本地安装的svn安装目录bin文件夹下的svn.exe有两种方法可以通过svn导入项目第一种:file->new->project from version contro...

2019-10-15 20:23:26 153

转载 二分算法初领悟,有个java小例子实现

二分算法概念:二分查找又称折半查找,它是一种效率较高的查找方法。折半查找的算法思想是将数列按有序化(递增或递减)排列,查找过程中采用跳跃式方式查找,即先以有序数列的中点位置为比较对象,如果要找的元素值小 于该中点元素,则将待查序列缩小为左半部分,否则为右半部分。通过一次比较,将查找区间缩小一半。 折半查找是一种高效的查找方法。它可以明显减少比较次数,提高查找效率。但是,折半查找的先决条件是...

2019-04-12 16:56:49 78

转载 sqrt()函数计算符合条件的经纬度信息

要求:给你指定的经纬度和一个范围,从一个已经存放经纬度信息的表里查询出和指定经纬度距离小于指定距离的经纬度集合工具:oracle数据库,mybatis框架SELECT * FROM JN_SYJJ_XWTG WHERE sqrt((((#{longitude}-JD)*ACOS(-1)*12656*cos(((#{longitude}+JD)/2)*ACOS(-1)/180)/180...

2019-04-12 16:06:08 310

原创 将本地的jar添加到maven项目

-DgroupId=<groupId> : 设置项目代码的包名(一般用组织名)-DartifactId=<artifactId> : 设置项目名或模块名 -Dversion=1.0.0 : 版本号-Dpackaging=jar : 什么类型的文件(jar包)-Dfile=<myfil...

2019-04-11 18:14:52 163

转载 自定义页面方法:${fns:sayHelloToName('zxw')}

2017-12-15 10:39:21 1031

转载 mysql定时器设置

1.查看是否开启evevt与开启evevt。1.1、MySQL evevt功能默认是关闭的,可以使用下面的语句来看evevt的状态,如果是OFF或者0,表示是关闭的。 show VARIABLES LIKE ‘%sche%’; 1.2、开启evevt功能 SET GLOBAL event_scheduler = 1;2.创建定时器的过程 2

2017-12-14 17:49:00 758

转载 虚拟路径和绝对路径

物理路径就是绝对路径,虚拟路径就是相对路径。绝对路径是指定文件的绝对位置。 大家都知道,在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如只要看到这个路径:c:/website/img/photo.jpg我们就知道photo.jpg文件是在c盘的website目录下的img子目录中。这样完整的描述文件位置的路径就是绝对路径。我们不需要知道其他任何信息就

2017-09-16 14:33:18 958

转载 相对路径和绝对路径

绝对路径:是从盘符开始的路径,形如C:\windows\system32\cmd.exe相对路径:是从当前路径开始的路径,假如当前路径为C:\windows要描述上述路径,只需输入system32\cmd.exe实际上,严格的相对路径写法应为.\system32\cmd.exe其中,.表示当前路径,在通道情况下可以省略,只有在特殊的情况下不能省略。假如当前路径为c:\program files要调

2017-09-16 14:24:49 146

空空如也

空空如也

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

TA关注的人

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