07 2020 档案
摘要:远程接口调用方式HttpClient 问题:现在我们已经开发好了接口了,那该如何调用这个接口呢? 答:使用Httpclient客户端。 Httpclient简介 什么是httpclient HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能
阅读全文
摘要:Post请求 @RequestParam: 1,用来处理(前端)Content-type:为application/x-www-form-urlencoded或者form-data编码得内容 2,该注解有两个属性:value,required;value用来执行要传入值的id名称,required用
阅读全文
摘要:ThreadLocal提高一个线程的局部变量,访问某个线程拥有自己局部变量。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。 ThreadLocal的接口方法 Thre
阅读全文
摘要:1,守护线程 Java中有两种线程,一种是用户线程,另一种是守护线程。 当进程不存在或主线程停止,守护线程也会被停止。 使用setDaemon(true)方法设置为守护线程 2, join()方法作用 让其他线程变为等待 3,yield()方法 Thread.yield()方法的作用:暂停当前正在执
阅读全文
摘要:1,git branch -a 查看分支 2,git branch 查看当前分支 3,git checkout xx 切换到指定分支 4,git checkout -b ying 新建本地分支 5,git push origin ying:ying 推送本地分支到远程分支(远程分支与本地分支同名)
阅读全文
摘要:Redis 是完全开源的免费的,遵守BSD协议,是一个高性能的key-value数据库 Redis特点: Redis支持数据的持久化,可以将内存中的数据保存到磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,has
阅读全文
摘要:1,死锁产生的原因 1) 系统资源竞争 通常系统中拥有的多个不可剥夺资源,其数量不足以满足多个进程运行的需要,使得进程再运行过程中,会因为争夺资源而陷入僵局,如磁带机,打印机等,只有对可不可剥夺资源的竞争,才会产生死锁,对可剥夺资源的竞争是不会引起死锁的 2)进程推进顺序非法 进程再运行过程中,请求
阅读全文
摘要:1, 首先查找表的操作记录 select sql_text,last_active_time,sql_id from v$sqlarea va where va.SQL_TEXT like '%XX%' order by last_active_time desc --查询执行过的sql语句中的关键
阅读全文
摘要:先看看SpringBoot的主配置类: 里面有一个main方法运行了一个run()方法,在run方法中必须要传入一个被@SpringBootApplication注解的类。 @SpringBootApplication SpringBoot应用标注在某个类上说明这个类是SpringBoot的主配置类
阅读全文
摘要:为什么我们需要进行起步依赖的配置? 扫描配置文件 每个版本的SpringBoot都会对兼容的插件进行版本的控制 扫描resource下配置文件 版本的控制 spring-boot-starter-parent里还有一个parent spring-boot-dependencies 它对该版本的spr
阅读全文
摘要:1,SpringBoot不是Spring 的增强版,而是快速的使用Spring,没有冗余的代码生成和xml配置的要求 2,内嵌tomcat,jetty等servlet容器 3,配置简单可以快速搭建项目 SpringBoot的核心功能 起步依赖 原本导入依赖的jar要导入一堆坐标,springboot
阅读全文

浙公网安备 33010602011771号