会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
努力,天赋,笑容,自信
思考是痛苦的,有深度的思考是快乐的。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
27
下一页
2018年5月7日
Spring Boot开发MongoDB应用实践
摘要: 本文继续上一篇定时任务中提到的邮件服务,简单讲解Spring Boot中如何使用MongoDB进行应用开发。 上文中提到的这个简易邮件系统大致设计思路如下: 1、发送邮件支持同步和异步发送两种 2、邮件使用MongDB进行持久化保存 3、异步发送,直接将邮件批量保存在MongoDB中,然后通过后台定
阅读全文
posted @ 2018-05-07 09:37 JeffWong
阅读(18739)
评论(2)
推荐(2)
编辑
2018年5月4日
Spring Boot定时任务应用实践
摘要: 在Spring Boot中实现定时任务功能,可以通过Spring自带的定时任务调度,也可以通过集成经典开源组件Quartz实现任务调度。 一、Spring定时器 1、cron表达式方式 使用自带的定时任务,非常简单,只需要像下面这样,加上注解就好,不需要像普通定时任务框架那样继承任何定时处理接口 ,
阅读全文
posted @ 2018-05-04 09:28 JeffWong
阅读(4431)
评论(4)
推荐(1)
编辑
2018年5月2日
Spring Boot缓存应用实践
摘要: 缓存是最直接有效提升系统性能的手段之一。个人认为用好用对缓存是优秀程序员的必备基本素质。 本文结合实际开发经验,从简单概念原理和代码入手,一步一步搭建一个简单的二级缓存系统。 一、通用缓存接口 1、缓存基础算法 (1)、FIFO(First In First Out),先进先出,和OS里的FIFO思
阅读全文
posted @ 2018-05-02 09:45 JeffWong
阅读(4822)
评论(2)
推荐(6)
编辑
2018年4月30日
Spring Boot消息队列应用实践
摘要: 消息队列是大型复杂系统解耦利器。本文根据应用广泛的消息队列RabbitMQ,介绍Spring Boot应用程序中队列中间件的开发和应用。 一、RabbitMQ基础 1、RabbitMQ简介 RabbitMQ是Spring所在公司Pivotal自己的产品,是基于AMQP高级队列协议的消息中间件,采用e
阅读全文
posted @ 2018-04-30 23:00 JeffWong
阅读(19361)
评论(0)
推荐(0)
编辑
2018年3月26日
Spring Boot快速开发REST服务最佳实践
摘要: 一、为什么选择Spring Boot Spring Boot是由Pivotal团队提供的全新框架,被很多业内资深人士认为是可能改变游戏规则的新项目。早期我们搭建一个SSH或者Spring Web应用,需要非常繁琐的步骤,比如配置web.xml,配置数据库连接,配置事务,配置日志,配置Tomcat,装
阅读全文
posted @ 2018-03-26 22:23 JeffWong
阅读(20861)
评论(3)
推荐(2)
编辑
2018年3月23日
VS调试再次遭遇“应用程序处于中断模式”问题
摘要: 最近重构某项目过程中发现的,有同事反馈调试不正常,很久以前也发生过,虽然搜索了一下找到解决方案,但个人觉得还是有必要再记录一下。 调试某CS结构的应用程序,大致效果可以看下图: 我们组最终解决方案是:将编译的目标平台设置为X64而不是AnyCPU或者X86。 这个问题,我在前厂开发过一个OCR(光学
阅读全文
posted @ 2018-03-23 20:07 JeffWong
阅读(20603)
评论(5)
推荐(3)
编辑
2017年12月31日
大道至简,系统设计和模块划分的实用经验之谈
摘要: 一、系统设计 根据工程实践经验,系统设计总体来说可以精简提炼分为两个核心阶段,即总体设计和详细设计。 1、总体设计 总体设计的主要任务是把需求分析得到的结果转换为软件结构和数据结构,也就是确定软件的主体系统结构。 设计软件结构的具体任务是将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系
阅读全文
posted @ 2017-12-31 20:36 JeffWong
阅读(10664)
评论(0)
推荐(1)
编辑
2016年11月22日
喜大普奔,微软Microsoft JDBC Driver For SQL Server已发布到maven中央仓库
摘要: 相信通过java和SQLServer开发应用的同学们都经历过如下类似的问题。 微软提供的JDBC官方驱动没有放置在Maven仓库中,这样如果你的Java应用需要访问SQL Server,你不得不下载sqljdbc4.jar至本地,然后每次都通过如下Maven命令安装这一驱动: 然后在你的Java应用
阅读全文
posted @ 2016-11-22 14:50 JeffWong
阅读(4602)
评论(3)
推荐(5)
编辑
2015年6月3日
系统架构设计理论与原则、负载均衡及高可用系统设计速记
摘要: 一、系统架构设计理论与原则这里主要介绍几种常见的架构设计理论和原则,常见于大中型互联系统架构设计。(一)、CAP理论1、什么是CAP著名的CAP理论是由Brewer提出的,所谓CAP,即一致性(Consistency)、可用性(Availability)和分区容错性(Partition Tolera...
阅读全文
posted @ 2015-06-03 18:12 JeffWong
阅读(13727)
评论(1)
推荐(8)
编辑
2015年5月20日
Sharing A Powerful Tool For Application Auto Monitor
摘要: 本文分享的这个应用监控小工具,本来是我在五年多以前开发实现的windows服务监控的一个windows服务。听上去比较拗口吧,是的,这个应用一开始就是个监控windows服务的windows服务。记得当时写这个程序的直接原因就是,做数据统计结转迁移备份之类的后台定时windows任务实在太多,而且由...
阅读全文
posted @ 2015-05-20 21:13 JeffWong
阅读(1607)
评论(4)
推荐(8)
编辑
上一页
1
2
3
4
5
6
7
···
27
下一页