自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Easyexcel对应poi 依赖关系、excel加密、水印

Easyexcel、poi 依赖关系1.依赖关系 Easyexcel 3.0.5Easyexcel版本依赖包含对应poi依赖功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1.依赖关系 Easyexcel 3.0.5 <d

2022-04-26 10:22:55 2125 1

原创 电商 首页搜索 ( Elasticsearch + Kibana + logstash+经纬度+距离限制+相距距离)详细教程

项目介绍 项目为spring boot架构 前后端分离版 该教程适用一般电商项目首页所有查询 话不多说 开搞、开搞 注意、注意、注意:引入的包 要与你的spring boot 版本要一致 自己可以去maven仓库查询 <!-- 版本号 --> <!-- https://mvnrepository.com/artifact/org.springframework.data/spring-data-elasticsearch -...

2021-01-04 12:00:09 358

原创 阿里大鱼:自自定短信模板

阿里大鱼 :自定义短信模板代码可复用代码可复用 * 发送自定义参数短信 * @param phone * @param templateCode * @param params * @throws ClientException */public static void sendMsg(String phone, String templateCode, HashMap<String,String> params) throws ClientException {

2020-06-01 11:02:19 830

转载 服务熔断 服务降级 服务限流

服务熔断熔断机制是应对雪崩效应的一种微服务链路保护机制。我们在各种场景下都会接触到熔断这两个字。高压电路中,如果某个地方的电压过高,熔断器就会熔断,对电路进行保护。股票交易中,如果股票指数过高,也会采用熔断机制,暂停股票的交易。同样,在微服务架构中,熔断机制也是起着类似的作用。当扇出链路的某个微服务不可用或者响应时间太长时,会进行服务的降级,进而熔断该节点微服务的调用,快速返回错误的响应信息。当...

2020-03-02 12:34:24 173

原创 SpringCloud

1.单体应用架构和微服务的架构优缺点单体应用架构:所有的jar包,在整合成打成一个war 部署tomcat运行缺点:如果多写一个功能,在部署,编译 测试上面变得更加 难技术选型上面不是很灵活扩展避免麻烦 浪费很多空间微服务架构: 把以前整个服务进行拆分成微小的服务;每个服务独立运行 独立部署 ,独立维护 --分布式好处:部署,编译,测试 更加简单技术比较灵活 --每个服务都...

2019-04-30 01:15:16 116

原创 Spring Boot

1.什么是Spring BootSpringboot就是一些写好了maven的模块,我们在使用SPring就不需以传统的方式来用,只需要以maven导入对应的springboot模块,就能完成一大堆操作。简单的说,它使用maven的方式对Spring应用开发进行进一步封装和简化。Springboot就是为了简化spring应用搭建,开发,部署,监控的开发工具。2.Spring ...

2019-04-29 00:00:48 99

原创 ElasticSearch

1.ElasticSearch(简称ES)ES即为了解决原生Lucene使用的不足,优化Lucene的调用方式,并实现了高可用的分布式集群的搜索方案,其第一个版本于2010年2月出现在GitHub上并迅速成为最受欢迎的项目之一。首先,ES的索引库管理支持依然是基于Apache Lucene™的开源搜索引擎。ES也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是...

2019-04-27 16:19:55 125

原创 Redis

1.1. 什么是NoSql关系型数据库:以关系(由行和列组成二维表)来建模的数据库.1.2. Redis是什么Redis 是一个高性能的开源的、C语言写的Nosql(非关系型数据库),数据保存在内存中。 Redis是以key-value形式存储的Nosql,和传统的关系型数据库不一样。不一定遵循传统数据库的一些基本要求,比如说,不遵循sql标准,事务,表结构等等,非关系型数据库严格...

2019-04-25 19:53:22 120

原创 第三方登录实现方式和遇到问题

准备工作1.在微信开放平台https://open.weixin.qq.com/注册成为开发者。2.在“管理中心”中创建一个移动应用,需“应用名称、简介、及2828和108108的PNG图片各一张,且大小不超过300k”,点击下一步,需“应用官网地址,应用签名及包名”等信息,然后即可提交审核。说明:应用签名:可在微信开发平台的资源中心》》资源下载》》中下载“签名生成工具”,用户获取已经安装...

2019-04-22 09:07:37 3650

原创 sprm

心得:1.拿到自己所做的业务模块,进行逐步分析1.1该模块最终实现的功能效果1.2该模块关于实现功能的技术1.3如果有技术方面的认识,可以直接下手,如果没有技术方面认识,多百度 考代码,自己测试了解功能实现原理,多百度2.做模块,一步一步来慢慢实现3.不懂要问,多积累错误经验...

2019-04-21 09:30:56 312

原创 Jenkins持续集成

持续集成的组成1 所需内容持续集成管理平台不只是CI服务器,是一系列软件开发管理工具的组合。源码版本管理:Subversion、Git项目构建工具:Maven、Ant代码质量管理:Sonar(Checkstyle、PMD、FindBugs……)持续集成引擎:Hudson、Jenkins、Apache Continuum应用持续部署:操作系统、JDK、Tomcat、JBoss…实...

2019-04-10 19:33:45 150

原创 SSM+EasyUI

一.创建Maven项目1.1 pom.xml配置在pom.xml中引入下面代码<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2019-04-09 16:53:22 426

原创 MyBatis-day03

一.代码生成器1.1maven 导包<dependencies> <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> &l...

2019-04-08 00:08:38 119

原创 MyBatis_day02

映射Mapper接口方法映射到对应的SQLMapper.xml的命名空间名称就是Maper接口的全限定名1.employeeMapper.xml<!--这个命名空间的名称就是咱们Mapper接口的全限定名--><mapper namespace="cn.itsource._02_mapper.mapper.EmployeeMapper"> <!...

2019-04-06 23:38:27 92

原创 dea中经常用到的快捷键

Intellij IDEA最常用快捷键1.Ctrl+E,可以显示最近编辑的文件列表2.Shift+Click可以关闭文件3.Ctrl+[或]可以跳到大括号的开头结尾4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方5.Ctrl+F12,可以显示当前文件的结构6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择7.Ctrl+N,可以快速打开类8....

2019-04-03 19:45:14 575

原创 MyDatis

-MyBatisMyBatis的介绍MyBatis 是一个支持普通SQL查询,存储过程( Oracle最后一天)和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和手工设置参数以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数...

2019-04-03 19:11:56 254

原创 心得

个人心得1.知识点的归纳整理与应用:在实际项目中将本来杂乱无章的知识点从应用的角度整理成自己能理解的体系,并去芜存精,优化提炼自己的知识点。2:对java编程流程的理解:主要是理解到了三层架构的好处以及在编程架构上的必要性,因为个人有点马虎的原因,经常要改局部代码3:自我认识:这次项目开始的时候我曾乐观的认为大部分的功能在代码思路方面都差不多,后期不过是一个堆代码的过程,应该有机会在要求时完...

2019-03-29 19:45:42 116

原创 花花店进销系统

花店进货与销售总结1.集成项目所用框架:Spring+SpringMvc+SpringDataJpa1.SpringDataJpa:简化创建 JPA 数据访问层和跨存储的持久层功能项目结构- 2.JpaRepository的基本功能BaseQuery:公共的分页条件public abstract class BaseQuery {//当前页(从1开始)pr...

2019-03-29 19:10:45 960

空空如也

空空如也

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

TA关注的人

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