自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 关于Maven的操作

Maven工程的拆分和聚合工程的拆分面对当令互联网+的行业,软件项目变得越来越庞大,复杂程度越来越高,ddd提高了开发与管理的成本。工程的拆分可以实现分模块开发与测试,可实现多线程开发与管理,提高工程代码复用度的同时也提高软件的开发速度与效率。例如一个CRM系统的话,现在可以使用maven进行拆分,拆成Dao,Service,web工程的聚合我们的CRM项目拆成多个子模块后,独立运行各...

2020-04-13 22:43:32 142

原创 Maven的基础解析

摘要:Maven是一个它是一个软件开发的管理工具主要管理的工作是:依赖管理,项目构建;优点: 能够集中管理jar包,提供一键构建安装及配置配置环境变量:MAVEN_HOME,PATH路径配置本地仓库配置:Settings.xml文件中<localRepository>d:/repository</…>运行:mvn -v常用命令:compile,t...

2020-04-13 15:08:23 111

原创 集合输出4种方式

集合输出的四种形式Iterator迭代器的输出(适合于所有的collection子类)这个Iterator中几个重要的方法(Scanner类就是Iterator接口的子类,所以可以得到是如下的结构关系)apipublic boolean hasNext) ; 判断是否有数据public E next() ; 取出当前数据public default void remo...

2020-04-13 14:51:29 1725

原创 java集合讲解(Map)

概述在java中集合有Collection和Map,在数据结构中除了可以进行对单个对象的保存之外,实际上也是可以进行二元偶对象的保存数据,核心在于以存储Key和Value形式,通过Key获取到Value;开发应用:Collection集合保存数据的目的是为了输出,Map集合保存数据的目的四为了进行查询获取。Map其中几个重要的方法public V put(K key, V valu...

2020-04-13 01:08:02 234

原创 Java集合讲解(List&Set)

1. 性能比较高效的几个集合Collection 、List、Set、Map、Enumeration、Queue、ListIterator。2. Collection 最大的单父接口集合.常用的APIboolean add​(E e) 确保此集合包含指定的元素(可选操作)。Iterator<E> iterator​() 返回对此集合中的元素进行迭代的迭代器。在jd...

2020-04-12 23:54:59 196

转载 Ajax和JQuery结合

Ajax1. ajax是什么?“Asynchronous Javascript And XML”(异步JavaScript和XML), 并不是新的技术,只是把原有的技术,整合到一起而已;1.使用CSS和XHTML来表示。2. 使用DOM模型来交互和动态显示。3.使用XMLHttpRequest来和服务器进行异步通信。4.使用javascript来绑定和调用。2. 有什么作用咱们的...

2020-04-11 22:08:18 211

原创 JQuery入门学习案例

Jquery入门操作js文档加载完成的事件三种书写方式 <!--导包,引入JQ的文件--> <script type="text/javascript" src="../../js/jquery-1.11.0.js" ></script> <script> //js文档加载完成的事件 window.onload = f...

2020-04-11 20:51:11 162

原创 JavaScript的入门学习

JavaScript的入门操作JavaScript摘要JavaScript开发: 是一门脚本语言,由浏览器来解释执行,不需要经过编译;声明变量: var 变量的名字;声明函数: function 函数的名称(参数的名字){}基本步骤:确定事件事件要触发函数,所以我们是要声明函数函数里面通常是去做一些交互才操作, 弹框, 修改页面内容,动态去添加一些东西轮播图自...

2020-04-11 19:51:30 128

转载 Redis基础知识点

NoSQL数据库Redis 是 C 语言开发的一个开源的(遵从 BSD 协议)高性能键值对(key-value)的内存数据库,性能优秀,数据在内存中,读写速度非常快,支持并发 10W QPS。单进程单线程,是线程安全的,采用 IO 多路复用机制。丰富的数据类型,支持字符串(strings)、散列(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)等。支持数据...

2020-04-09 20:56:49 109

转载 数据库索引讲解

什么是数据库索引数据索引的作用是什么?数据库索引其实就是为了使查询数据效率快.数据库索引有哪些呢?聚集索引(主键索引):在数据库里面,所有行数都会按照主键索引进行排序。非聚集索引:就是给普通字段加上索引。key ‘idx_age’ (‘age’)联合索引:就是好几个字段组成的索引,称为联合索引。key ‘idx_age_name_sex’ (‘age’,‘name...

2020-04-09 20:39:59 190

转载 sql优化的几种方式

一.为什么要进行Sql优化我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此时对SQL的优化就很有必要。二.Sql优化的方法对查询进行优化的时候,应尽量避免全表扫描,首先应...

2020-04-09 20:03:23 217

原创 Mysql入门学习(二)

摘要:编码处理问题查看NySQL数据车编码SHOW VARIABLES LIKE ‘char%’ ;編码解释character_ set client: MySQL使 用该编码来解读客户端发送过来的数据,例如该编码为urre, 那么如果客户端发送过来的数据不是uIre,那么就会出现乱码. character set results: MySQL会把数据转换成该编码后,再发送给客户...

2020-04-09 18:24:54 171

原创 Mysql入门学习(一)

Mysql数据库学习(一)数据库的基本的概述理解数据库:RDBMS= 管理员(manager) +仓库( database )database = N个tabletable:表结构:定义表的列名和列类型.表记录: 一行一行的记录.安装mysql的基本的路径对应的操作MySQL安装成功后会在两个目录中存储文件:D:\Program Files\MySQL\MySQL...

2020-04-09 16:55:55 123

原创 SpringBoot整合ActiveMQ搭建短信微服务

SpringBoot搭建短信微服务SpringBoot快速搭建Spring工程,所以非常适合进行搭建微服务,本片中主要介绍的是使用阿里大于进行短信为服务的搭建。SpringBoot和activeMQ的整合MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J...

2020-04-06 16:35:31 426

原创 maven install 报错:Failed to execute goalorg.apache.maven.plugins:maven-gpg-plugin:1.4:sign

maevn安装异常本问题来自于我在进行阿里大于短信开发测试的时候出现的,我在官网上面下载的阿里大于demo文件将阿里大于里面短信服务核心通信的依赖jar源码进行安装的时候出现了该异常异常信息Failed to execute goalorg.apache.maven.plugins:maven-gpg-plugin:1.4:sign (sign-artifacts)on proje...

2020-04-02 22:44:06 446

原创 Spring整合Mybatis

Spring整合MybatisSpring整合Mybatis以后在sqlMapConfig.Xml几乎不用放什么配置文件,都交给了Spring容器进行管理的,数据库的连接,sqlSessionFantory.applictionContext.Xml(传统的实现) <!-- 进行dbcp连接池的配置文件加载 --> <context:property-placehol...

2020-03-30 23:15:03 97

原创 Spring的入门学习(三)

Spring的AOP的基于AspectJ的XML的开发摘要:AOP的概述AOP:面向切面编程,是OOP(面向对象)的扩展和延伸,是用来解决OOP遇到问题。SpringAOP底层实现技术:JDK的动态代理实现(接口)原理:利用反射的原理,给予真实业务对象生产代理对象,在真实业务执行的前后进行相关操作.package javaApi.com;import java.lang.r...

2020-03-30 22:39:53 143

原创 Spring的入门学习(二)

Spring的IOC的注解开发在spring入门学习(一)中主要讲解基本为xml的方式开发注解入门引入aop的包引入context约束在<context:component-scan /><!-- 配置Service扫描 --> <context:component-scan base-package="com.al.hax.crm.Servic...

2020-03-28 17:22:29 94

原创 Spring的入门学习(一)

spring的入门(IOC)摘要:为什么学习spring方便解耦,简化开发通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬編码所造成的过度程序耦合。有了Spring,用户不必再为单实例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。AOP编程的支持通过Spring提供的AOP功能,方便进行面向切面的编程,许多不容易用...

2020-03-28 16:52:36 138

原创 Spring Boot的入门学习

springboot的入门学习springboot的引出: springboot的引出简化spring的组件的开发,虽然 spring 的组件代码是轻量级的,但它的配置却是重量级的,spring使用大量的xml配置,springboot就是为了解决这一切的;spring的介绍: spring Boot 是 spring 社区较新的一个项目。该项目的目的是帮助开发者更容易的创建基于 Spring...

2020-03-27 21:26:33 251

原创 tomcat的安装

安装将下载好的tomcat压缩文件解压到D:\Programmer\apache-tomcat-8.5.42-windows-x64\apache-tomcat-8.5.42然后配置环境变量变量名变量值CATALINA_HOMED:\Programmer\apache-tomcat-8.5.42-windows-x64\apache-tomcat-8.5.42PAT...

2020-01-12 13:50:34 560

原创 JDK的安装以及环境变量的配置

安装首先将jdk1.8.0_211安装到D:\Program Files\Java。安装完成后,该文件下有两个文件夹,分别是jdk1.8.0_211和jre1.8.0_211。环境变量的配置变量名变量值JAVA_HOMED:\Program Files\Java\jdk1.8.0_211CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%...

2020-01-12 13:31:37 78

空空如也

空空如也

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

TA关注的人

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