- 99%的人都理解错了 HTTP 中 GET 与 POST 的区别 GET 和 POST 是 HTTP 请求的两种基本方法,要说它们的区别,接触过 WEB 开发的人都能说出一二。 最直观的区别就是 GET 把参数包含在 URL 中,POST 通过 request body 传递参数。 你可能自己写过无数个 GET 和 POST 请求,或者已经看过很多权威网站总结... 99%的人都理解错了 HTTP 中 GET 与 POST 的区别 GET 和 POST 是 HTTP 请求的两种基本方法,要说它们的区别,接触过 WEB 开发的人都能说出一二。 最直观的区别就是 GET 把参数包含在 URL 中,POST 通过 request body 传递参数。 你可能自己写过无数个 GET 和 POST 请求,或者已经看过很多权威网站总结...
- 01 — 关于path的一些操作 path,翻译过来是路径,理解为路径就好了。比如有这么一段代码: var a = 123; 在线网站解析的情况如下: 小技巧:鼠标点击 var 这三个字母中间,可以看到网站直接将相关代码标黄了。 可以看到,上面就是一个个的节点,这也是我们再熟悉不过的JSON结构的数据。 上图中红色方框处就是它的path类型。我们在... 01 — 关于path的一些操作 path,翻译过来是路径,理解为路径就好了。比如有这么一段代码: var a = 123; 在线网站解析的情况如下: 小技巧:鼠标点击 var 这三个字母中间,可以看到网站直接将相关代码标黄了。 可以看到,上面就是一个个的节点,这也是我们再熟悉不过的JSON结构的数据。 上图中红色方框处就是它的path类型。我们在...
- 选择学习的技术与要就读的大学可谓同等重要。如果决定做错了,那往往会收到一堆麻烦,而不是想要的高薪工作。我想,现在你点开这篇文章,就代表你已考虑选择Python开发作为未来的就业方向。 Python都被用在哪儿? 自40年前Python创建以来,基于此项技术的网站和软件项目已经有了数千个。Python由于其独特性使其在各种编程语言中脱颖... 选择学习的技术与要就读的大学可谓同等重要。如果决定做错了,那往往会收到一堆麻烦,而不是想要的高薪工作。我想,现在你点开这篇文章,就代表你已考虑选择Python开发作为未来的就业方向。 Python都被用在哪儿? 自40年前Python创建以来,基于此项技术的网站和软件项目已经有了数千个。Python由于其独特性使其在各种编程语言中脱颖...
- 这个程序实现的是用正则表达式实现登录验证的一个Demo <1>:<?php if(isset($_POST["sub"])){ $text=$_POST["text"]; $patten='^[0-9]*$'; if(!preg_match($patten,$text,$x)){ echo"<script>ale... 这个程序实现的是用正则表达式实现登录验证的一个Demo <1>:<?php if(isset($_POST["sub"])){ $text=$_POST["text"]; $patten='^[0-9]*$'; if(!preg_match($patten,$text,$x)){ echo"<script>ale...
- <head><style>th{font-family:隶书;color:#0099ff;}table{background:#99ffcc;}#tr1{background:#00ccff;}.td1{color:#009999;}a{color:#ff9900;}</style></head><body><?php//php日历//1.date()函数获取当前... <head><style>th{font-family:隶书;color:#0099ff;}table{background:#99ffcc;}#tr1{background:#00ccff;}.td1{color:#009999;}a{color:#ff9900;}</style></head><body><?php//php日历//1.date()函数获取当前...
- 1.先下载好安装需要的软件,PhpStorm,xampp,还有找到一个PhpStorm的注册机 2.安装XAMPP并尝试启动Apache与MySQL服务,当然,你之前有安装MySql的可以不用安装Mysql,安装的时候不用勾选哦 如有端口冲突导致不能启动服务,请在相应的“Config”按钮处打开配置文件修改端口号。 如Apache... 1.先下载好安装需要的软件,PhpStorm,xampp,还有找到一个PhpStorm的注册机 2.安装XAMPP并尝试启动Apache与MySQL服务,当然,你之前有安装MySql的可以不用安装Mysql,安装的时候不用勾选哦 如有端口冲突导致不能启动服务,请在相应的“Config”按钮处打开配置文件修改端口号。 如Apache...
- <html> <head> <meta content="text/html"charset="utf-8"></meta> </head> <body> <form method="post"enctype="multipart/form-data"> <table border="0"> <tr> <td>请上传文件:</td> <td><input t... <html> <head> <meta content="text/html"charset="utf-8"></meta> </head> <body> <form method="post"enctype="multipart/form-data"> <table border="0"> <tr> <td>请上传文件:</td> <td><input t...
- 设计一个用户注册页面,当用户输入注册名的时候,检测用户名是否已存在,如果存在,给予提示 我们先打index.php <html> <head> <meta http-equiv="content-type" content="text/html; charset=gb2312" /> <script t... 设计一个用户注册页面,当用户输入注册名的时候,检测用户名是否已存在,如果存在,给予提示 我们先打index.php <html> <head> <meta http-equiv="content-type" content="text/html; charset=gb2312" /> <script t...
- 这几天在 CentOS 升级PHP7 版本的时候,整理了和 RHEL/CentOS 相关的几个仓库源,如果以后你在 RHEL/CentOS 下找不到特定软件的时候,那么这篇文章适合你。下面的例子在 CentOS 6 下运行通过。EPELEPEL 源比较流行,它相当于官方 CentOS/RHEL 源仓库的一个补充,比如我的 Amazon EC2 默认不能安装 redis, 安装 EPEL 源后... 这几天在 CentOS 升级PHP7 版本的时候,整理了和 RHEL/CentOS 相关的几个仓库源,如果以后你在 RHEL/CentOS 下找不到特定软件的时候,那么这篇文章适合你。下面的例子在 CentOS 6 下运行通过。EPELEPEL 源比较流行,它相当于官方 CentOS/RHEL 源仓库的一个补充,比如我的 Amazon EC2 默认不能安装 redis, 安装 EPEL 源后...
- 最近在编写一个工具的时候,使用了PHP命名空间特性,在命名空间中如果想引用常量、函数,需要PHP5.6以上的版本,但我阿里云 ECS 上安装的版本是PHP 5.5.9,由于 ECS 部署了很多PHP代码,如果贸然升级高版本PHP,可能会存在一些兼容性的问题。突然奇想,在同一个操作系统中,是否能够同时支持两个版本的PHP呢?简单查阅了相关资料,其实在 Ubuntu 中使用包安装方式支持PHP双... 最近在编写一个工具的时候,使用了PHP命名空间特性,在命名空间中如果想引用常量、函数,需要PHP5.6以上的版本,但我阿里云 ECS 上安装的版本是PHP 5.5.9,由于 ECS 部署了很多PHP代码,如果贸然升级高版本PHP,可能会存在一些兼容性的问题。突然奇想,在同一个操作系统中,是否能够同时支持两个版本的PHP呢?简单查阅了相关资料,其实在 Ubuntu 中使用包安装方式支持PHP双...
- 最后谈一谈安全保护口令的的标准算法,这就是 bcrypt 算法。为了把事情说清楚,分两篇文章描述:说说 bcrypt 算法,以及通过PHP的crypt()算法进一步参数阐述,虽然crypt()算法已经不推荐使用了,但对于理解 bcrypt 算法还是非常好的,可以看看它的历史。在一个系统中,如果有多种开发语言,那么 bcrypt 算法是否通用呢?通过 PHP 和 Ptyhon 语言进行描述。本... 最后谈一谈安全保护口令的的标准算法,这就是 bcrypt 算法。为了把事情说清楚,分两篇文章描述:说说 bcrypt 算法,以及通过PHP的crypt()算法进一步参数阐述,虽然crypt()算法已经不推荐使用了,但对于理解 bcrypt 算法还是非常好的,可以看看它的历史。在一个系统中,如果有多种开发语言,那么 bcrypt 算法是否通用呢?通过 PHP 和 Ptyhon 语言进行描述。本...
- 本文是 bcrypt() 算法介绍的第二篇,第一篇参考《安全存储口令的业界标准:bcrypt算法》,本文主要介绍PHP和Python语言中如何更好使用 bcrypt 算法保护口令安全。在一个系统中,可能有多种语言需要校验同一个口令密文,PHP和Python在操作上也是互通的。在 PHP 语言中,已经不建议使用 bcrypt() 算法,推荐使用Password Hashing Function... 本文是 bcrypt() 算法介绍的第二篇,第一篇参考《安全存储口令的业界标准:bcrypt算法》,本文主要介绍PHP和Python语言中如何更好使用 bcrypt 算法保护口令安全。在一个系统中,可能有多种语言需要校验同一个口令密文,PHP和Python在操作上也是互通的。在 PHP 语言中,已经不建议使用 bcrypt() 算法,推荐使用Password Hashing Function...
- 今天无意中在工作邮箱翻到了一封邮件,说的是2017年底php-memcached扩展的一个安全漏洞(具体可见https://github.com/php-memcached-dev/php-memcached/issues/339),由于当时线上业务并没受影响,所以就没太关注。今天突然发现自己开发机使用的还是php-memcache扩展,所以就升级了一下(centos/apache/php5... 今天无意中在工作邮箱翻到了一封邮件,说的是2017年底php-memcached扩展的一个安全漏洞(具体可见https://github.com/php-memcached-dev/php-memcached/issues/339),由于当时线上业务并没受影响,所以就没太关注。今天突然发现自己开发机使用的还是php-memcache扩展,所以就升级了一下(centos/apache/php5...
- 一个月前,我想在阿里云 ECS 上部署一个 PHP 接口,发现服务器没有配置 PHP-FPM,所以立刻捣鼓了下,没想到是最后花了一小时才搞定,事后分析了下,就是太急躁了,没有使用正确的方法解决问题。 一个教训:不管遇到任何事情,切记不能着急,仔细查阅文档才是正道。 一个月前,我想在阿里云 ECS 上部署一个 PHP 接口,发现服务器没有配置 PHP-FPM,所以立刻捣鼓了下,没想到是最后花了一小时才搞定,事后分析了下,就是太急躁了,没有使用正确的方法解决问题。 一个教训:不管遇到任何事情,切记不能着急,仔细查阅文档才是正道。
- 昨天工作上遇到一个非常有意思的问题,特此分享给大家,也给大家提个醒,在 PHP 程序中尽量减少系统调用。在我们系统中有一个 cron 脚本,完成的主要工作就是从 memcached 中获取数据,然后同步到数据库中。平时运行的好好的,但昨天却遇到了问题,唯一的变化就是本次任务从 memcached 中获取的数据非常多,总共有 100 万条记录。话不多少,先上伪代码://共100万个memcac... 昨天工作上遇到一个非常有意思的问题,特此分享给大家,也给大家提个醒,在 PHP 程序中尽量减少系统调用。在我们系统中有一个 cron 脚本,完成的主要工作就是从 memcached 中获取数据,然后同步到数据库中。平时运行的好好的,但昨天却遇到了问题,唯一的变化就是本次任务从 memcached 中获取的数据非常多,总共有 100 万条记录。话不多少,先上伪代码://共100万个memcac...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签