- 浏览: 147013 次
- 性别:
- 来自: 北京
最新评论
文章列表
此博客用来备份项目中用到的neo4j。
调用方法:
public List<OecBocAnalysis> searchRelevanceRelation2(String startTime, String endTime, String firmName,String selectNum, String searchRelate){BaseBoltNeoDao dao = new BaseBoltNeoDao("bolt://10.10.90.25:7687", "neo4j", "123456");List<O ...
- 2016-12-28 10:37
- 浏览 384
- 评论(0)
关于hbse我想大家都比较常用,这个博客只是当做一个备份。
调用接口:int count = utils.HBaseScan("PUBLIC_SENTIMENT_INFO", "taxesInfo", today);
hbase帮助类:
package com.boc.sql.utils;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import org.apache.hadoop.conf.Configuration;
imp ...
- 2016-12-28 09:59
- 浏览 357
- 评论(0)
分布式文件系统HDFS解读
HDFS是HadoopDistributedFileSystem的简称,既然是分布式文件系统,首先它必须是一个文件系统,那么在Hadoop上面的文件系统会不会也像一般的文件系统一样由目录结构和一组文件构成呢?分布式是不是就是将文件分成几部分分别存储在不同的机器上呢?看完本文的HDFS解读,你就会明白的。
作者:bearsorry来源:iteye.com|2013-06-18
14:00
收藏
分享
- 2016-12-28 09:54
- 浏览 241
- 评论(0)
Neo4j简介
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。
Neo4j因其嵌入式、高性能、轻量级等优势,越来越受到关注。
图形数据结构
在一个图中包含两种基本的数据类型:Nodes(节点) 和 Relationships(关系)。Nodes 和 Relationships 包含key/value形式的属性。Nodes通 ...
- 2016-12-28 09:50
- 浏览 258
- 评论(0)
关于mongodb的好处,优点之类的这里就不说了,唯一要讲的一点就是mongodb中有三元素:数据库,集合,文档,其中“集合”
就是对应关系数据库中的“表”,“文档”对应“行”。
一: 下载
上MongoDB官网,我们发现有32bit和64bit,这个就要看你系统了,不过这里有两点注意:
①:根据业界规则,偶数为“稳定版”(如:1.6.X,1.8.X),奇数为“开发版”(如:1.7.X,1.9.X),这两个版本的区别相信大家都知道吧。
②:32bit的mongodb最大只能存放2G的数据,64bit就没有限制。
- 2016-12-28 09:46
- 浏览 221
- 评论(0)
Redis是一个key-value存储系统。Redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。本文中,作者分享了在Windows下进行安装和使用Redis的技巧。
作者:蛙牛来源:oschina|2014-03-04
09:53
收藏
分享
- 2016-12-26 09:51
- 浏览 255
- 评论(0)
长期以来,session管理就是企业级Java中的一部分,以致于我们潜意识就认为它是已经解决的问题,在最近的记忆中,我们没有看到这个领域有很大的革新。
但是,现代的趋势是微服务以及可水平扩展的原生云应用(cloud native application),它们会挑战过去20多年来我们设计和构建session管理器时的前提假设,并且暴露了现代化session管理器的不足。
本文将会阐述最近发布的Spring Session API如何帮助我们克服眼下session管理方式中的一些不足,在企业级Java中,传统上都会采用这种旧的方式。我们首先会简单阐述一下当前session管理中的问 ...
- 2016-12-26 09:42
- 浏览 250
- 评论(0)
最近写项目,需要把session放入Redis中,来实现分布式。我本来要用Tomcat部署Redis这种方法,但是依赖于容器了。无意中发现了SpringSession,这可挺不错的,写完了发现不好用,问度娘也没弄明白,最后我写了2个demo一个springMVC的,一个spring整合struts2的,发现SpringSession需要SpringMVC的支持。也就是说我的项目用不了了。
先说说springsession的配置吧:
一、Maven中pom.xml文件中添加(选一种添加上就行):
- 2016-12-23 11:00
- 浏览 353
- 评论(0)
前段时间使用了Apache Common DbUtils这个工具,在此留个印,以备不时查看。大家都知道现在市面上的数据库访问层的框架很多,当然很多都是包含了OR-Mapping工作步骤的 例如大家常用的Hibernate与Mybatis。当然如果人们要一个纯粹的封装了JDBC的工具类,使用Apache Common DbUtils(下面简称ACD)是个不错的选择,这个工具在JDBC的基础上稍加封装是JDBC的操作更加便捷,在学习使用这个框架的途中你也不需要学
习太多的API类,因为一共也才3个部分(3个包)。
1. org.apache.commons.dbutils (该包中的类 ...
- 2016-12-23 10:53
- 浏览 248
- 评论(0)
到官方网站下载JDOM包http://www.jdom.org/
注意的是,版本1和版本2的类路径已经变更,如果你是更新使用版本2,则需要重新编译你的代码
Java代码
packagecom.test;
- 2016-12-23 10:51
- 浏览 221
- 评论(0)
本文分为5小节,基本上就是我刚接触CSV文件到思考、实践做一个CSV解析器的过程的还原。希望我的思路也能带领你一步步从浅到深认识CSV文件格式。
1.简单的CSV解析器实现。
2.简单实现的CSV解析器的问题
3. CSV格式的定义
- 2016-12-23 10:42
- 浏览 541
- 评论(0)
1. 下载 Jetty 6 的压缩包
2. 将 Jetty 6 下的 jsp 2.1 目录下的文件复制到 Jetty 7 的 lib 目录
3. 运行Java-jar start.jar --list-options 来检查是否支持 JSP
4. 编辑 jetty.ini 文件,在 OPTIONS 中增加 jsp一项,如下
OPTIONS=Server,jmx,resources,websocket,ext,j ...
- 2016-12-22 10:12
- 浏览 449
- 评论(0)
引用来源
Jetty7/8 的Maven插件配置:http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin
Jetty9 最新的Maven插件配置:http://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html或者最新RELEASE版配置
Jetty 各个版本的限制:http://wiki.eclipse.org/Jetty/Starting/Jetty_Version_Comparison_Table
Jetty 7 必须 Jdk 1.5+,Se ...
- 2016-12-22 09:25
- 浏览 267
- 评论(0)
项目里面用到了Web里面的拖拽流程图的技术JsPlumb,其实真不算难,不过项目里面用HTML做的一些类似flash的效果,感觉还不错,在此分享下。
一、效果图展示
1、从左边拖动元素到中间区域,然后连线
2、连线类型可以自定义:这里定义为直线、折线、曲线。实际项目中根据业务我们定义为分装线、分装支线、总装线等
- 2016-12-19 17:30
- 浏览 480
- 评论(0)