架构演进之旅

DevOps,架构演进,性能调优


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索

POI高效操作Excel

发表于 2017-05-20 | 更新于 2019-07-10 | 分类于 tools | 阅读次数

POI是apache下一个进行office相关格式文件的读写开源工具。
POI提供两种读写API模型:事件模型(eventmodel)和用户模型(usermodel)。

事件模型

基于流(stream)的方式实现,使用sax(simple api for XML)模型进行xml内容解析,对CPU和内存的消耗小,但使用复杂,且无法进行写操作。

用户模型

基于内存树(memory tree)的方式实现,使用DOM进行excel的解析,对CPU和内存的消耗大,但能够以面向对象的方式进行操作,使用简便,可读可写。

阅读全文 »

领域元数据建模

发表于 2017-05-19 | 更新于 2019-07-10 | 分类于 metadata | 阅读次数

意义

元数据是描述业务模型的数据,是对业务代码的抽象。规范的元数据模型对于业务设计,扩展,重构都有指导性意义,能够提高系统的可维护性。

阅读全文 »

使用PlayFramework开发Web应用

发表于 2017-05-10 | 更新于 2019-07-10 | 分类于 tools | 阅读次数

请求的生命周期

请求的生命周期

Play框架是一个完全的stateless框架,而且只面向request/response。所有的http请求都遵循以下过程:
一个http请求被框架接收。
Router组件试着找到能够接收这个请求的确切路由,相应的action方法随后被调用。
应用程序代码被执行。
如果需要生成一个复杂的view,那么一个模板文件将会被渲染。
acton方法的结果(http 响应代码、内容)随后被作为http response发出。

阅读全文 »
1…1314
小英雄雨来

小英雄雨来

68 日志
11 分类
72 标签
GitHub
收藏
  • dbanotes
  • 数据库
  • ruanyifeng
  • readhub
  • 技术雷达
  • hellojava
  • For DBA
© 2019 小英雄雨来