随笔分类 - Java
摘要:一、简介 SpringBoot可以快速生成Spring应用,简化配置,自动装配,开箱即用。 JavaConfiguration java类来代替XML的配置。对常用的第三方库提供了配置方案,可以很容易的与Spring进行整合,快速进行企业级开发。 优势:不需要配置任何XML文件、内嵌tomcat、默
阅读全文
摘要:1、Apache Commons 工具类 它包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。https://commons.apache.org/ 1.1、Lang3 是一个公共的工具合集,涵盖了字符串操作、数组操作、JVM交互操作等,用的最新的3版本,所以叫Lang3 <de
阅读全文
摘要:1 SpringBoot整合Redis 1 导入依赖 创建SpringBoot项目时不要乱选默认开发工具,有一个坑 <!--若创建时已选择,则不用导入--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp
阅读全文
摘要:十二、Redis主从复制(集群) 1 概念 主从复制 将一台Redis服务器的数据,复制到其他的Redis服务器。前为主节点,后为从节点。 数据的复制是单向的,只能由主节点复制到从节点。主节点写,从节点读。 默认情况下,每台Redis服务器都是主节点。一个主节点可以有0个或者多个从节点,但每个从节点
阅读全文
摘要:五、Jedis(Java中使用Redis) 使用Java来操作Redis,Jedis是Redis官方推荐使用的Java连接redis的客户端。 1 导入依赖 <!--导入jredis的包--> <dependency> <groupId>redis.clients</groupId> <artifa
阅读全文
摘要:二、五大数据类型 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。 它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。 内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能, 同时通过Redis Se
阅读全文
摘要:一、 启动 1 基本操作 虚拟机中开启服务器:redis-server /etc/redis.conf (已将redis.conf复制了一份,使用这个) 查看进程:ps -ef | grep redis 开启客户端:redis-cli 测试连通:ping 关闭Redis服务:shutdown 退出:
阅读全文
摘要:1 SpringBoot的web开发 2 静态资源映射 项目中有许多的静态资源,比如css,js等文件, Spring Boot 项目是以 JAR 包的形式进行部署的,不存在 webapp 目录,那么SpringBoot怎么处理呢? Spring Boot 默认为我们提供了 3 种静态资源映射规则:
阅读全文
摘要:一、SpringBoot简介 Spring Boot 基于 Spring 开发,Spirng Boot 本身并不提供 Spring 框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于 Spring 框架的应用程序。 也就是说,它并不是用来替代 Spring 的解决方案,而是和 Sprin
阅读全文
摘要:9、Ajax研究 9.1、简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强
阅读全文
摘要:8、Json交互处理 8.1、什么是JSON? JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人
阅读全文
摘要:1、Spring 1.1 简介 Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术 1.2 优点 1、Spring是一个开源免费的框架 , 容器 . 2、Spring是一个轻量级的框架 , 非侵入式的 . 3、控制反转 IoC , 面向切面 Aop 4、对事物的
阅读全文
摘要:1、Mybatis简介 1.1、什么是Mybatis MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Jav
阅读全文
摘要:第一个Mybatis程序(狂神) 思路:搭建环境–>导入Mybatis–>编写代码–>测试 2.1 搭建环境 1、搭建数据库 CREATE DATABASE mybatis; CREATE TABLE USER( id INT(20) NOT NULL PRIMARY KEY, NAME VARCH
阅读全文
摘要:jQuery基础&选择器 一、概述 jquery是js的框架 jquery和js的相互转换? js转换为jquery : $(js对象) jquery转换为js : jquery对象[0] / jquery对象.get(0) js和jquery对象的方法是不通用的!!! jquery如何获取/设置值
阅读全文
摘要:一、线程简介 1、进程 进程就是执行程序的一次执行过程,它是一个动态的概念,式系统资源分配的单位 通常再一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义,线程是CPU调度和执行的单位 2、线程 线程就是独立的执行路径 在程序运行时,即使没有自己创建线程,后台也会有多个线
阅读全文
摘要:SSM框架整合 环境搭建: IDEA Tomcat 9.0.44 JDK14 Maven 3.6 MySql 8.0.22 要求:熟练掌握MySql数据库,Spring、JavaWeb以及MyBtais知识,简单的前端知识 1 运行SQL语句,创建表 CREATE DATABASE `ssmbuil
阅读全文
摘要:#答: ###一般情况下,控制器方法返回字符串类型的值会被当成逻辑视图名处理。 ###如果返回的字符串中带 forward: 或 redirect: 前缀时,SpringMVC 会对他们进行特殊处理: ###将 forward: 或redirect: 当成指示符,其后的字符串作为 URL 来处理。
阅读全文
摘要:1、JDK(Java Development Kits)就是Java开发工具箱,JDK中主要包括以下几类 1、JRE(Java Run Time Environment, Java运行时环境)。它是JDK的子集合,包含了JDK中执行Java程序所需的组件,但未包含部署的组件。 2、JVM(Java
阅读全文
摘要:JColorChooser组件的相关用法 package gui_book; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.
阅读全文