摘要: 1、 ElasticSearch介绍 1.1 介绍 官方网址:https://www.elastic.co/cn/products/elasticsearch Github:https://github.com/elastic/elasticsearch 总结: 1、elasticsearch是一个 阅读全文
posted @ 2019-12-23 19:26 andrew2717 阅读(1317) 评论(0) 推荐(1) 编辑
摘要: 一、环境搭建: 安装node.js,从node.js官网下载并安装node,安装过程很简单,一路“下一步”就可以了(傻瓜式安装)。安装完成之后,打开命令行工具(win+r,然后输入cmd),输入 node -v,如下图,如果出现相应的版本号,则说明安装成功。 这里需要说明下,因为在官网下载安装最新n 阅读全文
posted @ 2019-11-29 21:26 andrew2717 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 浅谈Tomcat热部署原理 tomcat的热部署实现原理:tomcat启动的时候会有启动一个线程每隔一段时间会去判断应用中加载的类是否发生变法(类总数的变化,类的修改),如果发生了变化就会把应用的启动的线程停止掉,清除引用,并且把加载该应用的WebappClassLoader设为null,然后创建一 阅读全文
posted @ 2019-07-31 21:48 andrew2717 阅读(3677) 评论(0) 推荐(0) 编辑
摘要: 一、迭代开发敏捷开发的核心是迭代开发(iterative development)。敏捷一定是采用迭代开发的方式。那么什么是"迭代开发"呢?迭代的英文是 iterative,直译为"重复",迭代开发其实就是"重复开发"。对于大型软件项目,传统的开发方式是采用一个大周期(比如一年)进行开发,整个过程就 阅读全文
posted @ 2019-05-28 23:29 andrew2717 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟 阅读全文
posted @ 2019-03-27 22:12 andrew2717 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 给业务采集数据的过程中,执行脚本报错,Ora-01652:unable to extend temp segment by 128 in tablespace TEMP。 查阅了oracle的错误代码说明:意思是指temp表空间无法自动扩展temp段。 这种问题一般有两种原因: 一是临时表空间空间太 阅读全文
posted @ 2019-02-27 23:54 andrew2717 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 什么是单元测试 单元测试本质上也是代码,与普通代码的区别在于它是验证代码正确性的代码。可简单做个定义:单元测试是开发人员编写的、用于检测在特定条件下目标代码正确性的代码。 软件开发天生就具有复杂性,没人敢打包票说自己写的代码一点问题都没有,或者不经测试就能保证代码正确运行,可能你在这个执行路径下能够 阅读全文
posted @ 2019-01-31 23:12 andrew2717 阅读(307) 评论(0) 推荐(0) 编辑
摘要: Eclipse项目中,按下Ctrl键后,鼠标移动到类、方法后可以显示高亮链接,但点击后无法跳转过去。网上查了很多方法都没有解决 最后无意在国外的网站上找到了解决方法,出处: https://stackoverflow.com/questions/16354028/eclipse-type-hiera 阅读全文
posted @ 2018-12-27 22:41 andrew2717 阅读(6845) 评论(1) 推荐(0) 编辑
摘要: 之前有童鞋反馈eclipse的help-->Install New Software...的方式安装总是失败,可以尝试另一种方法 一、安装 1.help -- Eclipse Marketplace... 2.输入 Decompiler 搜索并安装此插件 3.勾选上所有的反编译插件 4.接受条件 5 阅读全文
posted @ 2018-12-19 00:35 andrew2717 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1、依次点击eclipse的help-->Install New Software... 2、弹出的界面输入如下信息 name:jd-eclipse_update_site address:http://jd.benow.ca/jd-eclipse/update 3、选中加载出来的插件,一直点nex 阅读全文
posted @ 2018-12-14 00:22 andrew2717 阅读(141) 评论(0) 推荐(0) 编辑