自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (15)
  • 收藏
  • 关注

原创 springboot基础学习5:定时任务

一、在我们开发中经常会使用到定时任务来处理一些业务,而我们会使用不同的框架来实现任务的调度。这里使用spring中封装的任务调度来与springboot进行整合1、首先添加依赖 场景启动器 starter,这里使用的是2.1.4.RELEASE版本pom.xml文件中添加依赖 <dependency> <groupId>org.springframework.bo...

2019-11-04 20:30:30 204

原创 springboot基础学习5: RabbitMQ消息队列整合

一、AMQP 基本概念RabbitMQ 是 AMQP 协议的一个开源实现,所以其内部实际上也是 AMQP 中的基本概念:1、pulisher 不用说都知道是 生产者,是一个向交换器发布消息 的客户端应用程序2、Exchange 交换器 用来接收生产者发送的消息并将这些消息路由给服务器中的队列。3、Broker 接收和分发消息的应用,RabbitMQ Server就是Message Br...

2019-11-01 17:17:03 387

原创 springboot基础学习4: mybatis多数据源

一、在开发过程中可能我们会用到 多中数据源 有可能是mysql ,也有可能是sqlserver 这样的混合使用,还有就是主从模式或者需要连接不同的分库来支持业务。所以这些写一个简单支持处理多数据源的方式。首先看项目结构1、我们来看配置文件 application.ymlserver: tomcat: uri-encoding: UTF-8 port: 8084spring...

2019-10-30 23:10:52 142

原创 设计模式之-工厂模式和抽象工厂模式

1、工厂方法模式(Factory Method):就是定义了一个创建对象的接口,但是由子类决定要实例化的类是那个。工厂方法让类把实例推迟到子类,工厂方法模式通过子类决定创建的对象是什么,来达到对对象创建过程的封装。举个栗子:比如说 发送短信和邮件 ,我们可以定义一个统一的接口来发送邮件和短信。子类来实现这个接口进而进行不同的发送操作。首先创建一个发送接口类,然后一个发送方法2、邮件类和短信...

2019-10-30 14:36:51 282

原创 设计模式之-单例模式

一、写这些原因是因为学习时候,我们只有知识的输入但是没有知识的转化和输出。所以想通过博客的形式来将学到知识 自己通过自己的语言和理解将其表述出来那么知识才能记得牢固才能 更能加深自己的理解。1、单例模式(Singleton): 是一种常用的设计模式,在java应用中,单例对象能保证在一个jvm中,该对象的实例只有一个。那么使用单例模式有什么好处呢?a.某些类创建比较频繁,对于一些大型的对象创...

2019-10-30 12:38:41 108

转载 谈谈对springioc的理解

https://www.cnblogs.com/xdp-gacl/p/4249939.html 转载学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。...

2019-10-30 00:10:42 127

原创 面向对象设计原则

设计模式以前学习了,但是如没有经常去用或者复习 很容易忘记,所以这里重新回顾一下,希望能慢慢去理解设计模式的精髓所在,而不是死记硬背。在我们项目中有使用到了策略模式,装饰者模式等。但是没有深入的去思考为什么使用,只知道用 所以就会造成过一段时间就忘记了真是悲伤。现在希望将希望通过博客的方式记录下来。一、设计原则1、开闭原则 (Open-Close Principle(OCP)):在《Head...

2019-09-05 17:02:19 169

原创 springboot基础学习3: sparingboot和mybatis的基本使用

在mybatis和springboot时有两种方式,一种是使用传统的xml,还有一种是使用注解。一、使用传统的xml配置可以灵活动态生成sql,方便调整sql. 先介绍xml的方式。1、首先创建实体package org.learn.boot.mybatis.demo.entity;import lombok.Data;import java.util.Date;/** * C...

2019-06-19 23:18:24 262

原创 sprinboot 基础学习2: springboot jpa 和 thymeleaf 使用

一、先了解下什么是JPAJPA(Java Persistence API)是Sun官方提出的Java 持久化规范, 它为 Java 开发人员提供了一种对象/关联映射工具来管理 Java 应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合 ORM 技术,结束现在 Hibernate,TopLink,JDO 等 ORM 框架各自为营的局面。 对持久化规范可以理解为 “持久化” 和...

2019-05-20 23:33:40 404

原创 springboot 基础学习一

微服务以前也在用,但是没有深入去学习,今年面试时候很多公司都在问会不会使用微服务架构,微服务架构面试问题回答的不好,所以现在记录下springboot框架基础学习。1,首先建立一个springboot项目,使用intellij idea 来快速创建一个springboot项目2、点击下一步3、在下一步,这里使用的是springboot 2.1.4版本。点击next就创建好一个spring...

2019-05-06 22:40:07 187

转载 mysql ip连接问题

如果使用ip连接会保报错mysql 默认没有开启这个权限,只能使用localhost 或者127.0.0.1来进行连接。如果需要使用ip连接,那么需要手动开启这个权限。在 cmd 中 进入到mysql 安装地方 然后进入 bin 目录, 输入 mysql -u root -p 密码,然后在 使用msyql&gt;grant all on * to '用户名 ‘’@ ‘ip地址’ ide...

2019-03-16 23:17:52 1034

原创 mysql 基础1

一、查询第二大的分数或者ID, 表数据如下查询语句 :SELECT MAX(score) FROM methodlock where score&amp;lt;( SELECT MAX(score) from methodlock);还可以使用下面的写法:SELECT MAX(score) from methodlock where score not in ( SELECT MAX(scor...

2019-03-15 23:44:35 160

原创 dubbo2.7版本 管理台控制使用

dubbo2.7版本 管理台控制使用首先进入 https://github.com/apache/incubator-dubbo 中,在项目的末尾找到,dubbo admin克隆 https://github.com/apache/incubator-dubbo-admin.git 项目到本地下载成功后,在目录输入cmd,进入这个地方输入下面的命令cd dubbo-admin-s...

2019-03-13 00:22:46 7175 18

原创 mongodb远程数据库的连接以及备份导入导出数据

导出命令:mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径详细解释:-h:mongodb所在的服务器地址(必须指定端口),不指定的话就是本地的127.0.0.1:27017-u:用户名-p:密码-d:需要备份的数据库(导出整个mongodb就去掉)-o:备份的数据存放的位置mongodump备份还原数据库mongoexp...

2018-12-28 22:25:16 2116

原创 使用 command 操作mongodb数据

这样拼接使用修改;String jsonSql = “{update:’ document 名称’,updates:[{q:”+new BasicDBObject(“Id”, new BasicDBObject(“KaTeX parse error: Expected '}', got 'EOF' at end of input: … + "u:{set:{Status:’”+S...

2018-12-28 22:21:52 5142 1

原创 从jvm 分析Synchronized原理

1、先写一段代码如下 Synchronized 同步代码块然后在 cmd 中 输入 javac SynchronizeDemo.java 将其编译成 class文件然后在使用 javap -c SynchronizeDemo将其 反汇编 后对于上面 指令monitorenter 和monitorexit ,jvm 规范描述 monitorenter 解释如下:每个对象有一个监视器...

2018-12-28 22:06:29 451

原创 java线程中能不能捕获异常?

不能 ,如果要捕获异常怎么处理。我们要实现UncaughtExceptionHandler这个接口来捕获抛出的异常。由于Java线程的本质特征,当抛出异常的时候就终止了如果再进行catch,都不在一个线程里面,所以无法捕捉到异常。Java线程中,要在run()方法中把一切的异常都处理掉,可以使用try-catch块。不能让这个线程抛出异常,因为如果我们不使用特殊的方式的话,我们是无法捕获从这个...

2018-12-28 22:01:51 2439

原创 mysql 的 四种隔离级别

借鉴:https://blog.csdn.net/mydriverc2/article/details/78904566https://www.jianshu.com/p/8d735db9c2c0/一、事务的基本要素(ACID)1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没...

2018-12-28 21:51:54 336

原创 如何高效的导出数据到Excel表单

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;impo...

2018-12-28 21:38:12 1390

原创 单元例测试spring 事务

使用 @Rollback 的好处是, 测试数据不会对数据库造成污染, 这一点是很重要的。但 @Rollback 其实也不是真正意义上的数据零污染, 如果数据库表的主键是自增长类型, 虽然发生了事务回滚, 但是主键的索引还是会递增的。执行这个测试, 数据库是不会插入记录的, 如果把 @Rollback 改成 @Rollback(false), 数据库就会插入一条数据@Rollback 需要 @T...

2018-12-28 21:33:42 1797

原创 如果是一个list中出现重复的数据可以用下面的方法

但是这个方法的源码 是进行循环 比较。 所以会影响效率。

2018-12-28 21:26:34 1213

原创 在使用hibernate 如果我们想返回一vo时

在使用hibernate 如果我们想返回一vo时,怎么写呢?可以这么写public List&lt;VO实体名&gt; findContractNoMap(){ String hql = "select l.id as Id,l.number as aNumber from A表 l " + " left join B表 lar on lar.loan_id=...

2018-12-28 21:23:44 451

原创 JAVA中执行顺序

java执行顺序

2015-11-03 14:57:52 352

原创 定时任务(一种在xml配置,另一种在类加入注解)

//第一种public class TsetS extends QuartzJobBean{ private static final Logger logger = Logger.getLogger(TsetS .class); /** * 比如测试发送短信 * TODO * @Title: testsend */ public voi

2015-07-17 16:50:20 544

图像场景识别是15类开源数据集,基于该数据集进行场景图像的分类和识别

图像场景识别是15类开源数据集,基于该数据集进行场景图像的分类和识别, 图像场景识别是15类开源数据集,基于该数据集进行场景图像的分类和识别 图像场景识别是15类开源数据集,基于该数据集进行场景图像的分类和识别 图像场景识别是15类开源数据集,基于该数据集进行场景图像的分类和识别

2020-07-21

jd-gui-1.4.1.jar

java 反编译工具

2019-06-06

全国经纬度数据.xlsx

全国所有城市经度维度坐标(共收录了3180个城市GPS坐标数据)(收录了全国所有市,区,县 GPS坐标)(包括港澳台)可以直接对应echarts的地图 | 全国所有城市GPS坐标 | 全国所有城市经纬度坐标

2019-06-03

smartgit使用详解.pdf

smartgit使用详解.pdf

2017-08-15

SmartGit使用.docx

SmartGit使用.docx

2017-08-15

Shiro教程.pdf

Shiro教程

2017-08-15

Spring Boot实战 (高清版.pdf

Spring Boot实战 (高清版)

2017-08-15

spring源码包4.1.4

希望对大家有帮助,这是spring4.1.4的版本

2015-04-20

the thinking in java annotated solution guide

the thinking in java annotated solution guide

2015-04-12

mysql界面软件

MySQL连接软件,这个界面连接软件,看个人习惯。

2014-06-19

java等短信

短信发送,每个项目应该都有短信的发送。所以我这上传一个,如果不好请见谅。

2014-06-14

easyui插件

EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。EasyUI作为一个轻量级的UI插件,提供了常用的UI控件accordion,combobox,menu,dialog,tabs,tree,validatebox,window等等。

2014-05-29

java翻书效果

看看java怎么做翻书效果吧

2014-05-29

html5文档帮助

html5.chm文本文档来看看吧。学一些也是有好处的

2014-05-29

svn插件1.6.5

现在一般在公司用的比叫多的项目管理插件。这个是Eclipse 的svn插件1.6.5

2014-04-03

空空如也

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

TA关注的人

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