杂记
Lucy_Leezhi
这个作者很懒,什么都没留下…
展开
-
自动部署中Tomcat被异常卡死的处理办法
在工作中自开发了一套java系统,这个系统的功能是通过quartz定时生成报表,用户通过登录系统来查看报表。IBM公司也有这样一个系统。 在开发这个系统的时候为了满足快速迭代的要求,需要实现自动打包部署的功能,因为我用jenkins作为部署平台来实现。jenkins按照如下方法思路进行: 先用jenkins自带功能到代码服务器抓取代码。 调用maven进行编译。 调用ant脚本进行备份部署包和修改原创 2016-03-16 23:02:58 · 19649 阅读 · 0 评论 -
Hello,Spark
最近一直想研究一下大数据Hadoop, 但是用了整整一个周末,也没发现合适的资料,还在京东了买了两本书,按照书上的说明,最后环境搭建失败了,估计是hadoop 对技术要求太高了。所以我就换到Spark上来研究一下。之前安装过python,因为启动PySpark 需要使用python。但是启动时,却遇到错误,先在这里记录问题修复的过程,然后再说Spark的hello world。这里启动的错误是:原创 2016-06-26 14:32:33 · 408 阅读 · 0 评论 -
关于程序语言的选择学习 java/python/scala
在spark 平台的开发上,目前支持java,python,scala三种语言,我一直考虑,看是使用哪一种语言比较适合我。 我使用java已经有6年了,对java了解很多,包括多线程,JVM,java的源代码也学习过很多等,在java的平台上也一直在做开发。 对于python来说,我很早以前就看过一点Python,了解一些,python语言的哲学是:one way to do it。一种方法做一原创 2016-06-27 20:35:17 · 1352 阅读 · 0 评论 -
SQL Server 数据库中SQL优化的一次记录
最近公司的报表系统中有一个SQL 执行需要消耗40分钟,开发人员的机器上有相同数据量的数据库,仅仅执行2分钟就可以了。 这个SQL的功能是在数据库的某张表上进行递归计算,取出一个树状结构。鉴于开发人员的机器上只需要2分钟,因此我们推断服务器的数据库肯定有问题。因此我们查看了服务器和本机的执行计划,执行计划都是一样的,但是在两台机器上,执行某一步时,一个消耗的时间很长,本机执行却很短。执行路径都是索原创 2016-06-28 22:15:54 · 431 阅读 · 0 评论