
项目经验
南山93
一枚普通的程序员。个人作品,打字侠。
展开
-
SSM框架整合方案(Spring+SpringMVC+Mybatis)
一、将application进行纵向切分,每一个配置文件只配置与之相关的Bean 除此之外,项目中通常还有log4j.properties、SqlMapConfig.xml、db.properties文件二、 各文件配置方案详解(1)log4j.properties文件配置log4j.rootLogger=DEBUG,A1log4j.logger.org原创 2016-11-03 09:37:20 · 768 阅读 · 0 评论 -
在分布式环境中如何解决session共享问题
一、什么是session二、产生session不一致原因三、解决方案原创 2016-11-03 11:49:23 · 9713 阅读 · 1 评论 -
不同业务场景下数据同步方案设计
企业开发实践中通常需要提供数据搜索的功能,例如,电商系统中的商品搜索、订单搜索等。通常,搜索任务通常由搜索引擎担当。如Elasticsearch。而我们的原始数据为了安全性等问题通常存储在关系型数据库中。在搜索数据前,我们需要先将数据从关系型数据库中同步至搜索引擎中。因此,整个业务搜索过程包含两个阶段,第一阶段,将数据从关系型数据库同步至搜索引擎;第二阶段,从搜索引擎搜索数据,并返回至...原创 2018-09-06 23:41:09 · 4258 阅读 · 0 评论 -
软件工程的发展历程及展望
软件工程发展至今,催生出了许多优秀的编程语言和编程思想,本文将带领大家一起了解软件工程经历的四个阶段:汇编语言表达业务逻辑、过程化语言表达业务逻辑、面向对象和模块化思想表达业务逻辑、服务化和组件化表达业务逻辑。最后谈一谈未来可能的发展方式。 指令型语言表达业务逻辑 软件发展之初,为了基于计算机构建应用,发明了汇编语言,该语言的特性是基于CPU指令集进行编程。为 了编写出有效的软件,需要理...原创 2018-09-13 16:57:44 · 8126 阅读 · 0 评论