![](https://img-blog.csdnimg.cn/0e037e861d554373b23b400cc7fc2094.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
编程学习专栏
文章平均质量分 88
本栏主要是对自己在学校编程学习过程中的一些笔记,项目制作,和学习过程中的一些总结和学习,以及自己在学习方面的一些延伸
XError_xiaoyu
阿里云社区的专家博主,专注于网络安全和Java后端开发,致力于成为一名全栈工程师。曾获得省级工创和网络安全奖项,并在多个SRC平台上提交有效漏洞,以及获Edu漏洞报送证书。对计算机技术充满热情,略懂C、PHP、Python,Java等后端开发和HTML/CSS/JS/Vue等前端工程化等等,我坚信实践的重要性,喜欢用行动而非空谈来证明自己。
个人技术博客站:https://xiaoyunxi.wiki/
展开
-
ECMA6Script学习笔记(六)
本文是对自己学习ES6的学习笔记回顾,后面是概要:文章深入探讨了ES6模块化处理,强调模块化在提高代码可维护性、可复用性和可扩展性方面的重要性。介绍了ES6模块化的三种导出方式:分别导出、统一导出和默认导出,并通过具体的代码示例展示了如何在module.js和app.js文件中实现这些导出方式。同时,解释了导入时可以使用as关键字进行别名设置,以及如何通过import语句将模块导入到其他文件中。原创 2024-07-31 13:08:59 · 583 阅读 · 0 评论 -
ECMA6Script学习笔记(五)
本文是对自己学习ES6的学习笔记回顾,后面是概要: 本文介绍了ES6中的对象创建和拷贝方法。对象创建方面,ES6通过class关键字支持了面向对象的语法糖,包括属性设置、getter和setter方法、构造器、静态方法以及私有属性的定义。同时,展示了如何通过extends关键字实现类的继承。对象拷贝方面,区分了浅拷贝和深拷贝的概念,并通过示例代码演示了如何使用解构赋值和JSON转换实现深拷贝.原创 2024-07-31 13:05:52 · 322 阅读 · 0 评论 -
ECMA6Script学习笔记(四)
本文是对自己学习ES6的学习笔记回顾,后面是概要: 本文介绍了ES6中的rest和spread操作符。Rest操作符用于函数参数列表中,允许函数接收任意数量的参数,并将它们存储在一个数组中。Spread操作符则在调用函数或构造数组和对象时使用,允许将数组或对象展开为单独的元素或属性。文章通过代码示例展示了rest操作符如何收集剩余参数,以及spread操作符在合并数组和对象中的应用.原创 2024-07-30 18:40:53 · 229 阅读 · 0 评论 -
ECMA6Script学习笔记(三)
本文是对自己学习ES6的学习笔记回顾,后面是概要: 本文探讨了ES6中箭头函数的特点和使用。箭头函数简化了函数声明。关键特性是它们不绑定自己的this,而是继承自定义时的上下文。文中通过代码示例阐释了this指向问题,并展示了在实际开发中如何通过打印this来理解其指向。本文通过一个HTML页面的点击事件示例,演示了如何使用箭头函数处理事件和this的指向问题,强调了在不同上下文中this的不同原创 2024-07-30 18:37:53 · 404 阅读 · 0 评论 -
ECMA6Script学习笔记(二)
本文是对自己学习ES6的学习笔记回顾,后面是概要内容:ES6的解构赋值提供了一种从数组或对象中快速提取数据并赋值给变量的语法。数组解构允许按顺序赋值,支持默认值处理缺失元素;对象解构则需要变量名与属性名一致,或通过冒号指定新变量名。此外,解构赋值简化了函数参数的接收,提高了代码的可读性和可维护性。原创 2024-07-26 16:38:56 · 365 阅读 · 0 评论 -
我的创作纪念日
回想起最初成为创作者的初心,那是一个偶然的机会。自己在写完一个python实战小项目的过程中,我遇到了很多很多问题,通过与别的前辈交流以及搜索和去看别人的文章,最终找到了解决的方案。这次经历让我意识到分享知识的重要性,也激发了我成为创作者的欲望。我希望通过我的分享,能够帮助到更多像我一样在技术道路上探索的人。原创 2024-06-05 23:47:45 · 439 阅读 · 2 评论 -
Node.js笔记(万字总结)
刚好假期有点时间,最近在学写Vue的同时需要用到node以及webpack的知识,就把自己之前学过的node进行复盘一下,本来用两个小时就可以把笔记整理好的,结果在发布包的时候出现了问题,不知不觉就又搞了一天,😭😭😭,但是收获还是很大的.什么是 Node.js,众所周知 javascript 是在浏览器上运行的脚本语言,主要用来控制 html 元素,即 html dom 对象,是纯粹的 客户端语言。原创 2024-05-26 23:20:38 · 677 阅读 · 1 评论 -
Webpack源码泄露到Vue快速入门
刚好最近学习了Vue和Webpack,回顾一下学习并对Vue的学习过程中对笔记总结进行记录,同时进行思考过程中的理解加入其中,方便自己进行后续的学习和回顾,当然因为这两个内容都和我之前在进行渗透测试中碰到的一种漏洞类型相关,其中很容易碰到资产是关于使用wepack进行打包的,并且存在js.map泄露,在源码泄露中,常见的前端是通过vue进行编写的,顺便加深一下之前渗透过程的印象.webpack是一个JavaScript应用程序的静态资源打包器。原创 2024-05-23 23:21:47 · 1782 阅读 · 0 评论 -
JavaWeb之过滤器(Filter)与监听器(Listener)
过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理,通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理。原创 2024-05-09 23:51:39 · 1076 阅读 · 0 评论 -
JavaWeb中的Session和Cookie
会话跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。保持对用户会话期间的数据管理。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份Session通过在服务器端记录信息确定用户身份。Cookie是客户端(一般指浏览器)请求服务器后,服务器发给客户端的一个辨认标识,保存在客户端,当客户端再次向服务器发送请求时,会携带着这个辨认标识,服务器就可以通过这个标识来识别客户端的身份或状态等。原创 2024-05-09 23:38:11 · 787 阅读 · 0 评论 -
JavaWeb之JSP(下)
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。根据JSTL标签所提供的功能,可以将其分为5个类别。核心标签 格式化标签 sql标签 xml标签 jstl函数(后面详细解释原创 2024-05-09 23:23:51 · 981 阅读 · 0 评论 -
JavaWeb之JSP(上)
JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。原创 2024-05-09 23:11:14 · 921 阅读 · 0 评论 -
JavaWeb之Servlet(下)
本篇博文是对学习servlet知识总结的一部分,通过对学习笔记的总结,能够有一个深刻的理解,并且在学习过程中,自己也总结出了自己学习的思路以及学习大纲,走出了自己的学习节奏.原创 2024-05-09 22:15:09 · 793 阅读 · 0 评论 -
JavaWeb之Servlet(上)
回顾一下学习并对JavaWeb的学习过程中对笔记总结进行记录,同时将自己学习过程中的理解加入其中,方便自己进行后续的学习和回顾(1) Servlet(Server Applet),全称Java Servlet。是用Java编写的服务器端程序,其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。原创 2024-05-09 21:39:50 · 996 阅读 · 0 评论 -
JavaScript编程语法作业
本篇文章是对于javaScript中if ,switch,while ,do-while,,for语法的作业练习.对于我来说也是对自己知识掌握的一种检验.原创 2023-09-07 12:59:04 · 177 阅读 · 0 评论 -
JavaScript初学
JavaScript 是一种高级、动态、弱类型的编程语言,广泛用于前端开发。它为网页增加了交互性和动态功能,可以通过在网页中嵌入 JavaScript 代码来控制 HTML 元素、响应用户操作、操作浏览器对象等。JavaScript 被所有现代浏览器支持,它也可以用于服务器端开发(Node.js)。JavaScript 语法简单而灵活,可以实现各种功能,从简单的表单验证到复杂的应用程序。它还有各种库和框架,如React、Vue和Angular,进一步扩展了它的功能和用途。总体而言,原创 2023-09-01 13:09:48 · 75 阅读 · 0 评论 -
JavaScript基础入门之输出
本文章是对小白学习js的初级教程,也是我对自己学习经验的一种总结,文章大多采用使用案例加讲解,带动学习的方式.因为我们的天性总是喜欢有及时反馈的事物,但是学习是一个慢长的事情,而有结果的回应,才会更好的促进自己去学习.原创 2023-09-03 00:54:40 · 67 阅读 · 0 评论 -
使用艺术二维码API接口生成个性化二维码(不会代码也可以)
继续接着上次我写的制作含有背景的二维码,这次我们制作使用AI绘画制作的艺术二维码,!!!本篇教程适合不会代码的想要定制属于自己的艺术二维码的小白。下面的不是我摆出来的,我也做不出这个,不是营销。现在其实有很多的制作艺术二维码的做法,但是都偏难不适合小白,不是很适合我们程序员,对于我们业余的就是玩玩而已,而且现在定制这种二维码,一个就是几百上千的,,作为一名程序员,我们使用属于自己的方式去制作艺术二维码。原创 2023-08-14 15:45:12 · 1156 阅读 · 0 评论