02 2017 档案

摘要:接受的一个新项目,之前使用eclipse作为开发工具,我接手以后使用idea作为开发工具,可是项目启动后一直报异常 提示ibatis绑定异常,还是启动就异常来着。 mybatis dao.xml位置如下: 后来检查发现编译后的字节码文件.class无误,可是dao层对应的mapper.xml都缺失了 阅读全文
posted @ 2017-02-21 09:10 LewsKay 阅读(11573) 评论(2) 推荐(4)
摘要:Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 阅读全文
posted @ 2017-02-20 17:25 LewsKay 阅读(281) 评论(0) 推荐(0)
摘要:刚开始使用idea作为开发工具的时候,经常会出现些奇怪的问题,比如,我明明配置了jdk7,在mode-language lever里去显示为默认设置,因此在运行时就会出现一些奇奇怪怪的问题,造成项目跑不起来, 后来在pom文件中增加了这样一行配置,用来指定项目jdk版本 ,可以解决编辑器中的一些问题 阅读全文
posted @ 2017-02-20 10:08 LewsKay 阅读(1490) 评论(0) 推荐(1)
摘要:意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 主要解决:主要解决接口选择的问题。 何时使用:我们明确地计划不同条件下创建不同实例时。 如何解决:让其子类实现工厂接口,返回的也是一个抽象的产品。 关键代码:创建过程在其子类执行。 应用实例: 1 阅读全文
posted @ 2017-02-17 12:28 LewsKay 阅读(282) 评论(0) 推荐(0)
摘要:Memory类: Disk类: Computer类: Persion类:(persion类去操作电脑!) 如果没有Computer类,CPU、Memory、Disk他们之间将会相互持有实例,产生关系,这样会造成严重的依赖, 修改一个类,可能会带来其他类的修改,这不是我们想要看到的,有了Compute 阅读全文
posted @ 2017-02-17 11:30 LewsKay 阅读(247) 评论(0) 推荐(0)
摘要:在项目开发中遇到一个问题,项目中使用了一个开源项目Quartz (Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。这是百度的)。 具体业务就是在特定的时间去操作数据,但是这个时间属性是由 阅读全文
posted @ 2017-02-17 10:04 LewsKay 阅读(6831) 评论(0) 推荐(1)
摘要:写了许久的代码,却把一些基础的东西都给忘了; 今天跟一新入职的小姑娘讲解时,就顺手写了个,然后测试下,发现跟我记忆中的竟然有些出入。 父类pojo: 子类的pojo: 然后main方法测试下,结果如下: 这次调用的是子类的带参构造方法: 如果调用的是子类的无参构造方法,最后执行的就是子类的无参构造方 阅读全文
posted @ 2017-02-15 13:17 LewsKay 阅读(339) 评论(0) 推荐(0)