自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿东的博客

IT大牛代码重用

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

原创 Elasticsearch5.X java API

Elasticsearch5.X java API 1. Java API批量导出Settings settings = ImmutableSettings.settingsBuilder().put("cluster.name", "elasticsearch-bigdata").build(); Client client = new TransportClien...

2018-03-29 23:47:01 1629 1

翻译 es上安装x-park TLS/SSL认证

在es集群上安装TLS。重要 如果您是在现有群集上首次安装X-Pack,则必须执行完整群集重新启动。安装X-Pack后,必须在群集中的所有节点上启用安全性和安全性才能使群集正常运行。升级时通常可以执行滚动升级。1. 要在Elasticsearch中安装X-Pack:可选:如果您想在没有互联网访问权限的机器上安装X-Pack:手动下载X-Pack zip文件: (sha512) https://ar...

2018-03-14 18:28:06 9191

原创 通用万能excel导入的Python实现

通用万能excel导入的Python实现一.正言        从设计方案到算法和功能代码实现,花了我一周时间,在这里记录方便大家参考。废话少说,首先通过配置文件配置你想要的数据,只需要配置简单的表达式就可以实现由价值的数据分析和挖掘出有价值的信息数据。最终得到的是以字段为首的json数据。后期可以对excel或导出功能做成可视化,使用户的操作和体验更加便捷化。二.配置文件       { "u...

2018-03-12 18:56:31 7709 1

转载 Redis 缓存 + Spring 的集成示例

Redis 缓存 + Spring 的集成示例 《整合 spring 4(包括mvc、context、orm) + mybatis 3 示例》一文简要介绍了最新版本的 Spring MVC、IOC、MyBatis OR...

2018-03-08 17:10:59 213

原创 分布式锁的几种实现方式

分布式锁的几种实现方式 基于数据库实现分布式锁 基于缓存(redis,memcached,tair)实现分布式锁 基于Zookeeper实现分布式锁 a. 数据库方式    思路:创建一张表,里面方法名称字段为唯一的。想要执行某方法的时候向该表执行插入操作,执行完成之后删除该记录即可。因为方法名称字段唯一,所以在并发的时候只能插入一条记录,其他的并不会执行。也可以通过排他锁...

2018-03-08 16:41:59 1754

原创 代理模式和门面模式模式

代理模式和门面模式模式1.引言    看设计模式的时候看到代理模式,想起门面者模式,比较俩者,发现的不同之处,随便写写博客加深印象。2.讲解代理(Proxy)模式所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。举一个例子:消费者一般在超时买东西,超市充当着代理的角色,而厂商...

2018-03-08 12:02:16 3067 1

原创 Dubbo介绍和整合

dubboA. 原理流程:A1. 服务启动,服务提供者向注册中心注册服务。A2. 消费者需要服务的时候向注册中心订阅服务,注册中心返回一个服务提供者的地址列表给消费者。A3. 消费者根据一定的负载均衡算法,访问一台服务提供者,如果访问失败,则换一台访问。A4. 服务消费者和提供者,在内存累计调用次数和调用时间,定时每分钟会发送一次统计数据到监控中心。B. Dubbo的核心配置 C. Dubbo常识...

2018-03-07 18:20:31 4465

原创 数据库

数据库相关1. 数据库连接池实现原理需求: 数据库连接过程,每次访问数据库都需要打开一个链接,如果大型应用,每次访问数据库都重新建立连接,会严重影响性能。解决: 建立数据库连接缓冲池。初始化一定数量的链接,需要的时候取出,使用完毕后不关闭再放回连接池以供下一次调用。注意: a. 并发问题   多线程环境下,比方说获取链接,需要加同步。                   b. 事务问题Java中c...

2018-03-07 17:50:02 286

原创 socket的python实现

socket通信        Python提供了两个基本的socket模块。一个是socket,它提供了标准的BSD Socket API;另一个是socketServer,它提供了服务器中心类,可以简化网络服务器的开发。1.通信原理    开始了解socket模块前,先熟悉下Python的网络编程模块主要支持的两种Intent协议:TCP和UDP。TCP协议是一种面向连接的可靠协议,用于建立机...

2018-03-07 12:56:28 4266

原创 Linux下安装Elasticsearch5.X head安装

Linux下安装Elasticsearch5.X下载Elasticsearch  登录官网 https://www.elastic.co/cn/downloads  选择下载elasticsearch,根据需要选择对应的安装包,这里选择5.0版本,下载完后得到 elasticsearch-5.0.0.tar.gz解压安装  将 elasticsearch-5.0.0.tar.gz 拷贝到 /opt...

2018-03-07 10:53:38 2758

翻译 分布式文件系统 FastDFS

1      FastDFS介绍1.1    什么是FastDFS         FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 1.2    FastDFS架构         FastDFS架构包括...

2018-03-07 10:45:43 521

原创 socket通信

一.引言    要掌握socket通信就要先知道socket通信原理,最好有一个例子,更着例子跑一遍,看看源码。socket通信是利用面向连接的、可靠的、基于字节流的传输层通信协议tcp,把数据流分区成适当长度的报文段,之后TCP把结果包传给IP层,由它来通过网络将包传送给接收端。本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类:消息传递(管道、FIFO、消息队列)同步(互斥量、条件变...

2018-03-07 10:20:03 396 2

原创 导入导出elasticsearch索引数据

1.方式一    dump插件    在elasticsearch5.x中1.1 elasticsearch-dump安装1) yum install epel-release2) yum install nodejs3) yum install npm4) npm install elasticdump5) cd node_modules/elasticdump/bin 后便可以执行操...

2018-03-22 19:00:19 15994

转载 【Java集合源码剖析】HashMap源码剖析

转载请注明出处:http://blog.csdn.net/ns_code/article/details/36034955HashMap简介    HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。    HashMap是非线程安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包下...

2018-03-18 17:39:24 130

转载 Https单向认证和双向认证

一、HttpHyperText Transfer Protocol,超文本传输协议,是互联网上使用最广泛的一种协议,所有WWW文件必须遵循的标准。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。使用TCP端口为:80二、HttpsHyper Text Transfer Protocol over Secure Socket Layer,安全的超文本传输...

2018-03-12 14:10:59 261

jd-gui-windows-my-1.6.6.zip

Java反编译工具jd-gui-windows

2021-04-15

windows-jdk-hsdis-amd64.rar

Java解析成汇编指令,放在jre/bin/server下

2021-04-15

hsdis-amd64.zip

Java class文件解析成汇编指令,方便分析

2021-04-15

jquery插件将html表格导出为excel格式文件tableexport.js插件

jquery插件将html表格导出为excel格式文件,点击按钮一键导出,只需要引入js,写几行代码块就可完成导出功能,写可修改,有案例。 tableexport.js插件

2018-03-07

connSAP.jar

在eclipse中集成连接hana数据库的插件,connSAP.jar是连接SAPHana数据库所需要的jar包

2018-03-07

python KNN算法与贝克斯方法

本视频是关于python3的 KNN算法与贝克斯方法,主要是算法讲解和代码分析例子,

2018-03-07

elasticsearch-5.6.4-head.tar

elasticsearch-5.x的head安装,除了elasticsearch本身的安装外,还需安装head

2018-03-07

空空如也

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

TA关注的人

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