关闭

[置顶] 一篇文章了解mvc框架工作流程

动机argo是58同城开源出来的一个基于java的轻量级mvc框架。这个框架是其13年开源出来源代码,但接下来就没有维护了,但58内部好像还一直维护沿用wf(argo内部称呼)。 但阅读这款轻量级框架源码对于我们理解mvc框架运行原理还是有很大裨益的。其代码量不是很大,这也是我读的第一个开源框架源码。同时argo跟springmvc在思想上有很多相似之处,相信读过这个源码,对以后阅读springm...
阅读(1943) 评论(3)

MySQL慢SQL优化-如何分析性能瓶颈

优化慢SQL首先得知道瓶颈在哪,本文主要介绍慢SQL性能瓶颈分析。本文就以前段时间参加的一个SQL优化活动为例。 mysql命令行或者一些可视化工具在sql执行时间的精度比较低,尤其是命令行只显示到10ms,所以需要打开mysql的执行时间监听 set profiling = 1;然后使用show profiles;命令就可查看sql的执行时间。例如:mysql> show profiles; +...
阅读(174) 评论(0)

java常用的log系统

项目中log系统必不可少的一个组件,其用户无需赘述。 java的日志系统,常用的common-logging.jar这个类似是log系统接口规约,log4j则是具体的实现工具。当然logging可以脱离log4j这个实现类自己独立使用,但应该是不支持将log信息保存到文件中,只支持控制台打印。 common-logging其会自动寻找其实现类,如果系统存在log4j的配置的文件,就会采用log4...
阅读(187) 评论(0)

java操作word/excel/pdf等文件技术方案

最近项目中遇到很多对word/excel/pdf等文件的操作,解决方案有好多,开源免费有:利用openoffice组件(需要安装openoffice软件),poi,itext等。也有收费的服务:aspose(特别好用,也有点贵)。 我项目中需求可以概括为导出word(包括文字,表格,图片),把pdf插入到word,word之间的合并。这里按需求介绍一下我走通的技术方案: 导出word 可以使用p...
阅读(548) 评论(0)
    个人资料
    • 访问:47492次
    • 积分:1028
    • 等级:
    • 排名:千里之外
    • 原创:53篇
    • 转载:1篇
    • 译文:0篇
    • 评论:21条
    最新评论