自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (7)
  • 收藏
  • 关注

原创 idea快捷键

Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Generate)fori/sout/psvm + TabCtrl+Alt+T 生成try catch 或者 Alt+enterCTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里Ctrl + O 重写方法Ctrl + I 实现方法Ctr+shift+U 大小写转化ALT+回车 导入包,自动修正ALT+/ 代码提示CTRL+J 自动代码Ctrl.

2021-10-24 21:56:46 274

转载 Git常用操作命令

Git常用操作命令:远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remote set-url --push [name] [newUrl]拉取远程仓库:$ git pull [remoteName] [localBran

2021-10-24 21:46:20 1694

原创 jsp怎么防止重复提交

jsp怎么防止重复提交一、禁掉提交按钮二、Post/Redirect/Get模式三、在session中存放一个特殊标志四、在数据库里添加约束一、禁掉提交按钮禁掉提交按钮。表单提交后使用Javascript使提交按钮disable。这种方法防止心急的用户多次点击按钮。但有个问题,如果客户端把Javascript给禁止掉,这种方法就无效了。二、Post/Redirect/Get模式Post/Redirect/Get模式。在提交后执行页面重定向,这就是所谓的Post-Redirect-Get (

2021-10-03 22:54:16 1652

原创 java面试题(部分)(持续更新)

java面试题一、String二、字符串比较三、接口常量定义四、构造函数五、继承六、多态七、接口八、时间方法九、断言十、Removelf(java8新增)十一、ArrayList十二、异常十三、转换十四、初始化十五、集合十六、方法调用十七、重写、重载十八、反射十九、变量、属性、域(field)二十、Main二十一、switch二十二、while二十三、计算顺序一、Stringconcat(String );如果参数字符串的长度为 0,则返回此 String 对象。 否则,创建一个新的 Stri

2021-10-01 00:03:49 183

原创 java web学习笔记(持续更新)

java web学习笔记一、Java Web简介二、认识Servlet1、什么是Servlet?2、请求路径3、tomcat4、Servlet的使用三、Servlet简单应用1、创建Servlet的方式:2、Serlvet的生命周期3、路径与servlet绑定的方式4、servlet种的request 和 response4、服务器中,页面的跳转四、JSP简介1、JSP是什么?2、JSP和与html的区别?3、jsp三大指令4、在jsp中Java代码编写格式5、jsp的作用域6、jsp的本质7、域数据 和

2021-09-29 23:50:58 626

原创 jQuery笔记心得(持续更新)

jQuery笔记心得一、什么是jQuery?二、jQuery的版本三、jQuery的入口函数四、jQuery对象与DOM对象的区别(重点)五、选择器1、jQuery选择器2、基本选择器3、层级选择器4、过滤选择器5、筛选选择器(方法)6、元素设置六、 jQuery特殊属性操作1、val方法2、获取属性 - attr3、html方法与text方法4、width方法与height方法5、scrollTop与scrollLeft6、offset方法与position方法7、jQuery append() 方法8、

2021-09-29 23:49:54 477

原创 JavaScrip笔记心得(持续更新)

JavaScrip笔记心得一、JavaScript简介1、JavaScript2、JavaScript使用方法3、JavaScript 的核心构成4、Javascript的代码注释5、 Javascript的数据类型6、变量的声明和赋值7、表达式与运算符二、 JavaScrip 语句和函数1、if分支结构2、switch分支结构3、while循环结构4、do...while循环5、for循环结构6、函数7、全局变量和局部变量8、内置函数三、 JavaScrip 对象(一)1、属性、方法、事件2、JavaSc

2021-09-29 00:17:39 744

原创 SQL Server笔记心得(持续更新)

SQL Server笔记一、数据库基础二、企业管理器三、查询分析器四、SQL Server 数据管理五、数据基本查询六、数据高级查询七、连接查询八、查询的实际应用一、数据库基础1、数据库就是存储数据的地方2、数据库管理系统管理数据库及数据的计算机软件数据库与应用程序3、数据库技术的发展史文件系统使用磁盘文件夹存储数据第一代数据库出现了网状模型、层次模型的数据库第二代数据库关系型数据库和结构化查询语句当前关系数据库为主流,非关系型数据库大量使用

2021-09-25 23:22:06 2027 1

原创 MySQL笔记心得(持续更新)

MySQL笔记心得一、什么是数据库二、数据库、表三、 MySQL操作数据表记录一、MySQL语句的分类二、数据库的修改:四、 MySQL查询五、 MySQL多表查询六、 MySQL视图七、 MySQL存储过程一、什么是数据库一、什么是数据库保存数据发展方式:1、绳子,打结法( 不容易记录内容、不易保存 ) --> 2、石头、龟壳,甲骨文( 不易携带、象形 字 ) -->3、竹简,文字( 材料不易获取、记录内容少 ) --> 4、造纸术,文字( 容易携带、不易保存 ) --&g

2021-09-25 21:29:50 591

原创 java学习笔记(二)

java笔记一、面向对象1、面向对象2、累和对象3、类的定义和使用4、构造方法5、 this关键字6、方法重载7、static 关键字二、继承和多态1、掌握继承的含义以及用法1.1、什么是继承继承? extends--继承 关键字。1.2、继承的概念1.3、继承的解析1.4、继承的作用1.5、举例1.6、继承的格式1.7、继承的类型1.8、继承的特性2、掌握方法的重写2.1方法的重写(覆蓋)2.2、重写的要求2.3、方法重载与重写的区别:3、理解多态及其应用3.1、多态的介绍 举例3.2、继承的表现就

2021-09-23 13:17:56 840

原创 java学习笔记(一)

## java基础 1:计算机概述(了解)(1)计算机(2)计算机硬件(3)计算机软件 系统软件:window,linux,mac 应用软件:qq,yy,飞秋(4)软件开发(理解) 软件:是由数据和指令组成的。(计算器) 开发:就是把软件做出来。 如何实现软件开发呢? 就是使用开发工具和计算机语言做出东西来(5)语言 自然语言:人与人交流沟通的 计算机语言:人与计算机交流沟通的 C,C++,C#,Java(6)人机交换 图形界面:操作方便只管 DOS...

2021-09-22 11:11:31 455

原创 @RequestBody和@RequestParam区别

@RequestBody和@RequestParam区别@RequestBody请求方式@RequestParam@RequestParam有三个配置参数:区别总结POST请求时@RequestBody注解@RequestBody接收的参数是来自requestBody中,即请求体。主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的)最常用的请求体传参是POST请求,所以使用@RequestBody接收数据时,一般都用POST方式进行提交。请求方式GET请求中,因为没有Htt

2021-09-20 00:12:14 193

原创 org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing

Required request body is missing 缺少必需的请求正文@RequestBody请求方式@RequestParam@RequestParam有三个配置参数:区别总结POST请求时报错信息org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public cn.hp.util.Result cn.hp.controller.V

2021-09-20 00:10:47 15247

原创 springboot常用注解

springboot常用注解1、@SpringBootApplication包含@Configuration、@EnableAutoConfiguration、@ComponentScan 通常用在主类上。@SpringBootApplicationpublic class HpApplication { public static void main(String[] args) { SpringApplication.run(HpApplication.class, a

2021-09-19 19:39:25 138

原创 spring 和 springmvc spring boot优点及区别

目录概念spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,是一个分层的javaEE一站式轻量级开源框架。SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整合。Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot其实就是一个整合很多可插拔的组件(框架),内

2021-09-19 19:05:13 1340

原创 liunx开启Nginx失败, 出现 An error occurred

liunx开启Nginx时,启动失败如何解决启动Nginx失败的原因,具体要根据自己的情况逐一排查, Nginx启动失败的原因Nginx启动时,失败原因可能有以下几点:1、端口被占2、文件夹有中文名字3、配置文件中没有配置好,注释 用的不是 #,导致错误 在Nginx配置文件中注释跟别的配置有区别 用 // 注释 Nginx是无法解析的1、liunx开启Nginx时端口被占用提示Nginx启动时,默认端口是80如果端口号被占用,也会导致Nginx启动失败 如果出现 端口号被占用的情况,可

2021-09-13 10:01:16 5446 1

原创 linux安装fast和nginx

在liunx系统中安装 fast及nginxCentos7 安装dfs和nginx 1. .安装 gccyum install -y gcc gcc-c++ z之前安装过就忽略2.安装 perlyum install -y perl3.安装 libeventyum install -y libevent4.安装 libfastcommonlibfastcommon 没有 yum 源,通过上传的安装包进行编译与安装cd /usr/local/libfastcommo

2021-09-11 22:21:08 434

原创 解决 Maven 无法下载 fastdfs-client-java 依赖。

在使用上传资源的时候 需要用到fastdfs-client-java 可是在pom.xml 里无法下载fastdfs-client-java解决步骤下载相关jar包下载完成之后把下载的jar包放到maven本地仓库在pom文件中加入相关依赖1、下载jar包fastdfs-client-java下载地址百度网盘 提取码: av4iGitHub路径2、需要把 fastdfs-client-java 开发工具包打包到本地的Maven仓库2.1、查看maven仓库路径2.2、找到具

2021-09-11 22:13:36 1198

原创 上传图片到liunx系统,需要哪些配置?

上传资源到Linux上 步骤需要:添加相应的依赖(需要下载并放到maven仓库中,否则pom.xml中下载不了)添加配置文件 client.conf和picurl.properties工具类 FastDFSClient1、首先 先在pom文件 添加相应的依赖 <dependency> <groupId>org.csource</groupId> <artifactId>fastdfs-clien

2021-09-11 21:41:29 236

原创 Vue 图书管理案例

这篇文章主要为大家详细介绍了vue.js实现图书管理功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=de

2021-08-25 23:01:01 665

原创 Vue 验证用户名是否可用

当在输入框中输入姓名,失去焦点时验证是否存在,如果已经存在,提示从新输入,如果不存在,提示可以使用。代码如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=

2021-08-25 22:46:43 568

原创 Vue Tab选项卡案例

点击不同的标题显示出相应的图片代码如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">

2021-08-25 22:41:22 179

原创 过滤器和拦截器区别

过滤器和拦截器区别Filter 是基于函数回调 doFi1ter(),而 Interceptor则是基于AOP思想 Filter在只在 Servlet前后起作用,而 Interceptor够深入到方法前后、异常抛出前后等 依赖于 Servlet容器即web应用中,而 Interceptor不依赖于 Servlet容器所以可以运行在多种环境 在接口调用的生命周期里, Interceptor可以被多次调用,而Fi1ter只能在容器初始化时调用一次 Filter.和 Intercept

2021-08-14 10:58:45 118 1

原创 springboot 部署ssm项目crud操作

springboot 部署ssm 项目结构从上到下 先 在根目录创建一个文件加 sql 之后创建sql文件drop table if exists `user`;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, `age` int(11) DEFAULT NUL

2021-08-14 10:45:00 254 1

原创 spring boot 打包jar 失败,及运行jar失败如何解决

在spring boot 项目中 打包失败,如何解决打包分为两不,1、首先是先清除缓存2、打包打包失败后 为什么失败,因为在pom里确实依赖 此时需要在你的 pom里注入依赖需要在pom文件里加上该代码 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifact

2021-08-14 10:07:37 2225 1

原创 redis

redis入门1 什么是redis2 redis下载安装3 redis数据结果4 Redis 数据类型1 string(字符串)2 Hash(哈希)3 List(列表)4 Set(集合)zset(sorted set:有序集合)1 什么是redisREmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的key-value 存储系统,是跨平台的非关系型数据库。Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD协议、支持网络

2021-07-19 20:00:08 180 2

原创 JSP技术

文章目录JSP技术1.说一说Servlet的生命周期?2.jsp和servlet的区别、共同点、各自应用的范围?3.Servlet API中forward()与redirect()的区别?4.request.getAttribute()和 request.getParameter()有何区别?5.MVC的各个部分都有那些技术来实现?如何实现?6.jsp有哪些内置对象?作用分别是什么?7.说一下 JSP 的 4 种作用域?8.session 和 cookie 有什么区别?9.说一下 session 的工作原理

2021-07-12 08:27:53 202 1

原创 tomcat、HTTP

文章目录unit04-tomcat、HTTP服务器概述什么是服务器?什么是Web服务器?tomcat下载、安装、启动、配置下载tomcat服务器安装、启动tomcat服务器修改tomcat默认端口tomcat目录结构虚拟主机和Web应用web应用web应用的目录结构部署web应用到虚拟主机中扩展内容(了解)配置WEB应用的主页配置缺省的(默认的)WEB应用打war包HTTP协议概述什么是HTTP协议?HTTP协议详解HTTP请求unit04-tomcat、HTTP服务器概述什么是服务器?服务器:分为

2021-07-10 19:56:15 141 1

原创 JAVA——三级联动 省 市 区

JAVA 分页效果实现整体架构为后端代码dao层 的接口省份 的dao的接口package src.cn.hp.dao;import src.cn.hp.model.Provice;import java.util.List;public interface ProviceInfoDao { /** * 查询所有的省份信息 * @return 省份数据 */ public List<Provice> findAll();}

2021-06-19 21:56:38 3059 4

原创 jsp分页 效果实现

JAVA 分页效果实现整体架构为后端代码dao层 的接口package cn.hp.dao;import cn.hp.model.Teacher;import java.util.List;/** * 教师的逻辑 */public interface TeacherInFoDao { /** * 得到多少条老师的数据 * @return 教师的人数 */ public int getCount(); /** *

2021-06-19 21:32:30 349 1

原创 JAVA——AJAX注册验证

JAVA AJAX注册验证整体架构为后端代码dao层 的接口package cn.hp.dao;import cn.hp.model.Teacher;public interface TeacherInfoDao { /** * 根据账号来查找教师 * @param name 教师账号 * @return 教师信息 */ public Teacher FindTeacherByName(String name);}imp

2021-06-19 21:16:20 770 2

原创 深入java虚拟机以及大数据

深入java虚拟机以及大数据1.jvm的相关概念当List放了大量的数据超过jvm中所能容纳的内存后,就会发生堆溢出。当递归调用没有临界退出条件就会出现 栈溢出。当批量导入大量数据或者用dom4j解析大的xml文件的时候,会出现 堆溢出,这个时候可以通过分段批量提交以及用sax代替dom4j来解决问题。heap(堆),stack(栈)jvm的结构细分及其概述?Java 虚拟机有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中

2021-06-15 10:31:10 287 5

原创 数据库中常用术语:

业务场景篇一、Spring的概述Spring 是完全面向接口的设计,降低程序耦合性,主要是事务控制并创建bean实例对象。在ssh整合时,充当黏合剂的作用。IOC(Inversion of Control) 控制反转/依赖注入,又称DI(Dependency Injection) (依赖注入)IOC的作用:产生对象实例,所以它是基于工厂设计模式的Spring IOC的注入通过属性进行注入,通过构造函数进行注入,注入对象数组 注入List集合注入Map集合 注入Properties

2021-06-15 10:28:58 10019 8

原创 框架-- Hibernate及Mybatis

框架-- Hibernate一、Hibernate 中get 和 load的区别1、加载方式:load为延迟加载(返回的是一个只有id属性的代理,只有使用该对象属性时,才发出sql语句);get为立即加载(执行时,会立即向数据库发出sql语句)2、返回结果:load检索不到记录时,会抛ObjectNotFoundException异常get检索不到记录时,会返回null二、Hibernate、Ibatis、Jdbc三者的区别Hibernate属于全自动,Mybatis属于半自动,Jdbc属

2021-06-15 10:28:08 267 3

原创 框架--Spring

框架--Spring一、Spring概述1、什么是SpringSpring是一个开源的Java EE开发框架。Spring框架的核心功能可以应用在任何Java应用程序中,但对Java EE平台上的Web应用程序有更好的扩展性。Spring框架的目标是使得Java EE应用程序的开发更加简捷,通过使用POJO为基础的编程模型促进良好的编程风格。2、Spring的特征 轻量级:Spring在大小和透明性方面绝对属于轻量级的,基础版本的Spring框架大约只有2MB。控制反转(IOC):Spri

2021-06-15 10:27:25 203 2

原创 JSP相关

JSP相关一、JSP的内置对象输入、输出对象:request,response,out;作用域通信对象:session,application,pageContext;Servlet对象: page,config;错误对象: exception;四个作用域(信息共享的范围)从大到小:appliaction>session>request>pageapplication:全局作用范围,整个应用程序共享.生命周期为:应用程序启动到停止。session:会话作用

2021-06-15 10:26:49 164 1

原创 WEB基础及扩展

WEB基础及扩展一、C/S概念、B/S概念1、C/S(Client/Server)是客户端/服务器模式,客户端需要安装专用的客户端软件。2、B/S(Brower/Server)又称为浏览器/服务器模式,使用浏览器通过Web Server同数据库进行数据交互。二、协议以及默认的端口号ftp 21 文件传输协议Pop3 110 http 80 超文本传输协议https 443oracle 默认端口号1521mysql默认端口号 3306三、JavaScript

2021-06-15 10:26:09 310

原创 Java JDBC

JDBC一、常用操作类:DriverManagerConnectionStatementprepareStatementResultSet二、JDBC连接数据库步骤(以MYSQL为例)1、加载JDBC驱动程序:通过Class类的forName方法实现,并将驱动地址放进去成功加载后,会将Driver类的实例注册到DriverManager类中。2、提供JDBC连接的URL 、创建数据库的连接要连接数据库,需要向java.sql.DriverManager请求并获得Connection对

2021-06-15 10:25:36 1207 6

原创 Tomcat

Tomcat一、 Tomcat的目录bin------存放启动和关闭的tomcat脚本conf-----包含不同的配置文件work----存放jsp编译后产生的class文件webapp存放应用程序的目录temp----存放临时文件log-----存放日志文件lib------存放tomcat所需要的jar文件doc-----存放各种Tomcat文档二、默认端口及修改默认端口1、Tomcat的默认端口:80802、修改默认端口是在conf/server.xml文件中 三、修改UR

2021-06-15 10:24:53 130

原创 数据库 面试宝典

数据库一、where与havingWHERE用于行过滤。SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与聚合函数一起使用。二、字符串与日期,数字之间相互转化到字符串:to_char();到日期:to_date();到数字:To_number(char,’format’);三、in与exsits区别In:跟在WHERE 子句后面规定多个筛选值(where 列名 in (值1,值2,值3));(确定给定的值是否与子查询或列表中的值相匹配。in在查询的时候,首先查询子查询的表,然

2021-06-15 10:24:25 728 3

命令提示符完整.docx

里面是命令提示符的操作 步骤,非常详细。

2021-08-14

Android编程技术基础.xlsx

里面有非常详细的安卓面试题 详解

2021-08-14

java文件操作.xmind

里面包含了File类的作用、IO流、字节流字符流、异常处理、缓冲流、转换流、序列化、打印流的详细讲解

2021-08-14

数据库基础知识.xmind

里面包含了数据库介绍、专业术语、常用命令、字符集、sql类型、函数、视图、存储过程、等是非常详细的sql讲解

2021-08-14

深入理解Java中异常体系 .xmind

里面讲述了 java 异常体系,简介,及流程,可以让你对异常更加理解

2021-08-14

idea快捷键.xmind

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,学会使用他,会给以后开发提供很好的便利。

2021-08-14

3.11 05-SQL进阶部分3 2.xmind

MySQL 的 常用函数、事务、权限操作、视图、存储过程、此定义函数、索引都有详细的讲解

2021-08-14

空空如也

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

TA关注的人

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