近期项目做了次架构调整,原来是使用MySQL+GeoHash来存储LBS数据(地理位置信息),现在使用NOSQL数据库MongoDB来存储LBS数据(地理位置信息)。由于项目是基于spring MVC开发的,今天就Mongodb的使用做下总结。 Spring MVC 集成Mongodb 1.加载ja ...
分类:
数据库 时间:
2016-11-16 02:27:43
阅读次数:
299
最简单的方法(不推荐): 在窗体构造函数中写Control.CheckForIllegalCrossThreadCalls =false; 为什么不推荐上面的方法: 为避免空间造成死锁, .net framework 2.0 之后 拒绝多线程访问空间, 以前Control.CheckForIlleg ...
分类:
编程语言 时间:
2016-11-14 12:00:30
阅读次数:
213
一、基础入门 1.1 下载安装 下载相应的log4j-1.2.15.jar(也可以下载其他的版本)提供一个下载jar包的网站(http://search.maven.org/) 新建一个log4j.properties文件: #配置根Logger log4j.rootLogger=info, RF ...
分类:
编程语言 时间:
2016-11-14 02:19:56
阅读次数:
188
js的offsetWidth,offsetHeight,offsetLeft,offsetTop ...
分类:
Web程序 时间:
2016-11-13 14:10:25
阅读次数:
178
logging 日志模块 http://python.usyiyi.cn/python_278/library/logging.html 中文官方http://blog.csdn.net/zyz511919766/article/details/25136485 清晰明了,入门必备http://my ...
分类:
编程语言 时间:
2016-11-13 13:45:52
阅读次数:
245
在js的世界里面,每一个小的特效都那么微不足道,却又那么的令人向往与好奇。前端工程师的任务特别高大上,因为他们的一个小小的设计就会激发别人的求知欲。比如说我,只是随机一瞟,便看到了这个tooltip的特效,就有一种想要征服它的愿望。 比如这个tooltip的效果展示: 这个便是tooltip提示框的 ...
分类:
Web程序 时间:
2016-11-13 11:45:35
阅读次数:
236
一致性hash算法,参考: http://www.blogjava.net/hello-yun/archive/2012/10/10/389289.html 针对这篇文章,加入了自己的理解,在原有的代码上进行了修改。 控制台输出结果: ...
分类:
编程语言 时间:
2016-11-11 12:16:02
阅读次数:
298
KETTLE 是一款开源的ETL工具,通过图形界面进行设计,可以对数据进行转换。设计好的文件分为两类,一类是trans,一类是job,这些文件可以存储到文件系统中。 也可以存储到数据库中。 如果存储到数据库,那么可以创建配置资源库。 配置步骤 打开设计工具spoon.bat 点击加号 点击创建或更新... ...
分类:
其他好文 时间:
2016-11-11 00:57:21
阅读次数:
312
ETL(Extract-Transform-Load,即抽取,转换,加载),数据仓库技术,是用来处理将数据从来源(以前做的项目)经过抽取,转换,加载到达目的端(正在做的项目)的过程。也就是新的项目需要使用以前项目数据库中的数据,ETL就是解决这个问题的。 ETL实现共同注意点:正确性,完整性,一致性... ...
分类:
其他好文 时间:
2016-11-10 09:58:16
阅读次数:
218