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

引言

        在这段时间里,我创作了一系列关于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.hqwc.cn/news/103812.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL知识笔记——初级基础(实施工程师和DBA工作笔记)

老生长谈,MySQL具有开源、支持多语言、性能好、安全性高的特点,广受业界欢迎。 在数据爆炸式增长的年代,掌握一种数据库能够更好的提升自己的业务能力(实施工程师)。 此系列将会记录我学习和进阶SQL路上的知识&#xf…

Ubuntu系统重装nvidia gpu驱动

1. 卸载原驱动 sudo apt remove *cuda* sudo apt remove *nvidia* sudo /usr/bin/nvidia-uninstall sudo dpkg -l | grep ^rc | cut -d -f3 | sudo xargs dpkg --purge sudo rm -rf ~/.cuda-license-* sudo apt purge nvidia-cuda-toolkit sudo apt remove nvidia-driver-* s…

持续集成/技术交付全流程流水线工具的设计与落地

文章目录 持续集成/技术交付全流程流水线工具的设计与落地概述工具架构设计主要功能模块代码库Jenkins 流水线代码构建自动化测试产品部署监控报警 使用方法步骤一:安装 Jenkins步骤二:创建 Jenkins 流水线步骤三:配置监控报警步骤四&#xf…

计算机系统概论

1、冯诺依曼结构计算机工作原理及层次结构分析 1.1 冯诺依曼计算机的工作原理 存储系统:将程序存放在计算机的存储器中(存储系统的快速构建与访问)程序控制:按指令地址访问存储器并取出指令,经译码器依次产生指令执行…

Pod和容器设计模式

为什么需要Pod 一些应用的实现是需要多个进程配合完成的,由于容器实际上是一个“单进程”模型,如果在容器里启动多个进程会存在进程管理的难题。在Kubernetes里面,实际上会被定义为一个拥有四个容器的Pod。 Pod相当于进程组 Kubernetes 是…

【实训】“宅急送”订餐管理系统(程序设计综合能力实训)

👀樊梓慕:个人主页 🎥个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》 🌝每一个不曾起舞的日子,都是对生命的辜负 前言 大一小学期,我迎来了人生中的第一次实训…

合宙Air724UG LuatOS-Air LVGL API控件-页面 (Page)

页面 (Page) 当控件内容过多,无法在屏幕内完整显示时,可让其在 页面 内显示。 示例代码 page lvgl.page_create(lvgl.scr_act(), nil) lvgl.obj_set_size(page, 150, 200) lvgl.obj_align(page, nil, lvgl.ALIGN_CENTER, 0, 0)label lvgl.label_crea…

Mediasoup在node.js下多线程实现

mediasoup基于socket.io的交互消息来完成join-room的请求过程。Join的过程,实际就是获取stream的过程,也就是视频加载时间(video-load-speed)。在RTMP系统,视频加载时间是秒开。Mediasoup给出的第一个frame是I-frame,但由于交互的…

HTML5Plus

之前写过在 vue 中使用 mui 框架的方法,因为用 vue 开发后打包 5App 会有一些问题,所以当时用到了,最近又一次开发移动端,不同的是这次使用的是 vue3 开发的,导致之前使用的 vue-awesome-mui 依赖不能使用了&#xff0…

网络威胁防御+资产测绘系统-Golang开发

NIPS-Plus 网络威胁防御资产测绘系统-Golang开发 项目地址:https://github.com/jumppppp/NIPS-Plus NIPS-Plus 是一款使用golang语言开发的网络威胁防御系统(内置资产测绘系统) 网络威胁流量视图网络威胁详细信息浏览列表网络威胁反制探测攻…

安全模型中的4个P

引言:在安全模型中,经常会碰到PDR,PPDR,IPDRR,CARTA-PPDR等模型,其中的P,是predict?是prevent?还是protect?还是policy呢? 一、4P字典意思解释 1、predict&a…

安全运营中心(SOC)技术框架

2018年曾经画过一个安全运营体系框架,基本思路是在基础单点技术防护体系基础上,围绕着动态防御、深度分析、实时检测,建立安全运营大数据分析平台,可以算作是解决方案产品的思路。 依据这个体系框架,当时写了《基于主动…