自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 时光正好!

biu√第9999条:loveShow 我和她的时光记录 :http://checkchen.gitee.io/loveforyou/loveshow01

2019-11-07 16:10:58 280 1

原创 SSM三大框架整合--对本人特别有用

SSM整合步骤Spring和Mybatis整合加入Spring和mybatis的依赖<!-- Spring相关依赖 --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId&g...

2019-10-27 17:32:04 256

原创 MVC模式&DAO,Service,Controller、View层级理解

MVC模式你在浏览器输入好用户名和密码之后,点击登录,浏览器会给服务器发个请求。服务器接到请求之后,按照预先设定的路由规则把参数传给相应的controller。controller判断参数合法性之后,从model那边拿数据。model通过orm从数据库里面把数据取出来、封装成对象给controller。之后,controller根据结果进行判断,然后加载相应的view(模板)。最后...

2019-10-21 19:07:34 3067

原创 GIT笔记

Git是什么Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 [Linus Torvalds](https://baike.baidu.com/item/Linus Torvalds/9336769) 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。为什么要用Git当我们在企业中开发程序...

2019-10-18 08:51:53 208

原创 文件上传—Servlet

文件上传前端页面必要条件需要有一个form表单form表单需要设置以下几个属性:action: 提交数据的目的地method: 设置postenctype: 设置成multipart/form-dataform里需要至少有一个file域: <input type=“file” name=“xxx” />后端技术所谓文件上传其实就是用流的方式,将文件从客户...

2019-10-17 18:23:33 196

原创 SpringCloud常用组件学习

SpringCloud学习Eureka注册中心基础搭建还有一个集中配置中心(很方便和关键)Netflix Eureka服务中心,云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。这个可是springcloud最牛鼻的小弟,服务中心,任何小弟需要其它小弟支持什么都需要从这里来拿,同样的你有什么独门武功的都赶紧过报道,方便以后其它小弟来调用;它的...

2019-12-06 21:45:58 641

原创 Dubbo遇到的问题以及整合淘淘商城

Dubbo学习Dubbo配置了解遇到的问题:idea运行的时候找不到某一个模块的类(之前我的模块名字乱了,重构了下,最后发现模块下的.iml有两个)No provider available for the service com.dubbo.api.service.ICalcService常见问题问题一:找不到服务提供者问题描述:​ 使用multicast注册中心时,...

2019-11-30 11:29:56 743

原创 Dubbo学习步骤

Dubbo框架笔记Dubbo介绍互联网架构演变过程单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。垂直应用架构当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应用,以提升效率。此时,用于加速前端页面开发的Web框架(MVC)是关键。分布式服务架构当...

2019-11-30 11:28:54 348

原创 多线程

多线程前言:1、什么是进程?一个正在运行的程序就是一个进程。进程是操作系统资源分配(计算资源,比如CPU,存储:内存)的最小单位。2、什么是线程线程是资源调度的最小单位(线程在消耗资源)。线程的主要作用执行任务,一个线程可以执行很多任务。什么是单线程?如果一个进程,只有一个线程。这样的程序叫做单线程程序。好处:资源可以最大化使用。不会出现争夺资源的问题。缺陷:效率很低,容易阻塞。...

2019-11-26 21:46:56 229

原创 商城学习03(踏坑)

19号任务重点:搜索功能的实现*Spring Boot伪静态化*Solr 服务的搭建*搜索功能的实现商品信息导入索引库调用服务实现搜索功能过程步骤:*wps第八天*课堂知识:(详细步骤:请看Solr搜索引擎)配置了环境变量就不用定位到可执行文件下用./启动可执行文件更新之后:运行命令:source ~/.bashrc或者重新;连接服务端向Linux中粘...

2019-11-25 16:24:50 409

原创 商城学习02(踏坑)

重新跑一下第一阶段的Java后台代码14号任务目标:重点:浏览器的跨域问题(Spring注解@CrossOrigin第二:jsonP)浏览器的跨域问题报错解决方案:jsonP原理:通过resp.setHeader("Access-Control-Allow-Origin", "*");protal门户rest服务层过程步骤:*wps文档(第五天)...

2019-11-25 16:24:00 739

原创 商城学习01(踏坑)

tao tao Shop开始8号建工程:这里我选择了web模板(这个不重要)模块依赖关系依赖关系:web -------serviceservice -------- mappermapper ------- pojotaotao-parent是所有子模块的parenttaotao-common和 taotao-manager是同级的,都是第二级moduletaot...

2019-11-25 16:21:29 482

原创 Redis最全详细学习

1. redis介绍1.1. 什么是redisRedis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求Redis支持的键值数据类型字符串类型散列类型 (对应Java中的Object,它主要用来存储对象)列表类型 (List)集合类型 (Set)有序集合类型。 (TreeSet)1.2. red...

2019-11-16 15:26:29 1303

原创 Linux常用命令学习

Linux学习目录结构:https://www.runoob.com/linux/linux-system-contents.html1. 在虚拟机中安装Centos操作系统使用VirtualBox虚拟机工具安装centos6操作系统**1.1 Linux **SSH操作终端使用SecureCRT工具通过ssh服务远程连接到linux,通过命令行操作1.2. Linux常用命令目录...

2019-11-13 21:56:10 310

原创 更轻量级框架Springboot学习

1. redis介绍1.1. 什么是redis​ Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下:字符串类型散列类型 (对应Java中的Object,它主要用来存储对象)列表类型 (List)集合类型 (Set)有序集合类型。 (T...

2019-11-13 21:54:04 617

原创 Solr搜索详细总结

Solr搜索引擎Solr下载安装官方下载地址:https://archive.apache.org/dist/lucene/solr/Windows系统下载zip包,Linux、MaxOS系统下载tgz包Solr目录结构bin: 存放solr的可执行文件contrib: 存放solr提供的扩展包dist: Solr运行需要的jar包docs: 文档目录example: 官方...

2019-11-13 21:52:59 679

原创 程序员的表白模板制作

程序员的表白模板制作制作步骤:首先在我的码云仓库下载模板zip包;Checkchen然后使用html编写的软件进行改写,里面注释很全!最后使用git上传工具(比如小乌龟)传到自己建的仓库,静态网页托管(就是能在别的IP都能访问):码云和GitHub都有此功能,而且是免费的,开启服务里面的pages功能即可!!!效果图:记录自己和女神的特殊日子!!!哈哈...

2019-11-07 15:45:46 892

原创 Solr搜索引擎启动错误点

Solr搜索引擎启动错误点

2019-11-07 14:38:47 292

原创 后台权限管理项目以及Git的相关使用

文章目录权限管理项目总结:Git的使用1.创建一个仓库2.把要管理的项目交给git管理、并在IDEA中的简单配置2.1(或者使用小乌龟pull and push)Git命令行的使用3.创建.gitignore文件进行忽略上传文件的范围项目出错及基础点:批量删除添加角色的表格串联插入数据编辑的时候点击行默认展示行的表格数据(默认勾选)后端查数据简单,主要还是前端东西表格分页其他组员总结相关知识点RE...

2019-11-02 17:52:02 619

原创 SpringMVC详细总结

文章目录SpringMVCMVC设计模式SpringMVC的优势SpringMVC简单使用SpringMVC主要组件RootApplicationContext和ServletApplicationContext两个ApplicationContext的联系和区别1. 视图解析器常用的视图解析器2. 参数传递页面参数传递到Controller@RequestParam@RequestHeader@...

2019-11-02 17:47:18 416

原创 idea控制台日志打印

logback.xml 文件配合的依赖: <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version></dependency...

2019-11-02 16:43:33 5265

原创 Java反射(使用场景非常多!)

反射生活中的反射太阳光照射到镜子上,会发生反射。反射时光的方向会发生改变(略微的反向)。代码中的反射,改变了我们使用对象的方式。之前:对象调方法,对象设置属性。反射刚好反了一下。方法调用对象,属性调用对象。在Java中反射是比较底层的内容,想要实现反射需要使用Class类。什么是Class类类是相同事物的抽象。类在描述一类事物。例如:人都有姓名,性别,年龄,还有吃饭、睡觉、打豆豆。通...

2019-11-01 20:13:07 1088

原创 单例设计模式

单例什么是单例?单例指的是单个实例。如果一个类只能创建一个对象,这样的类叫单例类,这个类的对象就是单例。如何把一个类定义成单例类呢?构造器私有化。(禁用new)。提供一个私有的构造器,这样外界就无法创建对象了。提供一个获取本类对象的静态方法。(方法内部要保证对象的唯一性)。懒汉模式的单例所谓懒汉模式,也叫懒加载,也叫延迟加载,即:在首次用到的时候才加载。懒汉模式的好处:节省内存空...

2019-11-01 20:10:22 179

原创 Java接口

Java接口(interface)一、什么是接口?1、生活中的接口USB接口USB接口可以连接U盘, 移动硬盘, 鼠标, 键盘, 手机,…U盘, 移动硬盘, 鼠标, 键盘, 手机等之所以能连接USB, 是因为这些硬件在制造的时候已经遵循了USB的连接标准.2、Java中的接口Java中的接口与生活中的接口一样, 也是用于定义标准.既然是定义标准, 也就意味着接口中只规定有哪些...

2019-11-01 20:07:32 248

原创 Java抽象类

抽象类什么是类?具有相同特征和行为的事物的统称,称为类。类有什么作用?类的作用是创建对象。类里可以包含哪些内容?属性(静态属性,非静态属性)方法(静态方法,非静态方法)构造器代码块(静态代码块,非静态代码块)类什么是抽象类?抽象类和普通的类非常相似。普通类能包含的内容,抽象类都可以包含。唯一的不同点就是,抽象类不能创建对象。如何创建一个抽象类?创建抽象类,只需要在...

2019-11-01 20:06:19 193

原创 IO流理解和常用

IO流什么是IO流IO:input(输入),output(输出)。无论输入还是输出都有源头和目的地。对于Java来说,输入指的是从哪到哪呢?输出指的是从哪到哪呢?Java里的输入:把数据从文件(或者网络)读取到程序里。Java里的输出:把程序里的数据写入到文件(或者网络)中。Java中的IO在Java里的输入输出流有2大类:字节流、字符流分类字符输入流字符输出流字节...

2019-11-01 20:05:08 149

原创 数据库语句

数据库什么是数据库?用于存储数据的仓库。更重要的是,它能够对数据进行分类,而且可以快速找到这些数据。数据库分类关系型数据库。关系就是一张二维表。数据库主要靠表来存储数据,有些时候表与表之间有关联关系。mysql, Oracle, SQL Server非关系型数据库。no-sql数据库 (not only sql)mongodb, redis目前主流的数据库:...

2019-10-26 20:25:31 333

原创 Postman的简单使用

Postman视图图解

2019-10-22 21:25:29 164

原创 枚举简介

枚举什么是枚举?所谓的枚举,就是把某个类所有的对象一一罗列出来。枚举类:这个类的对象是有限的。定义枚举的语法格式public enum 枚举类类名{ 值1, 值2, 值3, 值4;}示例public enum Season { SPRING, SUMMER, AUTUMN, WINTER;}枚举的使用枚举一般是配合switch…case使用的。public c...

2019-10-22 21:16:28 211

原创 异常处理

异常处理什么异常?在生活中:平时上下班都平常,今天上班的时候,路上有一起车祸,导致你上班迟到。所谓异常:就出现了出乎意料的事情。在代码里:所谓异常也是程序在编写或者运行过程中出现了出乎意料的事情。比如:你做3D彩票系统,你提示别人输入数字,结果别人输入的还是字符串,出现了crash。再比如:你把元素放到ArrayList中,但是你给的下标超出了元素的个数,程序也会出现异常。异常的分类...

2019-10-22 21:13:51 191

转载 Spring 记录

spring小记(各个注解、整合junit、事务)、动态代理、AOP、jdbcTemplate)注解分类:​ 1.用于创建对象​ 2.用于注入数据​ 3.改变作用范围​ 4.生命周期1.1 注解详解:/** * 账户的业务层实现类 * * 曾经XML的配置: * <bean id="accountService" class="com...

2019-10-22 09:02:24 169

原创 Redis缓存

不管你是从事Python、Java、Go、PHP、Ruby等等… Redis都应该是一个比较熟悉的中间件。而大部分经常写业务代码的程序员,实际工作中或许只用到了set value、get value两个操作。对Redis缺乏一个整体的认识。今天就来对Redis的常见问题做一个总结。希望能够帮助到大家Redis是什么Redis是一个开源的底层使用C语言编写的key-value存储数据库。可用...

2019-10-22 08:41:30 212

原创 JAVA常见异常状态码

4xx(请求错误)这些状态代码表示请求可能出错,妨碍了服务器的处理。代码 说明==400 ==(错误请求) 服务器不理解请求的语法。401 (未授权) 请求要求身份验证。 对于需要登录的网页,服务器可能返回此响应。403 (禁止) 服务器拒绝请求。404 (未找到) 服务器找不到请求的网页。405 (方法禁用) 禁用请求中指定的方法。406 (不接受) 无法使用请求的内容特性响应请...

2019-10-21 21:36:12 1889

原创 Mybatis框架学习笔记

Mybatis框架学习笔记Mybatis介绍MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain OldJava Objects,普通老式 Java 对象)为数据库中的记录...

2019-10-21 21:18:10 335

原创 Spring_MVC出错点

Spring——MVC<!-- Servlet级别的上下文中可以使用root上下文配置的bean,而root上下文中不能使用Servlet界别的上下文中配置的bean --><!--更改欢迎页要注意的地方!--> /* @RequestMapping("/index.jsp") public String index(){ return ...

2019-10-21 14:34:25 143

原创 数据库小结

数据库小结:expire interval 密码存活时间expire never 密码永远存活创建用户:create user “mike”@"%" identified by ‘000000’ password expire interval 2 day;修改用户密码存活时间:alter user mike password expire interval 30day;查看用...

2019-10-18 18:51:40 257

原创 Socket编程

Socket也叫套接字Socket编程也叫套接字编程,也叫网络编程。服务端1.创建一个服务端socket(ServerSocket),指定监听的端口号2.监听并接收客户端的连接。 Socket c = ss.accept();3.读取数据。 InputStream is = c.getInputStream(); 读取数据4.使用数据 例如:存储,打印5.关闭socke...

2019-10-18 09:14:33 148

原创 枚举总结

枚举什么是枚举?所谓的枚举,就是把某个类所有的对象一一罗列出来。枚举类:这个类的对象是有限的。定义枚举的语法格式public enum 枚举类类名{ 值1, 值2, 值3, 值4;}示例public enum Season { SPRING, SUMMER, AUTUMN, WINTER;}枚举的使用枚举一般是配合switch…case使用的。public c...

2019-10-18 09:11:54 1452 1

原创 集合框架

集合框架集合:简单的说,集合就是一种容器。集合作为一种容器,里面可以存放内容,存放的每个内容称为是元素(element)。在整个集合框架里一共有2个大类容器:Collection和MapCollection容器(interface)Collection是元素类容器的根接口。什么是容器容器是一个用于存放东西的物件。容器应该具备什么功能呢?(什么样的物件叫容器)可以存东西add...

2019-10-18 09:11:14 155

原创 Litener&Filter笔记

文章目录Listener监听器实现原理——观察者模式Web监听器介绍按照使用方法来划分可以分为两类第一类 实现接口然后通过注册生效第二类 让需要监听Session中的特定类型实现监听接口,不需要注册生效按照监听器的作用可以划分为三类监听三个作用域创建和销毁ServletRequestListenerHttpSessionListenerServletContextListener监听三个作用域属...

2019-10-18 08:50:56 230

空空如也

空空如也

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

TA关注的人

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