摘要: 1、定义:多态是同一个行为具有多个不同表现形式或形态的能力,即一个接口不同的实例执行不同的操作; 2、优点:消除类型之间的耦合关系、可替换性、可扩展性、接口性、灵活性、简化性; 3、多态存在的3个必要条件   a、继承:在多态中必须存在有继承关系的子类和父类;   b、重写:子类对父类中的某些方法重新定义,在调用这些... 阅读原文
2018-07-26 06:26:03 阅读(2506) 评论(0)
摘要: Java实现文件点击没反应 jsp页面链接,点击访问action用IO流去下载服务器上的文件,问题是任凭怎么点击都没反应,日志也不报错。 前台ajax代码 Ext.Ajax.request({ url : '/yjy/training/TrainingTimeAction.do?method=downLoadAtt... 阅读原文
2018-07-26 06:00:02 阅读(2333) 评论(0)
摘要: 蓦然回首自己做开发已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,还有很多很好的朋友。但再仔细一想,这十年中我至少浪费了五年时间,这五年可以足够让自己成长为一个优秀的程序员,可惜我错过了,我用这五年时间和很多程序员一样在困惑和迷茫中找不到出路! 路其实一直都在那里,只是我们看不到而已! 以前... 阅读原文
2018-07-26 00:07:33 阅读(2240) 评论(0)
摘要: 新公司大家都用idea,最终舍弃eclipse入乡随俗,失去了一些功能,也得到了一些功能,用了两个月终于习惯后感觉比eclipse更好用? Lombok 偶然知道还有Lombok少写代码的这种Coding神器,感觉自己果真是out了,使用其注解能够在我们编译源码的时候自动为我们生成很多Code。 ​  依赖 &l... 阅读原文
2018-07-25 22:39:04 阅读(3462) 评论(0)
摘要: 一、Maven项目使用步骤一般包含两步,1)引入依赖 2)特定的 IDE 引入对应的插件   1)在POM中引入依赖 <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --><dependency>    <... 阅读原文
2018-07-25 21:47:04 阅读(2285) 评论(0)
摘要: 代码: 1 import java.io.IOException; 2 import java.nio.file.FileVisitOption; 3 import java.nio.file.FileVisitResult; 4 import java.nio.file.FileVisitor; ... 阅读原文
2018-07-25 20:23:02 阅读(2225) 评论(0)
摘要: 一、xxxxxx获取指定任务爬取的所有url的接口 接口名称:xxxxxx获取指定任务爬取的所有url的接口   访问链接:   http://IP:PORT/crwalTask/findUrlExceptionById?ctId=ctIdVal&time=timeVal&limit=limitVal... 阅读原文
2018-07-25 18:39:04 阅读(2576) 评论(0)
摘要: eclipse中:  1.单击整个项目 run as - maven clean - maven install  2.找到项目所在的路径 找到所有的jar包  3.把jar包放到linux对应的文件夹 linux中部署项目:1.查看jar是否在运行中 ps -ef | grep SpliderWeb-0.0.1-S... 阅读原文
2018-07-25 17:22:02 阅读(2501) 评论(0)
摘要: 继上一篇Java核心技术第五章——1.类、超类、子类(1) 6.重载解析 假如调用ClassName.Method(args) 1.编译器列出类ClassName所有名为Method的方法。 2.编译器将查看调用方法提供的参数类型(args)。 3.根据参数类型匹配所有名为Method的方法。 4.如果编译器没有找到... 阅读原文
2018-07-25 16:50:02 阅读(2248) 评论(0)
摘要: 1.简介     CAS:Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法. Shiro:Apache Shiro是Java的一个安全框架,可以帮助我们完成认证、授权、会话管理、加密等,并且提供与web集成、缓存、rememberMed等功能. *Shiro支持与CAS进... 阅读原文
2018-07-25 15:01:03 阅读(2382) 评论(0)