自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 在ubuntu中的redis的环境的搭建

sudo redis-server /etc/redis/redis.conf 指定加载的配置文件。数据库没有名称,默认有16个,通过0-15来标识,连接redis默认选择第一个数据库。7.安装,将redis的命令安装到/usr/local/bin/目录。配置⽂件⽬录为/usr/local/redis/redis.conf。Redis的配置信息在/etc/redis/redis.conf下。8.安装完成后,我们进入目录/usr/local/bin中查看。9.配置⽂件,移动到/etc/⽬录下。

2025-04-11 23:33:22 632

原创 django小案例-2

该博客是通过Django框架最终完成一个"图书-英雄"信息管理的小例子。

2025-03-18 09:41:04 1374

原创 Django框架介绍-1

本文聚焦于 Django 框架介绍 ,将开启对 Django 这一强大 Python Web 开发框架的探索之旅。开篇会详述其诞生背景,展现它如何顺应 Web 开发需求应运而生。紧接着深入剖析 Django 的基础架构,包括模型、视图与模板的协同运作模式,让读者初步领略其构建 Web 应用的独特逻辑。同时,还会列举一些简单却典型的应用场景,如小型博客搭建、企业内部信息系统雏形构建,凸显其在不同领域的适用性,为后续深入学习筑牢根基。

2025-03-16 06:56:50 228

原创 Git的使用

git是目前世界上最先进的分布式版本控制系统。Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢?事实是,在2002年以前,世界各地的志愿者把源代码文件通过diff的方式发给Linus,然后由Linus本人通过手工方式合并代码!

2025-03-13 05:53:39 843

原创 jquery轮播图实现步骤

该内容主要围绕使用 jQuery 实现轮播图展开,首先会介绍搭建轮播图的基本 HTML 结构,包括轮播图容器及包含的图片或内容元素等。接着阐述在 CSS 样式方面,对轮播图容器、图片等进行样式设置,如尺寸、位置、隐藏超出部分等。在 jQuery 代码部分,会涉及引入 jQuery 库,然后编写函数实现轮播的核心逻辑,例如设置自动播放功能,通过定时器控制图片的切换;添加左右箭头或圆点导航,实现点击切换图片

2025-03-13 01:14:49 882

原创 JQuery

jQuery是目前使用最广泛的javascript函数库。据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。jQuery的版本分为1.x系列和2.x、3.x系列,1.x系列兼容低版本的浏览器,2.x、3.x系列放弃支持低版本浏览器,目前使用最多的是1.x系列的。jquery是一个函数库,一个js文件,页面用script标签引入这个js文件就可以使用。jquery的口号和愿望 Write Less, Do More(写得少,做得多)

2025-03-12 22:00:40 713

原创 《HTML + CSS + JS 打造炫酷轮播图详解》

本文详细记录了使用 HTML、CSS 和 JavaScript 实现轮播图的全过程。从搭建图片、小圆点及按钮的 HTML 架构起步,经 CSS 美化样式,再利用 JavaScript 实现关键功能:定时器驱动自动轮播、按钮与小圆点的交互切换,还处理边界情况、优化鼠标悬停效果,为读者呈现完整、可实操的轮播图开发指南,助力掌握前端交互设计要点。

2025-03-12 21:12:00 1454

原创 JavaScript

JavaScript是运行在浏览器端的脚步语言,JavaScript主要解决的是前端与用户交互的问题,包括使用交互与数据交互。JavaScript是浏览器解释执行的,前端脚本语言还有JScript(微软,IE独有),ActionScript(Adobe公司,需要插件)等。<html><head>// 函数的定义')// 函数调用执行Myalert();

2025-03-12 00:02:23 844

原创 移动端页面开发

目的:了解移动端页面与PC端页面开发的区别,学习移动端页面的开发流程。

2025-03-11 05:03:31 928

原创 HTML5和CSS3

CSS权重指的是样式的优先级,有两条或多条样式作用于一个元素,权重高的那条样式对元素起作用,权重相同的,后写的样式会覆盖前面写的样式。

2025-03-10 18:34:07 690

原创 CSS的学习

简单理解: CSS 可以美化 HTML , 让 HTML 更漂亮。核心思想: HTML 搭建结构, CSS 添加样式,实现了:结构与样式的分离。写在标签的 style 属性中,(又称:内联样式)。语法:注意点:存在的问题:写在 html 页面内部,将所有的 CSS 代码提取出来,单独放在语法:注意点:写在单独的 .css 文件中,随后在 HTML 文件中引入使用。语法:​ 2.在 HTML 文件中引入 .css 文件。注意点:优先级规则:行内样式 > 内部样式 = 外部样式CSS 语法规

2025-03-10 18:25:42 702

原创 HTML4

全称:HyperText Markup Language(超文本标记语言)。超文本:暂且简单理解为 “超级的文本”,和普通文本比,内容更丰富。标 记:文本要变成超文本,就需要用到各种标记符号。语 言:每一个标记的写法、读音、使用规则,组成了一个标记语言。

2025-03-10 17:45:26 599

原创 多任务——线程

每个线程默认有一个名字,尽管上面的例子中没有指定线程对象的name,但是python会自动为线程指定一个名字。当线程的run()方法结束时该线程完成。无法控制线程调度程序,但可以通过别的方式来影响线程调度的方式。确保了某段关键代码只能由一个线程从头到尾完整地执行阻止了多线程并发执行,包含锁的某段代码实际上只能以单线程模式执行,效率就大大地下降了由于可以存在多个锁,不同的线程有不同的锁,并试图获取对方持有的锁时,可能会造成死锁。Python的QueueFIFOQueueLIFO。

2025-03-06 15:11:44 1063

原创 五、并发爬虫

并发爬虫实例

2025-03-05 01:35:44 2299

原创 四、数据存储

爬虫的数据存储方法,以及一些案例

2025-03-03 01:55:35 747

原创 三、数据提取

爬虫的几种数据提取方式

2025-03-02 09:43:46 916

原创 二、requests模块的使用

作用:发送网络请求,返回响应数据。对于爬虫任务,使用 requests 模块基本能够解决绝大部分的数据抓取的任务。所以用好 requests 至关重要。

2025-02-25 00:59:00 1634

原创 一、初始爬虫

网络爬虫(又被称为网页蜘蛛,网络机器人)就是模拟浏览器发送网络请求,接收请求响应,一种按照一定的规则,自动地爬取互联网信息的程序。原则上,只要是浏览器(客户端)能做的事情,爬虫都能够做。1.2 如何获取爬虫程序下载其他公司开发的通用爬虫(八爪鱼)开发人员自己编写。

2025-02-23 22:59:33 1514

原创 多层感知机

具体地说,w1和w2是控制输入信号的重要性的参数,而偏置是调整神经元被激活的容易程度(输出信号为1的程度)的参数。下图是一个接收两个输入信号的感知机的例子,x1,x2是输入信号,y是输出信号,w1、w2是权重(w是weight的首字母)。或门在(x1,x2)=(0,0)时输出0,在(x1,x2)为(0,1)、(1,0)、(1,1)时输出1.图1中,o表示0,△表示1。在图7所示的2层感知机中,先在第0层和第1层的神经元之间进行信号的传送和接收,然后再第1层和第2层之间进行信号的传送和接收,具体如下所示。

2025-02-12 15:29:27 688

原创 MySQL高级-09

CREATE VIEW 视图名 AS SELECT 查询语句;这里的视图名是你想为视图起的名字,而查询语句是返回视图数据的SQL查询语句。主从同步是 MySQL 数据库的一种复制机制,通过它可以将数据从一个主服务器(Master)复制到一个或多个从服务器(Slave)。复制是异步进行的,这意味着从服务器不需要与主服务器保持持续连接,甚至可以断断续续地连接。你可以通过配置文件指定需要复制的内容:全部数据库、某个特定数据库,甚至某个数据库下的某些表。

2025-02-09 02:48:49 1399

原创 神经网络(Neural Network)

神经网络基础到应用

2025-02-07 01:25:38 2076 1

原创 大模型基础-1

大模型简介

2025-02-05 01:28:50 959

原创 MySQL与Python交互-08

注意: goods 中的 cate_id 的类型一定要和 goods_cates 表中的 id 类型一致。如何防止无效信息的插入,就是可以在插入前判断类型或者品牌名称是否存在呢?可以使用之前讲过的外键来解决。如何在创建数据表的时候就设置外键约束呢?创建对象:调用connect()方法。外键约束:对数据的有效性进行验证。用于建立与数据库的连接。

2025-02-03 17:52:40 1313

原创 MySQL查询-07

mysql所有查询知识点

2025-02-02 15:08:21 1348

原创 数据库的设计-06

关系型数据库建议在E-R模型的基础上,我们需要根据产品经理的设计策划,抽取出来模型与关系,制定出表结构,这是项目开始的第一步。在开发中有很多设计数据库的软件,常用的如power designer , db desinger 等,这些软件可以直观的看到实体及实体间的关系。设计数据库,可能是由专门的数据库设计人员完成,也可能是由开发组成员完成,一般是项目经理带领组员来完成。

2025-02-01 18:32:44 1110

原创 HTTP协议和静态web服务器

编程的时候,如果要跟某个IP建立连接,我们需要调用操作系统提供的 socket API。socket 在操作系统层面,可以理解为一个文件。我们可以对这个文件进行一些方法操作。用listen方法,可以让程序作为服务器监听其他客户端的连接。用connect,可以作为客户端连接服务器。用send或write可以发送数据,recv或read可以接收数据。在建立好连接之后,如果我们想给远端服务发点什么东西,那就只需要对这个文件执行写操作就行了。剩下的发送工作自然就是由操作系统内核来完成了。

2025-01-31 18:19:06 1124

原创 《TCP 网络编程实战:开发流程、缓冲区原理、三次握手与四次挥手》

TCP 客户端程序开发TCP 服务端程序开发客户端程序是指运行在用户设备上的程序服务端程序是指运行在服务器设备上的程序,专门为客户端提供数据服务。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NmfksV3d-1689190686050)(img\1676966487128.png)]创建客户端套接字对象和服务端套接字建立连接发送数据接收数据关闭客户端套接字创建服务端端套接字对象绑定端口号设置监听等待接受客户端的连接请求接收数据。

2025-01-31 18:16:56 1399

原创 《网络编程核心要点:IP 地址分类、端口作用及通信协议剖析》

tcp是一种面向连接的、可靠的、基于字节流的通讯协议。特点面向连接,提供了可靠的建立连接和拆除连接的方法可靠交付适用场景TCP常用于不可靠的互联网中为应用程序提供面向连接的,可靠的,端到端字节流服务。举例远程控制邮件点对点文件传输"""通过socket开发tcp服务端程序步骤1.创建服务端套接字对象2.绑定端口号。

2025-01-31 18:12:25 870

原创 MySQL数据库命令行脚本(重点)-05

curd的解释: 代表创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete)格式:INSERT [INTO] tb。

2025-01-31 15:42:32 237

原创 Navicat图形界面工具操作-04

打开navicat,点击工具栏的“连接”,选择“mysql”,弹出窗口如下图。

2025-01-31 15:39:02 576

原创 数据完整性-03

一个数据库通常代表一个完整的业务单元,内部包含多张表,每张表用于存储相关的数据。为了确保数据的准确性和有效性,在创建表时,可以通过设置字段的类型和约束条件,来强制验证和限制数据的存储方式,从而保证数据的一致性和完整性。

2025-01-30 20:20:25 631

原创 Ubuntu中MySQL安装-02

解决:打开start_navicat文件。

2025-01-30 10:14:45 448

原创 数据库简介-01

现代化手段----文件现代化手段----数据库真实的仓库是这样的:我们看到的是这个样子的。

2025-01-30 09:17:43 689

原创 《OCR 文字识别技术:CTPN 与 CRNN 协同下的文本提取与识别奥秘》

本文详述 OCR 文字识别技术,包括 CTPN 检测文字位置与 CRNN 识别文本内容。CTPN 利用文本特性及 RPN 方法,CRNN 借助 CNN、RNN 和 CTC 模块。二者配合为信息处理奠基,应用前景广,能满足文字信息处理需求。

2024-12-31 00:34:24 1114

原创 GUI图形用户界面编程

GUI图形用户界面编程,我们可以通过python提供丰富的组件,快速的实现使用图形界面和用户交互。GUI编程类似于“搭积木”,将一个个组件(Widget)放到窗口中。如下是windows中的绘画软件,就是一个典型的GUI程序:上面的各个按钮、菜单、编辑区域等都是一个个组件,它们都放置到窗口中,并通过增加“对事件的处理”成为一个完整的程序。

2024-12-28 21:59:40 1292

原创 【深度学习】OCR(光学字符识别)介绍

OCR(Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪器或数码相机)检查纸上打印的字符、通过检测暗、亮的模式确定其形状、然后用字符识别方法将形状翻译成计算机文字的过程;

2024-12-27 01:42:34 735

原创 10、Linux终端中的编辑器

在工作中,要对 服务器 上的文件进行 简单 的修改,可以使用 ssh 远程登录到服务器上,并且使用 vi 进行快速的编辑即可常见需要修改的文件包括:源程序配置文件,例如 ssh 的配置文件 ~/.ssh/config在没有图形界面的环境下,要编辑文件,vi是最佳选择每一个要使用Linux的程序员,都应该或多或少的学习一些 vi 的常用命令。

2024-12-25 15:51:24 1390

原创 9、Linux其他命令

在使用 ln 创建链接时,如果没有 -s 选项,会创建一个硬链接,而不是软链接。

2024-12-24 20:39:27 628

原创 8、Linux系统信息相关命令

提示:使用 kill 命令时,最好只终止由当前用户开启的进程,而不要终止 root 身份开启的进程,否则可能导致系统崩溃。ps 默认只会显示当前用户通过终端启动的应用程序。终止指定代号的进程,-9 表示强行终止。

2024-12-24 10:31:59 303

原创 7、Linux用户权限相关命令

注意: 默认使用 useradd 添加的用户时没有权限使用 sudo 以 root 身份执行命令的,可以使用以下命令,将用户添加到 sudo 附加组中。Linux系统中的root账号通常 用于系统的维护和管理,对操作系统的所有资源 具有所有访问权限。在Linux安装的过程中,系统会自动创建一个用户账号,而这个默认的用户就称为“标准用户”/etc/passwd 文件存放的是用户的信息,由6个分号组成的7个信息,分别是。提示:设置了用户的附加组之后,需要重新登录才能生效!的终端命令都需要通过 sudo执行。

2024-12-23 21:18:08 1066

空空如也

空空如也

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

TA关注的人

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