BlueKitty的博客

以微观之处证宏观 , 借他人之事鉴己身 .

Jrebel最新激活破解方式(持续更新)

1 . 打开jrebel 激活面板 . 选择Connect to online licensing service . 在上面的框中输入激活的url地址(文章末尾持续更新),过段时间可能会失效,我会在这篇文章中一直更新. 下面的框中输入邮箱地址 , 可随意填 . 然后点击右下角的激活按钮即可 ...

2018-07-18 10:19:15

阅读数 47710

评论数 126

SpringCloud微服务注册调用入门教程

    关于SpringCloud的相关知识在此不做讨论 , 直接一步步完成一套简单完整的SpringCloud微服务注册与调用的Demo .1 . 创建一个maven主工程 , 填写工程信息 , Finish2 . 创建一个新的model作为服务注册中心在这里 , 我们需要用的组件是Spring...

2018-03-29 14:55:47

阅读数 1535

评论数 0

Java8新特性总结 - 序

    Java8已经正式发布很久了 , 从各项新特性来讲 , Java8无疑是重大的版本升级 . Orcale公司于2014年3月18日发布Java8 , 新增了非常多的特性 . 但时至今日 , 大部分人在项目中依然使用着Java7及之前的新特性 . 所谓没有实践就不会深入详细的理解运用 , 故...

2018-02-28 09:49:31

阅读数 103

评论数 2

开发者神器!Windows上最强大的虚拟桌面工具-Dexpot

简介 : 用过Linux和Mac计算机的人都知道 , 这两个系统上都有个多桌面的功能非常使用 . 而在Windows上并没有该项功能 , 虽然目前Win10已经增加了多桌面的程序 , 但使用上仍体验不佳 . 而且Win7系统上也无法享用 . 今天就给大家推荐一款我一直以来在用的Windows上的...

2017-07-27 13:17:08

阅读数 23758

评论数 12

微服务概念详细介绍

目录 一、单机服务到微服务的演变 二、微服务的定义 三、微服务为我们解决了哪些问题 四、当前微服务面临的挑战 五、结语 一、单机服务到微服务的演变 微服务,顾名思义就是“微小的服务”。主要就是从两个方面进行理解,什么是“微”?什么是“服务”?当然,服务的意思很好理解,就是实际工作中的...

2019-04-26 09:50:09

阅读数 40

评论数 0

Idea结合Maven的profile配置实现动态切换环境(不修改代码)

之前的切换环境的方式 , 就是在application.properties中配置 spring.profiles.active=dev , 然后通过修改dev为test或prod来切换项目环境 , 这样做的话每次切换环境都要重新改一下配置 , 而且如果不小心把本地改动提交到中央仓库了 , 可能会...

2019-04-25 17:05:08

阅读数 51

评论数 0

高级JAVA - 动态代理的实现原理和源码分析

在之前的一篇文章中 , 我们简单了解了一下代理模式(JAVA设计模式 - 代理模式) , 本篇我们来学习一下动态代理的实现原理 , 以及源码是怎样的 . JDK动态代理的主要实现步骤如下 : 1 . 声明一个handler类 , 实现InvovationHandler接口 , 然后重写它的in...

2019-04-23 18:35:00

阅读数 18

评论数 0

JAVA设计模式 - 代理模式

在对象的一个业务方法完成之后, 有时候我们可能需要去添加一些新的功能(前置校验等). 但我们又不想更改原来的代码 , 代理模式就为我们提供了一种解决方案 . 1 . 代理模式的定义 代理模式就是在不改变原有代码的基础上 , 实现对目标对象的功能扩展 . 以现实的情况为例 , 目前有一个艺人,...

2019-04-23 17:41:32

阅读数 14

评论数 0

解决layui laydate动态创建多个时不起作用点击无效的问题

最近在一个表单中有个自定义日期选项, 用户每点击一次按钮就动态增加一行日期选择框 . 我选择了laydate框架来完成 , 但在新生成的日期组件中 , 除了第一个生成的外 , 其他的点击和选择都不起作用. 或者是闪了一下立刻消失了 . 通过排查问题及网上搜索终于定位原因. 我们在每次动态生成...

2019-04-22 16:24:40

阅读数 28

评论数 0

MySql计算环比

目标 : 统计每天的点击数量 , 并计算当天相对前一天的环比增长 环比计算公式 : (本期数- 上期数) / 上期数 * 100 , 反映本期比上期增长了多少 为方便理解 , 假设当前已经有一张表 , 里面存了每天的数量 CREATE TABLE `tb` ( `id` int(1...

2019-04-16 19:23:48

阅读数 42

评论数 0

logback配置文件详解

logback配置文件详解 <?xml version="1.0" encoding="UTF-8"?> <!-- 根节点 , logback的全局配置 , 包含3个属性 scan : 当文件发生变更时是...

2019-04-16 12:10:08

阅读数 96

评论数 0

logback利用mdc机制为日志增加traceId

1 . 增加LogMdcFilter package cn.xbz.common.filter; import org.slf4j.MDC; import javax.servlet.*; import javax.servlet.annotation.WebFilter; import ...

2019-04-12 12:08:10

阅读数 99

评论数 0

【SpringCloud从0到6】 第二节:注册中心 - eureka

从本节开始 , 我们就正式开始编写一个cloud基础微服务了 , 为了代码更简洁及更方便入门 , 在此采用了maven子模块的结构 . 1 . 创建maven主模块 , 配置cloud相关参数 pom配置如下 : <?xml version="1.0"...

2019-04-12 10:28:20

阅读数 22

评论数 0

Maven 单独构建多模块项目中的子模块

在多模块的maven项目中 , 如果需要部署某个子模块 , 单独构建则会报错 , 如果构建整个项目 , 又会非常耗时 . maven为自定义构建部分项目提供了支持 : -pl, --projects 构建指定的模块,模块间用逗号分隔;适合无依赖的项目 -am, --also-make...

2019-04-11 16:28:42

阅读数 25

评论数 0

屏蔽Idea中"不合理"的提示警告

当然 , Idea的提示警告功能是为了让代码更安全标准 , 但在实际编码中 , 我们可能不需要这些善意的提醒 . 所以我们要设法屏蔽它 . 在Settings -> Editor -> Inspections 我们可以更改提示/警告的设置 . 1 . 提示publi...

2019-04-11 16:12:10

阅读数 94

评论数 0

Intellij Idea插件利器推荐大全

名称 简介 快捷键/说明(个人) 插件介绍地址 推荐星级 Jrebel 热部署 , 修改类文件即时生效 地址 ★★★★★ Key promoter X 基于Key promoter , 提示各种操作对应的快捷键(如果有) , 把相关操...

2019-04-11 15:46:09

阅读数 47

评论数 0

【SpringCloud从0到6】 第二节:Spring Cloud 和 Dubbo

1 . 框架背景 当前主流上较常用的java微服务框架 , 就是cloud和dubbo . dubbo是阿里公司开源的RPC框架 , 背景很优秀 , 技术也是一等一的强 , 在spring cloud之前的年代也是很辉煌的 , 后来阿里停止维护了大概2年多的时间 , 中间有人提了些bug和意见都...

2019-04-10 11:31:24

阅读数 9

评论数 0

Intellij idea利用Statistic插件统计项目代码行数

1 . 插件介绍 统计项目中各个文件的数量,大小,行数,平均等信息 根据扩展名自定义统计详细行数信息 , 包括总行数,代码行数,代码行数占比,注释行数,注释行数占比,空白行数,空白行数占比 自定义选择多个文件 , 统计各个文件信息 本插件需要JDK8或以上版本 2 . 插件安装 利用在线...

2019-04-10 11:07:40

阅读数 46

评论数 0

Java按行分割文件

方式一 : /** * 按行分割文件 * @param sourceFilePath 为源文件路径 * @param targetDirectoryPath 文件分割后存放的目标目录 * @param rows 为多少行一个文件 */ ...

2019-04-04 14:46:09

阅读数 35

评论数 0

java高效获取大文件的行数

方式1 : 利用LineNumberReader public static int getFileLineNum(String filePath) { try (LineNumberReader lineNumberReader = new LineNumberReader(new ...

2019-04-01 15:24:39

阅读数 27

评论数 0

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