• 我的创作纪念日—谈谈我的学习经历


    引言

            在这段时间里,我创作了一系列关于Java编程的博客文章。通过这个过程,我不仅增加了对Java编程的理解,还提高了我的博客创作技能。在本文中,我想分享一些我在博客创作过程中学到的心得体会和经验


    机缘与巧合

            其实很早我就有写笔记的习惯,因为随着不断地学习,遇到的问题越来越多,简直就是活到老学到老,不学习只会慢慢落伍,现在发布的都是我自己曾经写过的笔记,但是即使是自己写过的笔记,只要一段时间不去看还是会忘记的,所以现在就是一点一点回顾重新学习,顺便发出来记录一下自己的学习过程,希望可以帮助各位同志们。

            


    收获与反思

            其实收获是很大的,因为其实自己学习的话就不会理解那么透彻了,因为是要发出来的文章,那么就会思考的更为全面,可能遇到的问题,看到需求的角度都会更加的全面,这对我的工作和学习生活无疑是带来了巨大帮助的。我不仅要从一个创作者的角度去思考,也要从一个读者的角度理解自己写的文章,是否能够理解?是否能够真正对其他人有帮助,减少一点学习的时间。


    清晰和简洁的表达

            在博客创作中,清晰和简洁的表达是至关重要的。我从读者的角度出发,来到博客上是为了获取信息,如果文章表达混乱或冗长,就可能导致我们读者失去兴趣。因此,我尽量以简洁的语言和结构来表达观点,同时使用合适的标题和段落划分来提高可读性。说人话就是,我懒我只想看关键信息~不知道有多少人跟我一样的呢?但是有的知识是必需要一点点全面了解才能彻底掌握的!


    日常学习

    当前创作和我的工作、学习是什么样的关系

    1. 创作是已经是我生活的一部分了。
    2. 在有限的精力下,我会挤出吃饭的时间,去创作和重温学习一下过去的知识。
    3. 基础真的很重要,基础是让你能够快速学习各种知识框架的前提。

    碎片化的时间也能起到很大的作用~

            编写博客文章是一项持续学习和研究的过程。在为读者提供有价值的信息之前,我必须首先深入了解相关主题。这意味着我不仅要阅读官方文档和学习资源,还要查阅其他作者的博客、书籍和论坛。通过不断学习和积累知识,才能够为读者提供更全面、准确的信息。


    实例和示范

            为了更好地帮助读者理解复杂的概念,我会提供大量的实例和示范代码。这些实例不仅可以让读者看到概念如何应用,还可以帮助他们更好地理解和记忆。同时,我会为每一行代码都添加注释,以帮助读者理解代码的每一部分。


    专注读者需求

         在博客创作过程中,我会更加关注读者的需求和问题。我会阅读读者的反馈和评论,以了解他们的疑惑和困惑。然后,我会针对这些问题创作相关的博客文章,以解决读者的疑虑。读者的需求是我的创作动力,也是我不断进步的动力。


    成就

    提示:你过去写得最好的一段代码是什么? 请用代码块贴出来

    @Aspect
    public class UserServiceLogger {
        private static final Logger log = Logger.getLogger(UserServiceLogger.class);
    
        @Pointcut("execution(public void com.steveDash.service.impl.UserServiceImpl.addNewUser(..))")
        public void pointcut(){}
    
    
    
        @Before("pointcut()")//前置通知
        public void before(JoinPoint jp) {
            log.info("准备添加数据, 调用 " + jp.getTarget() + " 的 " + jp.getSignature().getName()
                    + " 方法。方法入参:" + Arrays.toString(jp.getArgs()));
        }
    
        //异常通知
        @AfterThrowing("pointcut()")
        public void errorThrow(JoinPoint jp){
            log.error("添加数据出错,发生在"+jp.getSignature().getName());
        }
    
        //后置通知
        @AfterReturning("pointcut()")
        public void afterReturning(JoinPoint jp) {
            log.info("添加数据完成"+jp.getSignature().getName());
        }
    
        //最终通知
        @After("pointcut()")
        public void afterLogger()
        {
            log.info("谢谢使用");
        }
    }

    近期在整合SSM和SpringBoot的知识点,晚点会发布出来


    结束语

            博客创作是一项富有挑战性但也充满乐趣的工作。通过不断学习、清晰表达、提供实例和关注读者需求,我希望我的博客文章能够为读者提供有价值的信息,帮助他们更好地理解和应用Java知识。我将继续努力,为读者提供更多有趣和有用的博客文章。        

    始于:System.out.println("Hello World");

    止于:System.out.println("Goodbye World");

            保持不断地学习,不断优化自己的思路、解决需求的角度。只有坚持不断地学习,并且是有效学习+反思,才能够在代码这一条路上越走越远......

    诸君共勉,人生不止生活,感谢您的支持和阅读!

    作者:Stevedash

    发表于:2023年9月8日17点00分

    注:本文内容基于个人博客创作经验,如有错误或疏漏,欢迎指正。感谢您的关注和支持!

  • 相关阅读:
    前端开发技术栈(工具篇):2023深入了解webpack的安装和使用以及核心概念和启动流程(详细) 63.3k stars
    优化group By查询很慢的问题建议使用DISTINCT字段做分组的查询优化
    什么是单点登录,单点登录的逻辑,思路,
    高度磷酸化的tau蛋白(p-tau)介绍
    基于STM32+微信小程序设计的智能宠物喂养系统_2023升级版
    星际争霸之小霸王之小蜜蜂(十三)--接着奏乐接着舞
    CPU与GPU到底有什么区别?
    css3动画+svg实现水球进度条
    07-架构2023版-centos+docker部署Canal 实现多端数据同步
    如何开一家盈利的健身房?我用1年回本的经验告诉你,别谈恋爱
  • 原文地址:https://blog.csdn.net/m0_53659738/article/details/132763564