摘要:
综合概述 Spring对数据库的操作在jdbc上面做了更深层次的封装,而JdbcTemplate便是Spring提供的一个操作数据库的便捷工具。我们可以借助JdbcTemplate来执行所有数据库操作,例如插入,更新,删除和从数据库中检索数据,并且有效避免直接使用jdbc带来的繁琐编码。 JdbcT 阅读全文
摘要:
一.idea搭建springboot项目 按照以下图片傻瓜式点击下一步 二.编写helloword接口 package com.springboot.com_springboot.demo; /** * Copyright (C) @2021 * * @author: tcc * @version: 阅读全文
摘要:
一.redis是什么 c语言编写的,跨平台的,支持多种数据结构的,内存级别的,也可持久化的数据库。 二.具体用在哪些应用场景 作用:提高查询效率,减轻关系型数据库如mysql的压力, 1.单点登录的鉴权,存储token及用户的个人信息 2.大数据查询的结果集存储 三.支持哪些数据结构 String: 阅读全文
摘要:
一.docker是什么 用go语言开发,开源的应用容器引擎,容器性能开销极低 二.整体架构图 Docker 包括三个基本概念: 镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 阅读全文
摘要:
一.备份到本地脚本 1.新建一个脚本叫backup_local.bat set NOW_TIME=%date:~0,4%%date:~5,2%%date:~8,2% cd C:/Program Files/MySQL/MySQL Server 5.6/bin mysqldump -u root -p 阅读全文
摘要:
一.bio的写入及读取 1.采用bio之BufferedWriter 写入文件 public static void main(String[] args) throws IOException { //创建目录的方法 String yh_path="D:\\XXXX\\9001\\XXXX\\"; 阅读全文
摘要:
1.作用:做请求转发,负载均衡,反向代理;静态文件与项目web的分离,正向代理; 2.请求过程:反向代理过程 客户端——》nginx——》tomcat服务器 tomcat服务器——》nginx——》客户端 3.场景运用:前后端分离项目,需要解决跨域,需要用https请求,需要负载均衡,需要静态文件的 阅读全文
摘要:
一.netty简介 1.是什么 高性能网络通信底层框架,封装了java的nio操作,且进行了优化。(高性能rpc框架) 2.解决了什么问题 提供了高效的I/O模型、线程模型和时间处理机制 提供了非常简单易用的API,相比NIO来说,针对基础的Channel、Selector、Sockets、Buff 阅读全文
摘要:
一.tomcat配置优化 tomact ==>conf/web.xml添加一下代码 <init-param> <param-name>mappedfile</param-name> <param-value>false</param-value> </init-param> 最终结果 <servle 阅读全文
摘要:
一 Selector(选择器)介绍 Selector 一般称 为选择器 ,当然你也可以翻译为 多路复用器 。它是Java NIO核心组件中的一个,用于检查一个或多个NIO Channel(通道)的状态是否处于可读、可写。如此可以实现单线程管理多个channels,也就是可以管理多个网络链接。 使用S 阅读全文