熊本同学

在区块链行业努力耕耘的熊本同学。

Kettle:开源多数据库数据处理神器了解一下?(亲测下载、安装和使用)

为什么要用Kettle 在学习和工作中,经常要进行多数据库的数据处理工作,那么有没有一款工具,最好是图形化界面支持的工具能够非常方便的对多个不同数据库进行数据管理和操作,别说,这个还真的有。Kettle就是的。 “免费开源的基于java的企业级ETL工具,功能强大简单易用,无可抗拒”! 一、...

2018-07-24 19:38:36

阅读数:102

评论数:0

HTTP:断点续传原理图文分析

起源 以前,用户不能使用现在这种高速的带宽访问互联网,当时,下载一个尺寸稍大的图片或文件就已经很吃力了。如果下载过程中遇到网络中断的情况,那就必须重头开始。 一、获取部分内容 在HTTP/1.1中,为了解决上述问题,需要一种可恢复的机制。所谓恢复是指能从之前下载中断处恢复下载。要实现该功...

2018-07-23 11:48:05

阅读数:600

评论数:0

Elasticsearch:替换、更新和删除性能分析

替换、更新和删除 在使用ES的时候,如果你认真观察了,你会发现,替换、更新和更新都是有蛮大的区别的。虽然说结果是一样的,但是原理还是不同的。这一点一定要明确。 一、看一下替换 这个时候替换成功,这个Version是3。 再替换一下 这个时候Version变成了4 二、下面看一下...

2018-07-20 18:25:15

阅读数:528

评论数:0

Elasticsearch:操作数据的时候PUT和POST的区别

PUT和POST的区别 在操作Elasticsearch中的时候,使用PUT和POST的时候是有一定的区别的。 这个要清楚。 一、例如来看一下这个例子 1.向里面插入一个数据 这个时候添加到了customer索引ID为5。 这个时候用的是PUT,那么如果不指定索引呢?还用PUT吗?...

2018-07-20 17:48:40

阅读数:476

评论数:0

Kibana:Elasticsearch的窗口工具学习分享(Mac亲测有效)

Kibana Kibana这是您走进 Elastic Stack 的窗口。 在使用Elasticsearch,我们在安装启动后,想要可视化的去操作它。那么这个时候就需要Kibana了。 一、什么是Kibana 当你在安装完Elasticsearch,你可能就会有个疑问,接下来我怎么...

2018-07-18 17:51:03

阅读数:216

评论数:0

Elasticsearch 安装和后台运行(真实有效,Mac版本已经验证)

如何安装一个程序 在日常的工作和学习中,例如学习一个新技术,经常需要安装一些程序,那么这个时候,最推荐的就是区技术的官网,学习最新的安装方法,进行安装。 一、Mac安装Elasticsearch 关于Elasticsearch的安装,在官网安装解释中说的很明确。 官方安装地址 其他版...

2018-07-18 16:11:56

阅读数:509

评论数:0

Elasticsearch学习方法分享(真实有效)

Elasticsearch Elasticsearch是一个高度可扩展的开源全文搜索和分析引擎。它允许您快速,近实时地存储,搜索和分析大量数据。它通常用作底层引擎/技术,为具有复杂搜索功能和要求的应用程序提供支持。 作为目前最火的搜素引擎,是一定要学习研究的。 一、什么是Elastics...

2018-07-18 15:45:29

阅读数:190

评论数:0

我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。

我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。

2018-07-17 17:50:08

阅读数:34

评论数:0

解决:com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure(真实有效)

数据库连接失败 在数据库连接失败,经常会有蛮多一系列的问题导致的原因,这个时候一定要多去尝试一下各种方法,并且做好自己的梳理! 一、例如我在SpringBoot项目中使用了阿里的数据库连接池Driud。 有次在启动的时候,会报这样的错: Caused by: com.mysql.c...

2018-07-16 15:08:11

阅读数:3587

评论数:0

Mysql:优化分析(值得深思)

Mysql优化分析 Mysql作为现在的主流关系型数据库,在优化上值得深思啊! 不能只停留在如何使用Mysql,而不去思考如何优化的问题啊。 在谈到Mysql优化方面,Mysql在这方面有专门的文档说明这个问题的。 强调一遍:做技术一定要学会看官方文档。 Mysql官方文档 文档中...

2018-07-13 18:21:59

阅读数:54

评论数:0

Mysql:核心的数据库操作

Mysql核心点 对于每一位研发同学,Mysql都是必须掌握的技能啦。基本的Mysql的操作,还是得很好的掌握的。 一、Mysql 学习一个技术,一定要先去官网学习。 Mysql官网 二、基本的查询 1.创建表并插入数据 创建表 CREATE TABLE shop ...

2018-07-10 18:15:34

阅读数:73

评论数:0

Nginx解决跨域、大文件、负载均衡和域名管理的问题(亲测真实有效)

Nginx Nginx在解决跨域、负载均衡和域名管理的问题上,有非常好的作用!值得应用。 在工作和学习中,前后端交互的时候,时常会需要做跨域的事情,这个时候,有两种方式,一种是服务端代码程序中去解决跨域,这是一种比较愚蠢的方式,推荐使用Nginx进行跨域的操作。 一、安装Nginx ...

2018-07-10 11:36:53

阅读数:273

评论数:0

Spring架构文档:程序员(工程师)的圣经

圣经 作为一名工程师,尤其是服务端工程师,在Spring架构大行其道的时候,只有熟悉Spring的架构,才能有未来啊! 一、Spring的架构文档 Spring的架构文档 这个有空的时候,多读读!...

2018-07-05 12:02:34

阅读数:59

评论数:0

原 SpringFramework核心技术五:Spring AOP API

一、概念 1.Spring的切入点模型使切入点重用独立于建议类型。可以使用相同的切入点来定位不同的建议。 该org.springframework.aop.Pointcut接口是中央接口,用来将通知到特定的类和方法。完整的界面如下所示: public interface Pointcut...

2018-07-05 11:13:22

阅读数:70

评论数:0

解决:class invalid for deserialization序列化的问题(真实有效)

一、序列化问题 首先来看看异常: java.io.InvalidClassException: com.gws.newframe.entity.test.TestUser; class invalid for deserialization at java.io.ObjectStrea...

2018-07-03 19:35:55

阅读数:742

评论数:0

SpringFramework核心技术五:面向切面编程(AOP)和代理机制

AOP与代理 Spring AOP使用JDK动态代理或CGLIB为给定目标对象创建代理。(只要有选择,JDK动态代理就是首选)。 一、代理机制 如果要代理的目标对象实现至少一个接口,则将使用JDK动态代理。目标类型实现的所有接口都将被代理。如果目标对象未实现任何接口,则将创建CGLI...

2018-07-03 12:10:52

阅读数:54

评论数:0

SpringFramework核心技术五:面向切面编程(AOP)和Spring

面向对象和面向切面两种编程方式的比较 面向方面编程(AOP)通过提供关于程序结构的另一种思考方式来补充面向对象编程(OOP)。OOP中模块化的关键单元是类,而在AOP中,模块化的单元是方面。方面可以实现关注的模块化,例如跨越多种类型和对象的事务管理。(这种担忧在AOP文献中常常被称为横切关注点。...

2018-07-02 14:31:57

阅读数:49

评论数:0

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