自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从页面传数据到后台的几种方式,以及后台如何接收

地址栏参数或普通表单请求,如:age=18&gender=man,SpringMVC方法参数需要使用@RequestParam(“参数名”)获得参数值。提交json类型数据,SpringMVC 方法参数需要使用@RequestBody 将数据封装到java对象中。路径占位符:如 http://localhost:8080/user/findById/1,使用@RequestMapping(“findById/{id}”)匹配路径,使用@PathVariable(“id”)获得对应的参数值。文.

2020-09-07 08:48:20 2207 1

原创 cookie与session的区别

cookie定义“Cookie”是小量信息,由网络服务器发送出来以存储在网络浏览器上,从而下次这位独一无二的访客又回到该网络服务器时,可从该浏览器读回此信息。这是很有用的,让浏览器记住这位访客的特定信息,如上次访问的位置、花费的时间或用户首选项(如样式表)。Cookie 是个存储在浏览器目录的文本文件,当浏览器运行时,存储在 RAM 中。一旦你从该网站或网络服务器退出,Cookie 也可存储在计算机的硬驱上。当访客结束其浏览器对话时,即终止的所有 Cookie。session定义Session:在.

2020-08-28 18:11:41 240 1

原创 Ajax的格式

1、Ajax是什么?● Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术2、使用Ajax的好处● 通过异步模式,提升了用户体验;● 优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用;● Ajax引擎在客户端运行,承担了一部分本来由服务器承担的工作,从而减少了大用户量下的服务器负载3、如何使用● jQuery中发送ajax请求: $.ajax({ type: "POST",url: "",data: "name=Jo

2020-08-27 17:24:59 515

原创 Spring Bean的几种配置方式

1、基于 XML 配置在XML文件中通过元素定义Bean,如:<beanclass=“com.czxy.UserService”>public class StudentController{ private StudentService studentService;}<bean id="studentController" class="com.czxy.controller.StudentController"> <property name="stude

2020-08-27 17:10:47 212

原创 Spring MVC的执行流程图解

一、执行流程图解二、步骤说明● 用户发送请求至前端控制器● 前端控制器收到请求,调用处理器映射器● 处理器映射器根据请求url查找处理器,返回给前端控制器● 前端控制器通过处理器适配器调用处理器● 执行处理器● 执行完成返回ModelAndView● 处理器适配器将执行结果返回前端控制器● 前端控制器调用视图解析器● 视图解析器返回具体View● 前端控制器对View进行渲染视图● 前端控制器响应用户三、组件说明● DispatcherServlet:前端控制器​用户请求到达

2020-08-25 16:06:32 1864 1

原创 死锁产生的原因及其解决办法

一、什么是死锁?死锁是指两个或者两个以上的线程在执行的过程中,因争夺资源产生的一种互相等待的现象二、产生死锁的原因● 系统资源的竞争通常系统中拥有的不可剥夺资源,其数量不足以满足多个进程运行的需要,使得进程在 运行过程中,会因争夺资源而陷入僵局,如磁带机、打印机等。只有对不可剥夺资源的竞争 才可能产生死锁,对可剥夺资源的竞争是不会引起死锁的。● 进程推进顺序非法进程在运行过程中,请求和释放资源的顺序不当,也同样会导致死锁。例如,并发进程 P1、P2分别保持了资源R1、R2,而进程P1申请资源R2

2020-08-25 15:11:43 723

原创 论HashMap与Hashtable的区别

1、线程是否安全● HashMap线程不安全● Hashtable线程安全2、效率● 因为线程不安全,所以HashMap比Hashtable效率高3、Null Key 和 Null Value● HashMap:只有一个键可为null;可以有一个或多键对应的值为null。● Hashtable:不允许键和值为null,会抛出NullPointerException。4、初始化容量● HashMap:16● Hashtable:115、扩容● HashMap:2n● Hashtabl

2020-08-24 15:54:33 129

转载 ArrayList和LinkedList的区别

前言LinkedeList和ArrayList是常用的两种存储结构,都可以实现了List接口,那么它们之间有什么区别?下面本篇文章就来带大家了解一下LinkedeList和ArrayList之间的区别。ArrayList和LinkedList的区别1、数据结构不同ArrayList是Array(动态数组)的数据结构,LinkedList是Link(链表)的数据结构。2、效率不同当随机访问List(get和set操作)时,ArrayList比LinkedList的效率更高,因为LinkedLis

2020-08-24 15:36:33 1684

空空如也

空空如也

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

TA关注的人

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