自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

平凡的码农

记录平凡的工作,记载生活的点滴。

  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 SpringBoot多数据源及事务解决方案

一个主库和N个应用库的数据源,并且会同时操作主库和应用库的数据,需要解决以下两个问题: 如何动态管理多个数据源以及切换?如何保证多数据源场景下的数据一致性(事务)?本文主要探讨这两个问题的解决方案,希望能对读者有一定的启发。2. 数据源切换原理通过扩展Spring提供的抽象类AbstractRoutingDataSource,可以实现切换数据源。其类结构如下图所示: .....................

2022-08-25 14:38:13 6351 9

原创 linux mint19-日常使用笔记

在此记录,便于自己查看:2018/11/171,查看和卸载旧版内核uname-a 命令查看目前已经安装的内核: dpkg --get-selections|grep linux带有deinstall标志的行是旧内核自动批量清除: dpkg --get-selections|grep linux|grep deinstall|awk'{print $1}'|xargs apt-get purge -...

2018-11-17 20:38:25 86

原创 Highcharts实现地图下钻功能

项目有时候需要显示某个省到州的地图下钻,在每层地图可能需要展示一些业务信息。事实上Highcharts已经提供了完整的功能实现:https://jshare.com.cn/highmaps/FSSm7A。他提供了全国到省州市的免费地图数据,而二级县的数据则是收费的。下面以云南省为例,如何本地开发一个省到州县的下钻功能。获取数据首先来看GEOJSON数据是如何获取的,我们从中国地图下钻的...

2018-09-14 15:12:38 205

原创 springboot+activemq消息订阅和发布速配

以前用spring配置起来特别麻烦,最近发现 用springboot来做简直分分钟钟。而且网上的资料复制粘贴简直误人子弟。activemq的下载就不多说了。不废话直接撸代码。引入依赖配置pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...

2018-08-16 21:08:56 108

原创 okhttp3使用-基础篇

前言在很长一段时间里,我一直使用HttpClient这个库进行网络请求的处理。这个库的版本经历了相当大的历史变迁,而且往往存在诸多的BUG。我们一起来回顾下HttpClient的的历史,HttpClient项目开始于2001年,它是作为 Jakarta Commons的一个子项目。虽然该项目在2005年被HttpComponents项目所取代,也就是开始了HttpClient 3.x时代。在200...

2018-07-10 12:19:11 169

原创 掌握Java9模块化系统-进阶部分

在上篇基础部分介绍了模块化系统的基本使用和使用命令编译和运行我们的模块。再来看下模块相关的关键字:目前为止我们熟悉的就是exports/reuires/module,其使用也是很简单的。下面将逐步介绍其他关键字的使用场景。系统模块Java9以后JDK本身也是模块化的,如果我们使用模块化机制那么引用系统的包和对象,也需要在模块定义中引入这些包的依赖模块。其中java.base较为特殊。这个模块由编译...

2018-06-26 11:37:28 59

原创 掌握Java9模块化系统-基础部分

模块基础module是用来组织packages,通过模块名称(module’s name)来隔离不同模块之间包的可读性。因此是在Java的访问限制机制public/private/protected上加了一层,先有模块的可读性才有访问性可言。同时jlink工具提供了提取程序最小运行时的支持。模块化机制给Java语言带来一些新的关键字如下:聪明的你可能会想起:在一个成熟的系统引入新的关键字,会不会对...

2018-06-25 15:06:45 80

原创 使用echarts模拟迁徙图

现在我要实现一个监控功能,其效果如下图:模拟迁徙图​云南省下面的各个市州向昆明市上报一些数据,要达到这种效果其实还是很方便的。具体实现过程如下:数据交换监控图为云南省下面的各个市州向昆明市上报一些数据,要达到这种效果其实还是很方便的。具体实现过程如下:定义绘图区域这一步很简单,只需要一个canvas绘图区即可。<!DOCTYPE html><html lang="en">...

2018-06-21 16:22:31 83 1

原创 基于spring-boot&spring-data-jpa的web开发环境集成

新技术?spring-boot并不是全新的技术栈,而是整合了spring的很多组件,并且以约定优先的原则进行组合。使用boot我们不需要对冗杂的配置文件进行管理,主需要用它的注解便可启用大部分web开发中所需要的功能。本篇就是基于boot来配置jpa和静态文件访问,进行web应用的开发。模板or静态页面最原始的jsp页面在springboot中已经不在默认支持,spring-boot默认使用thy...

2018-06-21 16:21:43 159

Tensorflow实战Google深度学习框架&&TensorFlow;实战-part2

Tensorflow实战Google深度学习框架&&TensorFlow;实战-part2,高清带书签。

2017-11-06

Tensorflow实战Google深度学习框架&&TensorFlow;实战-part1

Tensorflow实战Google深度学习框架&&TensorFlow;实战-part1,高清带书签。

2017-11-06

Tensorflow实战Google深度学习框架&&TensorFlow;实战代码

Tensorflow实战Google深度学习框架&&TensorFlow;实战代码两本书的完整代码。

2017-11-06

Chrome版本 62.0.3202.62(正式版本) (64 位)

Chrome的deb包,适合ubuntu系列,版本 62.0.3202.62(正式版本) (64 位)

2017-10-26

A. Office suite (JSOS). A rich set of servlets & filters

各种javaWeb开发中用到的过滤器,servlet,jsp Tag等,涵盖XSS,IP,QRCODE等等各方面你所想到的功能。

2017-10-17

springmvc+spirng-data-jpa+dubbo项目

完整的springmvc+jpa+dubbo项目。demo项目里暂时屏蔽了jpa的数据库配置部分,读者可以自行开启或者使用其他orm框架。主要作为dubbo服务开发的演示。

2017-05-12

Java Platform SE 8

java8原版API

2016-12-29

空空如也

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

TA关注的人

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