web应用开发
文章平均质量分 74
前端HTML+CSS基础知识
凌叁儿
一名普通的python讲师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
聊天室系统:多任务版TCP服务端程序开发详细代码解释
目前我们开发的TCP服务端程序只能服务于一个客户端,如何开发一个多任务版的TCP服务端程序能够服务于多个客户端呢?,比进程更加节省内存资源。完成多任务,可以使用。原创 2025-04-28 21:20:35 · 549 阅读 · 0 评论 -
Ubuntu+Nginx如何免费给网站添加SSL认证(https)
SSL证书可以通过阿里云或腾讯云或百度申请到免费的3个月证书,我是用的是阿里云,以阿里云为例。在Nginx目录下新建一个文件夹(一般取名cert),将压缩包解压后的。,修改注意不要删除原来的80端口监听命令,如果没有可以新建一个。点击以上帮助文档内的证书申请,按流程购买并创建一个证书。流程为 立即购买 >>> 创建证书。,进入证书下载,下载证书,得到一个zip压缩包。我花了68元购买的12个月的。创建证书需要绑定域名,默认赠送。修改网站的配置文件,位置一般为。保存,重新载入nginx即可。原创 2025-04-24 14:27:46 · 756 阅读 · 0 评论 -
从零开始搭建Django博客③--前端界面实现
本文主要在Ubuntu环境上搭建,为便于研究理解,采用SSH连接在虚拟机里的系统搭建,当涉及一些文件操作部分便于通过桌面化进行理解,通过Nginx代理绑定域名,对外发布。此为系列的第三篇,计划用一周时间完成一个博客搭建并全程记录,便于学习和跟着操作。原创 2025-04-23 14:08:37 · 1105 阅读 · 0 评论 -
从零开始搭建Django博客②--Django的服务器内容搭建
引入用户管理后台# 记得引入include# 需要使用文章视图显示文章列表作为首页# 引入path# 引入views.py# 正在部署的应用的名称# path函数将url映射到视图# 文章详情# 写文章# 删除文章# 更新文章。原创 2025-04-22 21:00:12 · 2134 阅读 · 0 评论 -
从零开始搭建Django博客①--正式开始前的准备工作
本章主要是准备工作,Django项目的本地部署需要安装pythonmysql,并为python安装Django包,下一章将正式开始Django的操作部署。原创 2025-04-22 00:35:11 · 1053 阅读 · 0 评论 -
手把手教你使用Docker搭建honkit
Honkit是一个基于Node.js、使用Markdown构建静态页面的命令行工具,通常被用于制作静态博客、软件/程序说明文档等。Honkit是Gitbook(已停止更新) 的分支之一,兼容Gitbook的插件。本文使用 Docker 搭建Honkit环境.#原创 2025-04-18 00:50:06 · 501 阅读 · 0 评论 -
javascript中变量的基本知识
变量是计算机中用来存储数据的“容器”,它可以让计算机变得有记忆,通俗的理解变量就是使用【某个符号】来代表【某个具体的数值】(数据)// let 即关键字,所谓关键字是系统提供的专门用来声明(定义)变量的词语。// let 即关键字,所谓关键字是系统提供的专门用来声明(定义)变量的词语。// 声明(定义)变量有两部分构成:声明关键字、变量名(标识)// 声明(定义)变量有两部分构成:声明关键字、变量名(标识)// 错误,let 是关键字。// 将用户输入的内容保存在 num 这个变量(容器)中。原创 2023-06-11 12:22:56 · 252 阅读 · 0 评论 -
JS运算符号详细解读与案例
数字是用来计算的,比如:乘法 * 、除法 / 、加法 + 、减法 - 等等,所以经常和算术运算符一起。使用场景:比较两个数据大小、是否相等,根据比较结果返回一个布尔值(true / false)注意:在计算失败时,显示的结果是 NaN (not a number)算术运算符:也叫数学运算符,主要包括加、减、乘、除、取余(求模)等。= 将等号右边的值赋予给左边, 要求左边必须是一个容器。使用场景:可以把多个布尔值放到一起运算,最终返回一个布尔值。赋值运算符:对变量进行赋值的运算符。原创 2023-06-13 13:30:26 · 382 阅读 · 0 评论 -
JavaScript 进阶知识作用域
作用域(scope)规定了变量能够被访问的“范围”,离开了这个“范围”变量便不能被访问,作用域分为全局作用域和局部作用域。原创 2023-06-17 14:00:38 · 225 阅读 · 0 评论 -
JS语句需不需要加分号结束符
真正会导致上下行解析出问题的 token 有 5 个:括号,方括号,正则开头的斜杠,加号,减号。我还从没见过实际代码中用正则、加号、减号作为行首的情况,所以总结下来就是一句话:一行开头是括号或者方括号的时候加上分号就可以了,其他时候全部不需要。其实即使是这两种情况,在实际代码中也颇为少见。另外,restricted production 这个东西(也就是导致 return 后面换行会自动插入分号的机制),不管你加不加分号你都是得搞懂了才能不被坑的,和加不加分号没有什么关系。使用回车(enter)替代。原创 2023-06-11 11:08:20 · 488 阅读 · 0 评论 -
CSS媒体查询的基本使用
需求:网页宽度小于等于768px则隐藏左侧区域。媒体类型用来区分设备类型。通常只需要写媒体类型。原创 2023-06-11 10:59:53 · 556 阅读 · 0 评论 -
CSS动画的基本代码与案例
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。原创 2023-06-09 13:22:20 · 255 阅读 · 0 评论 -
CSS使用位移、缩放、旋转、渐变效果丰富网页元素
作用:为元素添加动态效果,一般与过渡配合使用概念:改变盒子在平面内的形态(位移、旋转、缩放、倾斜)平面转换也叫 2D 转换,属性是transform以上就是今天要讲的内容,本文仅仅简单介绍了CSS的平移旋转原理和渐变方法。原创 2023-06-08 14:02:12 · 821 阅读 · 0 评论 -
CSS使用绝对定位进行定位居中的个人理解
可以发现此时并没有居中,因为元素自身也有宽高属性,所有只需要反方向移动元素自身宽高的50%即可,有两种方式。绝对定位可以使元素在上级框架内绝对移动,通过设置。,使元素向右、向下移动上级框架宽高的一半。原创 2023-06-05 09:23:04 · 390 阅读 · 0 评论 -
CSS相对定位与绝对定位的个人理解
绝对定位的元素的位置相对于最近的已定位祖先元素,如果元素没有已定位的祖先元素,那么它的位置相对于最初的包含块。2. 参照物:先找最近的已经定位的祖先元素;如果所有祖先元素都没有定位,参照浏览器可视区改位置。3. 显示模式特点改变:宽高生效(具备了行内块的特点)1. 改变位置的参照物是 自己原来的位置。是以该元素本来应出现的位置为起点进行定位。3. 标签显示模式特点 不变。原创 2023-06-04 17:34:21 · 215 阅读 · 0 评论 -
flex布局让同一行内元素既有左对齐又有右对齐的分布
FLEX布局让同一行元素左右分布原创 2023-06-04 17:25:05 · 1724 阅读 · 1 评论 -
CSS复合选择器与背景效果的用法
目标:掌握复合选择器作用和写法;使用background属性添加背景效果。原创 2023-06-04 17:22:04 · 206 阅读 · 0 评论 -
CSS布局的一些基础知识
本文目标:掌握 CSS 属性基本写法,能够使用文字相关属性美化文章页。原创 2023-06-04 17:20:36 · 228 阅读 · 0 评论 -
HTML的列表、表格、表单标签的使用
标签:dl 嵌套 dt 和 dd,dl 是定义列表,dt 是定义列表的标题,dd 是定义列表的描述 / 详情。< dl > < dt > 列表标题 </ dt > < dd > 列表描述 / 详情 </ dd > …… </ dl >< dl > < dt > 列表标题 </ dt > < dd > 列表描述 / 详情 </ dd > …… </ dl ></< dl > < dt > 列表标题 </ dt > < dd > 列表描述 / 详情 </ dd > …… </ dl >原创 2023-06-04 17:20:02 · 888 阅读 · 0 评论 -
HTML 的一些排版标签与多媒体标签
HTML的一些排版标签与多媒体标签的使用原创 2023-06-04 17:18:14 · 278 阅读 · 0 评论
分享