登录
    hello,it's me!
技术宅

后端生成pdf报告的解决方案探讨

后端生成pdf报告的解决方案探讨
需求   后端批量导出一些个人评价报告的PDF,要和前端页面展示的报告格式一样。几个点: 1)渲染页面数据; 2) 后端需要渲染echarts图片; 3)需要导出PDF 解决方案 使用thymeleaf模板+phantomjs   思路是提供一个接口,用thymeleaf模板渲染数据,然后利用phantomjs 访问这……继续阅读 »

破玉 5天前 11浏览 0评论 0个赞

javaweb笔记

SpringSecurity oauth2 的使用

SpringSecurity oauth2 的使用
何为oauth2   OAuth(开放授权)是一个开放标准,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方移动应用或分享他们数据的所有内容,OAuth2.0是OAuth协议的延续版本,但不向后兼容OAuth 1.0即完全废止了OAuth1.0。应用场景为第三方登录、APP授权、前后端分……继续阅读 »

破玉 2周前 (07-09) 11浏览 0评论 0个赞

技术宅

spring boot 中的事务管理

spring boot 中的事务管理
  Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编程式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染, 因此在实际使用中声明式事务用的比较多。声明式事务有两种方式,一种是在配置文件(xml)中做相关的事务规则声……继续阅读 »

破玉 1个月前 (06-14) 61浏览 0评论 0个赞

技术宅

消息队列的使用-RabbitMQ

消息队列的使用-RabbitMQ
  消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题   实现高性能,高可用,可伸缩和最终一致性架构   使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ   我司目前消息队列主要用……继续阅读 »

破玉 1个月前 (06-06) 59浏览 0评论 0个赞

javaweb笔记

微服务网关的配置-Zuul

微服务网关的配置-Zuul
  没有网关,我们的微服务消费端,全都要对外网进行暴露。每个微服务消费端,都要进行自己的安全过滤,身份验证,这无疑增加了开发工作量。另外一个原因,如果有安全规则问题,需要更新维护,那么,所有的服务消费端都要更新一遍。   所以,我们需要对请求进行统一的收口,统一的过滤,这是网关最重要的作用。其次,配合服务注册与发现,网……继续阅读 »

破玉 2个月前 (06-04) 36浏览 0评论 0个赞

javaweb笔记

基于Hystrix的断路器配置

基于Hystrix的断路器配置
  在一个分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,为了解决这个问题,业界提出了断路器模型。如何能够保证在一个依赖出问题的情况下,不会导致整体服务失败,这个就是Hystrix需要做的事情。Hystrix提供了熔断、隔离、Fallback、cache、监控等功能,能够在一个、或多个依赖同时出现问题时保证系统依然可用。较底……继续阅读 »

破玉 2个月前 (06-03) 47浏览 0评论 0个赞

返回顶部