Mybatis拦截器物理分页完整实例
By: Date: 2017年3月25日 Categories: 程序 标签:

网上的一些Mybatis物理分页方法,基本上大部分都是使用Mybatis的拦截器进行分页。基本思路是对要执行的sql语句进行拦截,其次对Sql进行修改,组装成符合各种数据库分页的Sql语句,并同时创建查询总条数的Sql,一起执行。这样在返回的结果集中可以自动的带上总条数。根据网上分享的分页案例进行了实际的应用,并且根据个人使用做了修改,下面看看具体的细节。... 阅读详情

Read More →
Windows下Docker的安装
By: Date: 2017年3月22日 Categories: 程序 标签:

最近新的项目需要使用Docker,于是花了点儿时间在虚拟机了装了一台CentOS7来跑。曾经使用过linux仅部署项目用到了少数一些命令,对于linux的熟悉程度还是比较肤浅,动作比较慢,由于安装docker用的镜像一直连不上,所以为了不影响工作就在Windows下安装了Docker,它的安装还是比较简单的,所以可以尝试下。... 阅读详情

Read More →
《三体》全集 - 400年的文明
By: Date: 2017年3月19日 Categories: 读书

最近一段时间,很流行的一个词叫“未来”,由人工智能和大数据这两个被说烂了的词汇让每个人都在联想未来到底是一个什么样子。在读完科幻的三体三部之后,给我最深的感触是震撼,书中对于科幻中细节的描写是如此的是深刻,对于剧情的演变也是异常的从容,在第一部读完后,我已经被故事吸引,在为人类的前景不断担忧时,传来的噩耗不断,让人很难去想到人类的未来到底在哪里,最终还是让作者给拍死在了茫茫的黑暗之中。... 阅读详情

Read More →
Eclipse使用Git插件提交代码
By: Date: 2017年3月10日 Categories: 程序 标签:

Git作为现在最流行的版本控制工具,现在的Eclipse一般都已经集成了Git插件,在我下载的Eclipse4.5.2的版本中,已经集成了Git,所以不需要再另外安装,若是使用低版本的Eclipse没有Git插件(在About Eclipse中查看是否有EGit插件),那么在Eclipse的Market里搜索EGit进行安装(Help > Install New Software)。当然安装之前要了解Eclipse与Git版本的对应关系,否则可能会有错误,对应关系我们可以在下面这个地址查看:
http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F... 阅读详情

Read More →
精益创业 - 读书笔记
By: Date: 2017年3月4日 Categories: 读书 标签:

企业唯有快速顺应时代才能赢得未来,产品生产方式必须因时代而变。读完全书,再回过头来去看李开复在前面写的序,就已经很好总结了精益创业的几个阶段及重点过程,这里引用部分如下:... 阅读详情

Read More →
SSM框架整合实践(SpringMVC+Spring+Mybatis)
By: Date: 2017年2月25日 Categories: 程序 标签:, , ,

最近复习了一些SpringMvc的基础,加上Spring的整合,并且工作中已经使用了很久的ibatis(后来改名为Mybatis),所以其实一个SSM框架需要的东西大体上都已经具备。SSM本身不想做过多的介绍,已经流行了很久,网上的资源也很丰富,当然基础框架还是要自己动手做一遍的,所以参照网上的一篇SSM框架的整合教程点击这里来实践下。框架的搭建并不复杂,所以细心点还是较为轻松的。... 阅读详情

Read More →
Maven:环境配置及Web项目创建
By: Date: 2017年2月18日 Categories: 程序 标签:

Maven是一个项目管理的综合工具,我们常见到用Maven来管理项目中所依赖的包,类似于.net中的Nuget,但它的功能远不止这些,它可已创建报表,检查,构建和测试自动化设置,简化和标准化项目建设过程,开发团队可以自动完成项目的基础工具建设。所以我希望能在后面的实践中学习和使用Maven,下面来看看最简单的如何配置和使用。... 阅读详情

Read More →
快速上手Git:msysgit客户端使用
By: Date: 2017年2月11日 Categories: 程序 标签:

前两天看到一则新闻,是说微软将开源分布式版本控制系统 Git 用于管理 Windows 的源代码。其实在这之前,Visual Studio 2013中也早已经集成了Git。如今Git已经是非常流行的版本控制系统,并且相较与微软的TFS,以及我们以前常用的SVN版本控制来说更加的灵活。尤其对于我这类一直在使用TFS,SVN的人来说还真有些不大适应,虽然他有类似于TortoiseSVN的TortoiseGit客户端工具,但是我还是使用msysbit的git-bash工具来学习。... 阅读详情

Read More →