摘要: 写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用 阅读全文
posted @ 2017-03-24 20:21 ATJAVA 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-24 20:11 ATJAVA 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景以下介绍消息队列 阅读全文
posted @ 2017-03-24 19:53 ATJAVA 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、什么是安全的系统 安全性建设是一个长期并且卓绝的工作。作为一个符合标准的企业级系统,我们认为税务系统应该具备以下的安全性特点: ◆高可用性 ◆对敏感数据的访问控制能力。 ◆监测用户行为的审计能力。 ◆用户帐号管理的有效性和扩充性 二、从哪些方面作安全性检查 一个企业级系统的安全性建设并不仅仅局限 阅读全文
posted @ 2017-03-24 19:18 ATJAVA 阅读(1506) 评论(0) 推荐(0) 编辑
摘要: 一、什么是数据库连接池? 官方:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。个人理解:创建数据库连接是一个很耗时的操作,也容易对数据库造成安全隐患。所以,在程序初始化的时候,集中创建多 阅读全文
posted @ 2017-03-24 19:11 ATJAVA 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 架构模式是什么 软件架构模式,诞生于软件开发的最大难题——需求变更。由于需求变更,导致了大量项目因为超出预算的人力、时间而归于失败。软件开发成本有限的,但需求变更似乎是无限的,这成为了一个非常难解决的问题。 软件需求变更的结果,基本上就是对于软件代码的修改。而软件代码的修改却是程序员们最头疼的事情。 阅读全文
posted @ 2017-03-24 17:56 ATJAVA 阅读(5340) 评论(2) 推荐(0) 编辑