至于未来会怎么样 反正路还长 天总会亮

Life is a journey, not a destination, care should be the scenery along the way and the mood to see the scenery.

站长推荐
...
博主简介

自述 唐子涵,一个来自大山深处,专注web开发的00后站长 ,目前在校大学生一枚 基本信息 邮箱:2197486242@qq.com GitHub:[https://github.com/php-tzh](https://github.com/php-tzh) CSDN:[https://b...

+阅读原文
...
为什么要搭建个人博客

在学习php基础的时候在一篇教程上面看见别人搭建了自己的个人博客,当时就想那玩意儿太酷了吧,相当于自己的一个小空间,你可以随时发布自己的文章,心情随笔,各种技术等等,相较于传统的QQ,微信,简直好太多,那...

+阅读原文
...
如何搭建个人博客

关于如何搭建个人博客这个话题,网上有非常多的教程,大家可以搜索关键字“个人博客搭建,怎样搭建个人博客”。大多数教程也不过就是叫你买域名,买服务器,备案,使用第三方系统等等,更夸张的教你半小时/十几分钟搭...

+阅读原文
...
手把手教你获取阿里云学生机

不得不说阿里粑粑真的很良心啊。阿里云的云翼计划简直就是大学生的福利,一个月9块钱就能得到一台性能不错的服务器。(注本教程只针对学生)。 首先我们打开阿里云官网 [https://www.aliyun.com/?utm_content=se_100...

+阅读原文
...
购买服务器后的正确使用姿势

> 这篇文章转载于我的CSDN博客,只针对linux操作系统 原文链接[https://blog.csdn.net/weixin_45143481/article/details/105385699](https://blog.csdn.net/weixin_45143481/article/details/105385699) 前言...

+阅读原文
...
CSS3实现毛玻璃效果

最近在开发个人博客的时候,在网上学到了一种CSS特效---毛玻璃 感觉还是比较实用下面将这种特效分享给大家。 如下图,我的后台登录界面表单部分就是毛玻璃效果 有时候这种特效很有用,可以达到一种朦胧的效果,接下...

+阅读原文
...
Node.js爬虫之使用puppeteer爬取百度图片

本文通过puppeteer实现对百度图片的抓取,这里简单介绍下puppeteer puppeteer可以使我们编写一套代码控制浏览器动作,“你可以在浏览器中手动执行的绝大多数操作都可以使用 Puppeteer 来完成” 因此Puppeteer常用于测...

+阅读原文
...
探讨移动端适配

在探讨移动端适配前我们先要了解下面几个概念 1. 像素 2. 分辨率 2. 物理像素 3. CSS像素 像素 > 像素(Pel,pixel;pictureelement),为 组成一幅图像的全部亮度和色度的最小图像单元 。电视的图像是由按一定...

+阅读原文
最新发布
  • ...
     程序 浏览(1)  tangzihan ++阅读原文
    Google Adsense无法收到PIN码的解决办法
    由于谷歌发送PIN码是通过国际平信的方式,在国内大部分人是收不到平信的,这就导致了国内的站长无法验证Google Adsense账号。 当你的PIN码次数申请超过四次还没有收到,就可以走人工通道验证 具体步骤如下 1. ![](...
  • ...
     程序 浏览(4)  tangzihan ++阅读原文
    排序算法之快速排序
    快速排序 快速排序,是对冒泡排序的一种改进,它的基本思想是:通过对一趟排序将要排序的数据分割成独立的两个部分,其中一部分的所有数据都比另外一部分的所有数据小,然后再按此方法对这两个部分的数据分布进行快...
  • ...
     程序 浏览(3)  tangzihan ++阅读原文
    排序算法之希尔排序(缩小增量排序)
    引入 设原始数组为 `[2,3,4,5,6,1]` 如果对这个数组进行[插入排序](https://www.zihanzy.com/articles/337)那么 2,3,4,5,6,6 2,3,4,5,5,6 2,3,4,4,5,6 2,3,3,4,5,6 2,2,3,4,5,6 1,2,3,4,5,6 可以看到当要插入的...
  • ...
     程序 浏览(4)  tangzihan ++阅读原文
    排序算法之插入排序
    基本思想 插入排序是对欲排序的元素以插入的方式搜寻该元素的适当位置,以达到排序的目的,它的基本思想是,把n个待排序的元素看成一个有序表和一个无序表, 开始时有序表中只包含一个元素,无序表中包含有n-1个...
  • ...
     程序 浏览(3)  tangzihan ++阅读原文
    排序算法之选择排序
    基本思想 从欲排序的数据中,按指定的规则选出某元素,再依规定交换位置后达到排序的目的 它的基本思想是: 第一次从`arr[0]---arr[n-1]`中选取最小值,与`arr[0]`交换。 第二次从`arr[1]---arr[n-1]`中选取最小...
  • ...
     程序 浏览(4)  tangzihan ++阅读原文
    排序算法之冒泡排序
    基本思想 冒泡排序的基本思想是,通过对,待排序序列从前向后,依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部 如下例 ![](http://)![](http://www.zihanzy.com/uploads/images/article...
  • ...
     程序 浏览(9)  tangzihan ++阅读原文
    中缀表达式转换为后缀表达式
    思路分析 1)初始化两个栈;运算符栈s1和储存中间结果的栈s2 ; 2)从左至右扫描中缀表达式; 3)遇到数时,将其压s2; 4)遇到运算符时,比较其与s1栈顶运算符的优先级: 1.如果s1为空,或栈顶运算符为左括号“(”,则直接将...
  • ...
     前端 浏览(7)  tangzihan ++阅读原文
    vue3组件的数据双向绑定
    第一步 在组件中向props添加`modelValue`属性 export default defineComponent({ props: { modelValue: String }, 在组件更新值的时候,发送一个`update:modelValue`的事件 {{inputRef.message}}...
  • ...
     程序 浏览(9)  tangzihan ++阅读原文
    关于栈的三种表达式
    前缀表达式(波兰表达式) 前缀表达式也称为波兰表达式,前缀表达式的运算符位于操作数之前 如 `( 3 + 4 ) 5 - 6 `对应的前缀表达式为 `- + 3 4 5 6 ` 前缀表达式的计算机求值 从右至左 扫描表达式,遇...
  • ...
     程序 浏览(4)  tangzihan ++阅读原文
    逆波兰表达式计算
    要求完成一个逆波兰计算器 1.输入一个逆波兰表达式(后缀表达式),使用栈计算其结果 2.支持小括号和多为数整数 思路分析 如 `(3+4) 5-6`的逆波兰表达式为`3 4 + 5 x 6 -` 1.将表达式 `3 4 + 5 x 6 -` 放到Arr...