自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Centos7中安装RocketMQ

安装 RocketMQ使用 wget 命令将 RocketMQ 下载下来wget https://archive.apache.org/dist/rocketmq/4.5.1/rocketmq-all4.5.1-bin-release.zip当然也是可以使用其他的版本,进入 apach官网 ,然后找到 RocketMQ 对应的版本的地址即可。将下载下来的文件解压到 /opt 目录中unzip xxxx -d /opt这里 RocketMQ 是使用 zip 形式进行压缩的,所以需要 unzi

2021-04-07 21:21:30 439

原创 web项目idea中不能创建jsp文件解决方式

在idea中对于一个web项目有时候在webapp/WEB-INF下右键创建jsp文件时并没有该选项。如图所示:实际上idea工具是可以创建jsp文件的,之所以不能创建出来是因为没有正确设置,设置方式如下:然后将Web Resource directory path设置到webapp目录那一级。此时再去新增jsp文件可以看到webapp那个目录其实已经换了图标,并且其下面的所有目录...

2020-02-19 20:53:43 6692 1

原创 idea中Springboot项目热部署

第一步在pom.xml中加入如下依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId></dependency>第二步第三步按下快捷键 Sh...

2020-02-18 21:44:10 266

原创 idea创建maven项目时编译版本总是使用jdk1.5的解决办法

在maven的解压目录下(比如我自己的是 D:\installpackage\config\apache-maven-3.6.1)有一个conf目录,里面有一个settings.xml配置文件,不过需要注意的是该文件是全局配置文件,如果只想修改当前用户下的maven配置则可以在c盘用户目录下找到settings.xml配置文件,在该文件下修改如下内容(前提条件是在idea中不是使用默认的maven...

2020-02-18 20:49:57 1083 1

原创 idea创建多层文件夹时分层显示

设置之前设置去掉如图所示项目设置中compat middle packages中的√就可以了。如果是不同版本,这里可能是 Hide Empty Middle Packages而不是compat middle packages。设置之后...

2019-11-03 21:06:27 24646 13

原创 c3p0与druid连接池

c3p0需要的jar包c3p0(c3p0-0.9.5.2.jar)下面的jar包是依赖的jar包mchange-commons-java (mchange-commons-java-0.2.12.jar)对于c3p0使用时是只需要这两个包,但是连接数库库还是需要数据库驱动包,这一点不能忘记,如果是使用mysql数据库,就需要添加 mysql-connector-java-5.1.37-b...

2019-11-03 21:01:49 253

原创 在java中使用redis

redies的下载与安装官网,官网较慢redis中文网这是对官网翻译的网站,比较快。redis的windows版,官网和中文网只能下linux版,在github上面可以下载windows版下载完成后直接解压即可。redis.windows.conf: redis配置文件redis-cli.exe: redis客户端redis-server.exe: redis服务端使用...

2019-11-03 12:37:43 258

原创 注解

注解概念说明程序的。给计算机看的。与注释的不同之处是注释是用文字描述程序的,给程序员看的。概念描述:JDK1.5之后的新特性说明程序的使用注解:@注解名称定义注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注...

2019-10-27 10:56:13 241

原创 匿名内部类

成员内部类格式修饰符 class 外部类名称 { 修饰符 class 内部类名称 { ... } ...}访问权限内部类使用外部类内容,可以随意访问外部类访问内部类内容,需要内部类对象使用方式间接方式在外部类是方法当中,使用内部类,然后main方法中只是调用外部类的方法即可package cn.itcast.day11...

2019-10-05 09:07:29 572

原创 java中final关键字

final代表的是不可改变的,主要作用有四个:修饰类final修饰的类不能有子类所有的成员方法都不能覆盖重写abstract与final不能使用作用在一个类上修饰方法修饰的方法不能被覆盖重写abstract与final不能同时作用与一个方法上修饰一个局部变量只能赋值一次public void method () { final int num = 10; ...

2019-10-02 22:38:36 2143

转载 idea中导入eclipse创建的maven项目

转载文章地址

2019-09-19 22:46:23 366

原创 servlet基础

什么是servletServlet是在服务器上运行的一个小程序,一个servlet就是一个java类,并且可以通过“请求-响应”编程模型来访问的这个驻留在服务器内存里的servlet程序。如下图所示:比如说浏览器去访问部署在tomcat中的项目,既然是访问,总得有一个访问地址,而且访问后要处理的事情处理完了也需要将该返回的东西给到浏览器,那么这个地址是怎么样的呢?或者说这个请求是谁处理的呢?...

2019-09-18 22:53:55 128

原创 eclipse中取消xml报错验证

如果xml报错不会影响运行的时候,可以关闭xml验证,具体操作如下:把后面的那个build里面的√去掉即可。

2019-09-18 21:49:11 789

原创 idea中打开maven项目(多个module组成)后的配置

问题背景:在其中一个电脑的idea中创建了了多个maven的module(不一定是有关联的,这多个module是独立的),如下图所示:chapter1和chapter2都是module,他们都在mybatis目录下,然后在另外一台电脑上open一个文件夹,该文件夹就是mybatis文件夹,由于此时不是打开的maven项目,因此是不能运行chapter1或者chapter2的,此时需要先导入每...

2019-09-18 21:46:39 2440

原创 idea下创建maven项目并且补全目录

创建maven项目file->new->project勾上上面的create from archetype如果是创建普通的java项目需要选择quickstart如果是创建web项目就是选择webapp那一个第二步就是输入maven中的g、a、v,第三步就是选择maven路径然后finish即可。补全目录上面一步在idea中创建完maven项目之后目录结构是在src...

2019-09-18 21:44:28 1231

转载 idea中导入eclipse创建的web项目

Intellij IDEA 导入eclipse web项目转载地址导入之后可能会出现Idea项目启动报错:程序包javax.servlet.http不存在,解决办法如下:解决办法

2019-09-18 21:42:03 100

转载 vue使用import时定义别名

查看转载文章

2019-09-18 12:58:35 12306

原创 vue对象的拷贝

直接拷贝let origin = { name: '张三', age: 12}let target = origin;target.name = '李四';上面将target对象的属性修改之后,origin也会相应的改变,因为这里的target与origin这两个引用实际上是指向同一个对象。深拷贝let target=JSON.parse(JSON.stringify(thi...

2019-09-18 12:55:50 17118

原创 vue组件之间交互

父组件传递数据给子组件父组件中的内容<templete> <div> <children v-bind:page="queryPage" pageType="first"></children> </div></templete><script type="text/ecmascript-6">...

2019-09-18 12:55:04 2217

转载 weblogic+eclipse 的debug调试

转载地址

2019-08-20 10:16:26 167

原创 java泛型

基本概念一个简单的泛型类public class Pair<T> { T first; T second; public Pair(T first, T second){ this.first = first; this.second = second; } public T getFirst() { ...

2019-07-17 21:42:15 117

原创 springMVC文件上传和拦截器-04

文件上传和servlet实现文件上传一样,需要满足的条件如下:都是通过commons-io.jar和common-fileupload.jar实现MultipartResolver接口,该接口SpringMVC已经提供了CommonsMultipartResolver实现类实现步骤加入jar包配置CommonsMultipartResolver<!-- 这里的id...

2019-07-17 21:35:18 173

原创 springMVC各种配置-03

配置页面直接跳转前面所讲的都是将请求发到controller中,然后在controller中进行转发,但是有时候想要从一个页面直接跳转到另外一个页面,但是也想要经过SpringMVC,而不是直接通过一个链接去跳转。这时候就不需要使用controller了,但是需要在springMVC.xml配置文件中配置,具体配置如下:<!-- 配置视图解析器 --><bean class...

2019-07-17 21:31:25 94

原创 springMVC模型-02

mvc模型的处理流程对于一个mvc程序,流程是下面几步:发出一个请求(可以是在view中)发出请求后请求到达controller层获取数据(model)将数据返回到view层在上面的几步中mvc是如何将数据带到view中的呢,一般来说有一下几种方式ModelAndView, ModelMap, Map, Model (这几种方式都是将数据放在了request域中,而且这几种也...

2019-07-17 21:29:33 141

原创 springMVC-入门-01

入门springMVC是处在控制层的一个地位,最原始的东西是servlet,后来发展出了struts框架,现在是使用SpringMVC,但是这几个都是处理控制层的框架。SpringMVC与struts2的区别springMVC与struts2都是controller层的一个框架,对于MVC的框架主要作用就是以下的几个方面。拦截请求地址将请求地址映射到某一个处理器获得结果将结果进行渲...

2019-07-17 21:28:28 138

原创 Spring整合mybatis

结论任何框架与spring进行整合的时候都是spring来整合其余框架,也就是spring一直都是主控方,其余的框架是将自己的某些东西交给spring来进行管理。对于spring与mybatis整合也是不例外的,主要是mybatis将自己的sqlSessionFactory交给spring来进行管理。整合思路mybatis实现思路通过SqlSessionFactory->SqlSe...

2019-07-17 21:25:36 133

原创 spring事务

事务什么是事务事务:事务是逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全都失败。事务的特性原子性:事务不可分割一致性:事务执行前后数据完整性保持一致隔离性:一个事务的执行不应该受到其他事务的干扰持久性:一旦事务结束,数据就持久化到数据库如果不考虑隔离性引发的安全性问题读问题赃读:一个事务读到另一个事务未提交的数据不可重复读:一个事务读到另一个事务已经...

2019-07-17 21:23:45 107

原创 springJDBC模板

spring的jdbc模板的使用入门项目案例需要使用的jar包基本的6个jar包(开发spring必须的包)数据库驱动包spring的jdbc模板的jar包使用jdbc模板来保存数据package top.toplovelypig.demo;import org.junit.Test;import org.springframework.jdbc.core.JdbcTemp...

2019-07-17 21:22:07 118

原创 springAOP

Spring的AOP实现原理动态代理JDK动态代理只能对实现了接口的类产生代理Cglib动态代理类似于javassist第三方代理技术,对没有实现接口的类产生代理对象,生成子类对象相关术语class UserDao{ public void save(){}; public void find(){}; public void delete(){}}...

2019-07-17 21:20:34 144

原创 springIoc注解开发

jar包使用ioc注解开发时除了几个基本的jar包还需要使用aop的包(Spring4时才需要aop包):* beans包* context包* core包* epression包* aop包配置文件我们在使用xml配置文件开发时引入的是beans约束,但是如果是使用注解开发需要引入context约束。如何查找context约束在 spring-framework-4.3.9...

2019-07-17 21:19:04 313

原创 springIOC与DI

spring下载与开发spring3.x 版本主要是整合hibernate3,如果想要整合hibernate5.x可以使用spring4.x如何从spring官网下载jar包ioc什么是ioc简单理解ioc(inverse of control)就是对象的创建方式由new转而交给spring,这里反转的意思就是对象的创建方式由创建到->直接拿。平时我们创建一个对象的时候使用的ne...

2019-07-17 21:16:50 109

转载 start with connect by prior的使用方法

转载文章地址: https://www.cnblogs.com/benbenduo/p/4588612.html测试数据创建表create table TEST_TABLE( parentid VARCHAR2(10), subid VARCHAR2(10));插入测试数据insert into test_table (PARENTID, SUBID) values ...

2019-05-09 20:09:39 11862 4

原创 使用ajax查询时创建遮罩层不显示的问题

遮罩层创建遮罩层方法function createShade() { if(!($("#shade").length > 0)){ var html = '<div id="shade"></div><div id="shade-load"><img alt="加载..." src="图片地址" />正在加载...</div&g...

2019-05-09 18:07:41 474

转载 SVN提交代码出现405 Method Not Allowed错误

提交时显示提交出错,但是实际上需要提交的文件已经提交了,如果将需要提交的内容删除后再次提交就会出现下面的错误总结起来就是:删除了某个文件夹或者文件,然后又创建了一个同名文件夹或者文件然后再提交这个文件夹或文件时就会出错之前执行过Add操作,但文件没上传成功,在电脑上提交了同路径的代码,再次上传时会报错RA layer request failedsvn: Commit failed ...

2019-05-06 16:09:16 6001

原创 Enum讲解

基本的枚举定义enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。定义:package top.twolovelypig;public enum EnumMain { MON, TUE, WED, THU, FRI, SAT, SUN;}输出枚举值代码:package top.twolovelypig;publ...

2019-04-23 16:10:47 220

原创 mybatis的sql映射文件

映射器配置文件映射配置文件主要完成的是对数据库的操作,我们直接将sql语句写在映射配置文件中,比如下面的例子:<?xml version="1.0" encoding="utf-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-...

2019-04-21 22:12:24 472

原创 mybatis核心配置文件

environmentenviroment可以配置多个datasource环境,用于部署到不同的环境中,想要改变不同环境时只需要改变默认的enviroment的值即可。<environments default="shoppingcart"> <environment id="shoppingcart"> <transactionManager type="...

2019-04-21 20:54:27 1824

原创 git与github建立远程连接

使用clone命令可以将github上面的项目下载到本地仓库中,同样的也可以在本地先建立仓库,然后将本地仓库中的内容推送到github上面。具体步骤如下:git init 使用该命令将打开git bash所在的文件夹初始化化为git可以跟踪的仓库若要忽略本地的文件或者是文件夹不提交到github上面,就需要建立.gitignore文件,可以使用命令touch .gitingore...

2019-04-21 20:37:12 4852

原创 Tomcat8部署方式

一:Tomcat的下载到tomcat官网选择合适的版本进行下载,可以下载解压版和安装版,无论是哪一种都先要安装jdk。二:Tomcat应用部署1 使用tomcat部署应用主要有如下几种方式静态部署。在启动tomcat之前已经安装了web应用动态部署。使用 Tomcat的 Manager 应用直接操控已经部署好的 Web 应用(依赖 auto-deployment 特性)。细分的话主...

2019-04-21 20:35:35 1045

原创 Typora for windows使用教程

文章目录1、**基本使用语法**1.1 段落与字体1.1.1 段落1.1.2 分割线1.1.3 字体1.2 标题1.3 块元素1.3.1 代码块1.3.2 公式块1.3.3 引用块1.4 列表1.4.1 有序列表1.4.2 无序列表1.4.3 任务列表1.4.4 上下标与注释1.5 图片与表格1.5.1 图片1.5.2 表格1.6 目录1.7 链接1.7.1 内联链接1.7.2 引用链接1.7.3...

2019-04-21 20:34:04 17398 3

空空如也

空空如也

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

TA关注的人

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