LMLPHP后院

使用Flask的redirect遇到的坑

对于 Python 进行 web 开发,有人说 PHP 更适合 web 开发,Python 更适合大数据运算。本文记录使用 flask 框架开发遇到的跳转问题,发现 flask 框架的 redirect 方法跳转会将 https 地址跳转到 http 页面。为了解决这个问题,找了好多关于 flask 的文档,依然讲的不够详细,后来直接搜索 Python http 跳转,依然不知道怎么弄的,全是一些关于...

如何在Windows下安装PHP7及Composer

如何在 Windows 下安装 PHP7 及 Composer 呢?虽然开发大都不在 Windows 平台进行,但是 Windows 下有个 PHP 解析器和包管理器 Composer 会更加方便很多。PHP7 在 Windows 下的安装变的非常的简单,下载解压就可以了,但是要依赖 VC++ 的 runtime 环境。PHP7.1 下载地址 http://windows.php.net/downlo...

时间戳和日期之间转换在不同时区的差异

存储 date 类型,转换为其他时区的日期需要先转换为时间戳然后加上时间差然后再转日期,比时间戳转日期多了一个步骤,其实这些对计算机来讲倒没什么。下面分享在 Ubuntu 下使用 MySQL 相关函数进行时间日期转换与使用 MariaDB 和 PHP 函数转换的不同。当时间在 1970 年之前,MySQL 返回的时间戳是 0,MariaDB 返回 null,PHP 返回负数。在 Ubuntu 下 My...

一个比较低级的PHP代码加密方式

lqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?>上面对一些敏感信息和下面的内容进行去除了。最开始见到上面的代码的时候,觉得这样有意思吗?然后我竟然也尝试的慢慢追下去了。慢慢的换行,慢慢的打印,解开了三次 eval 之后,代码就漏出来了。解开了一个文件后,后面的文件就更容易解开了。最...

基于JavaScript在线头像图片编辑前端后台实现

ecropper($realimg, $boundx, $boundy); file_put_contents($realimg, $resizeimg); /* 上面完成了图片的大小压缩,下面将图片进行裁剪 */ $source_info = getimagesize($realimg); $source_mime = $source_info['mime']; switch ($source_mi...

代码分享之PHP实现DES和3DES加密解密

虽然 DES 已经过时,但是特定的时候还是需要这种算法的。DES 加密解密写法,PHP 比 Java 实现起来应该更简单一些,在官方的文档中表明,PHP 在内部其实已经根据算法的向量的长度自动的将内容进行了补全操作,DES 算法的向量长度就是 8,所以在 Java 的代码实现中,很多人的写法会根据数据长度的取模来补上相应的空字符,达到 8 的倍数。加密解密算法,不论是 PHP,Java 还是其他语言,...

使用 openssl 将 pfx 证书转换为 pem

的人,是不是你们的证书有问题,导致请求不成功。结果第三方公司提供给外部联调的人都是不太懂技术的人,他们怎么可能找得到问题?。这个现象普遍存在,不论是第三方支付还是银行都喜欢让不懂技术的销售人员来与外部进行对接。使用 openssl 一个命令就搞定啦,openssl 是 Linux 系统非常底层的命令,暂时还没有发现哪个发行版不支持这个命令的。而网上的一堆教程和一些对接文件,都是在 Windows 下搞...

PS缩小图层兼如何使用蒙版

+T, 图片进入缩放模式,按住Shift可以等比缩放,按回车确认。 如何使用蒙版? 蒙版的使用其实比较简单,图层菜单栏里面有选项可以创建,图层工具栏下面也有小图标可以点击创建。创建蒙版后,可以使用画笔进行涂擦,使得图层之间可以更好的融合。之前在处理图片时,习惯使用魔棒,现在感觉蒙版更好用。对于蒙版,只有灰度值,将颜色设置为#ffffff或#000000加上透明度基本就够用了。对于复杂图片的合并,比如人...

在JavaScript中使用操作符void返回undefined

使用 undefined 其实是不严谨的,因为 "undefined" 在 JavaScript 中并不是保留字,可以对其赋值。很多编辑器在高亮 JavaScript 代码时,对 undefined 进行了高亮,这点容易让程序员产生误解。因此,在JS中返回 undefined 类型值,最好的方式应该是使用 void 0。 ...

谈谈项目开发过程中GIT合并分支

quest 合并提交记录,方便以后审阅代码。要实现 pull request 效果,需要在合并目标的分支上操作,一般是 master 分支,使用参数 --no-ff 来实现,很多团队所有的操作都在本地进行,唯独合并在网页上,比如 github,gitlab 等,我觉得加上 --no-ff 就可以减少很多时间,不用打开网页来弄,和网页上操作唯一不同的就是 gitlab 或 github 会记录这样一个 ...
2024-04-19 08:54:06 1713488046 0.006554