【全栈小5】我的创作纪念日

在这里插入图片描述

目录

  • 前言
  • 机缘
  • 收获
    • 粉丝和原创
    • 个人成就
    • 六边形战士
  • 回顾文章
    • 原代码
    • 代码优化
  • 憧憬

前言

全栈小5 ,有幸再次遇见你:
还记得 2019 年 03 月 29 日吗?
你撰写了第 1 篇技术博客:
《前端 - 仿动态效果 - 展开信息图标》
在这平凡的一天,你赋予了它不平凡的意义。
也许是立志成为一名专业 IT 作者、也许是记录一段刚实践的经验。
但在那一刻,你已在创作这趟旅程中出发。
今天,是你成为创作者的第1825天。
在这段时间里,相信你已经获得了更大的成长。
可能虽然日常忙碌但你还在坚持创作、可能初心还在但博客已良久未更新。
但创作这份心情,任何时刻你打开都新鲜。
不妨放下手中的工作,和大家分享在这段时间中的收获、你的技术成长。
我们也为你准备了专属「纪念勋章」作为感恩,以及「里程碑专区」 ,您的
分享会像时间的脚印一样记录在纪念碑上。

机缘

非常感谢CSDN技术博客平台,提供一个博主记录技术文章的地方。
正如上面所提到的,我的第一篇文章《前端 - 仿动态效果 - 展开信息图标》。
是什么情况下让我写下了第一篇文章,现在回想了下,大概原因是在这段时间,
刚好是处于正准备第一次创业的时候,且jquery还没完全被vue替换,也是为了验证自己的一些想法,
通过自己的逻辑通过jquery+css+div编写实现一些前端动态效果,因此才会第一篇文章。

收获

从写第一篇博文开始,逐渐养成了一种写技术文章的习惯,
从刚开始写的非常简单,简单到就是一个小笔记,也没有结构而言
到现在已经形成自己一套写技术文章的风格和结构,这也许就是坚持所带来的的收获。

粉丝和原创

在这里插入图片描述
1.总放量
1,876,241,一百八十万的阅读量

2.原创
476篇技术原创文件,前面写的比较短,后端基本保持了高质量编写

3. 粉丝数
截止现在,获得了13,851个粉丝的关注,非常感谢粉丝的支持和鼓励。

个人成就

1.荣誉称号
在CSDN平台上,获得了全栈领域优质创作者称号,博客专家认证称号。
CSDN广州城市开发者首届活动演讲者,CSDN内容合伙人、新星优秀导师、22年度博客之星全栈TOP11。

2.点赞数
收获了5,729次点赞

3.评价数
获得了3,276个评价
在这里插入图片描述

六边形战士

由于前面写的比较短,质量不高,所以导致雷达图有些方面的战斗力值被拉低了,博主C#专业方面直接拉满。
在这里插入图片描述

回顾文章

原代码

发现第一篇文章漏了一个jquery.js文件,补齐后,发现有如下提示,是因为加了一个CDN的jquery地址,提示有问题,换一个就没问题了
在这里插入图片描述

上面警告提示信息主要原因是
阻止第三方Cookie:这条消息表明浏览器正在阻止第三方Cookie。第三方Cookie通常由网站用于跨不同网站跟踪用户,用于广告、分析等目的。阻止它们可以增强隐私,但可能会影响网站的某些功能。要解决此问题,您可能需要调整浏览器设置以允许第三方Cookie,或者进一步在“Issues”选项卡中了解更多关于为何它们被阻止的详细信息。

在这里插入图片描述

<script src="http://lib.sinaapp.com/js/jquery/2.0.2/jquery-2.0.2.min.js"></script><div id="top" style="width:300px;height:100px;border:1px solid #ccc;margin:0 auto;overflow:hidden;position:relative;margin-bottom:50px;"><div style="width:100%;height:200px;border:1px solid #ccc;background:#e3e3e3;"><div style="width:100%;height:100px;border:1px solid #ccc;background:#099dff;"></div><div style="width:100%;height:100px;border:1px solid #ccc;background:##055dff;"></div></div><div id="arrowparent" style="cursor:pointer;position:absolute;left:50%;bottom:-18px;margin-left:-25px;width:50px;height:50px;font-size:30px;color:#fff;background:rgba(0,0,0,0.5);border:1px solid #fff;border-radius:50px;text-align:center;"><span id="arrow" style="position:absolute;top:-5px;left:18px;">v</span></div>
</div><script type="text/javascript">//箭头动态var timeobj = null;var timeunit = 100;var _top = 5;//movearrow();function movearrow() {if (_top == 5) {clearInterval(time);$("#arrow").animate({ top: 5 + "px" }, 1000);_top = -5;time = setInterval(movearrow, timeunit);}else {clearInterval(time);$("#arrow").animate({ top: -5 + "px" }, 1000);_top = 5;time = setInterval(movearrow, timeunit);}}time = setInterval(movearrow, 100);//展开$("#arrowparent").click(function () {$("#top").css("height", "200px");});
</script>

代码优化

刚开始那个向下的箭头是使用字符V来显示,效果看起来怪怪的,不美观,现在直接通过CSS方式来制作一个向下的箭头。
通过css来实现一个V形状效果,可以先设置一定高宽度的div,然后设置3px像素边框值,再旋转45度,再去掉两个边框。
在这里插入图片描述

<html>
<head><script src="http://lib.sinaapp.com/js/jquery/2.0.2/jquery-2.0.2.min.js"></script><style type="text/css">.v-shape {width: 15px;height: 15px;border:3px solid #fff;transform: rotate(45deg);position:absolute;top:8px;left:16px;border-left: none;border-top: none;}</style>
</head><body><div id="top" style="width:300px;height:100px;margin:0 auto;overflow:hidden;position:relative;margin-bottom:50px;box-shadow: 0 0 9px rgba(0, 0, 0, 0.5);"><div style="width:100%;height:200px;border:1px solid #ccc;background:#e3e3e3;"><div style="width:100%;height:100px;border:1px solid #ccc;background:#099dff;"></div><div style="width:100%;height:100px;border:1px solid #ccc;background:##055dff;"></div></div><div id="arrowparent" style="cursor:pointer;position:absolute;left:50%;bottom:-18px;margin-left:-25px;width:50px;height:50px;font-size:30px;color:#fff;background:rgba(0,0,0,0.5);border-radius:50px;text-align:center;"><div class="v-shape" id="arrow" style=""></div></div></div>
</body></html><script type="text/javascript">//箭头动态var timeobj = null;var timeunit = 100;var _top = 5;//movearrow();function movearrow() {if (_top == 5) {clearInterval(time);$("#arrow").animate({ top: 5 + "px" }, 1000);_top = -5;time = setInterval(movearrow, timeunit);}else {clearInterval(time);$("#arrow").animate({ top: -5 + "px" }, 1000);_top = 5;time = setInterval(movearrow, timeunit);}}time = setInterval(movearrow, 100);//展开$("#arrowparent").click(function () {$("#top").css("height", "200px");});
</script>

憧憬

对于未来,还是希望能够冲击进入CSDN博客之星前20名,认识更多大牛、优秀博主。
当然,还会继续编写更多高质量且实战性高的文章。

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

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

相关文章

SpringBoot -- Profiles

Profiles具备环境隔离能力&#xff0c;可以将我们的项目快速切换开发、测试、生产环境 我们的使用步骤也很简单&#xff1a; 1. 标识环境&#xff1a;指定哪些组件、配置在哪个环境生效 2. 切换环境&#xff1a;这个环境对应的所有组件和配置就应该生效 接下来就进行详细的…

蓝桥杯 付账问题

Problem: 蓝桥杯 付账问题 文章目录 思路解题方法复杂度Code 思路 这是一个关于付款问题的题目&#xff0c;我们需要找到一个最优的付款策略&#xff0c;使得每个人付款的金额尽可能接近平均值。我们可以通过排序和贪心的策略来解决这个问题。 解题方法 首先&#xff0c;我们将…

【JS】null和undefined有什么区别

前言 JS的作者Brendan Eich曾说过两者的区别&#xff1a; null means “no object”&#xff0c; undefined > “no value”.Really it’s an abstraction leak:null and objects shared a Mocha type tag. 翻译后&#xff1a; null 表示“没有对象”&#xff0c;undefined…

STM32学习笔记(9_3)- USART串口代码

无人问津也好&#xff0c;技不如人也罢&#xff0c;都应静下心来&#xff0c;去做该做的事。 最近在学STM32&#xff0c;所以也开贴记录一下主要内容&#xff0c;省的过目即忘。视频教程为江科大&#xff08;改名江协科技&#xff09;&#xff0c;网站jiangxiekeji.com 本期介…

html目录

标签列表 基础 <!DOCTYPE> &#xff1a;文档类型 <html>&#xff1a;HTML 文档 <title> &#xff1a;文档标题 <body>&#xff1a;文档主体 <h1> to <h6>&#xff1a;HTML 标题 <p> &#xff1a;段落 <br>&am…

Memcached 教程之Memcached介绍(一)

Memcached 教程 Memcached是一个自由开源的&#xff0c;高性能&#xff0c;分布式内存对象缓存系统。 Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用…

POSIX信号量

1.快速认识信号量接口 POSIX信号量和SystemV信号量作用相同&#xff0c;都是用于同步操作&#xff0c;达到无冲突的访问共享资源目的。 但POSIX可以用于线程间同步。我们之前认识SystemV信号量时有这样三个结论&#xff1a; 1.信号量的本质是一把计数器 2.申请信号量本质就是预…

进程调度算法

进程调度算法 进程调度算法先来先服务调度基于优先级调度&#xff08;Priority Scheduling&#xff09;短进程优先 / 最短剩余时间优先轮转法&#xff08;Round-Robin Scheduling&#xff09;高响应比优先调度算法&#xff08;Highest Response Ratio Next&#xff09;多级反馈…

word点保存图片模糊

在Word中&#xff0c;通过**点击左上角的“文件”按钮&#xff0c;选择“选项”&#xff0c;然后在“高级”选项中找到“图像大小和质量”&#xff0c;勾选【不压缩文件中的图像】选项&#xff0c;**以防止在保存文件时自动压缩图片。 如果已经保存了文档并且图片变得模糊&…

mysql 常见数据表操作

前面介绍了数据库表的基本操作。把常用的做一个汇总。时间久了&#xff0c;记不得完整的语法了&#xff0c;再打开一看&#xff0c;就清楚了。 先看注意事项&#xff1a; 在设计数据库的时候有以下注意点和技巧。 1&#xff0c;禁用存储过程、函数、触发器、外键约束&#xff…

jupyter 设置工作目录

本博客主要介绍&#xff1a; 如何为jupyter设置工作目录 1.打开 anaconda prompt , 执行 jupyter notebook --generate-config 执行这个命令后会生成一个配置文件 2. 打开jupyter_notebook_config.py文件编辑 搜索notebook_dir&#xff0c;把这行代码的注释取消&#xff0c;…

stm32再实现感应开关盖垃圾桶

一、项目需求 检测靠近时&#xff0c;垃圾桶自动开盖并伴随滴一声&#xff0c;2秒后关盖 发生震动时&#xff0c;垃圾桶自动开盖并伴随滴一声&#xff0c;2秒后关盖 按下按键时&#xff0c;垃圾桶自动开盖并伴随滴一声&#xff0c;2秒后关盖 硬件清单 SG90 舵机&#xff0c;…

HTTP 与 HTTPS 的区别

基本概念 HTTP&#xff08;HyperText Transfer Protocol&#xff1a;超文本传输协议&#xff09;是一种应用层协议&#xff0c;主要用于在网络上进行信息的传递&#xff0c;特别是用于Web浏览器和服务器之间的通信。 它使用明文方式发送数据&#xff0c;这意味着传输的内容可…

MySQL中MD5()函数加密CONCAT()函数拼接的字段

在MySQL中&#xff0c;使用CONCAT()函数来连接多个字段&#xff0c;然后对其结果应用MD5()函数进行加密。 SQL查询语句 UPDATE po_electricity SET task_code MD5(CONCAT(school_id, -, electricity_month, LOCKDATAV)) WHERE electricity_id 43;UPDATE po_water …

公司服务器被.rmallox攻击了如何挽救数据?

公司服务器被.rmallox攻击了如何挽救数据&#xff1f; .rmallox这种病毒与之前的勒索病毒变种有何不同&#xff1f;它有哪些新的特点或功能&#xff1f; .rmallox勒索病毒与之前的勒索病毒变种相比&#xff0c;具有一些新的特点和功能。这种病毒主要利用加密技术来威胁用户&am…

【JavaScript】数组 ③ ( JavaScript 数组长度 | 修改数组长度 | 数组案例 )

文章目录 一、JavaScript 数组长度1、数组长度2、修改数组长度 二、数组案例1、求数组元素平均值2、求数组元素最大值 一、JavaScript 数组长度 1、数组长度 在 JavaScript 中 , 数组长度 可以通过 数组变量的 length 属性 获取 , 该属性 返回 数组中的元素数量 , 也就是 数组长…

数据结构 第6章 图(一轮习题总结)

数据结构 第6章 图 6.1 图的基本概念6.2 图的存储及基本操作6.3 图的遍历6.4 图的应用 6.1 图的基本概念&#xff08;2 4 11&#xff09; 6.2 图的存储及基本操作&#xff08;1 12 13 15 16&#xff09; 6.3 图的遍历&#xff08;2 3 5 16&#xff09; 6.4 图的应用 6.1 图的基…

【USB】C#使用HID通信

最近做了一个USB通信SDK, 通过HID跟单片机通信&#xff0c;之前研究了一下Libusb, Cyusb, 要么死的太早&#xff0c;要么封装的不好&#xff0c;最后绕来绕去发现还是HID好用&#xff0c;反编译了一个SimpleHid, 别说&#xff0c;用起来还是很酸爽的~~~ 1.设备识别 首先你要指…

基于微信小程序的日语词汇学习设计与实现(论文+源码)_kaic

日语词汇学习小程序 摘 要 日语词汇学习小程序是高校人才培养计划的重要组成部分&#xff0c;是实现人才培养目标、培养学生科研能力与创新思维、检验学生综合素质与实践能力的重要手段与综合性实践教学环节。本学生所在学院多采用半手工管理日语词汇学习小程序的方式&#x…

如何用Python脚本自动发送邮件?

目录 1. 基础知识 1.1. SSH&#xff08;Secure Shell&#xff09;协议 1.2. SMTP&#xff08;Simple Mail Transfer Protocol&#xff09;协议 1.3. SSH协议与SMTP协议之间的关系 2. QQ邮箱设置 2.1. 开启SMTP服务 2.2. 编写脚本 3. 测试成功 1. 基础知识 邮件的发送过…