- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 图数据第一篇
图数据第一篇背景JanusGraph背景一个偶然的机会,公司需要用到图数据库,由于license 的关系,不能使用目前很成熟的Neo4j,只能选择其它的开源图数据库,如HugeGraph(百度), Arangodb, Nebula, Janusgraph等等,没有一个开源的图库的成熟度达到了Neo4j的高度,或多或少的都有一些问题,要么是性能,要么是社区活跃度,再者很多图库都有自己的一些交互语言,如Arangodb使用AQL进行交互, Nebula使用到nGQL进行交互。考虑到后期更换图库的成本以及当前
2020-07-31 10:55:12
165
原创 Restful API设计规范
定义 Restful与技术无关,他是一种软件架构的风格, rest是Representational State Transfer,中文翻译为表征状态转移。Restful是以资源的角度来审视整个网络,将分布在网络各个节点的资源通过URL进行标识,客户端通近URL来获取资源的表征,获取表征之后加上相应的动词(PUT/DELETE/POST/GET/PATCH)来改变资源的表征状态。将一切数据都...
2019-07-01 10:12:17
559
原创 jvm 通知机制
背景最近公司在做GC方面的监控,由于堆转储方式(heap dump)对于系统损耗过大,在生产中不能使用该方式,经查阅在JDK1.7版本后,JDK新增了notification的方式,用于在各种内存变化信息时主动发送通知,该通知含有内存的详细信息,以GC通知为例,GarbageCollectionNotificationInfo中含有GC发生的起始时间,结束时间,耗时,使用算法,发生原因,各JVM...
2019-06-23 23:18:47
450
原创 Docker第一篇-docker简介、镜像
Docker是一种容器虚拟化的实现,能够把开发的程序自动部署到容器的开源引擎。容器是直接运行在操作系统上的,因此容器虚拟化也被称为“操作系统级虚拟化”。 容器简单说就是镜像的一个运行实例,所不同的时候,他带有额外的可写文件层, 镜像是构建Docker的基础,用户通过镜像来运行自己的容器。Docker的镜像保存在Registry中,分为公有和私有两种(此Maven的私服和公共库概念相似
2017-08-10 11:25:48
781
原创 kaka消费者
引入Kafka依赖包 <dependencies> <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka_2.11</artifactId> <version>...
2017-01-09 16:42:23
650
原创 kafka生产者
引入kafka依赖包,<dependencies> <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka_2.11</artifactId> <version>0.8.2.1</version> </de...
2017-01-09 16:35:24
719
原创 ehcache工具类与配置
1.ehcache工具类package com.ai.ecsite.ehcache.utils;import com.ai.ecsite.util.common.SpringContextHolder;import com.ai.ecsite.util.common.StringUtils;import net.sf.ehcache.Cache;import net.sf.ehca...
2016-12-27 17:48:29
940
原创 maven根据工程生成archetype,并反向生成工程
根据工程生成archetype构建并发布archetype 1.添加archetype的插件 <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> ...
2016-12-27 16:59:51
745
struts2+spring+hibernate框架下poi的使用以及分页技术
2010-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人