- 博客(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
143
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
223
1
原创 NoClassDefFoundError异常处理
记录一次NoClassDefFoundError异常处理,项目编译启动都没有问题,执行某个方法的时候需要创建一个对象,这个时候抛NoClassDefFoundError异常,最后发现问题原因是这个对象是通过maven依赖引入的,引入的时候引入了两个版本,这个时候创建这个对象的时候会抛NoClassDefFoundError异常。
2023-02-23 21:15:05
303
转载 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
2415
转载 2021-05-06
泛型就这么简单前言从今天开始进入Java基础的复习,可能一个星期会有一篇的<十道简单算法>,我写博文的未必都是正确的~如果有写错的地方请大家多多包涵并指正~今天要复习的是泛型,泛型在Java中也是个很重要的知识点,本文主要讲解基础的概念,并不是高深的知识,如果基础好的同学可以当复习看看~一、什么是泛型?Java泛型设计原则:只要在编译时期没有出现警告,那么运行时期就不会出现ClassCastException异常.泛型:把类型明确的工作推迟到创建对象或调用方法的时候才
2021-05-06 19:27:12
441
转载 删除带外键约束的表数据
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
1251
转载 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
192
原创 layui的tabletree扩展组件
需求:点击父级菜单展示子级菜单难点:某个父级菜单下面有5000条子级菜单(有点坑),当我想把这5000条子级菜单塞到父级菜单下面的时候完蛋了,页面卡死了...解决:tabletree这组件我发现用的人是真的少,没办法只能硬着头皮去看这么low的组件js源码。下面是解决步骤,希望能帮助到和我遇到一样困惑的小盆友。步骤一:下图一是我页面上的代码,思路其实就是先判断子级菜单的数量,如果子级菜单少于200条的话就直接用组件的obj.async(数组);把子级菜单数组塞给父级菜单,这个方法会自动局部刷新(
2021-01-30 05:52:48
539
原创 如何将本地项目上传到码云 gitee
受不了gitHub慢吞吞老大爷的样子,发现gitee还是挺好用的,总结一下idea是如何把项目上传到码云 gitee的下面是有道云笔记总结的连接链接:http://note.youdao.com/noteshare?id=49054807223939d02df7bb6b2c9adc8b&sub=0F069C09277E4A558C77EB4910DC474D...
2020-09-18 20:37:43
124
原创 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
4329
原创 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
137
原创 使用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
227
转载 二分算法初领悟,有个java小例子实现
二分算法概念:二分查找又称折半查找,它是一种效率较高的查找方法。折半查找的算法思想是将数列按有序化(递增或递减)排列,查找过程中采用跳跃式方式查找,即先以有序数列的中点位置为比较对象,如果要找的元素值小 于该中点元素,则将待查序列缩小为左半部分,否则为右半部分。通过一次比较,将查找区间缩小一半。 折半查找是一种高效的查找方法。它可以明显减少比较次数,提高查找效率。但是,折半查找的先决条件是...
2019-04-12 16:56:49
108
转载 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
349
原创 将本地的jar添加到maven项目
-DgroupId=<groupId> : 设置项目代码的包名(一般用组织名)-DartifactId=<artifactId> : 设置项目名或模块名 -Dversion=1.0.0 : 版本号-Dpackaging=jar : 什么类型的文件(jar包)-Dfile=<myfil...
2019-04-11 18:14:52
202
转载 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
802
转载 虚拟路径和绝对路径
物理路径就是绝对路径,虚拟路径就是相对路径。绝对路径是指定文件的绝对位置。 大家都知道,在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如只要看到这个路径:c:/website/img/photo.jpg我们就知道photo.jpg文件是在c盘的website目录下的img子目录中。这样完整的描述文件位置的路径就是绝对路径。我们不需要知道其他任何信息就
2017-09-16 14:33:18
1049
转载 相对路径和绝对路径
绝对路径:是从盘符开始的路径,形如C:\windows\system32\cmd.exe相对路径:是从当前路径开始的路径,假如当前路径为C:\windows要描述上述路径,只需输入system32\cmd.exe实际上,严格的相对路径写法应为.\system32\cmd.exe其中,.表示当前路径,在通道情况下可以省略,只有在特殊的情况下不能省略。假如当前路径为c:\program files要调
2017-09-16 14:24:49
170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人