SongHui.Club
摘要: 一.AngularJS 简介 ​ AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、依赖注入等等。 Mo 阅读全文
posted @ 2019-06-08 12:06 Mr.SongHui 阅读(540) 评论(0) 推荐(1) 编辑
摘要: 在我们的应用程序中有时需要给用户发送邮件,例如激活邮件、通知邮件等等。那么如何使用 Java 来给用户发送邮件呢? 使用 java 代码发送邮件 使用工具类发送邮件 使用Spring进行整合发送邮件 发送带附件的邮件 使用 java 代码发送邮件 使用工具类发送邮件 使用Spring进行整合发送邮件 阅读全文
posted @ 2019-06-07 10:15 Mr.SongHui 阅读(4051) 评论(0) 推荐(0) 编辑
摘要: 在企业级应用开发中,报表生成、报表打印下载是其重要的一个环节。除了 Excel 报表之外,PDF 报表也有广泛的应用场景。 目前世面上比较流行的制作 PDF 报表的工具如下: iText PDF :iText 是著名的开放项目,是用于生成 PDF 文档的一个 java 类库。通过 iText 不仅可 阅读全文
posted @ 2019-06-06 08:04 Mr.SongHui 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: 在使用Spring进行开发时,有时调bug真的是很伤脑筋的一件事,我们可以通过自定义一个监听器来获取Spring容器中的Bean实例来协助我们调试。 第一步:编写自定义监听器 第二步:在web.xml中配置监听器 如此,我们便可观察Spring容器中Bean实例创建的情况了。 关注微信公众号,随时随 阅读全文
posted @ 2019-06-05 14:34 Mr.SongHui 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 一.消息中间件概述 ​ 消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。对于消息中间件,常见的角色大致也就有 Producer(生产者)、Consumer(消费者)。消息队列中间件 阅读全文
posted @ 2019-06-04 14:38 Mr.SongHui 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: 一.Echarts ​ ECharts 是由百度前端团队开发的一款开源的基于 js 图形报表组件,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 阅读全文
posted @ 2019-06-03 14:41 Mr.SongHui 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 一.WebService概述 1.1WebService简介 ​ Web Service(WEB服务)能够快捷和方便地综合结合各种系统、商务和任何应用平台。利用最新的Web Service 标准能够使任何软件系统和系统之间的应用互通互联,方便,而且更加廉价。 1.2WebService的应用场景 跨 阅读全文
posted @ 2019-06-02 08:49 Mr.SongHui 阅读(758) 评论(0) 推荐(0) 编辑
摘要: Java中常见的用来操作 Excel 的方式有2种:JXL和POI。JXL只能对 Excel进行操作,且只支持到 Excel 95-2000的版本。而POI是Apache 的开源项目,由Java编写的跨平台 Java API,可操作 Microsoft Office。借助POI,可以方便的生成数据报 阅读全文
posted @ 2019-06-01 14:55 Mr.SongHui 阅读(26638) 评论(2) 推荐(3) 编辑
摘要: 一.软件架构演进 ​ 软件架构的发展经历了由单体架构、垂直架构、分布式架构到流动计算架构的演进过程。 1.单一架构 ​ 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。 2.垂直应用架构 ​ 当访问量逐渐增大, 阅读全文
posted @ 2019-05-31 08:22 Mr.SongHui 阅读(843) 评论(0) 推荐(0) 编辑
摘要: Spring自带了一组数据访问框架,集成了多种数据访问技术。无论我们是直接通过 JDBC 还是像Hibernate或Mybatis那样的框架实现数据持久化,Spring都可以为我们消除持久化代码中那些单调枯燥的数据访问逻辑。Spring对大多数的持久化方式提供支持。 ​ Spring在数据访问中使用 阅读全文
posted @ 2019-05-30 12:10 Mr.SongHui 阅读(1218) 评论(0) 推荐(0) 编辑