自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

原创 Could not instantiate L1l

万万没想到又犯这个错误 原因是实体类没加无参构造方法,天呀

2020-09-08 21:03:44 170

原创 工具类自用

这里写自定义目录标题反序列化工具类反序列化工具类public class ObjectUtils {public static <T extends Serializable> T clone(Girlfriend obj) { T cloneObj = null; try { //写入字节流 ByteArrayOutputStream out = new ByteArrayOutputStream(); ObjectOutp

2020-08-28 12:50:46 136

原创 ElasticSearch学习

ElasticSearch学习一、介绍1.1引言1.2ES介绍1.3倒排索引安装2.1 安装ES&Kibana一、介绍1.1引言1.1:海量数据
在海量数据中执行搜索功能时,如果使用MySQL,效率太低。
1.2:全文检索
在海量数据中执行搜索功能时,如果使用MySQL,效率太低。
1.3:高亮显示
将搜索关键字,以红色的字体展示。1.2ES介绍ES是一个使用Java语言,并且基于Lucene编写的搜索引擎框架,它提供了分布式的全文搜索功能,提供了一个统一的基于Restful风格的we

2020-08-21 00:57:14 501

原创 Redis学习

Redis学习一、介绍NoSQL二、安装三、Redis常用命令3.1Redis存储数据的结构3.2 string常用命令3.3 hash常用命令一、介绍由与用户量增大,请求数量也随之增大,数据压力过大多台服务器之间数据不同步多台服务器之间的锁已经不存在互斥性了Redis是基于内存存储数据和读取数据的可以将之前存在Session中的共享数据统一放在Redis中Redis基于它接受用户请求时单线程的,实现类似锁的功能NoSQL代表非关系型数据库not only sqlKey-Value

2020-08-17 22:58:06 332

原创 nginx学习

nginx学习一、特点二、安装2.1安装2.2nginx的配置文件一、特点稳定性极强。7*24小时不间断运行Nginx提供了非常丰富的配置实例占用内存小,并发能力强二、安装2.1安装version: '3.1'sercvices: nginx: restart: always image: daocloud.io/library/nginx:latest container_name: nginx ports: - 80:802.2nginx的

2020-08-15 18:20:41 122

原创 Docker学习

Docker学习前言Docker的思想一、基本操作1.1安装Docker1.2Docker的中央仓库1.3镜像的操作容器的操作运行MySql数据卷前言Docker的思想集装箱会将所有需要的内同放大不同的集装箱中,谁需要这些环境就直接拿到这个集装箱就可以了标准化运输的标准化:Docker有一个码头,所有上传的集装箱都放在这个码头上,当谁需要某一个环境,就直接指派大海豚去搬运这个集装箱就可以了命令标准化:Docker提供了一些命令,帮助我们去获取集装箱等操作提供了REST API :衍生出了很

2020-08-14 21:36:16 151

原创 [root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/

复制yum -y install yum-utils安装就可以了。

2020-08-13 21:38:14 2408

原创 Linux笔记-安装和使用

Linux笔记Linux介绍1.1引言1.2Linux介绍1.3Linux的版本1.4Linux和Windows区别Linux安装Linux介绍1.1引言开发环境:平时大家多是在windows或者mac操作系统下去编写代码进行开发,会安装大量软件,便利的同时会导致稳定性和安全性降低生产环境:时将程序运行在环境中,供用户去使用,这个环境是专业的人员去维护,一般人没有权限区操作生产环境测试环境:一般克隆一份生产环境,将开发环境中的程序部署到测试环境中,这个环境的主要目的是对程序进程检测,收集程序中的

2020-08-13 20:01:55 237

原创 有关springmvc中html文件无法通过项目打开的问题

Web.xml首先在web.xml文件中需要加入如下内容 <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.html</url-pattern> </servlet-mapping>此内容加在文件的前面,起码要在dispathchservlet的前面然后发现有时候这样操作也无法解决这个问题,后来发

2020-08-10 21:27:24 273

原创 Quartz-定时任务调度框架

Quartz-定时任务调度框架一、使用1.1导入依赖1.2 基本使用1.3 配置一、使用1.1导入依赖 <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.3</version> &lt

2020-08-09 13:10:20 204

原创 日志学习

日志学习一、引言1.1日志介绍1.2日志级别1.3日志作用二、解决方案12.1Log4j+Commons-Logging2.1.1导入依赖2.1.2基本使用2.1.3配置信息三、Logback+SLF4j3.1.1导入依赖3.1.2 基本使用一、引言1.1日志介绍用于记录系统中发生的各种事件。记录的位置常见的有∶控制台、磁盘文件等1.2日志级别日志级别从低到高∶】
TRACE、DEBUG(用在开发和调试过程中,细节化的日志)、INFO(常规的日志级别,在部署、运行之后长期观测的)、WARN

2020-08-08 21:33:46 223

原创 SpringMVC

SpringMVCMVC架构依赖web.xml配置(前端控制器)后端控制器配置解析器SpringMVC.xml全部配置pom.xml全部配置MVC架构依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>

2020-08-07 21:15:52 100

原创 Spring配置信息

@ TOC头部配置<?xml version="1.0" encoding="UTF-8" ?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springfr

2020-08-06 17:22:47 177

原创 mybatis编程学习

mybatis编程学习select 语句传递参数的方式增删改主键回填Mybatis工具类resultMap进行映射select 语句传递参数的方式 <select id="queryUserById" resultType="User"> select * from user where id=#{arg0} </select>以下所写的内容实在#{}里写的值,如上arg0 、arg1从0开始代表以一个参数param1,param2从1开始

2020-08-04 22:35:26 231

原创 Mybatis笔记-配置和使用的相关内容

Mybatis笔记mybatis-config.xml文件的配置信息配置文件,头的配置数据库相关配置mybatis-config.xml文件的配置信息配置文件,头的配置<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"

2020-08-02 11:23:54 122

原创 Log4j简易的配置

# Global logging configurationlog4j.rootLogger=DEBUG, stdout# MyBatis logging configuration...log4j.logger.org.mybatis.example.BlogMapper=TRACE# Console output...log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.a

2020-08-02 11:03:00 82

原创 Cause: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceExcep

在pom.xml文件中书写如下代码 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties>然后点击更新就可以了

2020-08-02 10:45:30 673

原创 java学习JSP

java学习JSP概念作用JSP开发1、创建JSP概念简化的Servlet设计,在HTML标签中嵌套Java代码,用以高效开发Web应用的动态网页作用替换显示页面部分的Servlet(使用"jsp文件替换XxxJSP.java)JSP开发1、创建JSP在web目录下新建 “.jsp文件”(与WEB-INF平级)...

2020-07-29 14:00:46 282

原创 Java学习 Servlet

Java学习 Servlet常见服务器Servlet作用编写配置HTTP协议什么是HTTP协议特点流程常见状态码Servlet详解1、Servlet核心接口和类GenericServlet2、HttpServlet类常见服务器开源:Tomcatjettyresin收费:WebLogic(oracle)WebSphere(IBM)ServletServlet∶ServerApplet的简称,是服务器端的程序(代码、功能实现),可交互式的处理客户端发送到服务端的请求,并完成操作响

2020-07-27 12:12:07 195

原创 java.sql.SQLException: Cannot create com.lang.servlet.entity.Student: com.la

Druid进行数据读取封装的时候,出现java.sql.SQLException: Cannot create com.lang.servlet.entity.Student:不能创建该实体类发现原因是在实体类中没有写无参的构造方法,加上就好了

2020-07-26 12:18:45 253

原创 Java JDBC学习

Java JDBC学习JDBC什么是JDBCJDBC核心思想JDBC APIJDBC开发步骤1.注册驱动2.连接数据库3.获取发送SQL的对象4.执行SQL语句5.释放资源6.示例ResultSet(结果集)1.接受收结果集2.遍历ResultSet中的元素3.常见错误SQL注入问题如何避免PreparedStatementPreparedStatement的应用1.参数标记JDBC什么是JDBCJava Database Connectivity ,Java连接数据库的规范(标准),可以使用Java

2020-07-25 14:11:11 100

原创 Java8新特性

Java8新特性Lambda表达式基本语法注意事项函数式接口常见的函数式接口Lambda表达式特殊的匿名内部类,语法更简洁Lambda表达式允许把函数作为一个方法的参数(函数作为方法参数传递),将代码像数据一样传递package La;import java.lang.invoke.LambdaConversionException;public class Demo1 { public static void main(String[] args) { //匿名内如

2020-07-23 17:19:05 98

原创 Java反射

Java反射类对象反射常用操作一、获取类的名字、包名、父类、接口二、获取类中的构造方法,创建对象三、使用反射获取类中的方法并调用方法四、使用反射实现可以调用任何对象方法的通用方法五、获取类中的属性类对象类的对象:基于某个类new出来的对象,也称为实例对象类对象:类加载的产物,封装了一个类的所有信息(类名、父类、接口、属性、方法、构造方法)每一个类加载到内存之后,都对应一个Class对象,每个类有且只有一个JVM参数:-verbose:class显示类的加载过程获取类对象通过类的对象,获取类对

2020-07-23 10:42:54 118

原创 Java 网络

Java 网络网络学习什么是网络OSI参考模型TCP/IP模型TCPUDPIPIPV4:IPV6端口号(port)InetAddress类基于TCP协议Socket编程开发步骤发送文件网络学习什么是网络由点和线构成,表示诸多对象间的相互联系计算机网络:为实现资源共享,和信息传递,通过通信线路连接起来的若干主机。分类:局域网,城域网,广域网OSI参考模型TCP/IP模型一组用于实现网络互联的通信协议,将协议分成四个层次TCP传输控制协议:是一种面向连接的、可靠的、基于字节流的传输层通信

2020-07-22 21:17:35 136

原创 Java学习--Io框架的使用

Java学习Io框架的使用I/O框架一、流的概念概念分类按方向按单位按功能二、字节流InputStreamOutputStream文件字节流文件复制三、字节缓冲流BufferedInputStreamI/O框架一、流的概念概念内存与储存设备之间传输数据的通道分类按方向输入流:将<存储设备>中的内容读入到<内存>中输出流:将<内存>中的内容写入到<存储设备>中按单位字节流:以字节为单位,可以读写所有数据字符流:以字符为单位,只能读写文

2020-07-22 13:52:17 217

原创 Java--多线程学习

多线程什么是进程什么是线程进程和线程的区别线程的组成线程的特点创建线程继承Thread获取线程的名称修改线程的名称买票模拟实现Runnable接口什么是进程正在运行的程序,是系统进行资源分配的基本单位。目前操作系统支持多进程,可以同时执行多个进程,通过进程PID进行区分单核CPU在同一时刻,只能运行一个进程;宏观并性、微观串行什么是线程线程,又称轻量级进程(Light Weight Process)。程序中的一个顺序控制流程,同时也是CPU的基本调度单位。进程由多个线程组成,彼此间完成不同的工作

2020-07-21 11:04:52 120

原创 Java学习--异常

异常概念异常分类异常的产生异常的传递概念程序运行过程中出现的不正常现象,出现异常不处理将终止程序运行。异常处理的必要性∶任何程序都可能存在大量的未知问题、错误;如果不对这些问题进行正确处理,则可能导致程序的中断,造成不必要的损失。异常处理:Java编程语言使用异常处理机制为程序提供了异常处理的能力。异常分类Throwable:可抛出的,一切错误或异常的父类,位于java.lang包中Error: JVM、硬件、执行逻辑错误,不能手动处理StackOverflowError 栈空间一处O

2020-07-18 14:46:04 90

原创 Java学习--集合

集合集合一、什么是集合Colection体系集合Collection父接口List接口List实现类ArrayList的使用ArrayList源码解析VectorLinkedList集合一、什么是集合对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能和数组区别:数组长度固定,集合长度不固定数组可以存储基本类型和引用类型,集合只能存储引用类型位置:java.util.*;Colection体系集合Collection父接口代表一组任意类型的对象,无序、无序、不能重

2020-07-17 19:18:12 148

原创 Java学习第五章-内部类与常用类(String,包装类)

内部类与常用类

2020-07-16 16:47:14 347

原创 Java学习第四章--接口

Java学习--接口接口的语法定义声明与抽象类的区别什么是接口接口的规范接口引用接口的多态常见关系类与类类与接口接口与接口常量接口、标记接口回调原理接口的语法定义相当于特殊的抽象类,定义方式、组成部分与抽象类类似。】interface MyInterface{ public static final String FIELD="value"; public abstract void method();}使用interface关键字定义接口。没有构造方法,不能创建对象只能定义:公开

2020-07-14 22:57:24 159

原创 Java学习--三个修饰符

Java学习--三个修饰符一、abstract1.抽象类的作用2.抽象方法二、static1.静态属性应用2.静态方法静态方法特点3.静态代码块一、abstract具备某种对象的特征,但不完整,例如animal就是一个抽象的概念,现实生活中没有生物叫做动物,所以animal不应该被创建成对象。用abstract修饰的类,不能被new出对象,不能独立存在。abstract class Animal{ String breed; int age; String sex; public void

2020-07-14 15:32:35 158

原创 Java第二天--三大特性

三大特性一、封装封装的重要性验证数据什么是封装概念用到的访问修饰符二、继承一、封装封装的重要性验证数据此问题在面向对象和类记录过例如一般人类的你年龄没有大于1000的,但是有些用户可能录入非法数据,所以要对属性的赋值进行控制,封装即可避免此种问题什么是封装概念尽可能隐藏对象的内部实现细节,控制对象的修改及访问的权限。用到的访问修饰符private(可将属性修饰为私有,仅本类可见,即起来的类中无法通过 类名.属性名访问实例属性)public class Student{ priva

2020-07-13 17:25:18 94

原创 Java学习第一天--面向对象和类

这里写目录标题Java学习--面向对象和类什么是对象面向对象思想(Object Oriented Programming):什么是类类对象为什么对属性的取值和赋值使用Getter和Setter方法:可以验证可以保证安全如何创建对象方法方法的重载重载的要求重载的功能重载的好处构造方法什么是构造方法构造方法的特点构造方法应用对象的创建过程对象的内存分配构造方法重载Java学习–面向对象和类因为马上要面临找工作实习,所以从网上学习一些之前拉下的知识点,在这里当作笔记,基础知识就不过了,从一些之前掌握的有些模糊

2020-07-11 10:10:55 163

redis-desktop-manager-2019.5.0.0.exe

留着自己以后下载备用redis-desktop-manager-2019.5.0.0.exe竟然要50个字,太长了

2020-08-15

gitlab-runner.zip

和docker文章搭配,具体详情看如下https://blog.csdn.net/langMR/article/details/107992027

2020-08-14

空空如也

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

TA关注的人

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