自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 线程知识串讲

  线程对大家来说应该不陌生,他的用处及优点也无需累述。一边走一边听音乐属于多线程,一个餐厅同时接待多个客户也属于多线程。连我们常用的Tomcat也是利用多线程来处理用户的并发请求,一个用户请求可以看作是独立的一个线程(当然Tomcat会有线程池机制)。Thread从最简单的开始。Thread就代表一个线程,用简单的几行代码就可以启动他:public class ThreadDemo {...

2020-02-12 13:46:59 195

原创 2、项目背景介绍 | 一步步将项目改造成微服务架构

技术是为业务服务的。好的架构从来都不是一蹴而就的,而是根据实际情况一步步演化而来的。以上两个观点我是比较认同的,所以正文前两篇先分别介绍下现有的项目背景和技术背景。本篇内容主要介绍项目背景,我唯一想说清楚的是:为什么我们要将项目改造成微服务架构。由于现公司主要面向特定的垂直领域,受众面比较小。为了让大家更易于理解,讲述时我特地换成了前公司所服务的行业:“物业行业”。项目背...

2019-07-14 15:53:43 971 1

原创 3、技术背景介绍 | 一步步将项目改造成微服务架构

上一篇介绍了项目背景,这篇再简单说下技术背景。现有项目采用的技术大致有:spring、spring mvc、mybatis、redis、solr。相信这都是些很常见的技术了,所以你看后应该比较亲切和自信。现有项目整体架构,如下图相信当你看了这幅架构图之后更亲切了,很简单有木有!单库单服务,只不过部署了两个实例而已。由易到难,我相信这是个好的开头。接下来我们要做的是将项目微服务化...

2019-06-30 15:55:38 772

原创 1、目录 | 一步步将项目改造成微服务架构

本系列文章记录了我们的项目是如何从单体服务改造到微服务的。项目还在改造过程中,还有很多地方不完善,我们也还在一步步探索。本人java半路出家,之前未接触过spring boot和spring cloud,水平有限,所以文章中更多的是介绍实战过程,而非技术原理。也有很多用法我还分不清是spring boot里的还是spring cloud的,如有错请见谅。目录1、技术背景介绍2、项目...

2019-06-30 15:55:20 921

原创 利用JavaScript实现前端Excel的导入与导出--sheetjs

在项目开发过程中,偶尔会遇到Excel导入与导出的需求。在以前基本上由后台实现。无论是java还是.net都有相应的第三方组件供我们使用。最近在网上看到了可以利用js来实现。也不失为一种简单的方案。SheetJS今天的主角是sheetjs,官网地址:http://sheetjs.com。github地址:https://github.com/sheetjs/js-xlsx。个人感觉功能...

2018-11-11 22:35:08 5970

原创 如何实现小程序的无限推送

文章有点标题党,单纯的从技术上来实现无限推送暂时是不可能的。为什么不可能?"推送" 在小程序官方的叫法是模板消息。先来看看官方对他的下发条件说明:1. 支付当用户在小程序内完成过支付行为,可允许开发者向用户在7天内推送有限条数的模板消息(1次支付可下发3条,多次支付下发条数独立,互相不影响)2. 提交表单当用户在小程序内发生过提交表单行为且该表单声明为要发模板消息的,开发...

2018-11-03 21:33:23 8056 3

原创 利用MyBatis插件实现统一的用户输入长度校验

本文描述了如何统一的增加用户输入长度校验以及自己的思考过程1、需求在理想情况下,无论是前端还是后台都应该对用户输入的长度做检验。在每个页面和后台的接口都加上检验,比较繁琐,而且编码人员经常忽视检验。造成用户输入的长度大于数据库设定的长度就会直接报错。因此希望在框架上做统一校验。2、分析系统采用的是spring+spring mvc+mybatis+mysql。分析前,先整理下新...

2018-10-22 23:28:45 3499

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除