LMLPHP后院

Ajax 并发回调的顺序问题

Ajax 并发请求时,特别是遇到了网络很不稳定的情况下,如何处理回调函数顺序问题。这个问题很难搜索,被某个搜索引擎理解成了 promise 的问题,翻了几页全是关于 Ajax 请求然后再请求然后再请求等等无限下去的写法问题,醉了醉了。 举个?栗子,大家一定就明白了。某些银行发验证码会写明验证码的序号,这个就是方便短信延迟同时收到很多短信的时候,用户不知道填写哪一个?我讲的就是这个问题。这个问题虽然在很...

大疆无人机入门注意事项

入坑大疆无人机,满满的干货,希望能给你带来不一样的感觉。降落时候绕飞机半周,此举用来判断飞机的降落位置。一般情况下,飞机下降时候会稍微后退一点,也可能是站在飞机后面时眼睛的错觉。这一点是很重要的!!! 条件满足的情况下,尽量选择使用精准记录起飞点,然后精准降落。试过这个精准降落,非常准,能正确的降落在起飞时候的硬纸板上。将 DJI GO 4 APP 缓存大小设置为自动,默认为 2G,这点大疆的设计实在...

关于乐行天下独轮车V8F上手体验

阳轮胎,在网上的言论中,正新轮胎耐磨,比朝阳轮胎要好一些。对于 V8F 除了缺点外,还有一个大问题,这个我在下载 APP 后就感觉有问题,就是它的锁车功能,锁车了之后只是在提起车压住了把手下面的按钮的情况下会叫两声,其他的情况下随便你怎么弄,无动于衷,而 NineBot 这里也做的很好,在锁车的情况下,只要有轻微晃动,车身就会滴滴滴响加振动报警,这样的锁车才是真的锁车啊。V8F 4999 的价格相对于...

使用php函数simplexml_load_string解析xml注意事项

PHP 解析 xml 的方法有很多种,比如 DOMDocument 的 xpath,XMLReader,SimpleXML,XML Expat Parser 等。一般情况下,解析一段格式比较规则的 xml,程序员对字符的处理能力比较强的话,自己写一个解析器也未尝不可。大多数情况下,使用面向对象的库来解析 xml 是不太方便的,不如函数来的爽快。 使用函数 simplexml_load_string 的...

Linux下screen命令使用教程

Linux 下的 screen 命令能够方便的管理桌面会话,每个会话可以包含多个屏幕。使用 screen 可以快捷的保存工作环境,比如有的任务需要执行很长时间,或者网络不稳定的情况下保存桌面环境,下次使用 SSH 登录的时候可以直接进入某个会话,直接提升工作效率。 一开始,想到使用 screen,主要是有些进程需要执行很长时间,如果连接突然断开,或者网络不稳定的情况下会话退出了,进程就会被终止。使用...

PHP如何在双引号中更好的使用空格

在 PHP 程序中,如果仅仅是表示字符串,首选应该是单引号。但某些情况下,字符串里面包含一些特殊字符或者变量,这个时候很多人为了方便书写,不愿意使用单引号连接双引号的方式来写代码。于是就直接使用双引号来包裹字符串。在双引号中使用空格有个弊端,就是压缩程序不好处理,去除空格不是,不去除达不到压缩的效果。所以,在空格不多的情况下,建议使用 ascii 的方式来表达空格。如:\x20 或者 \040。再比如...

Linux下使用tar和zip进行压缩解压缩教程

hp.tar.gz filename_1 filename_2 $ tar -cjf lmlphp.tar.bz2 filename_1 filename_2使用 tar 命令进行打包操作并压缩,一般情况下都是因为有多个文件,如果只有一个文件需要压缩,可以直接使用 gzip 命令进行压缩,与之对应的解压命令是 gunzip。使用 gzip 命令时如果后面的参数是目录,则会将该目录下面的所有的文件都变成...

VIM编辑器学习精简教程

为了运维和管理服务器 ^_^。 在 Linux 下编程,两个最重要的东西,就是 Git 和 Vim。本文主要讲述 Vim 的实际学习应用的精简教程,阅读此文需要您略懂 Vi 的基础知识。 先说下本人的情况,我自己对 Vim 的熟练程序自认为算中上的水平,谈不上精通,但是在日常操作中不会觉得不好使,算是比较习惯 Vi 了。所以,本文就以一个比较熟练的人来讲述初学者应该会碰到的问题和以及解决这些问题必须要...

HTTP协议代理相关头Vary等的含义

真的认真看过自己写的每一个字吗?Vary 的英文含义是 “改变,变化,使多样化”。Vary 属于 HTTP 协议的内容协商机制的一种实现,个人认为其主要是为反向代理服务器(缓存服务器)服务的,其值一般情况下是“Accept-Encoding”。HTTP 的内容协商机制除了 Vary 外,还可以通过 300 Multiple Choices 响应头来实现,不过这样就比较麻烦,需要一次往返网络请求,很费时...

Wayland上的Gnome遇到的坑

XWayland,以传统 X 应用程序的方式运行。另外需要修改 /etc/gdm/custom.conf,将 WaylandEnable=false 这一行注释打开。从 GDM 3.16 版本起,默认情况下使用 Wayland 后端。在 Wayland 上运行的 Gnome 会出现很多奇怪的问题,让人一下子找不出原因。我很喜欢的终端 Tilda,在这种情况下,就不能启动了,会报很多奇怪的错误日志,大意...
2021-05-14 09:40:14 1620956414 0.029144