学习PHP第一节-基础语法
学习PHP
参考B站视频:php中文网PHP8快速入门在线教程
官网文档:https://www.php.net/manual/zh/langref.php
参考博客资料:https://www.ziruchu.com/
导言1、PHP 是什么
PHP(Hypertext Preprocessor 超文本预处理器) 的简称,是一种被广泛应用的开源通用的服务器端脚本语言,适用于 Web 开发并可嵌入 HTML 中。
通用:指跨平台,如:Windows、Linux、MacOS
开源:意味着你可以轻松获取全部源代码,并进行定制或扩展
免费:意味着你不必为PHP花一分钱,哪怕用在商业项目中
服务器端:意味着你必须将它安装在服务器环境下才可以使用
脚本语言:解释型语言,按编写顺序执行。是指不需要编译,直接由解释器/虚拟机执行的编程语言
2、PHP能做什么
可以快速动态的生成HTML页面
可以返回前端需要的各种类型的数据
可以高效安全的处理表单数据
可以安全的操作服务器上的文件
可以控制与客户端的会话( Cookie/Session ),登录
可以对用户的行为进行授 ...
javascript案例代码二
代码放入HTML中<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body> </body></html>
1. DOM修改文档内容<button>操作内容</button> <div> <p>这是初始文本</p> </div> ...
javascript基础语法代码
JS基础语法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body> <script> //建立一个HTML文件,把下方代码放入尝试,打开浏览器按F12,看输出结果 </script></body></html>
1. 打印alert('打印内容');d ...
学习Markdown笔记一语法规范
学习Markdown参考B站视频:Markdown 语法及应用
文档:https://slides.tonycrane.cc/PracticalSkillsTutorial/lec3/
什么是 Markdown
是一种轻量级文本标记语言(markup language)
可以通过纯文本来表示带有格式的文档,同时保证易读性
语法简单,易于学习,易于使用,
可以轻松转换为 HTML(映射到 HTML 的子集)
Markdown 的本质是一种标记语言,是对 HTML 的一种简化
语法规范
ohn Gruber 所规定的语法过于简单,具体实现都没有明确规定
因此诞生了很多不同的标准,甚至各个软件、解析器都会有自己的实现
常见的规范都有什么?
John Gruber 的最初始语法:daringfireball.net/projects/markdown
CommonMark 标准,实现细节更明确:spec.commonmark.org
网站自己的规范文档:
GitHub GFM 规范:github.github.com/gfm(改自 Commo ...
学习Markdown通过vscode笔记三
我使用vscode写的第一篇md文章参考资料:B站视频-教你Markdown+VSCODE实现最完美流畅写作体验对应文档:https://www.limfx.pro/ReadArticle/57/yi-zhong-xie-zuo-de-xin-fang-fa
这是二级标题这是正文
这是三级标题这是同一段,只是换行了新的一行,与上方是同一段落
这是新的段落,直接空一行,就是新起的一段!
加粗强调部分内容加粗像我加装了插件,可以使用ctrl+B来进行切换加粗,用ctrl+i来切换斜体!
列表有序列表
有序列表
有序列表2
有序列表3
这是通过数字. 内容,数字.再加个空格后面加上内容就行了!回车就可以继续,两个回车就退出!支持嵌套使用tab或者shift+tab来调整层级,或者ctrl+[ ctrl+]来调整层级!
插入图片因为安装了插件,可以直接复制图片链接,然后ctrl+alt+v来粘贴图片!
在文件下放入一张图片,然后使用![]()就会出现提示,放入哪张图片!
插入公式只要渲染器支持,直接写Latex公式!直接是两个美元符号括起来就是,然后直接打公式!$$\lim_{x \to \ ...
FTP本地管理云服务器文件
使用Ftp远程上传下载文件本次使用的ftp客户端是filezilla,简洁方便免费进入官网,认准filezilla-project.org分客户端和服务端,下载客户端!下载地址:https://filezilla-project.org/download.php?type=client
安装filezilla在C盘新建一个文件夹!或者安装在其他盘!直接点击下一步就行!
打开filezilla由于我之前在服务器上安装过宝塔,创建站点时,也创建了FTP,在宝塔面板左边导航栏,点击FTP,左上方会提示IP和端口!IP、用户名、密码、端口四个信息,依次输入!点击连接,会出现错误提示
服务器安全组端口放行进入云服务器,我买的是阿里云服务器,放行端口21/21点击连接,依旧会出现错误提示
宝塔面板修改配置进入宝塔面板,依次点击软件商店->已安装->Pure-Ftpd 1.0.49->设置->配置修改翻到第52行,或者点击文件内容后,按ctrl+f,输入ForcePassiveIP,找到后,去掉前面的#号,后面的地址改为自己的IP地址,也就是绑定域名的地址!
服务器 ...
学习JavaScript通过对象操作笔记二
学习JavaScript第二节BOM操作也就是操作浏览器相关的内容!比如可视窗口、滚动条、弹出框!
获取浏览器窗口尺寸
window.innerWidth:获取可视窗口宽度
返回值:可视窗口宽度
window.innerHeight:获取可视窗口高度
返回值:浏览器可视窗口的高度
浏览器的弹出层
window.alert('value'):执行函数,弹出提示框
window.confirm('value') :询问框
返回值:确定true,取消false
window.prompt('value'):输入框
返回值:确定输入的东西,取消null
开启和关闭标签页
window.open('地址/url'):开启新页面,跳转的地址为输入的地址
window.close():关闭当前页面
<body><button id="on"></button><button id="off"></button>< ...
学习javascript基础语法笔记一
参考B站视频:千锋前端JavaScript全套教程_JS零基础完美入门到项目实战
Javascript入门篇前言
网页三剑客
HTML、CSS、JS称为网页基础,HTML和CSS是一种标记语言,通过标识符号去说明需要的功能,主要运用在网页中展示内容和定义样式,而JS是一种编程语言,需要自己去拆分功能逻辑,通过代码实现需要的功能,具有逻辑性,需要有编程思维和分析问题、解决问题的能力!
HTML是内容和结构,相当于身体
CSS是外观样式和布局,相当于衣服装饰
javaScript是活动,相当于灵魂和动作
javascript组成
由三部分组成BOM、DOM、ECMAScript,主要作用是用ECMAScript语法去使用BOM和DOM!
ECMAScript:JavaScript的语法标准。包括变量、表达式、运算符、函数、if语句、for语句等。
DOM:文档对象模型,操作网页上的元素的属性和方法,比如让盒子移动、变色、轮播图等。
BOM:浏览器对象模型,操作浏览器部分功能的属性和方法,比如让浏览器自动滚动。
JavaScript的核心作用
JS是以事件驱动为核心的一门语 ...
学习Markdown笔记二Typ简要知识
学习Markdown,Typora里面是所见即所得!
什么是 Markdown?Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯。它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者 HTML)文档。
Markdown 是独立于平台的
Markdown 是纯文本可移植的
Markdown 无处不在
沉浸感,在手不离开键盘的基础上,添加各种标记!
在微信公众号,CNSD,vscode都是可以直接使用
一级标题ctrl+数字1-6 0是正文
或者“# 空格 标题”
加粗一段加粗文字
ctrl+b
或者一对双星号****
倾斜一段倾斜文字
ctrl+i
或者一对单星号**
下滑线一段下划线文字
ctrl+u
或者一对
高亮==设置里打开后显示效果==
一对等于号== ==
上标cm^3^
一对尖^ ^3^
下标H2O
一对波浪线~~
无序列表
一级
二级
三级
-、+、*加空格
缩进下一层,按Tab,或者ctrl加[ ctrl],进行 ...






