摘要: 一般网站优化都是优化后台,如接口的响应时间、SQL优化、后台代码性能优化、服务器优化等。高并发情况下,对前端web优化也是非常重要的。 下面说说几种常见的优化措施。 1、HTML CSS JS位置 一般需要将CSS放页面最上面,即HEAD部分,而将JS代码放页面底部。因为页面需要加载为CSS才进行渲染,而J... 阅读原文
2020-07-31 18:17:02 阅读(2389) 评论(0)
摘要: 一、什么是 RestTemplate? RestTemplate是执行HTTP请求的同步阻塞式的客户端,它在HTTP客户端库(例如JDK HttpURLConnection,Apache HttpComponents,okHttp等)基础封装了更加简单易用的模板方法API。也就是说RestTemplate是一... 阅读原文
2020-07-31 17:31:07 阅读(2608) 评论(0)
摘要: 关于jdbc的全部jar包 链接:https://pan.baidu.com/s/1peofgu89SpepTTYuZuphNw 提取码:vd5v 一、获取数据库连接 1. Driver接口介绍 java.sql.Driver 接口是所有 JDBC 驱动程序需要实现的接口。这个接口是提供给数据库厂商使用的,... 阅读原文
2020-07-31 15:27:16 阅读(2335) 评论(0)
摘要: 前言 本文介绍的 SpringMVC Spring MyBatis 开源框架开发技术,是基于 Java EE Web应用程序,用于开发企业级 Web 应用的软件框架。 Java EE 通过提供中间层集成框架来满足各种应用需求。 Java EE 架构具有高可用性、高可靠性、高扩展性,井且成本低,是企业构建 We... 阅读原文
2020-07-31 14:57:07 阅读(2414) 评论(0)
摘要: 部门新来了个架构师,BAT背景,住在三环,开宝马上班,有车位。 小伙话不多,但一旦说话斩钉截铁,带着无法撼动的自信。原因就是,有他着数亿高并发经验,每一秒钟的请求,都是其他企业运行一年也无法企及的。这就让人非常羡慕,毕竟他靠这个比我赚的钱要多。 俗话说,要想在公司不出事故,那就不要写代码。干活多了容易出事,... 阅读原文
2020-07-31 14:37:09 阅读(2362) 评论(0)
摘要: 目前市面上的面试题存在两大问题:第一,题目太旧好久没有更新了,还都停留在 2010 年之前的状态;第二,近几年 JDK 更新和发布都很快,Java 的用法也变了不少,加上 Java 技术栈也加入了很多新的框架,比如 Spring Boot、Spring Cloud 等,但类似的面试题却极少。   面试题模块介... 阅读原文
2020-07-31 12:40:04 阅读(2491) 评论(0)
摘要: 1. Java语言基础快速入门 1.1  Java语言的基本编程框架 public  class   类名{     public static void main(String[] args){                           //程序代码              }  } 例如: p... 阅读原文
2020-07-31 11:40:02 阅读(2341) 评论(0)
摘要: /*快速排序 算法思路: 1、在待排序的N个记录中任取一个元素(通常取第一个记录)作为基准,称为基准记录; 2、定义两个索引 left 和 right 分别表示“首索引” 和 “尾索引”,key 表示“基准值”; 3、首先,尾索引向前扫描,直到找到比基... 阅读原文
2020-07-31 11:05:03 阅读(2853) 评论(0)
摘要: /*冒泡排序 算法思路: 1、比较相邻的元素。如果第一个比第二个大,就交换它们两个; 2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数; 3、针对所有的元素重复以上的步骤,除了最后一个; ... 阅读原文
2020-07-31 10:18:01 阅读(2596) 评论(0)
摘要: 1、消息模型概述   RabbitMQ提供几种消息模型,如下图      其中最后一种是RPC,不是MQ。此处不予讨论。下面用例子说明每种模式。 2、Demo准备工作   首先新建一个springboot项目,引入依赖。 <dependencies> <dependency> ... 阅读原文
2020-07-31 10:02:25 阅读(2352) 评论(0)