自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决redis在日期不匹配出现的错误

不止要定义redis的序列化模式 还要定义日期格式,亲测有效 @Configuration public class RedisConfig { @Bean public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory factory) { RedisTemplate<String, Object> template = new RedisTemplate<

2022-05-05 15:31:53 453 1

原创 Java常见的面试题(2)

线程的生命周期 1:创建状态 线程被新建了 2:就绪状态 调用了线程的start,表示线程可以抢占cpu,变得可运行 3:运行状态 进入了cpu运行 4:阻塞状态:等待某个条件满足,比如说锁,得到后进入就绪状态 这里线程的生命周期和操作系统中的进程大致不差,锁就是我们操作系统中说的资源,这些资源需要竞争,如果竞争得到,就从阻塞态到就绪态。 sleep waitjoin yiely的用法和作用 1:sleep是线程Thread的方法,会使线程退出cpu,但是不会释放锁,意思就是定一个时间不让这.

2021-11-29 16:30:58 75

原创 java常见的面试题(1)

equals和==的区别 epuals是String类的一个方法,比较的是字符串内容是否相等,==如果是基本类型 int double等等比较的是两个数的值,如果是引用类型比较的是两个的地址。 JDK JREJVM的区别 总体来说是JDK包括了JRE包括了JVM,JDK是java的开发环境,JRE是java运行时的环境,JVM 是java的虚拟机。 final final如果修饰变量的话是,表示变量的值没有办法改变,如果修饰类的话,类是没有办法继承的。如果修饰方法的话表示方法是无法被子类覆盖的.

2021-11-24 16:58:27 224

原创 初学Mysql,在cmd中的基本操作

mysql -uroot -p123456 连接数据库,很容易记忆,u是用户姓名username的首字母,p是密码password的首字母,这样就能打开Mysql。 展示所有数据库,注意分号 show datebases; 进入选择的数据库,并查询所有的表 use xxxx;--数据库名字 show tables; 显示表中的信息 describe **** --表的名字 create dadabase **** --创建数据库 exit --退出mysql ...

2021-11-15 15:36:26 373

原创 get和post的区别

get是从服务器上获取数据,post是向服务器传送数据。 get都是一些小数据的传输,post都是多数数据的传输,而且post是比较隐私的,所以提交表单和提交的密码一些私密的,需要用post。 如果在加密的前提下。post的安全比get要高,如果没有就是同等的安全级别,Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求, ...

2021-11-08 18:42:32 227

原创 springmvc中如何实现重定向和转发

如果没有视图解析器,在springmvc中如果没有视图解析器,那么返回的字符串无法进行拼接,所以必须要在返回值的地方加上具体的地址,才能找到,所以如果想先运行成功必须要返回具体的,实现重定向和转发需要运用两个方法,无论是有或者没有视图解析器,都是用这两个方法实现, 转发forward: 重定向redirect: @Controller public class ResultSpringMVC { @RequestMapping("/rsm/t1") public String te.

2021-10-02 23:14:30 645

原创 小黄鸭调试法

4.6、小黄鸭调试法 场景一:我们都有过向别人(甚至可能向完全不会编程的人)提问及解释编程问题的经历,但是很多时候就在我们解释的过程中自己却想到了问题的解决方案,然后对方却一脸茫然。 场景二:你的同行跑来问你一个问题,但是当他自己把问题说完,或说到一半的时候就想出答案走了,留下一脸茫然的你。 其实上面两种场景现象就是所谓的小黄鸭调试法(Rubber Duck Debuging),又称橡皮鸭调试法,它是我们软件工程中最常使用调试方法之一。 此概念据说来自《程序员修炼之道》书中的一个故事,传说程序大

2021-10-01 09:41:47 386

原创 RestFul风格

概念 Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 现在的网站的地址基本上都是类似https://baike.baidu.com/item/马云 https://baike.baidu.com/item/马化腾基本上都是/xxx/xx这中路径这就是我们所说的RestFul风格 传统方式操作资源:通过不同的参数来实现不同的效果!方法单一,post 和 get ​http://127.0.0.1/..

2021-10-01 09:39:02 61

原创 Controller 控制器两种实现方式

springmvc有两种实现控制器的主要方法一种实现接口方法,还有一种是用注解实现(@Controller) 实现接口Controller(不建议使用,因为一个接口一个方法,十分繁琐) 导入包 import org.springframework.web.servlet.mvc.Controller; 注意是web下的包 重写Controller中的方法 public ModelAndView handleRequest(HttpServletRequest request, HttpSer

2021-09-30 16:47:33 781

原创 SpringMvc的底层原理

创建DispatcherServlet <!--1.注册DispatcherServlet--> <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!--关联一个springmvc的配置文件:【servlet-nam.

2021-09-29 09:55:42 153

空空如也

空空如也

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

TA关注的人

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