- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 SpringBoot实现文件在线预览
本篇文章介绍了SpringBoot实现文件在线预览,通过使用fast-preview-master服务,可以使文件在线预览。可以将以下文件格式进行在线预览。
2024-01-15 13:49:50
566
原创 JAVA通过SSH协议远程控制Linux服务器的重启
这篇文章介绍了使用java代码远程控制服务器服务器,用到了ssh协议。话不多说,直接上代码,兄弟mer!!!
2024-01-15 10:58:27
714
原创 OpenLayer+Vue2实现离线地图-vue实现,地图展现
vue+openlayers离线卫星地图.md · 杨天奇/openlayer+vue实现离线地图 - Gitee.com。作者微懒,不想写第二遍,直接把gitee链接搬过来了!
2024-01-03 15:39:15
595
原创 openwrt中opkg的使用,解决opkg update问题
在这个网址中可以根据自己架构选择,然后替换掉opkg.conf中的内容就可以了。当然以上内容中需要对应自己的系统架构,我的是arm,所以内容写的是arm64的。保证以上情况,执行opkg update。就可以成功更新opkg的安装包列表了。使用uname -a命令即可查看。
2023-12-18 11:45:37
14742
原创 为什么加载因子设置成0.75
如果设置太大,比如1,那么就说明需要把每个空位填满,即达到理想状态,不产生链表,但实际是不可能达到这种理想状态,如果一直等数组填满才扩容,虽然达到了最大的数组空间利用率,但会产生大量的哈希碰撞,同时产生更多的链表,显然不符合我们的需求。如果设置的过小,比如 0.5,这样一来保证了数组空间很充足,减少了哈希碰撞,这种情况下查询效率很高,但消耗了大量空间。因此,我们就需要在时间和空间上做一个折中,选择最合适的负载因子以保证最优化,取到了0.75...
2022-06-21 09:31:02
227
原创 ArrayList,HashMap,LinkedList 初始化大小和 扩容机制
1.ArrayList初始化大小为10,扩容规则:扩容后的大小= 原始大小*1.5。2.linkList没有初始化大小,它就是一个双向链表,没有扩容,就是一直在前面或者在后面新增就好。3.HashMap初始化大小为16,扩容因子默认为0.75(可以指定初始化大小和扩容因子的)HashMap 的容量必须是2的N次方,HashMap 会根据我们传入的容量计算一个大于等于该容量的最小的2的N次方,例如传new HashMap(9); 容量大小为16。扩容机制.(当前大小 和 当前容量 的比例超过了 扩容因子,..
2022-06-21 09:29:51
4308
原创 session与cookie的区别
①Cookie可以存储在浏览器或者本地,Session只能存在服务器②session 能够存储任意的 java 对象,cookie 只能存储 String 类型的对象③Session比Cookie更具有安全性(Cookie有安全隐患,通过拦截或本地文件找得到你的cookie后可以进行攻击)④Session占用服务器性能,Session过多,增加服务器压力⑤单个Cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个Cookie,Session是没有大小限制和服务器的内存大小有关。...
2022-06-14 16:00:45
273
原创 JAVA中==与equals的区别
1.首先equals与’==‘一个是方法,一个是运算符2."=="如果比较的对象是基本数据类型,则比较的是数值是否相等,如果比较的是引用数据类型,则比较的是对象的地址值是否相等。3.equals()是用来比较两个对象的内容是否相等。注:equals方法不能用于基本数据类型的变量,如果没有对equals方法进行重写的,则比较的是引用类型的变量所指向的对象的地址。...
2022-06-14 15:40:40
88
原创 |main |SpringApplication.java:826 |org.springframework.boot.SpringApplication |Application run fail
|main |SpringApplication.java:826 |org.springframework.boot.SpringApplication |Application run failedorg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'commentFront': Unsatisfied dependency expressed through .
2022-01-09 14:38:33
1742
1
原创 springCloud熔断器Hystrix
1.添加熔断器依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-ribbon</artifactId> </dependency> <!--hystrix依赖,主要是用 @HystrixCommand -->
2021-12-05 15:17:33
147
原创 服务调用openfeign
1.在项目中导入依赖 <!--服务调用--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency>2.在调用端的启动分类上接入@EnableFeignCli
2021-12-04 16:30:07
101
原创 项目中使用nacos(注册中心)
1.安装nocas2.在项目中导入依赖(nocas) <!--服务注册--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency>
2021-12-04 16:06:04
737
原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.atguigu.eduserv
出现这个错误主要是因为mapper中的xml为编译,target中是找不到编译文件的。解决方法:在pom.xml中加上: <build> <resources> <resource> <directory>src/main/java</directory> <includes>
2021-12-02 14:41:36
396
原创 toLowerCase()
这个方法在JS中可以判断不区分大小写示例代码如下:data.title.toLowerCase().indexOf(value.toLowerCase())类似验证码不区分大小写。
2021-11-29 21:05:00
1157
原创 统一异常处理
全局异常1.创建统一全局异常处理器/*** 统一异常处理类*/@ControllerAdvicepublic class GlobalExceptionHandler { @ExceptionHandler(Exception.class) @ResponseBody public R error(Exception e){ e.printStackTrace(); return R.error().message("执行了全局异常处理");...
2021-11-26 11:37:15
119
原创 MybatisPlus自动填充
MyBatis自动填充1.在实体类上需自动填充的字段上加入@TableField@ApiModelProperty(value = "创建时间")@TableField(fill = FieldFill.INSERT)private Date gmtCreate;@ApiModelProperty(value = "更新时间")@TableField(fill = FieldFill.INSERT_UPDATE)private Date gmtModified;2.创建一个MyM
2021-11-26 11:32:59
423
原创 Vue中provide,inject用法
在负组件中写入provideprovide() { return { "另起名字":父组件方法 } },provide() { return { "getParentBannerList": this.getBannerList }},子组件中:inject: ["父组件中另起名字"],inject: ["getParentBannerList"],这样子组件就可以使用父组件的方法,以及子组件的子组件...
2021-11-16 20:32:07
208
1
原创 delBookInfo attempted to return null from a method with a primitive return type (int).
错误:2021-11-06 16:23:56.590 ERROR 18372 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.apache.
2021-11-06 16:30:36
162
原创 Mybatis一对一功能开发
编写mapper.xml:<mapper namespace="com.qi.mapper.BookFriendMapper"> <resultMap type="bookFriend" id="FriendWithTypeResult"> <id column="friend_id" property="friend_id"/> <result column="friend_name" property="friend
2021-11-04 22:26:38
83
原创 java.lang.UnsupportedOperationException: null
今天遇见了以下错误:2021-11-02 22:06:02.810 ERROR 4316 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org....
2021-11-02 22:12:43
604
原创 Git简单实用
Git简单使用快捷键 调整命令行界面大小:Crtl+滚轮 简单命令 cd :进入目录 cd.. :进入上一级目录 pwd :显示当前目录路径 clear :清屏 ls :查看当前文件夹下的文件 touch :新建一个文件 rm : 删除一个文件 rm - r : 删除一个文件夹 exit : 退出 mv : 移动文件命令 reset : 重新初始化终端 history :查看历史
2021-11-01 23:22:50
195
1
spring boot基础笔记
2021-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人