自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pentaho-server 与 Pentaho Data Integration(pentaho-kettle)

一、pentaho的两个产品(pentaho已经被Hitachi Vantara 收购)pentaho-server:内置 Pentaho BI服务器 及 管理控制台。 Pentaho Data Integration:数据集成,PDI,即 pentaho-kettle。区别:简而言之,pentaho-kettle 的 Carte server用于执行作业/转换。Pentaho server 内置了Pentaho BI服务器及管理控制台,用作报表的存储库,并托管报表执行引..

2022-03-19 10:15:12 2529

原创 040.[转] 对于程序框架的理解

框架和类库等概念的出现都是源于人们对复用的渴望。“不要重复发明轮子”,成了软件界的一句经典名言。从最初的单个函数源代码的复用,到面向对象中类的复用(通常以类库的形式体现),再到基于组件编程中二进制组件(.NET中是以IL程序集形式存在的)的复用,人们复用软件的抽象层次越来越高。现在,框架复用是抽象层次的又一提升,框架的复用不仅仅是功能的复用,更是设计的复用。1.1框架...

2019-09-29 22:13:00 148

原创 038.[转] JVM启动过程与类加载

From:https://blog.csdn.net/luanlouis/article/details/40043991Step 1.根据JVM内存配置要求,为JVM申请特定大小的内存空间JVM启动时按照其配置要求,申请一块内存,并根据JVM规范和实现将内存划分为几个区域。所有的类的定义信息都会被加载到方法区。Step 2. 创建一个引导类加载器实例,初步加载...

2019-07-29 22:53:00 108

原创 037.[转] springboot 配置多个数据源

1、在application.properties文件 配置两个数据源#默认使用 tomcat-jdbcspring.datasource.type=org.apache.tomcat.jdbc.pool.DataSourcespring.datasource.data1.url=jdbc:mysql://127.0.0.1:3306/mysql-boots...

2019-07-28 11:57:00 105

原创 036.[转] JNDI 学习

需求:在spring boot中如何使用 jndi(1)JNDI为何而生?(2)什么是JNDI?(3)在Tomcat中怎么使用JNDI?(4)Spring Boot中怎么使用JNDIhttps://stackoverflow.com/questions/26504913/spring-boot-with-jndi-data-source实际应用中,可以把DataSour...

2019-07-28 11:01:00 132

原创 032.[转] Java集合框架

Java集合框架和各实现类性能测试pphh发布于2017年11月17日Java语言集合框架提供一系列集合接口类 (collection interface)和实现类,满足对集合中元素对象的各种集合抽象操作。1. 集合接口类Collection/List/Set/Map下图显示了在包java.util.*中主要的核心集合接口类,...

2019-06-23 11:41:00 94

原创 031.[转] 从类状态看Java多线程安全并发

从类状态看Java多线程安全并发pphh发布于2018年9月16日对于Java开发人员来说,i++的并发不安全是人所共知,但是它真的有那么不安全么?在开发Java代码时,如何能够避免多线程并发出现的安全问题?这是所有Java程序员都会面临的问题。本文讲述了在开发Java代码时安全并发设计所需要考虑的点,文中以一张图展开,围绕着Java类状态,讨论各种情况下的并发安全问题。当理解了J...

2019-06-23 11:00:00 203

原创 029.[转] SSO单点登录的通用架构实现

单点登录的通用架构实现pphh发布于2018年4月26日http://www.hyhblog.cn/2018/04/26/single_sign_on_arch/目录1. 什么是单点登录2. 用户登录2.1 认证方式2.2 授权方式2.3 第一方登录架构实现2.4 第三方登录架构实现2.5 第一方登录和第三方登录的授权区别2.6 登...

2019-06-22 16:50:00 175

原创 027.[转] 理解OAuth 2.0

作者:阮一峰日期:2014年5月12日http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.htmlOAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。更新...

2019-06-22 12:05:00 105

原创 021.Docker mysql启动时执行初始化sql

1.拉取Mysql镜像# docker pull mysql:5.72.检查mysql镜像# docker inspect mysql:5.7##"Entrypoint": ["docker-entrypoint.sh"],3.本地创建mysql外挂的目录##挂载到容器内/docker-entrypoint-initdb.d;MySQL启动时将执行 01...

2019-05-23 23:18:00 239

原创 020.Dockerfile

  docker-cli读取Dockerfile,根据指令生成定制的docker镜像。Dockerfile的指令根据作用可以分为两种,构建指令和设置指令。  构建指令:用于构建image,其指定的操作不会在运行image的容器上执行;  设置指令:用于设置image的属性,其指定的操作将在运行image的容器中执行。  1.构建指令FROM...

2019-05-19 15:47:00 74

原创 019.nexus搭建docker镜像仓库/maven仓库

一、安装docker CE  参考docker doc  https://docs.docker.com/install/linux/docker-ce/centos/二、docker启动nexus3# 1.登录docker hubdocker login# 2.拉取nexus3镜像docker pull sonatype/nexus3# 3.查看...

2019-05-15 22:10:00 153

原创 011.maven 继承与聚合

聚合:对于聚合模块来说,它知道有哪些被聚合的模块,而对于被聚合的模块来说,它们不知道被谁聚合了,也不知道它的存在;继承:对于继承关系的父POM来说,它不知道自己被哪些子模块继承了,对于子POM来说,它必须知道自己的父POM是谁;在一些最佳实践中我们会发现:一个POM既是聚合POM,又是父POM,这么做主要是为了方便。链接:https://www.cnblogs.com...

2019-05-09 20:44:00 70

原创 pageHelper 对list分页

@RequestMapping(value="/{pageNum}/{pageSize}", method=RequestMethod.GET public ResponseEntity<PageInfo<TestVO>> testget(@PathVariable("pageNum") int pageNum, @PathVariable...

2019-05-04 22:01:00 435

原创 005. [转] SSH端口转发

玩转SSH端口转发SSH有三种端口转发模式,本地端口转发(Local Port Forwarding),远程端口转发(Remote Port Forwarding)以及动态端口转发(Dynamic Port Forwarding)。对于本地/远程端口转发,两者的方向恰好相反。动态端口转发则可以用于kexue上网。SSH端口转发也被称作SSH隧道(SSH Tunnel),因为它们都是通过...

2019-04-14 22:19:00 101

原创 001. Java内存中的字符编码

Java内存中的字符编码Unicode字符集及utf-8 、utf-16、utf-32 等字符编码方式字符集:字符表示的数字集合,元素称为码点或码位;字符编码:字符实际的储存表示;码点:一个码点对应 一个字符;utf-8编码:可变长编码,一个字符编码使用 1或2或3或4个字节表示;https://blog.csdn.net/hezh1994/article/deta...

2018-12-09 17:24:00 656

空空如也

空空如也

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

TA关注的人

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