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

news2025/3/1 1:58:12

引言

        在这段时间里,我创作了一系列关于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分

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/990001.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Macs Fan Control 1.5.16 Pro for mac风扇调节软件

Macs Fan Control是一款专门为 Mac 用户设计的软件,它可以帮助用户控制和监控 Mac 设备的风扇速度和温度。这款软件允许用户手动调整风扇速度,以提高设备的散热效果,减少过热造成的风险。 Macs Fan Control 可以在菜单栏上显示当前系统温度和…

浅谈推进农业水价综合改革的意见解读

摘 要:农业是用水大户,也是节水潜力所在。在我国水资源短缺的背景下,推进农业水价综合改革,建立促使水资源节约的价格政策和准确计量收费机制是农业节水的必然要求,设计一套农田灌溉计量收费管理系统,对改良…

【计算机基础知识8】深入理解OSI七层模型

目录 一、前言 二、OSI七层模型概述 三、第一层:物理层 四、第二层:数据链路层 五、第三层:网络层 六、第四层:传输层 七、第五层:会话层 八、第六层:表示层 九、第七层:应用层 十、O…

公式trick备忘录

增大不同class feature之间的距离用hinge loss 相关, similarity learning, svm https://www.youtube.com/watch?vQtAYgtBnhws https://www.youtube.com/watch?vbM4_AstaBZo&t286s

Achronix与您相约“2023全球AI芯片峰会”

2023全球AI芯片峰会(GACS 2023)将于9月14-15日在深圳市深圳湾万丽酒店举行。峰会由智一科技旗下芯东西联合智猩猩(智东西公开课全新品牌)联合发起主办,以「AI大时代 逐鹿芯世界」为主题。 届时,Achronix将…

手把手教程:Deepin 23安装GitLab CE

一、安装GitLab 1.1 准备 系统我选择深度Deepin 23: Index of /releases/23-Beta/https://cdimage.deepin.com/releases/23-Beta/ 注意:Deepin 20.9安装GitLab CE 16.3会报错 GitLab CE选择当前最新版本: gitlab/gitlab-ce …

基因融合与癌症研究gene fusions in cancer

基因融合与癌症研究简历史(截止到2015年) Major discoveries from research on gene fusions and cancer 主要肿瘤亚型涉及的基因融合数量 Number of gene fusions involved in major neoplasia subtypes 恶性疾病中基因融合相关FDA批准药物 FDA-approved drugs targeting…

freeswitch sofia协议栈调试

概述 freeswitch是一款简单好用的VOIP开源软交换平台。 fs内部使用sofia的sip协议栈,本文介绍如何调试跟踪sofia协议栈。 环境 centos:CentOS release 7.0 (Final)或以上版本 freeswitch:v1.10.7 GCC:4.8.5 调试接口 sof…

linux使用stress命令进行压力测试cpu

👨‍🎓博主简介 🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊交流社区:运维交流社区 欢迎大家的加入! 🐋 希望大家多多支…

看!亚马逊测评的隐藏宝藏!

亚马逊测评对卖家的优势显著,然而,许多卖家仍仅仅将测评理解为增加销售数量及对产品订单的简要评价。然而,运营高手已将其视为关键的运营工具。 亚马逊测评的功能不仅限于提高销售数量和生成正面评价。它还包括进行QA、点赞、Rating和Feedba…

怎么把pdf合并成一个pdf?认准这几个合并方法

怎么把pdf合并成一个pdf?在许多工作场合,我们需要处理大量的PDF文件。有时,我们需要将这些文件合并成一个文件,以便更好地管理和查看它们。这样可以避免我们在查找特定文件时需要浏览多个文件夹,从而节省时间和提高工作…

spring的事务隔离级别

一,spring支持的常用数据库事务传播属性和事务隔离级别 事务的传播行为:一个方法在运行了一个开启事务的方法中时,当前方法是使用原来的事务还是开启一个新的事务。 事务传播的行为有传播属性指定,Spring定义了7中类传播行为&…

LAN9252芯片控制资料

一,整个ethercat项目开发流程 通过STM32相关学习板,理解EtherCAT协议栈和通信步骤。根据项目需求构建XML,该XML将会由TwinCAT2解析,将相关特STM32程序烧写,修改应用层协议的程序。STM32作为SPI主模式与ZYNQ LAN9252进行…

咪蒙团队转型做短剧行业,年收入近2个亿

我是卢松松,点点上面的头像,欢迎关注我哦! 很多人不知道咪蒙是谁,他曾经是公众号时代的no.1,她发一篇带广告的推文大几十万, 那个时候不知道带动多少人去做公众号,2019年发表不恰当文章而被封禁。 但最近我看到一则新…

ABAP BAPI_ACC_DOCUMENT_POST 中 EXTENSION1的用法

BAPI_ACC_DOCUMENT_POST 在过账会计凭证时候,经常会发现一些标准字段在参数中并没有 可以通过CMOD/SMOD增强出口--》ACBAPI01--》EXIT_SAPLACC4_001--》ZXACCU15 示例代码: DATA: wa_extension TYPE bapiextc,it_extension TYPE STANDARD TABLE OF ba…

Adobe Acrobat Reader界面改版 - 解决方案

问题 日期:2023年9月 Adobe Acrobat Reader下文简称Adobe PDF Reader,此软件会自动进行更新,当版本更新至2023.003.20284版本后。 软件UI界面会大改版:书签页变成了右边、工具栏变到了左边、缩放按钮变到了右下角,如…

Voxel R-CNN:基于体素的高性能 3D 目标检测

论文地址:https://arxiv.org/abs/2012.15712 论文代码:https://github.com/djiajunustc/Voxel-R-CNN 论文背景 基于点的方法具有较高的检测精度,但基于点的方法通常效率较低,因为对于点集抽象来说,使用点表示来搜索最…

Spring系列文章:Spring使用JdbcTemplate

一、简介 JdbcTemplate是Spring提供的⼀个JDBC模板类&#xff0c;是对JDBC的封装&#xff0c;简化JDBC代码。 当然&#xff0c;你也可以不⽤&#xff0c;可以让Spring集成其它的ORM框架&#xff0c;例如&#xff1a;MyBatis、Hibernate等。 第一步&#xff1a;引入依赖 <d…

Vue.js 中的路由(Route)跳转

Vue.js 中的路由 官方解释 在 Vue.js 中&#xff0c;路由是一种用于导航和页面跳转的重要概念。Vue 提供了一个名为 Vue Router 的官方插件&#xff0c;用于构建单页面应用程序&#xff08;SPA&#xff09;的路由系统。Vue Router 允许您将不同的组件映射到应用程序的不同 URL…

​重生奇迹MU弓箭手PK路线​

定位远程物理输出的弓箭手职业&#xff0c;是很多女性玩家都比较喜欢的&#xff0c;操作难度非常低&#xff0c;其持续输出以及远距离攻击特性&#xff0c;都让她表现非常不错。 一般重生奇迹弓箭手在日常副本时都是选择堆输出&#xff0c;然后就是恢复能力。但是pk完全不一样…