自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 PHP学习14:如何根据用户评分渲染star?

根据用户的评分,来渲染星星。①从数据库取出score②for($i=0;$i<$star;$i++){$str .='<i class="fas fa-star"></i>';}<?php$sql="SELECT * FROM land_review LEFT JOIN user_form ON land_review.userid = user_form.userid WHERE landid ={$id}"; $row...

2022-04-06 23:27:12 810 1

原创 前端项目实战7:隐藏超出部分的文字

overflow: hidden;text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/width: 100%;/*不允许出现半汉字截断

2022-04-06 22:13:07 548

原创 PHP学习13:登录(SESSION)以及登出功能

目录一、登录功能二、登出功能一、登录功能<?phpsession_start();if(isset($_POST['username']) && isset($_POST['password'])){ $username=$_POST['username']; $password=$_POST['password']; $sql="SELECT * FROM user_form WH.

2022-04-05 21:44:49 2456

原创 PHP学习12:评论区功能

目录难点一、事件委托!使得按钮生效难点二、数据库的表怎么设计?提问与回答是否放在一张表里?难点三、分开操作难点四、如何将问题和回答一一对应渲染在页面上?每一问题怎么找到属于自己的回答?难点五、时间戳转换成 年月日首先,在这之前,先知道,我是把这个评论区分为,“提问”以及“回答”两部分。难点一、事件委托!使得按钮生效我遇到一个问题就是,每次通过PHP,拿到数据库的数据,我把它的HTML拼接好,拼接成字符串再返回到xhr.responseText时,循环输出...

2022-04-05 16:47:02 3441

原创 前端项目实战6:js中常用的dom操作(隐藏or显示div)

做这个搜索面板:想要实现搜索之后弹出面板,点击页面其他地方,该面板隐藏只需要:document.addEventListener('click',function(){ result.style.display='none';})

2022-04-05 12:41:53 3533

原创 PHP学习11:触发事件前,如何先判断用户是否登录?

触发事件前,如何先判断用户是否登录?登录了,才可以触发事件,比如——提交表单等事件。否则,提醒用户先登录!surepublish.onclick=function(){ // alert(myquestion.value); // alert(landid); // var isuser = 0; var isuser=0<?php echo $uid; ?>;

2022-04-05 00:45:24 880

原创 PHP学习10:信息无法插入到数据库中——快速找bug

$sql="INSERT INTO landscape_qa(landid,userid,replywho,content,time) VALUES('{$landid}','{$uid}','0','{$content}','{$time}')"; // echo $sql; $res = mysqli_query($link,$sql); // echo $res; if (!$res) { printf("Err.

2022-04-04 17:55:04 719

原创 PHP学习9:php如何传数据到js?

一、php传数据给js:背景:我在Php中有个变量$id,我想要传到js中,在js中通过ajax传到别的php中进行处理。<div class="q_area"> <input type="text" name="question" id="myquestion" placeholder="请输入您的问题,小伙伴们将竭尽全力为您解答!"> <button class="publish" id="surepublish" landid=<?php

2022-04-04 17:27:11 2813

原创 前端项目实战5:聊天对话框

1.如何隐藏滚动条?.chat-box{ background-color: #f7f7f7; padding: 10px 30px 20px 30px; height: 82%; /* border: 1px solid red; */ overflow-y: auto;}:is(.chat-box)::-webkit-scrollbar{ width: 0px;}注意,要设置height,设置overflow-y(使溢出的部分可

2022-04-02 01:01:43 4148 1

原创 PHP学习8:一些容易搞混的细节

1.<?php $rs1=$DB->query("SELECT * FROM landscape WHERE landid={$id}"); $res1 = $DB->fetch($rs1); ?> var review = reviewtext.value; var id=<?php echo $res1['landid'];?>; //注意,这里不能写成var id=$re

2022-03-07 16:58:58 637

原创 PHP学习7:数据库记录用户点赞和收藏的东西,并且切换icon、php返回多个echo,怎么取出返回值?

数据库记录用户点赞和收藏的东西,并且切换icon,php返回多个echo,怎么取出返回值?

2022-03-07 13:09:24 1032 1

原创 PHP学习6:点击select的省份,切换下面显示的内容、同页面的js如何把值传给php?

点击select的省份,切换下面显示的内容,同页面的js如何把值传给php?

2022-03-06 15:31:53 519

原创 PHP学习5:提交表单成功后,如何弹窗“注册成功”?又如何点击弹窗的“确定”后,跳转页面?

使用<form>标签和<input type="submit">,提交表单成功后,如何弹窗“注册成功”?又如何点击弹窗的“确定”后,跳转页面?<form action="register.php" method="post"> <h3>注册</h3> <input type="text" class="box" placeholder="请设置您的用户名" name="username"

2022-03-02 17:55:41 2575

原创 PHP学习4:前后端分离开发怎么做?

目录ajax.jsconfig.phpadmin_user.htmladmin_user.php创建一个html,再创建一个对应的php前提:写好了ajax.js(封装好) 和 config.php(连接好数据库)ajax.js// 通过解构的方式声明的,并且当methon没有收到传值,默认methon为get // success 数据下载成功以后执行的函数 // error 数据下载失败以后执行的函数 function..

2022-03-02 14:25:39 2502 1

原创 PHP学习3:如何从数据库取出数据?看【八、实际运用】

目录一、PHP基础二、PHP基操三、预定义变量:系统定义的变量(都是数组)四、如何定义常量?五、系统定义了的常量:六、系统魔术常量:七、内存:八、实际运用①简单款(没用到数据库的,不用传进数据库的)②复杂款:从数据库里取出数据,输出九、数据结构与字符串的转换十、以下为封装好的ajax.js一、PHP基础PHP是一种弱类型语言,变量本身没有数据类型二、PHP基操定义:$xxx;赋值:$xxx=2;输出:echo $xxx;..

2022-03-02 00:26:32 1861

原创 PHP学习2:php怎么连接数据库?

目录1.在phpmyadmin官网下载一个phpmyadmin2.解压到哪里?3.之后需要修改配置文件:4.怎么连接数据库?5.就可以打开你写的php页面了将自己写好的html文件,改成php之后(此时你直接打开页面就是404,所以必须使用apache,参考此系列上一篇文章【PHP学习1】,把你写的项目移入www文件夹下,然后通过在网址里输入localhost/…… 来打开),如何通过php,连接上数据库?我是使用phpmyadmin来管理数据库的,所以:1.在phpmy

2022-02-22 14:59:24 3762

原创 前端项目实战4:如何让自己写的网站可以被别人访问?

目录1.先买一个服务器。2.买域名!3.服务器和域名都买好之后,打开宝塔(这是一个网站)4.通过宝塔,向服务器里上传你的代码。5.你的代码,进行了修改,或者完善之后,如何让网站跟着更新?今天终于知道,怎么把自己的网站上传到服务器了。1.先买一个服务器。轻量型即可。可以到腾讯云,天翼云……天翼云活动2.买域名!比较麻烦,听我朋友说,还得去公安那里备案。所以我是直接用我朋友买的创建了一个域名。可以上腾讯云去购买域名。3.服务器和域名都买好之后,打开

2022-02-16 21:38:53 11089 1

原创 前端项目实战3:如何让card自动排列开?

flex布局详解如何实现如下布局?<section class="main" id="main"> <div class="content"> <!-- 如果要做成一张张可点击的小卡片,就需要用a包裹图片和字 --> <a href="#"><div class="jingdian"><img src="images/gulangyu.jpg" alt=""&g

2022-02-15 16:21:41 1207

原创 前端项目实战2

目录display:none父元素是fixed,子元素是absolute独自成行@media查询(媒体查询)标签的宽高做圆形 border-radius: 50%;display:none#menu-bar{ color: #fff; border: .1rem solid #fff; border-radius: .5rem; font-size: 3rem; padding: .5rem 1.2rem; ...

2022-02-13 21:56:20 506

原创 前端项目实战1

目录图标字体库字体库::selection选择器——改变用户选中部分的background和colorfont-size: 62.5%;flex布局position的z-indexlabel标签的forclip-pathwindow.onscroll :页面滚动条滚动事件position:fixed/absolute都会脱离文档流!!!vh单位input元素是行内元素!做一个类似弹窗的界面图标字体库Font Awesome,一套绝佳的图标字体库..

2022-01-15 01:17:29 853

原创 PHP学习1

如何让自己的电脑,作为自己网站的服务器?首先,下载并安装Apache(web服务器),下载PHP应用服务器,下载MySQL == 也可以直接下载一个集成环境:wampserver此处,我选择安装wampserver,在浏览器的地址栏输入“127.0.0.1”,没有报error,说明安装成功。没安装的时候,输入 127.0.0.1,会报errorPS:这就是为什么要安装 web服务器。安装了,表示我这台电脑现在是一台服务器,别人通过在web浏览器输入我的域名或者ip即可访问我的服务器里面的

2022-01-08 22:44:39 739

原创 网页到底是如何通过搜索后显示在浏览器上的?

一、ip在网卡上,如果一台电脑只有一张网卡的情况,则这台电脑就有这一个ip地址。然后每台电脑也有域名,ip太难记了,所以直接用域名。比如:我们本地的这台电脑(正在用的,自己的那台电脑,本机)的ip地址是127.0.0.1,而他的域名就是localhost。再比如:作为百度的服务器的那台电脑,其域名是 www.baidu.com,ip是119.75.213.36。百度网站服务器的IP地址_百度知道二、而域名和ip是一一映射的,映射关系存在DNS中。三、假设我拿自己的电脑作为

2021-12-15 18:04:56 942

原创 在虚拟机中安装pytest

环境:windows7(64位)下载的python版本:3.7.3一、下载python安装方法:官网下载:Python Releases for Windows | Python.org注意事项:如果是windows7,推荐安装3.7.3版本,如果是较低的版本,安装pytest时,有可能失败。较高的版本,没法在windows7运行安装。安装时注意添加环境变量:勾选[Add Python 3.8 to PATH] (这样就不用自己再去配置环境变量了)检验是否成功安装:...

2021-11-16 14:07:36 817

转载 Vue父组件与子组件之间的通信

组件间如何通信,也就成为了vue中重点知识了。这篇文章将会通过props、$ref和 $emit 这几个知识点,来讲解如何实现父子组件间通信。组件是 vue.js 最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。那么组件间如何通信,也就成为了vue中重点知识了。这篇文章将会通过props、$ref和 $emit 这几个知识点,来讲解如何实现父子组件间通信。在说如何实现通信之前,我们先来建两个组件father.vue和child.vue作为示例的基础。

2021-11-11 17:53:09 585

转载 以.vue为后缀的文件 内部书写规范

.vue文件书写规范 - 简书template 模块1. <template> 标签上不要写多余的属性(默认就是以 html 来解析)<!-- Not recommended --><template lang="html"></template><!-- Recommended --><template></template>2. template 里 html 标签上的属性

2021-11-11 15:39:36 1383

转载 Vue中的ref是做什么的?

Vue 中的 ref 属性详解_前端大猪草的博客-优快云博客Vue 中的 ref 属性详解我们先来读一下vue的官方文档我们来分析官方文档首先ref的引用是相当于一个DOM节点(如果是子组件则指向的是其实例),而且是一个string类型的值。通俗的将就类似于原生js用document.getElementById("#id")但是只是类似,他们的不同点是Vue是操控虚拟DOM ,也就是说在渲染初期并没有这个ref的属性,这个属性是在创建Vue实例以后才被加到虚拟DOM中的。所以在官方文档

2021-11-11 10:08:11 5032

原创 Python中requirements.txt文件的作用

Python中requirements.txt文件的作用 - 简书很多 Python 项目中经常会包含一个 requirements.txt 文件,里面内容是项目的依赖包及其对应版本号的信息列表,即项目依赖关系清单,其作用是用来重新构建项目所需要的运行环境依赖,比如你从 GitHub 上 clone 了一个 Python 项目,通常你会先找到 requirements.txt 文件,然后运行命令 pip install -r requirements.txt 来安装该项目所依赖的包。同样,你也可以在

2021-11-10 16:35:10 2342

原创 重新启程之Vue——点击按钮,弹出弹窗组件

目录一、点击按钮,弹出弹窗组件二、用v-for渲染一堆按钮,给每个按钮绑定不同的事件,其中一个按钮,点击则显示弹窗组件一、点击按钮,弹出弹窗组件按钮:<el-button>弹窗:<log-dialog><el-button type="primary" size="small" @click="LogDialogVisible = true" plain .

2021-11-10 14:09:40 12467

原创 重新启程之Vue——文件

App.vue<template> <div id="app"> <router-view /> </div></template><script>export default { name: 'App'}</script>main.js:是入门文件,也是全局配置文件(意思就是在main.js中import了 某文件/东西/组件,此文件/东西/组件 在其他文件中也可以...

2021-11-10 11:49:47 292

原创 为什么要修改vue.config.js的devServer.proxy 选项

下载好公司前人写好的前端项目,登录的时候,账号密码都正确,但是一直报错,登录不进去,leader说,改一下项目文件中vue.config.js文件的xxx行 的constLOCAL_URL,改成 constLOCAL_URL ="http://172.【手动码掉:xxxx】";改完重新跑一下就可以登录进去了。百度了一下,原因如下。在 vue.config.js 项目中配置 proxy 解决跨域问题(Vue) - 知乎在实现前端应用和后端 API 服务器没有运行在同一个主机上,...

2021-11-09 15:22:56 680

原创 重新启程之Vue2:基础

使用脚手架与不使用脚手架创建的区别!特别是目录,(直接少了一堆分不太清的文件)

2021-11-04 16:54:00 132

原创 json文件是什么?

json文件是什么 - 简书最近,因为要做一份工作:即集成下载管理中的Python脚本。在那里面我发现Python处理的文本后缀是.json。这让我有些好奇,json文本到底是什么呢?后来网上查阅,发现一个网友写的很好。他翻阅的是一种叫做yaml的简化数据交换格式的帮助文档,发现了一段非常经典的话。该文档说,从结构上看,所有的数据(data)最终可以分解成三种类型:第一种类型是标量scalar,也就是一个单独的字符串string或数字numbers,比如“成都”这个单独的词。

2021-11-03 14:31:27 10344

原创 重新启程之Vue:安装

一、安装node由于这次使用的是windows7,所以node版本需要注意,最新版本的node在windows7里面安装不了Index of /download/release/v13.14.0/下载这个以msi结尾的安装包! (下载之后其实已经顺带帮你安装好npm了)安装好在cmd中测试node --vnpm --v参考:win7 安装最后一个支持的nodejs-13.14.0 - hy33 - 博客园二、安装淘宝镜像,安装脚手架npm install -g c..

2021-11-02 17:48:57 332

原创 《半小时漫画中国哲学史》——读书笔记

百家争鸣社会背景敬德保民,以德配天。——周公旦轴心时代:我国百家争鸣时,古印度出现释迦牟尼,古印度出现 苏格拉底,柏拉图,亚里士多德(铁犁牛耕-->生产力up---> 闲的,思考,哲学)春秋战国的士阶层---》沦落到平民阶层,兴办私学----》人才增多,士阶层崛起-----》得到诸侯的重视----》所以待遇不好就跳槽(“养士之风”)所以,由 学在官府 变成了 学在民间稷下学宫:齐国经济发达,开设了世界上第一所(?)官办大学——成了百家争鸣大本营...

2021-09-19 18:34:16 777

原创 学习Vue之旅:Day11——简单博客制作

点击下一页,上一页,如何自动跳转到顶部?//document.body.scrollTop=0;//使用这个,则点击下一页,会自动回到顶部。当然,返回上一页的函数中,也需要加上这个。

2021-09-13 16:11:59 216

原创 学习Vue之旅:Day10——网易云(歌单内部)

Vue中,如何实现点击,跳转到新的view?点击 歌单封面,跳转到新的views配置好路由:把原本的div 改成 router-link即可,加上 :to可是这样子,下面的span里面 的字体也变成链接了,则会有链接的默认样式,如图:解决方法:(即使不是a标签) a{ color: #333; text-decoration: none; }其实每个歌单都有自己的id:涉及到 query传值的问题:vue中路由跳...

2021-09-13 00:14:49 281

原创 学习Vue之旅:Day9——网易云(首页)

如何变成这种上下排版?设为flex,然后 把主轴设为竖直方向设置align-item,即可得到文字与图标居中的效果为什么改变font-size,无效?有些页面可能设置了最小字体,不能直接设置字号,比如chrome的最小字号是12px,如果需要更小就需要使用放缩属性小卡片左右滑动的实现 – 前端开发,JQUERY特效,全栈开发,vue开发VUE3.X使用最新版swiper小结_lynnpaul的博客-优快云博客vue中swiper vue-aweso...

2021-09-11 16:09:28 683 1

原创 学习Vue之旅:Day8——网易云实战遇到的问题

先下载好api ,在power shell里输入:git clone https://github.com/Binaryify/NeteaseCloudMusicApi.git可参考:https://neteasecloudmusicapi.vercel.app/#/如果自己的文件里 有了这个api,说明下载好了将下载好的api拖入vsc,然后打开终端:复制http://localhost:3000/到浏览器打开api有了之后,开始搞app...

2021-09-09 15:02:58 551

原创 学习Vue之旅:Day8——

一、全局的状态管理新建一个store文件夹,里面新建一个 index.js文件——设置一个 全局的状态管理①②在App.vue里 provide导出③在(全局)子组件中,通过inject导入vuex:全局状态管理在getter里计算属性。二、获取api,拿到数据,展示数据第二种: npm axios,然后 import 如何在html中展示数据?三、配置代理服务器...

2021-09-08 17:38:14 120

原创 学习Vue之旅:Day8——路由

目录一、使用路由第一步——安装二、动态路由匹配三、路由 结合 正则表达式四、嵌套路由五、使用js跳转页面六、命名视图:七、重定向八、别名九、HTML5 History 模式十、全局前置守卫一、使用路由第一步——安装在src下新建一个 router文件夹,里面建一个 index.js 。记得要import所有 路径要跳转到 的组件。安装(官网讲解)#直接下载 / CDNhttps://unpkg.com/vue-route...

2021-09-08 11:48:23 290

MySimpleBlog.rar

一个简易的博客。可以实现发表博客,博客浏览。

2021-09-13

空空如也

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

TA关注的人

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