240 发简信
IP属地:广东
  • Resize,w 360,h 240
    say a lil something

    个人根据网上资料和朋友建议,分析并总结了一下 AI 训练师,互联网产品运营,互联网产品经理的职责、核心能力以及发展前景。 AI 训练师 The ...

  • base64跟加密没一毛钱关系

    编码是编码摘要是摘要加密是加密 base64是编码,可以随时转换成不同的其他编码,内容本质没有什么变化 MD5是摘要,单向,是散列,不需要密钥 ...

  • Resize,w 360,h 240
    记录一次开发环境被注入挖矿木马的解决过程

    我是一个计算机安全知识基本为0的新手。 前天23:52,开发环境 centOS 7 服务器出现了一个占用cpu188%的进程,杀掉进程之后会自动...

  • Resize,w 360,h 240
    编写脚本自动部署gradle项目到服务器

    需求是这样的,我个人要做一个项目demo,是一个 gradle 项目,用到了 kotlin 和 spring-webflux。这个demo需要用...

  • 人人快速开发平台 renren-fast 源码分析(四)多数据源

    项目中可以根据注解声明的数据库,在特定的方法中切换数据源。下面就看看它是怎么做到的(尽管我不知道这么做有什么用)首先看 Springboot 的...

    0.1 10450 1 7 1
  • 人人快速开发平台 renren-fast 源码分析(三)系统日志和 XSS 脚本过滤

    系统日志 系统日志的实现实际上比较简单,是通过 Spring 的 AOP ,在需要记录日志的地方声明 @SysLog,然后在 AOP 处理类中判...

  • 人人快速开发平台 renren-fast 源码分析(二)异常处理和校验机制

    异常处理 在上一篇文章中,我们找到了RRExceptionHandler 该类用@RestControllerAdvice修饰,这个注解修饰的类...

  • Resize,w 360,h 240
    人人快速开发平台 renren-fast 源码分析(一)权限控制

    其实本人很不喜欢独立开发时使用 Java ,但由于能力有限,对其他语言的 web 开发能力不足。因此在找 Java 快速搭建项目时遇到了 ren...

  • 一个简单的基于Spring @ControllerAdvice的Java后端的@ResponseBody i18n的实现

    公司项目原先的架构中,接口是通过一个通用的类转换成 Json 后返回数据的,这个返回的类如下 然后原先是没有i18n的需求,因此message都...

个人介绍
一个精通摸鱼的普通程序员