自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Carson's Blog

记录,分享,进步,交流!WX: 程序员Carson

  • 博客(93)
  • 资源 (14)
  • 收藏
  • 关注

原创 Ajax介绍和Axios基本使用

Ajax介绍Ajax本身就是Asynchronous JavaScript And XML的缩写,直译为:异步的JavaScript和XML。在实际应用中Ajax指的是:不刷新浏览器窗口,不做页面跳转,局部更新页面内容的技术。『同步』和『异步』是一对相对的概念,那么什么是同步,什么是异步呢?1. 同步和异步1.1. 同步多个操作按顺序执行,前面的操作没有完成,后面的操作就必须等待。所以同步操作通常是串行的。1.2. 异步多个操作相继开始并发执行,即使开始的先后顺序不同,但是由于它们各自是在

2021-12-11 11:42:13 4309

原创 Spring5快速入门【基础总结】

1. Spring51.1 简介Spring(春天)—>给软件行业带来了春天!Spring框架以interface21为基础,经过重新设计而成!Spring理念: 使现有的技术更加容易使用,本身是个大杂烩,整合了现有的技术框架!Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。Spring官网: Spring官方下载: 官方下载地址GitHub: GitHub<!

2021-12-06 00:33:32 433

原创 JavaWeb搭建简单的Web学生信息管理系统项目 (javaweb+Thymeleaf+Jquery+mysql+Druid(JDBC))

学生信息管理系统项目项目知识背景介绍项目采用三层架构表述层:又可以称之为控制层,负责处理浏览器请求、返回响应、页面调度(跳转)。业务逻辑层:负责处理业务逻辑,根据业务逻辑把持久化层从数据库查询出来的数据进行运算、组装,封装好后返回给表述层,也可以根据业务功能的需要调用持久化层把数据保存到数据库、修改数据库中的数据、删除数据库中的数据持久化层:根据上一层的调用对数据库中的数据执行增删改查的操作三层架构和数据模型的关系模型对整个项目中三层架构的每一层都提供支持,具体体现是使用模型对象封装业

2021-11-30 22:31:50 2311 3

原创 Thymeleaf快速入门【基础总结】

Thymeleaf一、Thymeleaf入门1. Thymeleaf简介1.1. 为什么需要Thymeleaf ?如上图所示, 当用servlet实现动态页面展示的时候,虽然我们可以用writer.write()写出整个页面,以展示动态信息,​ 但是代码实在是太冗长,根本无法维护,所以需要将视图展示抽取出来,单独作为一个View视图层。如果只使用HTML作为视图的话,它是无法展示动态数据的,所以我们对HTML产生了新的需求:既能够正常显示页面,又能在页面中包含动态数据部分。

2021-11-19 21:17:29 6271 2

原创 Vue快速入门【基础总结】

MVVM架构什么是MVVC架构MVVM架构源自于经典的MVC(Model-View-Controller)架构。MVVM的核心是ViewModel层,其负责转换Model中的数据对象来让数据变得更容易管理和使用。ViewModel层的作用如下:该层向上与View视图层进行双向数据绑定。该层向下与Model层通过接口请求进行数据交互。当下流行的MVVM框架有Vue.js,Anfular JS等。为什么要使用MVVC架构MVVM架构和MVC架构一样,其主要目的都是是分离视图层(View

2021-11-19 01:17:23 1784

原创 JavaWeb Servlet快速入门【基础总结】

ServletServlet简介Servlet就是sun公司开发动态web的一门技术Sun在这些API中提供一个接口叫做:Servlet,其方法有: init(),service(),destroy()等方法。如果我们想开发一个Servlet程序,需要完成两个步骤:编写一个类,实现Servlet接口把开发好的java类部署到web服务器中把实现了Servlet接口的java程序叫做:Servlet.Servlet接口的默认实现类Servlet接口Sun公司有两个默认的内置实现类:

2021-08-26 14:12:41 715

原创 Java-Web 邮件发送原理及实现示例

邮件概述电子邮件:在网络上传送邮件,需要有专门的邮件服务器.邮件服务器相当于生活中的邮局,主要负责接收用户投递过来的邮件,再把邮件投递向邮件接收者的电子邮箱中。邮件相关常用协议及相应的邮件服务器:Pop3(Post of Office)协议: 对应的Pop3邮件服务器,**主要负责邮件的接收,**即邮件在用户客户端到POP3服务器间传递。SMTP(Simple Mail transfer Protocol):对应的SMTP服务器,主要负责邮件的发送,即邮件在各个SMTP邮件服务器

2021-08-25 18:16:56 581

原创 JavaWeb-实用的随机验证码程序

若要生成含有字母的验证码,参考代码的注释修改代码即可!这里演示生成4个随机的数字的验证码。

2021-08-24 17:00:50 519

原创 搭建简单的Web学生成绩管理系统项目 (python+flask+html+css+mysql)

项目概述技术栈 (python+mysql+html+css+flask框架)此系统后端采用python以及flask框架,数据库使用Mysql,前端利用HTML+CSS美化。具体实现的基本功能已完成的功能已经实现对mysql数据库中数据的增删改查。已完成的功能所需数据全部来自mysql数据库,具体已经实现的功能如下:1: 管理员登陆(通过正则限制登陆的输入.防止SQL注入)2: 管理员注册,修改,删除和数据展示3: 学生信息添加和数据展示4: 学生选课信息添加和数据展示5: 学生成绩信息

2021-06-10 21:45:14 12984 29

原创 计算机的启动加载操作系统内核的过程(当按下开机键后发生了什么?)

本文讲述的问题是:*当我们按下开机键后,发生了什么?问题的前置 计算机组成原理 基本知识1:内存是存储指令和数据的地方,给出一个地址信号,就可以到相应的内存区域中取出数据/指令。2:CPU的工作是不断的从存储数据和指令的内存中取出指令,并执行3:CPU从内存的哪个地址取出指令,是由CPU中的PC寄存器(程序计数器)中的值决定的,这个值会不断的进行+1操作,或者由跳转指令指出其值是多少,最后根据值去内存的相应区域取出指令或数据。补充知识:1 :BIOS :BIOS是英文"Basic Input

2021-05-14 17:31:54 1298 1

原创 <数据库概论> 如何把E-R图(概念模型)转换为关系模式(逻辑模型)

一:补充知识E-R图向关系模式的转换需要考虑的是:将实体型和实体间的联系转换为关系模式。由此可以得出:向关系模式的转换即需要1:实体的转换2:联系的转换其中两个实体间的联系的类型有三种:即: 1:1型,1:n型,m:n型故与之对应的是 联系的转换也包括了三种类型。二:具体关系转换的内容1:实体的转换实体转换为关系模式很简单。一个实体对应一个关系模型,实体的名称即是关系模型的名称,实体的属性就是关系模型的属性, 实体的码就是关系模型的码。实体转换时需要注意的:1:属性域的问题。2:

2021-03-19 00:15:49 24032

原创 经验总结:(快速入门)有关Linux系统的常用基本命令操作汇总(以Ubuntu系统为例)

1:在Ubuntu中打开命令行终端不同于Windows系统: 通过WIN+R键打开cmd窗口在Ubuntu系统中: 通过Alt+Ctrl+T组合键快速打开命令行2:关于Linux系统Linux和你常用的Windows系统一样.都是操作系统,都可以用来发邮件,浏览网页上网等等。打开命令行终端后,先看到的是如下所示的内容:上面是linux的命令提示符,它们各自的含义是:1:carson:表示当前登陆的用户,这里是用carson账户登陆。2:@:是分隔符号。3:carson-virtual-m

2021-01-27 16:07:17 300

原创 利用 百度AI接口 手势识别+time+opencv+threading+pyautogui等模块实现 手势控制电脑音乐播放

分享记录一个通过手势控制音乐播放的脚本.实现思路:调用百度的人工智能接口,利用opencv+threading线程控制,读取摄像头每一帧进行识别,当识别出手势后再利用pyautogui转换成对应的模拟键盘操作,从而实现 手势控制音乐播放的效果。实现前提:需要申请并创建百度AI应用强调:如何使用和调用百度手势识别接口1:进入百度AI开发平台:链接2:在页面上选择进入控制台:3:登陆百度账号(没有百度账号的需要先注册)4:登陆进来后点击人体分析(里面包含了 手势识别 接口)5:再进来后 点

2021-01-19 23:04:21 732 3

原创 JavaSE-10(JDK8 新特性-万字总结)

一文万字总结JDK8的新特性!!

2024-03-08 09:47:22 897

原创 JavaSE-09(Java IO精华总结)

一文总结Java IO 精华部分内容!!

2024-03-04 13:27:38 953 1

原创 JavaSE-06(常用类)

一文详细总结JAVA-SE中常用到的类!!

2024-02-06 13:51:55 935

原创 【一文详解】Java多线程和并发知识点详细总结【万字总结】

一篇文章详解Java多线程和并发的近乎全部知识点!!

2024-01-20 18:50:45 1002

原创 【一文详解】知识分享:(ASP.Net Core基础学习及快速入门)

一文详解Asp.Net Core基础知识及快速入门!!

2024-01-11 21:28:21 2213 1

原创 【一文详解】知识分享:(C#开发学习快速入门)

一文详解c#开发以及快速入门!!

2024-01-11 19:49:22 1449

原创 【一文详解】知识分享:(MySQL关系型数据库知识进阶)

一文详解mysql进阶知识!

2024-01-09 14:23:24 1018

转载 为什么你经常见到sql中where 1=1的写法?

详解sql中的where 1=1的作用和优化!!

2024-01-08 08:52:10 37

原创 【一文详解】知识分享:(MySQL关系型数据库快速入门)

一文快速掌握【关系型数据库Mysql】基础入门和使用!!

2024-01-08 00:20:02 1020

原创 [一文详解]Base64编码,Url Base64编码,UrlEncode编码,你还傻傻分不清吗?

本文详细介绍了base64,urlbase64,urlencode等各种编码的内容和区别,巩固你的计算机基础!!

2024-01-04 14:42:56 1804

原创 快速入门:【shell编程开发】

探索Shell编程的全方位指南,从基础知识到高级技术,深入了解如何成为一名Shell编程专家。本指南将带你领略Shell的奥妙,涵盖基础命令、变量和数据类型、流程控制、文本处理、进程管理等方面的精华内容。不仅学会如何写出高质量的Shell脚本,还掌握最佳实践、调试技巧以及实际应用案例。无论你是初学者还是有经验者,这篇文章将助你掌握Shell编程的精髓

2023-12-04 23:58:57 883

原创 都被“锟斤拷”毒害过,那么究竟是为什么会出现这些奇怪的字符?

都被“锟斤拷”毒害过,那么究竟是为什么会出现这些奇怪的字符?

2023-11-23 11:26:47 295

原创 快速入门:【c# 之 Winform开发】

一文讲解和快速入门c#之winform开发!

2023-08-10 20:15:26 4295 2

原创 Python爬取数据并进行数据CRUD的Web可视化项目

爬取豆瓣网站`https://book.douban.com/top250`上面的Top250数据,然后将数据保存到Mysql数据库中,最后这些数据记录以Web的方式进行展示,并实现对这些数据记录的CRUD(增删改查)!

2023-06-25 01:19:58 428

原创 校园网弹不出登录页面解决办法

先确定连接的wifi的ipv4设置中有无设置成自动获取ip地址和自动获取dns不行的话再尝试电脑默认的浏览器有无清除浏览器缓存和设置不阻止弹出窗口不行的话再尝试如下命令:

2023-06-04 12:10:51 1503 1

原创 日常笔记 SpringBoot的Controller中的路径变量问题

/请注意,使用占位符方式处理参数时,必须谨慎处理用户输入,以免发生路径遍历、文件读取等安全问题。还需考虑和处理不同文件类型、大小、扩展名等方面的问题,以确保系统的健壮性和安全性。{fileName:.+} 表示对于文件名中包含 “.” 等特殊字符的情况也能够正确地映射到方法参数 fileName 上。

2023-05-16 12:37:45 438

转载 Docker 技术 (最全笔记)

【代码】Docker 技术 (最全笔记)

2023-05-12 18:25:08 71

转载 Mybatis-Plus 快速入门【基础总结】

MyBatis 本来就是简化 JDBC 操作的!MyBatis-Plus 就是简化 Mybatis 操作的!Mybatis-Plus 不是官方开发的,而是第三方开发者开发的插件!

2023-05-12 18:19:20 215

原创 经验总结:(Git 版本控制工具快速入门)

是一个路径分隔符/,表示要忽略的是此目录下该名称的子目录,而非文件(默认文件或目录都忽略)

2023-05-11 20:46:10 559

原创 经验总结:(Nginx 快速入门)

即可以自定义策略,扩展Nginx的负载均衡策略,从而实现自定义的负载均衡效果。

2023-05-08 11:36:56 346

原创 经验总结:(Redis NoSQL数据库快速入门)

Redis (Remote Dictionary Server) 是一个开源的、使用 C 语言编写的非关系型数据库管理系统。它是完全基于内存运行的数据存储工具,可以存储键值对,并提供多种数据结构操作。Redis 最初是由 Salvatore Sanfilippo 开发的,目前由 Redis Labs 赞助和维护。Redis 支持多种数据结构,包括字符串、哈希表、列表、集合、有序集合等。其中,最常用的是字符串存储结构,用于缓存和计数器等需求。Redis 还提供了事务支持、发布/订阅机制、Lua 脚本执行等

2023-05-07 18:22:39 417

转载 经验总结:(快速入门)有关Linux CentOS系统的基本使用

开机会启动许多程序,它们在Windows叫做“服务”(service),在Linux就叫做“守护线程”(daemon)。

2023-04-29 18:26:07 1073

原创 JavaSE-07(集合类框架知识)【精华总结】

一文介绍Java中令人眼花缭乱的集合框架知识!!

2023-04-22 12:12:29 75

原创 JavaSE-08-(泛型)

Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许 程序员在编译时检测到非法的类型。

2023-04-22 12:07:25 53

转载 计算机基础-位移运算符

(顶点在哪个方向就往哪个方向移动),无论正负数低位(最右边)都补x个0;

2023-04-22 10:44:31 330

原创 SpringBoot-02 异步任务&定时任务&邮件任务

在我们的工作中,常常会用到异步处理任务,比如我们在网站上发送邮件,后台会去发送邮件,此时前台会造成响应不动,直到邮件发送完毕,响应才会成功,所以我们一般会采用多线程的方式去处理这些任务。还有一些定时任务,比如需要在每天凌晨的时候,分析一次前一天的日志信息。还有就是邮件的发送,微信的前身也是邮件服务呢?这些东西都是怎么实现的呢?!

2023-03-27 18:29:47 249

原创 SpringBoot-01快速入门【基础总结】

SpringBoot是什么?Spring Boot什么是SpringBoot?springboot在spring的基础之上,搭建起来的框架,能够帮助我们整合市面上最流行的框架,帮助我们快速搭建起来项目。springboot不是新的技术,而是新的框架,是基于spring来搭建起来的。特性:约定大于配置!为什么使用SpringBoot?开发效率快,内置有配置好的版本依赖。基于spring。轻松上手springboot使用起来方便,能快速搭建spirng环境。spirngboo

2023-03-27 17:18:16 720

FlaskScore.zip

使用flask设计前后端分离的Web应用程序,具有如下功能: 1.用户注册、登录及登陆状态保存; 2.登录的用户可以录入数学和英语两门课程的分数,能够查看每个科目已经录入的分数: 3.能够统计并在页面显示每门考试的最高分、最低分、优秀人数、不及格人数、平均分数 已经分数中位数。

2022-05-22

JavaSE总结及思维导图.zip

用Typera的形式的个人对JAVASE的总结。 以及用XMind记录的对应的JAVASE的思维导图!

2021-11-20

smbms_mybatis.zip

smbms_mybatis.zip

2021-11-08

JAVA后端开发学习路线XMind总结!

适合学习JAVA后端开发的小白进行学习规划!

2021-09-13

JDBC数据库访问(七步).ppt

JDBC数据库访问(七步)

2021-09-12

Java web项目开发流程.ppt

Java web项目开发流程

2021-09-12

Java web项目开发环境.ppt

Java web项目开发环境

2021-09-12

JavaEE知识体系.xmind

JavaEE知识体系

2021-08-31

smbms(JAVAWeb实现-超市订单管理系统)

(JAVAWeb实现-超市订单管理系统)

2021-08-26

carson的OCR图片识别GUI程序

调用百度ai实现文字OCR识别。

2021-03-30

手势识别控制音乐的播放切换

通过手势识别控制电脑网易云音乐播放

2021-03-30

carson淘宝天猫抢购.py

带界面显示,输入指定时间和链接,实现,淘宝天猫抢购

2021-03-30

去哪儿网国内特价机票.py

去哪儿网国内特价机票查询脚本,输入城市进行往返机票查询。

2021-03-30

stations.csv

全国火车站/高铁站 编码集。

2021-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除