摘要: 摘要: 若出现: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 一样平常的缘由是Mapper interface战xml文件的界说对应没有上,须要检讨包名,namespace,函数称号等 阅读全文
posted @ 2018-03-14 10:26 StarKong 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 这部分主要是开源Java EE框架方面的内容,包括hibernate、MyBatis、spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-115)》。此外,这篇文章还对 阅读全文
posted @ 2017-08-13 16:51 StarKong 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 这部分主要是与Java Web和Web Service相关的面试题。 96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产 阅读全文
posted @ 2017-08-13 16:45 StarKong 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的CSDN博客。在修订的过程中,参照了当时JDK最新 阅读全文
posted @ 2017-08-13 15:59 StarKong 阅读(937) 评论(0) 推荐(0) 编辑
摘要: DRUID介绍 DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池,不知道速度有没有BoneCP快)。 配置参数 和其它 阅读全文
posted @ 2016-10-31 10:16 StarKong 阅读(8397) 评论(0) 推荐(0) 编辑
摘要: 前言 ZooKeeper 本身就是为分布式应用服务的,为了确保高可用所以很少使用 Standalone 模式,而更多是使用集群模式运行 一般而言使用3个或大于3个的奇数个server 下面分享一下它的集群操作,详细可以参考 官方文档 概要 伪集群模式 所谓 伪集群 其实就是在同一台机器上运行多个se 阅读全文
posted @ 2016-10-24 13:38 StarKong 阅读(553) 评论(0) 推荐(0) 编辑
摘要: linux系统为Centos 64位 第一步:从http://nginx.org/download/上下载相应的版本(或者wget http://nginx.org/download/nginx-1.5.9.tar.gz直接在Linux上用命令下载) 第二步:解压 tar -zxvf nginx-1 阅读全文
posted @ 2016-09-28 16:46 StarKong 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 增加CXF依赖 创建服务接口 cxfdemo-beans.xml 在webapp中发布 XF提供了spring的集成,同时还提供了org.apache.cxf.transport.servlet.CXFServlet用于在 web容器中发布WebService。 前面的例子中增加了整个apache- 阅读全文
posted @ 2016-09-20 10:45 StarKong 阅读(1794) 评论(0) 推荐(0) 编辑
摘要: 本文将介绍如何配置jenkins,使其可以支持基于角色的项目权限管理。 由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置,本文将使用Role Strategy Plugin,介绍页面:https://wiki.jenkins-ci.org/disp 阅读全文
posted @ 2016-09-06 07:16 StarKong 阅读(507) 评论(0) 推荐(0) 编辑
摘要: Git 安装 Git安装配置--Centos/RedHat Git 日常使用 创建版本库 添加文件到git $ git status #查看文件变更状态$ git add <file> #跟踪指定的文件$ git add <file> <file> #跟踪指定多个文件$ git add . #跟踪所 阅读全文
posted @ 2016-05-19 09:08 StarKong 阅读(226) 评论(0) 推荐(0) 编辑