自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python实现 电子相册 效果,循环播放指定文件夹下的图片

【代码】python实现 电子相册 效果,循环播放指定文件夹下的图片。

2024-04-18 23:11:22 67

原创 JRP Version 1.4.120

链接: https://pan.baidu.com/s/1HggRf8S1G4vdfRkHcBzEvw?从一个 base.html中取得关键属性,然后base.html中含一个空白代码段,运行后续继承网页填充,区域填充页面主题,他可以继承base页面的关键属性,同时自定义新的显示模块(姑且这样描述)然后是超链接的一些定义,包含文字大小,位置等等,重要的是开始尝试使用HTML属性继承。图片的问题,或许和我绝对路径和这里相对路径混用造成的Bug,暂时还没有解决…使用模版继承,最开始是引用人家的库。

2024-01-20 23:53:26 436

原创 HTML--JavaScript--流程控制,函数,对象

选择分支,满足那个case就执行那个case,如果都不满足,就使用default下的语句块。我们在HTML 超链接中调用的时候,如果传入新的x的值,就会返回新的值。范例:下面的代码函数定义了一个参数x,默认值是1。每个case后面都有break,以免重复执行。在事件中调用,如下例子,生成一个叫做。不传入x的话,就用默认的值1。

2024-01-16 23:44:17 641

原创 HTML--JavaScript--语法基础

这个基本上没啥问题变量命名规则:变量由字母、数字、下划线、$组成,且变量第一个字符不能为数字变量不能是系统关键字和保留字所有Javacript变量都由var声明var x;定义一个变量,但未赋值,此时变量为空值,此时若做输出,输出值会默认为undefined空值不会占用系统内存,这个输出会是null。

2024-01-15 23:51:00 549

原创 HTML--JavaScript--引入方式

啊哈~~~基础三剑看到第三剑,JavaScriptHTML用于控制网页结构CSS用于控制网页的外观JavaScript用于控制网页的行为。

2024-01-15 22:01:56 536

原创 HTML--CSS--浮动布局及定位布局

块元素独占一行行内元素在有多个的时候,就是从左到右排在一行divphrspaniimg。

2024-01-15 21:24:18 1206

原创 HTML--CSS--盒子模型

在CSS模型中,所有元素都可以看做是一个盒子,这个盒子的组成部分:content 内容,文本或者图片padding 内边距,定义内容到边框的距离margin 外边距,定义当前元素与其他元素之间的距离border 边框,定义元素的边框

2024-01-15 20:42:28 589

原创 HTML--CSS--超链接样式以及鼠标样式自定义

如果你有注意的话,应该能发现超链接未点击时,点击时和点击后的颜色都是不同的。生成的分割线也变色了,但是图片依然没变化,太想当然了,给图片加边框呢?类似这样,鼠标在移动到设定的div块时会改变鼠标样式。a:link 定义超链接元素a 未访问时的样式。a:hover 定义鼠标经过超链接元素a时的样式。定义了鼠标经过的样子,那其他元素也可以定义吗?那这样最开始是黑色边框,鼠标移动,黑框变红框。背景,颜色,那样式也能改吧?不过看起来我用另外格式的图片也是可以的。显示的直线没变色,div内的元素。

2024-01-15 20:00:00 1301

原创 HTML--CSS--图片和背景样式

最基本的应该就是对大小的管理width:像素值;宽度height:像素值;高度</imgwidth;height;</</</</

2024-01-15 00:46:18 1245

原创 HTML--CSS--边框、列表、表格样式

属性:border-width 边框宽度border-style 边框外观border-color 边框颜色需要同时设定三个属性。

2024-01-14 17:41:09 1169

原创 HTML--CSS--字体、文本样式

诶,这里又出现了可以设定下划线中划线的格式,之前HTML的时候,记得使用 `s`可以定义中划线,`u`定义下划线,这里无疑是另一种方法,书上说优先使用CSS的方法,便于格式管理。[在这里插入图片描述](https://img-blog.csdnimg.cn/direct/9b282c470d224881b493e7e839dfa79b.png)如下,定义 div元素内的字体,默认是宋体,要设定其他字体就用这个属性进行设定,关于各字体,我用VSCode写代码时有补全,就不一一列出了。

2024-01-14 16:30:57 1094

原创 HTML---CSS-引入样式表和选择器

CSS : Cascading Style Sheet 层叠式样式表HTML 用于控制网页的结构,CSS则用于控制网页的外观,想要做出美观好看的网页,CSS是必须的它的属性rel和type是固定的语法:type属性也是固定的语法:</</</stylecolorred</stylecolorgreen</stylecoloryellow</</</

2024-01-14 14:56:04 1013

原创 HTML--表单

睡不着就看书之------------------------

2024-01-14 01:11:21 1622

原创 HTML--超链接

作用:点击跳转到相应位置。

2024-01-13 18:58:18 525

原创 HTML--图片

HTML中使用img标签来显示一张图片它有三个属性:srcalttiltle。

2024-01-13 18:02:36 528

原创 HTML--表格

表格标题:caption表格:table标签行: tr标签单元格:td标签</</</</</</</</</</</</</</效果:扩展:这样搞出来的没有表格的线,如何添加线呢?</border;

2024-01-13 17:26:57 1065

原创 HTML--列表

效果:有序列表的type属性无序列表无序列表的 type属性ul元素的子元素只能是li元素,文本也不能直接放到ul元素内,虽然貌似能生效语法:效果:

2024-01-13 16:09:57 505

原创 HTML--文本

这两种标签都属于自闭合标签,我理解就是可以单独使用,而不用成对。来划分HTML结构,配合CSS来整体控制某一块的样式。加了就会在文本中生成一条水平线,像下面这样。div标签,全称是 division分区。斜体标签:i , em ,cite。文本一般存在于 body下。放在一句话里可以换行。粗体标签:strong,b。小字号标签: small。大字号标签: big。p> 前面空两个空格。

2024-01-12 00:07:00 679

原创 HTML--基本结构构成

body标签:页面的身体,主要显示的一些数据,文字等等都在这个里面。title标签: 定义网页标题,就是显示在网页标签栏的名字。meta标签:定义网页特殊信息,如关键字、页面描述等等。script标签:用于定义页面的JavaScript代码。link标签:用于引入外部样式文件(CSS文件)head标签对中一般只有6个标签能放进去。style标签:定义元素的CSS样式。base标签:没啥实际意义。

2024-01-11 22:31:38 545

原创 JRP-Version-1.2.2023.12.30

其他几个模板也有些许修改,包括在使用的时候遇到的一些问题。由于需要有个浏览页面,所以添加了新的一个 HTML模版。增加部分格式的文本和视频浏览的功能。

2023-12-30 19:23:53 396

原创 flask之文件管理系统-项目 JRP上线啦!!! ---修订版,兼容Windows和Linux系统

由于开发环境是Windows,使用环境是Linux,导致最后没能成功运行起来。这个版本是今天去debug完成了,目前是Windows/Linux都能运行。,在Windows下debug完成无异常后,上传到我的树莓下开始正式服役。当前路径下上传的文件就在这个文件夹下,之前是放在默认存储路径下。以下是python源码和HTML模版。额外增加了上传路径可以自己选择的功能。/* 鼠标移动到链接上 */如此,现在算是正常上线了。/* 已访问链接 *//* 鼠标点击时 *//* 未访问链接*/

2023-12-29 23:33:04 733

原创 flask之文件管理系统-项目 JRP上线啦!!! ----Bug版

既然单人应用那么就不需要注册、登录了,太麻烦,直接上功能项,而初版太不好看了,略微修改归纳了一下,出了第一版很有精神,为了纪念,这个网页项目我命名为JRP主要就是:1、定义一个类2、集中定义路由3、HTML模版使用一个模版,在模版内依靠变量判断是否执行4、利用CSS进行格式定义(这块待优化,时间短,我等不及让它在我树莓派上工作起来了…)上代码:from flask import Flask, render_template, send_file, requestimport os#

2023-12-29 00:40:33 1330

原创 flask文件夹列表前文修订版

本文的代码和HTML模板已经修改了上文的问题,目前可以做到正常的上传,返回上层目录,下载。

2023-12-27 23:10:18 386

原创 关于与Flask配套的Jinja2的使用

这样遍历字典的键值对也是可以正常工作的。后续再陆续总结归纳一下会用到的jinja2上的一些使用方法,边学边看。圈起来的就是结构主体,里面的变量可以从外部传入。HTML中其余地方引用变量可以使用。当然,for循环也可以传入字典,如。进行,如上 for循环中,则可以在HTML中用。是需要外部传参进入的。

2023-12-27 05:07:04 683

原创 flask文件夹列表改进版--Bug追踪

在这里插入图片描述](https://img-blog.csdnimg.cn/direct/d25950fec7a845d9bb2a4de805fc9f70.png)把当前文件夹下的所有文件夹和文件列出来,允许点击返回上层目录,允许点击文件夹进入下级目录并显示此文件夹内容。这里的定义的路径不支持下载子目录的文件,需要优化 file_name,把子目录的路径包含进去。目前在子目录没办法下载。允许点击文件进行下载。

2023-12-26 22:31:17 1176

原创 杂记/进制转换/迭代

abs() 返回数字绝对值abs(-20)20all() 判断给定的元组或列表中所有的元素是否都为True,如果是则返回 True,否则返回False(元素除了是,整数0,空,False外都算是True)all(x)Falseall(x)Trueany() 判断给定的元组或列表是否全为False,是则返回False,有一个为True则返回True(元素除了是,整数0,空,False外都算是True)

2023-12-25 21:00:00 1596

原创 flask之文件管理网页(上传,下载,搜索,登录,注册) -- 翔山 第一版

前面说要做一个可以注册,登录,搜索,上传下载的网页,初版来了第一版主代码from flask import request, Flask, render_template, redirect, url_for, send_from_directoryimport bcryptimport ossavePath = os.path.join(os.getcwd(), "userInfo")# 实例化app = Flask(__name__)# 这里是主页面,即第一步显示的网页,有一个对

2023-12-22 23:59:22 1508

原创 hash 密码校验

import bcryptdef hash_password(password): # 生成一个新的salt salt = bcrypt.gensalt() print(salt) # 使用生成的salt哈希密码 hashed_password = bcrypt.hashpw(password.encode('utf-8'), salt) print(hashed_password) # 将salt和哈希密码合并以便存储 stored_pa

2023-12-22 00:20:03 939

原创 flask 之上传与下载

经过这几天的学习,看起来想要做一个简单的网页其实非常简单,架构框架立起来,再慢慢的加一些功能,再慢慢美化加工,最后就能形成我们平时浏览的各种网页的样子。知道这个后,我们可以创建一个自己的上传下载网页,我们可以把网页上传的文件放到一个指定目录下,也允许别人通过网页获取到我们指定路径下的文件信息并下载。这个上传下载的比较简陋,没有去美化他,这个无所谓,需要美化可以参考之前 登录界面 的文章,美化一下HTML界面,我这里就为了先试验下功能,没去美化。文件夹是脚本创建的,里面存放的是我们上传的文件。

2023-12-20 22:32:01 1291 1

原创 使用bs4 分析html文件

在之后自己构建网页后,自主进行管理,获取,导出网页内容应该都是非常有帮助的,避免反复使用re工具自己分析,太过于繁琐,结合 requests 库等,可以更加高效进行网页访问及内容获取。然后为了方便学习此插件,随便打开一个网页,然后鼠标右键,打开源网页,如下图片。基本上你想要抓取的内容都可以按照格式进行解析获取,是非常方便的。这样就可以获得一个网页源码,全选复制粘贴到本地,存储为。文件,后续的学习以此html文件为模版进行。如,html文件中含结构。

2023-12-19 23:45:50 965

原创 flask搞个简单登录界面

随后函数内 return跳转到 函数login中,然后就可以处理用户输入的用户名和密码。我这里是直接把用户名密码打印到网页上,以表示我读到了。包含显示以及读取用户在网页上输入的用户名与密码…再甲乙完善就成了一个完整的登录验证网页。/* 调整 top、right、bottom 和 left 属性来定位动图 *//* 或者使用其他位置属性,如 relative、fixed 等 *//* 宽度和高度可以根据需要调整 *//* 位置属性可以控制动图的位置 *//* 设置动图的样式和位置 */表示用上面规定的格式。

2023-12-18 22:16:53 1159

原创 Linux网络配置命令

【代码】Linux网络配置命令。

2023-12-18 21:00:00 432

原创 flask简单应用-1

第一步:我们需要先显示一个搜索页面,页面上需要有一个可以输入的对话框,一个按钮执行搜索。做一个搜索网页,搜索当前路径下是否含有指定关键字的文件,如果有就列出来,没有返回消息。第三步:在第二步中应该要有一个函数去遍历文件夹,搜素里面的文件是否有涵盖搜索内容。第二步:当点击搜索按钮后,应该要跳转网页,输出搜索结果到网页上,建立一个。这两个html模板需要放到与脚本同路径下的。建立html模板,此处我创建了。,显示result到网页上。文件夹中,否则脚本找不到。输入搜索的关键字:py。这里有几个关键的元素。

2023-12-17 14:52:38 252

原创 初识Flask

使用 render_template() 方法可以渲染模板,你只要提供模板名称和需要 作为参数传递给模板的变量就行了。因此,如果你的应用是一个模块, 那么模板文件夹应该在模块旁边;如果是一个包,那么就应该在包里面(模板参考 Jinja2,https://jinja.palletsprojects.com/en/3.1.x/templates/)理想情况下你的 服务器已经配置好了为你的提供静态文件的服务。通过把 URL 的一部分标记为 <variable_name> 就可以在 URL 中添加变量。

2023-12-17 13:01:14 77

原创 在树莓派上部署个人用的Git管理自己的代码

可以看到本地多了一个test文件夹,里面又一个我的脚本。可以看到别人的commit。

2023-12-16 16:46:17 82

原创 关于Linux Kernel Panic导致重启的简单分析步骤

Kernel Panic

2023-12-04 23:51:56 455

原创 fio 参数记录

常用的参数不多记录,主要记录下不太常用的参数,后续遇到再往上加。设定配置档 fio.cfg,用。

2023-11-29 22:34:50 381

原创 linux shell 字符替换命令

再次查看文档 2.txt,内容是没有变化的,想要储存就需要把结果另存到新的文件中。如上面的例子,我们指定了旧字符串 “10086”,新字符串"01472"2.替换文本指定字符或字符串,不更改原文件,存储更改的内容到新文件。将符合的字符串进行替换,而是依旧按照单字符挨个替换,如下。3.替换文本指定字符或字符串,直接更改原文件 加参数。注意,需要用 双引号 “”,假设用的单引号 ‘’1.替换文本指定字符或字符串,不更改原文件。4.替换文本指定字符或字符串,字符串为变量。,但是如果接字符串时,并不是我认为的。

2023-11-27 19:46:01 464

原创 Linux shell单双引号区别

双引号类似于单引号,只是它允许 shell 解释美元符号 ( $ )、反引号 ( ` )、反斜杠 ( \ ) 和感叹号 (!单引号中的任何字符都没有特殊含义,即一些转义字符,$ 变量引用都会无效,它只把他们当作一个单纯的字符来解释。3.如例,看反引号(`)是否生效,两个反引号包起来的命令会被优先执行,如。可以看到,双引号内的 反引号是生效的,单引号内的反引号是不生效的。在看单引号,如上,两个感叹号被当作普通字符串进行了输出。未生效,直接当作字符串输出了,不加或加双引号的。如上,先执行了 ls,!

2023-11-27 19:44:17 166

原创 FTL-- GC 垃圾回收

OP :独立于用户看的见的容量之外的容量,可以看作是隐藏的容量WA:写放大,也就是用户写入一笔数据对NAND来说需要写入更多,造成写放大。

2023-11-26 16:50:27 87

JRP-Version-1.2.2023.12.30

JRP-Version-1.2.2023.12.30

2023-12-30

JRP-Version-1.2.2023.12.30

JRP项目 -- 代码

2023-12-30

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

TA关注的人

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