自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高并发的理解和使用场景-----特意区别和多线程的关系

高并发的理解1.概念:就是短时间内遇到大量操作请求,导致站点服务器/db服务器资源被占满甚至严重时直接导致宕2.影响:没有做高并发预处理的系统会给用户很差的体验感;3.系统好坏的衡量:衡量一个系统的好坏,除了业务外,还有就是系统的吞吐量(单位时间内处理的请求数)-----QPS(每秒钟能处理的请求数)和响应时间;区分高并发和多线程的关系多线程的理解:多线程是java的特性,因为现在...

2020-04-09 19:23:17 541

原创 ActiveMQ

队列(queue)和主题(topic)的区别消费顺序主题模式下,消费者要在生产者之前开启,因为消费者不会对之前的消息进行消费。而在队列模式下就不存在;消息共享队列模式的消息,消息是只会被一个消费者所使用的,而不会被共享,就是说有多个消费者的情况下,消息只能被一个消费者消费;而主题模式的消息则是共享消息。...

2020-04-07 22:18:15 80

原创 面试问题——RESTful web Services

什么是web Services?简单来说是指提供给不同设备通过互联网(一般使用 HTTP 协议)进行通信和交换数据的一种服务。RESTful Web Service 是实现 Web Service 的一种方式。REST 和 RESTful Web ServiceREST 是一种架构方式和约定,和具体实现无关,也不一定必须基于Web。我们一般把采用 REST 架构的 Web Service 称...

2020-03-25 19:16:17 476

原创 面试问题——前端之ajax

ajax中常见的参数url:发送请求的地址。type: 请求方式(post或get)默认为get。async: 同步异步请求,默认true所有请求均为异步请求。timeout : 超时时间设置,单位毫秒。data:要求为Object或String类型的参数,发送到服务器的数据。cache:默认为true(当dataType为script时,默认为false), 设置为false将不会...

2020-03-25 18:42:07 110

原创 面试问题——前端之表单提交

如何防止表单重复提交解决方案通过JavaScript屏蔽提交按钮(不推荐)通过js代码,当用户点击提交按钮后,屏蔽提交按钮使用户无法点击提交按钮或点击无效,从而实现防止表单重复提交。缺点:js代码很容易被绕过。比如用户通过刷新页面方式,或使用postman等工具绕过前段页面仍能重复提交表单。因此不推荐此方法。利用session 防止表单重复提交首先:在服务器端生成一个唯一的随机标识号,...

2020-03-25 18:03:42 593

原创 面试问题——shiro

shiro简介以及功能描述Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。功能Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授权,即权限验证,验证某个已认证的用户是否拥...

2020-03-25 17:45:19 526

原创 面试问题——多线程与锁

多线程一.创建线程的几种方式继承类创建线程类(1)定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。(2)创建Thread子类的实例,即创建了线程对象。(3)调用线程对象的start()方法来启动该线程。通过Runnable接口创建线程类(1)定义runnable接口的实现类,并重写该接口的run()方法...

2020-03-25 17:06:33 501

原创 基础认识

JDK和JRE的区别JDK是Java的开发工具,它不仅提供了java程序运行所需的JRE,还提供了一系列的编译,运行等工具,如javac、java、javaw等。JRE只是Java程序的运行环境,它最核心的内容就是JVM(Java虚拟机)及核心类库。Tomcat和JDK是什么关系tomcat是java的web项目运行容器之一;jdk是java运行环境,也就是说java没有jdk肯定是没法...

2020-03-24 18:29:04 64

原创 mysql的知识点

字节MySQL4.1之前的varchar(20)是20个字节。最大的限制是255字节;MySQL5.0以后的varchar(20)是20个字符。最大的限制是65535-3占位符号=65532字节。索引什么是索引:索引是数据结构;数据库系统为维护者满足特定查找算法的数据结构,这些数据结构以某种方式引向(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这是数据结构就是索引。普通索引...

2020-03-24 18:06:33 56

原创 数据库存储图片

在开发中,项目不需要太多图片资源的时候,如果单独做图片服务器会造成浪费,如果把图片存放在本地又不得不考虑数据迁移的问题;所以可以把图片存放在数据库中,以二进制的方式存储。图片以二进制的形式存入数据库前端通过ajax传给后端MultiparFile file,后台把file转换成二进制数组byte[] b = file.getBytes(),然后把b存入数据库中。数据库中取出二进制然后到页面上...

2020-03-24 15:33:49 445

原创 2019年工作经验

工作经验关于对象application和session的区别服务对象不一样在同一个浏览器窗口中,无论向服务器发送多少请求,session对象只有一个;当application对象没有被销毁的时候,所有用户都可以享用application对象。性质不一样session是会话变量,只要同一个浏览器没有被关闭,session对象就会存在;application它类似于系统的全局变量。使用...

2020-03-24 14:56:27 58

空空如也

空空如也

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

TA关注的人

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