自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NIO学习笔记

NIOJAVA NIO (New IO)是从java1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO与原来的IO有相同的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的,基于通道的IO操作。NIO将以更高效的方式进行文件的读写操作Java NIO 与 IO 的主要区别IO...

2020-11-05 13:44:04 320

原创 C++提高编程学习笔记

C++提高编程1 模板1.1 模板的概念模板就是建立通用的模具,大大提高复用性模板的特点:模板不可以直接使用,它只是一个框架模板的通用并不是万能的1.2 函数模板C++另一种编程思想称为 泛型编程 ,主要利用的技术就是模板C++提供两种模板机制:函数模板和类模板1.2.1 函数模板语法函数模板作用:建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。语法:template<typename T>函数声明或定义解释:

2020-08-21 15:42:15 554

原创 C++基础入门学习笔记

C++基础入门1.1 hello world#include<iostream>using namespace std;int main() { cout << "Hello world" << endl; system("pause"); return 0;}1.2 注释作用:在代码中加一些说明和解释,方便自己或其他程序员程序员阅读代码两种格式单行注释:// 描述信息通常放在一行代码的上方,或者一条语句的末尾,对该行代码说明

2020-08-12 13:06:11 7410 4

原创 mysql再次记录

sqlDDL:操作数据库,表DQL:查询表中的数据DMl:增删改表中的数据DDL :操作数据库,表1.操作数据库:CRUD 1.C(create):创建 1.创建数据库: ❤create database 数据库名称; 2.创建数据库,判断不存在,在创建: ❤create database if not exists 数据库名称; 3.创建数据库...

2020-06-10 11:11:04 175

原创 MySQL的学习记录

mysql的常见命令1.查看当前所有的的数据库show databases;2.打开指定的库use 库名3.查看当前库的所有表show tables;4.查看其他库的所有表show tables from 库名;5.创建表create table 表名( 列名 列类型, 列名 列类型, 。。。);6.查看表结构desc 表名;7.查...

2020-06-10 11:10:21 240

原创 SpringBoot学习记录

SpringBoot入门SpringBoot的简介1.简化Spring应用的开发的一个框架2.整个Spring技术栈的一大整合3.J2EE开发的一站式解决方案##SpringBoot优点:快速创建独立运行的zspring项目以及主流框架的集成使用嵌入式的Servlet容器,应用无需达成WAR包starters自动依赖与版本控制大量的自动配置,简化开发,也可以修改默认值无需配...

2020-06-08 19:27:25 280

原创 布局与日历

一个简单的Java日历程序,有一个窗口,该窗口为BorderLayout布局。窗口的中心添加一个Panel容器:pCenter,pCenter的布局是7行7列的GridLayout布局,pCenter的中放置49个标签,用来显示日历。窗口北面添加一个Panel容器pNorth,其布局是FlowLayout布局,pNorth放置两个按钮:nextMonth和previousMonth按钮,单击nextMonth,可以显示当前月的下一个月的日历;单击previousMonth按钮,可以显示当前月的上一

2020-05-14 09:47:33 3190

原创 Spring

Spring的第一天课程学习Spring框架的概述以及Spring中基于XML的IOC配置1.Spring的概述 ❤spring是什么 Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC (Inverse Of Control: 反转控制)和 AOP(Aspect Oriented Programming:面向切面编 程)为内核,提供了展现...

2020-03-27 14:18:27 105

原创 SpringMVC

MVC设计模型M: model 模型 javabeanV:View视图 jspC: Controller控制器 servletSpringMVC的优势1、清晰的角色划分: 前端控制器(DispatcherServlet)请求到处理器映射(HandlerMapping)处理器适配器(HandlerAdapter) 视图解析器(ViewResolver) 处理器或页面控制器...

2020-03-27 14:16:57 188

原创 Mybatis

Mybatis的快速入门mybatis的环境搭建 第一步:创建maven工程并导入坐标 第二步: 创建实体类和dao接口 第三步:创建Mybatis的主配置文件 SqlMapConifg.xml 第四步:创建映射配置文件环境搭建的注意事项: 第一个:创建IUserDao.xml 和 IUserDao.java时名称是为了和我们之前的知识保持一致 在Mybatis中他把持...

2020-03-19 17:48:02 136

原创 AJAX

AJAX:概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML异步和同步:客户端和服务器端相互通信的基础上客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的...

2020-03-12 07:15:53 86

原创 JDBC

JDBC1.概念:Java Data Base Connectivity Java数据库连接,java语言操作数据库2.JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包的实现类。JDBC快速入门*步骤: 1.导入驱动jar包...

2020-03-10 20:15:31 126

原创 反射

反射:框架设计的灵魂框架:半成品软件,可以在框架的基础上进行软件开发,简化代码反射:将类的各个组成部分封装成其他对象,这就是反射机制好处:1.可以在程序运行过程中,操作这些对象2.可以解耦,提高程序的可拓展性...

2020-03-10 18:44:06 113

原创 docker-compose 安装redis并实现远程连接

前言Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。它是一个定义和运行多容器的docker应用工具。使用compose,你能通过YMAL文件配置你自己的服务,然后通过一个命令,你能使用配置文件创建和运行所有的服务。使用 Docker Compose 可以轻松、高效的管理容器,它是一个用于定义和运行多容器 Docker 的应用程序工具安装...

2020-01-31 17:55:05 2116

原创 VMware虚拟机安装后没有虚拟网卡问题的解决

问题前几天我把虚拟机卸载了,然后没有过几天,就还需要使用它,唉,再次下载的时候,安装几次后发现自己的主机始终ping不到虚拟机,而虚拟机可以ping到主机,打开虚拟机的虚拟网络编辑器,发现也无法将网络更改为桥接模式!如何查看网络配置win+r 输入control打开以下界面点击网络和Internet —> 网络和共享中心 —> 更改适配器设置查看自己是否有这两个虚拟网卡...

2019-11-10 16:19:39 8623 6

原创 SSH Secure File Transfer Client 下载安装和中文乱码的解决

安装下载下载地址 SSH Secure File Transfer Client注: 点击安装即可!中文乱码解决原因:SSH Secure File Transfer ClienWindows使用的GB2312编码,大多数Linux系统支持的是UTF-8编码,而远程登陆时使用的是本地编码。所以,初次使用SSH Secure Shell Client连接Linux时,控制台显示的日...

2019-10-29 21:35:13 2938

原创 如何在虚拟机上安装Nginx

Nginx的安装前准备首先使用远程连接工具连接上Linux操作系统(我用的xshell6)下载Nginx相关的依赖 http://nginx.org/在此我用的 Nginx的相关素材(依赖)安装第一步 安装pcre使用命令 wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/prce-8.37.tar.g...

2019-10-28 14:10:57 2080 2

原创 Could not connect to 'ip' (port 22): Connection failed的解决办法

检查先检查自己的虚拟机是否连接上网络没有连上Xshell ping的时候,会出现一下情况检查自己的防火墙,是否关闭22端口使用命令ss -lnt 正常情况如下确定自己安装了VMvare Tools,并检查虚拟机网络连接方式选择NAT模式sshd命令开启sshd服务service sshd start停止sshd服务service sshd...

2019-10-27 17:20:34 44057 6

原创 手把手教你如何快速搭建一个Vue项目

一. 安装node环境安装vue.js下载地址为: https://nodejs.org/en检查是否安装成功,使用命令:node -v效果如下:npm是一个非常有用的JavaScript包管理工具,通过npm可以非常迅速进行Vue.js的安装,使用和升级。为了提高效率,我们可以使用淘宝的镜像:如下npm install -g cnpm --registry=http...

2019-10-19 11:26:50 444

原创 SpringBoot结合Mybatis使用pageHelper进行分页查询

1.在pom.xml中导入pagehelper的依赖 <!-- 分页插件pagehelper--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> ...

2019-07-30 11:11:23 612

原创 Lombok Plugin

Lomboklombok提供了使用简单的注解方式来帮助我们简化和消除一些必须有但是很臃肿的代码。例如我们开发时,必须要写有参,无参构造,setter,getter,tostring方法,使用lombok小工具,通过使用的对应的注解,不仅使我们代码看起来更整洁,写起来也更加方便1.列如我在介绍如何在SpringBoot介绍如何使用pagehelper中写的实体类注:(有兴趣的话可以参考)@A...

2019-07-30 10:53:44 1859

空空如也

空空如也

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

TA关注的人

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