自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(504)
  • 资源 (85)
  • 收藏
  • 关注

原创 测试代码格式

类 型 名 称 数 量 u4 magic 1 u2 minor_version 1 u2 major_version 1 u2 constant_pool_count 1 ...

2020-12-13 14:57:35 1262

转载 10 个提高效率的 Linux 命令别名

在 Linux 环境下工作的工程师,一定会对那些繁琐的指令和参数命令行印象深刻吧。而且,可怕的不是繁琐,而是需要大量重复输入这些繁琐的命令。在 Linux 下我们有个别名命令alias,可以将那些繁琐的命令自定义为我们容易记住的别名,可以大大提高我们的效率。但是,alias 命令只对当前终端有效,当终端关闭之后,我们所设置的别名全部失效。所以如果想让这些别名永久有效,我们就需要将它们添加到.bash_profile文件里。在本文里,良许将介绍 10 个非常实用,能够提高你工作效率的命令别...

2020-07-06 13:36:31 2432

转载 让代码写的更优雅(一)- java之校验器

https://maimai.cn/article/detail?fid=1487618773&efid=XSVOrVdLgbgOaJLcefTsxA&use_rn=1

2020-07-06 11:42:23 1822

转载 天呐,你竟然还在用 try–catch-finally

https://maimai.cn/article/detail?fid=1449084842&efid=x5ulZmoGc4Tgj0dLDgKIHQ&use_rn=1

2020-07-06 11:27:28 743

转载 VSCode和IDEA都请安装上这个神奇的插件

首先,打开VisualStudio Code -- 最牛逼的免费开源IDEA工具!然后点击Extensions,输入"anyrule",如下图所示,点击安装后,需要重启VS Code:接下来,新建一个文件(因为anyrule一定要在文本环境下才能生成正则表达式),然后按下快捷键"fn+F1"功能键(如果是Window系统的话,只需要按下F1即可),这时候就会弹出anyrule正则表达式搜索框,如下图所示:接下来,只需要输入你需要什么类型的正则表达式即可,比如身份证。你看,即有1代15位身份证号码正则

2020-07-06 11:19:13 3742

转载 4个好用的Linux监控工具

本文介绍了作者常用的 4 个 Linux 监控工具,希望可以帮助读者提高生产力。身为一个运维开发人员,如果你不知道眼下当前服务器底层操作系统中正在发生什么,那就有点合眼摸象了。其实,你可以根据相应数据做出一定的推测,但是要做到这一点,就需要原始数据,并且数据要有一定的实时性。你需要能够根据操作系统当前的运行状态,结合监控数据来做出合理判断,采取相应措施。你是否曾经遇到过一台服务器运行缓慢,但是 CPU 使用率看起来不是很高的情况?你是否遇到过服务器的网络利用率很高,但是定位不到导致高网络利用率的

2020-07-06 11:15:56 2653

转载 服务器cpu占用100%,如何排查问题?

一、引子对于互联网公司,线上CPU飙升的问题很常见(例如某个活动开始,流量突然飙升时),按照本文的步骤排查,基本1分钟即可搞定!特此整理排查方法一篇,供大家参考讨论提高。二、问题复现线上系统突然运行缓慢,CPU飙升,甚至到100%,以及Full GC次数过多,接着就是各种报警:例如接口超时报警等。此时急需快速线上排查问题。三、问题排查不管什么问题,既然是CPU飙升,肯定是查一下耗CPU的线程,然后看看GC。3.1 核心排查步骤 执行top命令:查看所有进程占系统CPU的排序。极

2020-07-06 09:59:26 10751 1

转载 刚去面试Spring Cloud 问了我35个问题,全部分享出来!

❝对于目前来说,微服务已经是程序员必会的技能之一了。Spring Cloud 作为一个优质的微服务框架,已经被很多公司使用。以下小编给大家整理35道Spring Cloud 的知识点,或者说是面试题都不冲突。后续还会继续更新⛽️❞1.什么是SpringCloud?Spring Cloud为开发人员提供了工具,以快速构建分布式系统中的一些常见模式(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)。它们可以在任何分布式环境中正常工作,

2020-07-06 09:43:49 857

转载 前后端分离下spring security 跨域问题等

最近在做一个项目,前后端分离,不可避免的遇到了跨域问题。起初是配置跨域:@Configurationpublic class CorsConfig extends WebMvcConfigurerAdapter { private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration(); corsConfiguration.a...

2020-07-02 09:18:00 2215

转载 给MongoDB添加索引

用过数据库的都知道,数据库索引与书籍的索引类似,都是用来帮助快速查找的。MongoDB的索引跟关系型数据库的索引几乎一致。1. 索引的创建mongodb采用ensureIndex来创建索引,如:db.user.ensureIndex({"name":1})表示在user集合的name键创建一个索引,这里的1表示索引创建的方向,可以取值为1和-1在这里面,我们没有给索引取名字,mongodb会为我们取一个默认的名字,规则为keyname1_dir1_keyname2_dir2.

2020-06-29 20:21:20 7135

转载 mongoTemplate查询指定字段

/** * @param id id * @param fields 要查询的字段 * @return */ public InfoSupplementEntity findTest(String id, List<String> fields) { Query query = new Query(Criteria.where("id").is(id)); Field findFields = qu...

2020-06-29 14:16:35 9986

转载 SpringBoot集成Swagger2出现Unable to infer base url.

现象:SpringBoot集成Swagger2进行接口发布,SpringBoot版本:2.0.1,Swagger2版本:2.8.0IDEA直接运行可以直接访问,但是maven打成war包通过tomcat发布,访问swagger-ui.html就会出现Unable to infer base url.的报错解决方法:不求甚解,尝试几种解决方法,问题解决方法1、Application增加@EnableSwagger2注释方法2、Application 继承 SpringBootServl

2020-06-29 13:56:30 4658 2

转载 Quartz实现定时任务

前言一般在项目中,除非定时任务涉及到的业务实在是太简单,使用@Scheduled 注解来解决定时任务,否则大部分情况可能都是使用Quartz来做定时任务。在Spring Boot中使用Quartz ,只需要在创建项目时,添加Quartz依赖即可:创建项目创建一个Spring Boot项目,选择Quartz依赖开启定时任务项目创建完成后,也要添加开启定时任务的注解@SpringBootApplication@EnableSchedulingpublic class Quart

2020-06-29 09:22:58 2280

转载 MongoDB中索引的创建和使用详解

https://www.cnblogs.com/efforts-will-be-lucky/p/7324789.html

2020-06-28 10:10:14 643

转载 MongoDB 创建索引的语法

1.为普通字段添加索引,并且为索引命名db.集合名.createIndex( {"字段名": 1 },{"name":'idx_字段名'})说明: (1)索引命名规范:idx_<构成索引的字段名>。如果字段名字过长,可采用字段缩写。 (2)字段值后面的 1 代表升序;如是 -1 代表 降序。2.为内嵌字段添加索引db.集合名.createIndex({"字段名.内嵌字段名":1},{"name":'idx_字段名_内嵌字段名'})3.通过后台创建索引d...

2020-06-28 09:28:27 2221

转载 MongoTemplate中$in、$gt、$addToSet、$elemMatch、排序、分页的使用

1. mongoDB中的使用示例文档// 1{ "_id": "123", "age": 25, "likes": []}// 2{ "_id": "456", "age": 23, "likes": []}1.1 $in相当于sql中的indb.collcetion.find({"_id":{"$in":["123","456"]}})1.2 $gt(>) 大于 - $gt (<) 小于 - .

2020-06-28 09:16:35 8140

转载 BigDecimal取整

Java中BigDecimal取整方法BigDecimal bd = new BigDecimal("12.1");long l = bd.setScale( 0, BigDecimal.ROUND_UP ).longValue(); // 向上取整long l = bd.setScale( 0, BigDecimal.ROUND_DOWN ).longValue(); // 向下取整* 对于正数而言,ROUND_UP = ROUND_CEILING,ROUND_DOWN = ROUND

2020-06-28 09:10:55 22853

转载 mongodb高级聚合查询

在工作中会经常遇到一些mongodb的聚合操作,特此总结下。mongo存储的可以是复杂类型,比如数组、对象等mysql不善于处理的文档型结构,并且聚合的操作也比mysql复杂很多。注:本文基于 mongodb v3.6目录mongo与mysql聚合类比 aggregate简介 aggregate语法 aggregate常用pipeline stage介绍(本文核心) node操作mongo聚合查询(本文核心)mongo与mysql聚合类比为了便于理解,先将常见的mongo的聚合操作

2020-06-24 15:00:40 1096

转载 MongoDB 中的 $project

在 MongoDB 中可以使用 "$project" 来控制数据列的显示规则,可以执行的规则如下:普通列({成员:1 | true}):表示要显示的内容 "_id" 列({"_id":0 | false}):表示 "_id" 列是否显示 条件过滤列({成员:表达式}):满足表达式之后的数据可以进行显示首先,准备一点点数据db.getCollection('sales').insertMany([{ "_id" : 1, "item" : "abc", "price" : 10, "quan

2020-06-24 14:00:06 5070

转载 Springboot在idea中使用devtools热部署配置不生效的解决办法

开发中,每次对类的修改,都需要重启服务,很浪费时间,影响效率。下面介绍一种springboot热部署的方法。1、在Maven的pom.xml文件中添加依赖 <!-- 热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> ...

2020-06-24 13:51:42 2086

转载 解决Hbase启动后,hmaster会在几秒钟后自动关闭(停掉)!!!

兜兜转转,尝试了好多种方法,终于是好了,真的是没有度娘解决不了的问题!哈哈哈哈Step 1:在日志(身为小白白的我,一开始日志在哪我都不知道!路径:/usr/local/hadoop/app/hbase-0.98.8/logs/hbase-hadoop-master-Master.log(也就是安装hbase下的logs文件夹中))中寻找到错误的原因,如下图:Step 2:运行hbase org.apache.hadoop.hbase.util.hbck.OfflineMetaRepai.

2020-06-24 13:45:35 2549

转载 MongoDB 聚合操作之 $project 操作

MongoDB 中的 $project在 MongoDB 中可以使用 "$project" 来控制数据列的显示规则,可以执行的规则如下:普通列({成员:1 | true}):表示要显示的内容 "_id" 列({"_id":0 | false}):表示 "_id" 列是否显示 条件过滤列({成员:表达式}):满足表达式之后的数据可以进行显示首先,准备一点点数据db.getCollection('sales').insertMany([{ "_id" : 1, "item" : "abc"

2020-06-19 17:44:02 2333 1

转载 .gitignore 无效解决方法

在根目录中新建.gitignore文件,设置如下:.idealog/target/*.iml若没有生效,是因为gitignore只能忽略那些原来没有被 track 的文件,如果某些文件已经被纳入了版本管理中,则修改 .gitignore 是无效的。解决方法是先把本地缓存删除,然后再提交。git rm -r --cached .git add .git commit -m "update .gitignore"git push -u origin master...

2020-06-18 19:13:43 652

转载 Spring boot 分页方法过时解决

1.问题表现源代码为:Sort sort = new Sort(Sort.Direction.DESC, "login_time");Pageable pageable = new PageRequest(Integer.parseInt(page), Integer.parseInt(size), sort);报错代码为:'Sort(org.springframework.data.domain.Sort.Direction,java.util.List<java.lang.S

2020-06-18 15:39:43 1294

转载 git强制提交本地分支覆盖远程分支

git push origin 分支名 --forceeg:cd 代码目录git push origin master --force运行结果:Total 0 (delta 0), reused 0 (delta 0)To https://bitbucket.org/jnj_edg/akg-solution.git+ f20ec88...d2128f5 master -> master (forced update)...

2020-06-18 15:37:07 4448

转载 gitlab删除文件/目录

在github上只能删除仓库,却无法删除文件夹或文件, 所以只能通过命令来解决首先进入项目master文件夹下, Git Bash Here ,打开命令窗口$ git pull origin master# 将远程仓库里面的项目拉下来$ dir# 查看有哪些文件夹$ git rm -r --cached target# 删除tar...

2020-06-18 15:36:19 17377 4

转载 在shell脚本中判断上一条命令是否执行成功

#!/bin/bash# 这里是要被判断执行状态的命令(成功或者失败)some command # 这里是判断上条命令是否执行成功的语句块if [ $? -eq 0 ]; then echo "succeed"else echo "failed"fi # linux 命令中,如果命令执行成功,则 $?值为 0,否则不为 0.# -eq 等于# -ne 不等于# -gt 大于# -lt 小于# -ge 大于等于# -le 小于等于...

2020-06-18 08:52:34 4626

转载 jackson.ObjectMapper里的一个enableDefaultTyping方法过期

jackson.ObjectMapper里的一个enableDefaultTyping方法过期了,项目每次编译时提示,同时过期可能是有漏洞或者效率太低了,总而言之最好处理下看了下网上也没有解决方案,我这边记录下解决方案。最好的解决办法就是看过期方法的源码,一般过期方法会给出新的方法来替换过期方法的说明可以看到@link 里已经给出了这个说明。我这边修改的: ObjectMapper om = new ObjectMapper(); om.setVi...

2020-06-11 13:46:43 2380 1

转载 java从数据库读取菜单,递归生成菜单树

首先看一下菜单的样子根据这个样子我们定义菜单类public class Menu { // 菜单id private String id; // 菜单名称 private String name; // 父菜单id private String parentId; // 菜单url private String url; // 菜单图标 private String icon; // 菜单顺序 private int order; // 子菜单 private Li

2020-06-10 10:52:05 539

转载 spark利用maven profile不同环境下配置不同的依赖

因为在日常测试和生产中因为某些问题,需要配置很多不同包的依赖来对应不同的环境,java的maven的profile可以很好地帮我们解决这一问题以spark 的kafka包为例这里有两个环境,一个local,一个product.我这里需要将不同的依赖导入<profiles> <profile> <!--本地环境--> <id>local</id> &...

2020-06-09 11:17:08 641 2

转载 SpringBoot spring-boot-maven-plugin 打包为可执行Jar方法。(已验证)

之前写的打包方式有问题,自已第二次用用那个方法都没成功,所以不能坑别人- - ,重新写一下。先写方法,再说为什么。打包方式用的是spring-boot-maven-plugin插件打包。<plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin<...

2020-06-08 13:40:54 2429

转载 Phoenix 5.0 hbase 2.0 org.apache.hadoop.security.authentication.util.KerberosUtil.hasKerberosKeyTab

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ma.

2020-06-08 13:37:37 1026

转载 Centos7.6安装redis6.0.1

redis最新版下载地址githubredis官网安装redis[root@master ~]# lsanaconda-ks.cfg redis-6.0.1.tar.gz[root@master ~]# tar xf redis-6.0.1.tar.gz [root@master ~]# cd redis-6.0.1/[root@master ~]# make && make install报错1:/bin/sh: cc: command not found

2020-06-04 16:38:06 452

转载 springboot 返回的json中忽略null属性值,不传递

第一种:@JsonInclude(JsonInclude.Include.NON_NULL)第二种:spring: jackson: default-property-inclusion: non_null

2020-06-03 11:07:07 5713

转载 Mysql中Join用法及优化

Read Write Separation

2020-05-29 15:23:54 502

转载 Kerberos身份验证流程

介绍:Kerberos 是一种由 MIT(麻省理工大学)提出的一种网络身份验证协议。它旨在通过使用密钥加密技术为客户端/服务器应用程序提供强身份验证。在 Kerberos 认证中,最主要的问题是如何证明「你是你」的问题,如当一个 Client 去访问 Server 服务器上的某服务时,Server 如何判断 Client 是否有权限来访问自己主机上的服务,同时保证在这个过程中的通讯内容即使被拦截或篡改也不影响通讯的安全性,这正是 Kerberos 解决的问题。在域渗透过程中 Kerberos 协议的

2020-05-21 09:26:22 2775

原创 Hadoop3.2.1环境下安装HBase

环境准备Linux:CentOS Linux release 7.2.1511 (Core) # 使用 cat /etc/redhat-release 命令查看 JDK:jdk1.8.0_211 Hadoop:3.2.1 Zookeeper:3.4.14 HBase:1.4.13安装步骤# 将hbase安装包下载至 /usr/lcoal/src 目录cd /usr/local/srcwget http://archive.apache.org/dist/hbase/1.4.13/hb

2020-05-19 20:11:43 3869

转载 hbase-pheonix安装和基本使用

1.下载对应版本,cdh目前还没有pheonix啊,使用社区版吧,切记版本要对应上。否则会出现,问题:如下,Call failed on IOExceptionorg.apache.hadoop.hbase.DoNotRetryIOException: org.apache.hadoop.hbase.DoNotRetryIOException: SYSTEM.CATALOG: org.apache.hadoop.hbase.client.Scan.setRaw(Z)Lorg/apache/hadoo

2020-05-19 19:54:59 613

转载 两步轻松实现MySQL数据库主从复制

最近在做性能优化的系列课程,其中MySQL数据优化部分用到了主从复制,在这里和大家分享下实现原理以及配置步骤。概念MySQL 主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。目的数据同步备份 主库master发生故障后,可以马上切换到从库slave,降低服务风险。 读写分离 可

2020-05-19 09:07:39 564 1

转载 Intellij IDEA运行报Command line is too long解法

报错内容:Error running 'ServiceStarter': Command line is too long. Shorten command line for ServiceStarter or also for Application default configuration.解法:修改项目下 .idea\workspace.xml,找到标签<component name="PropertiesComponent"> , 在标签里加一行<propert...

2020-05-18 15:39:00 314

JAVA设计模式.pdf

JAVA设计模式.pdf

2018-01-12

Springboot中使用数据库配置定时任务

Springboot中使用数据库配置定时任务,并在Job中自动装配Spring容器Bean。

2018-01-03

Springboot中使用过滤器映射访问路径

Springboot中使用过滤器映射访问路径,并对请求地址进行重定向。

2017-12-23

jwatch-0.8定时任务监控管理工具

JWatch - A Quartz Monitor ,定时任务监控管理工具,Quartz作业调度管理工具项目war包。

2017-12-04

Quartz Job Scheduling Framework 中文版

Quartz 是一个完全由java编写的开源作业调度框架,本文档是Quartz 的接口帮助文档,涵盖了Quartz 使用中所需要的接口。

2017-12-03

Java中使用Quartz进行任务调度常用操作

包含Java中使用Quartz进行任务调度常用操作:设置开始时间、设置结束时间、简单触发器、Cron触发器、作业监听器、启动多个作业、查看所有作业、手动触发作业、传递参数、取消/删除作业、作业出错时自动再执行等代码示例。

2017-12-03

Spingboot+Quartz基于数据库的作业任务调度

Spingboot+Quartz实现定时任务作业调度,并基于数据库对任务作业进行配置,可以实现灵活地更新和删除定时任务。

2017-12-03

Quartz帮助文档

Quartz Job Scheduling Framework[2006],英文版Quartz作业任务调度框架帮助文档。

2017-12-03

压缩工具类改良版(解决中文乱码)

java中使用ZipEntry对文件目录下的所有文件进行压缩,已解决中文乱码问题,亲测可用,请放心下载。

2017-11-19

ZipUtil文件压缩工具类(解决中文乱码)

java中使用ZipEntry对文件目录下的所有文件进行压缩,已解决中文乱码问题,亲测可用,请放心下载。

2017-10-28

ZipUtil文件压缩工具类

java中使用ZipEntry对文件目录下的所有文件进行压缩,已解决中文乱码问题,亲测可用,请放心下载。

2017-10-28

mybatis+log4j+mysql.rar

本资源包含了搭建mybatis helloworld工程所需的如下3个jar:log4j-1.2.17.jar、mybatis-3.4.1.jar、mysql-connector-java-5.1.37-bin

2017-09-24

JSONObject所需Jar包合集

JSONObject是一个beans,collections,maps,java arrays和xml和JSON互相转换的工具类。资源提供了使用JSONObject所需的6个jar包,亲测可用,请放心下载。

2017-09-14

commons-dbcp-1.4.jar+commons-pool1.56.jar

DBCP(DataBase Connection Pool)数据库连接池,是java数据库连接池的一种,commons-dbcp-1.4.jar+commons-pool1.56.jar,亲测可用,请放心下载。

2017-09-14

Gson解析Json示例源码

在Gson类库有一个Gson类,这个Gson类提供了两个方法:toJson() 和fromJson(),我们主要就是调用这两个方法来分别实现序列化Java对象为JSON字符串和反序列化JSON字符串成Java对象。 通过代码示例来对Gson类的常用方法做一个简单介绍。

2017-09-13

gson-2.6.2.jar+API+源码

Gson(又称Google Gson)是Google公司发布的一个开放源代码的Java库,用于序列化Java对象为JSON字符串,或反序列化JSON字符串成Java对象。资源包括:gson-2.6.2.jar,gson-2.6.2-javadoc.jar,gson-2.6.2-sources.jar,亲测,请放心下载使用。

2017-09-13

音乐切割工具MP3 Cutter 1.1.0

MP3cutter是一个绿色免费的MP3剪切小工具。可以从一个MP3音乐文件中截取我们想要的部分,是制作手机铃声的小软件。

2017-09-07

维创论坛ed2k电影资源搜索工具

维创论坛ed2k电影资源搜索工具,搜资源,搜电影,想搜就搜,资源多多。

2017-09-07

大黄蜂网络下载助理

大黄蜂网络下载助理 HAV_down 是基于多项分布式集群文件搜索的网络文件查找辅助下载工具,HAV_down通过HTTP、ED2K、P2P网络对各类资源进行扫描、收集、有效性验证,从而实现互联网络文件只要存在,就可以被找到和轻而易举的下载。

2017-09-07

KCPlayer云播间

KCPlayer是一款制作精美、短小精悍、完全免费无广告的免费迅雷云点播小软件,致力于便利影音生活^_^改善视听品质

2017-09-07

hadoop.zip

Hadoop3.2.1集群的安装所需配置文件,其中多数配置均为默认值!为方便下次再次搭建,现将其配置文件保存,亲测搭建成功。

2020-02-19

kafka-demo.zip

一个简单的SpringBoot整合KafkaTemplate的入门示例,亲测可用。包含生产者和消费者的使用示例,以及列举了Kafka中常用的生产者和消费者配置项。

2020-01-07

bootstrap风格zTree组件

bootstrap风格zTree组件,使用bootstrap的同学,在使用zTree插件时,发现风格很难看,和bootstrap不搭调,现在你们的福利来了,bootstrap风格的zTree插件发布了!

2018-12-19

外卖最短路径计算

外卖最短路径计算项目,采用Java代码实现,亲测可用,请放心下载。

2018-10-11

SpringBoot整合hive-jdbc示例

本项目对如何在Springboot项目中整合hive-jdbc进行简单示例和介绍,亲测可用,请放心下载。

2018-08-19

SpringBoot+MyBatis操作多数据源

SpringBoot+MyBatis操作多数据源示例工程,亲测可用,请放心下载使用。

2018-08-18

Spring AOP代码示例

Spring AOP 常用于日志记录,性能统计,安全控制,事务处理,异常处理等等,本项目对其常用语法进行示例。

2018-06-22

微信公众平台开发教程(含java代码)

本文档对如何使用java进行公众号开发接入、消息与事件处理、自定义菜单处理等内容进行了代码示例。对于微信公众号开发的新手具有指导和借鉴意义。

2018-05-23

SpringBoot使用Junit进行单元测试

SpringBoot使用Junit进行单元测试,对如何在Springboot中使用Junit进行单元测试提供示例。

2018-05-05

SpringBoot操作多数据源(JPA+JdbcTemplate)

SpringBoot操作多数据源(JPA+JdbcTemplate)使用HikariCP数据源进行示例。

2018-04-29

Springboot中使用Druid+JPA

Springboot中使用Druid+JPA,列举了在Springboot中如何搭配使用Druid+JPA操作数据库。

2018-04-25

Springboot中使用JPA操作数据库

Springboot中使用JPA操作数据库,本资源对如何在Springboot中使用Spring-data-jpa对数据库进行操作进行详细举例。

2018-04-22

spring-boot-initializer

Spring 是一个扩展性很强的容器框架,为开发者提供了丰富的扩展入口,其中一个扩展点便是 ApplicationContextInitializer (应用上下文初始化器 )。

2018-04-09

Springboot事件监听源码

Springboot 事件监听源码,包含Springboot中对事件监听案例示例源码

2018-04-08

SpringBoot中使用@Conditional示例代码

SpringBoot中使用@Conditional示例代码,使用 @Conditional 注解,根据是否满足指定的条件来决定是否装配 Bean

2018-03-26

spring-boot读取配置文件示例

本资源对spring-boot中的核心配置文件进行详细介绍,具体内容参考博客:http://blog.csdn.net/pengjunlee/article/details/79640361,包括:核心配置文件介绍,读取配置,动态加载配置等。

2018-03-21

微信公众号开发--消息与事件处理

当普通微信用户向公众号发送消息或者与微信公众号进行互动触发某些事件时,微信服务器将会把这些消息或者事件以XML数据包格式POST到开发者在微信公众号管理平台中配置的服务器地址URL上,本工程对消息与事件处理进行示例。

2018-02-24

Linux常用命令汇总

Linux常用命令汇总,个人Linux常用命令总结笔记,涵盖Linux常用命令。

2018-01-15

MyBatis从入门到精通

《MyBatis从入门到精通》中从一个简单的MyBatis查询入手,搭建起学习MyBatis的基础开发环境。通过全面的示例代码和测试讲解了在MyBatis XML方式和注解方式中进行增、删、改、查操作的基本用法,介绍了动态SQL在不同方面的应用以及在使用过程中的最佳实践方案。针对MyBatis高级映射、存储过程和类型处理器提供了丰富的示例,通过自下而上的方法使读者更好地理解和掌握MyBatis的高级用法,同时针对MyBatis的代码生成器提供了详细的配置介绍。此外,《MyBatis从入门到精通》还提供了缓存配置、插件开发、Spring、Spring Boot集成的详细内容。最后通过介绍Git和GitHub让读者了解MyBatis开源项目,通过对MyBatis源码和测试用例的讲解让读者更好掌握MyBatis。

2018-01-15

深入理解Java虚拟机——JVM高级特性与最佳实践(第2版).pdf,完整,带书签, 完整版

《深入理解Java虚拟机——JVM高级特性与最佳实践(第2版)》

2018-01-15

空空如也

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

TA关注的人

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