LMLPHP后院

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

]; }先将 pciInfos 转成数组,然后再通过 is_array 判断来获得多维卡信息数据,方便后续的遍历操作。 组装 xml 注意事项 另外,在组装 xml 数据时也需要格外小心,比如在标签的内容中出现 & 符号,这个对于正常人来讲,都认为是能被正常解析的,但是某些比较轴的 xml 解析器是不认的,并且还不报错。...

VIM如何以指定编码打开或加载文件

Vim 编辑器如何以指定编码打开文件,或者是在打开文件之后,如何以指定的编码再次加载当前文件。有时候,特别是文件的中文内容比较少的情况下,比如整个文件中只有一到两个中文字符,编辑器可能会以错误的编码方式打开,这个时候就需要手动的切换到正确的编码。指定编码打开文件,如下示例:$ vi file_name -c "e ++enc=utf-8"在编辑器打开后,动态切换编码,如下示例::e ++enc=utf...

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

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

如何让MySQL支持utf8mb4字符集

/etc/init.d/ 下面重启。关于网页支持 utf8mb4 问题。在使用 PDO 操作的时候,如果提交了 emoji 表情到数据库,并且数据库不支持 emoji 时,会直接将 emoji 后面的内容全部丢掉,这个我测试过,是血的教训,算是 PDO 的一个坑吧。如果数据库支持 emoji 是可以将它保存到数据库的,但是这个字符在网页上是显示不了的,就像一个空格一样,所以如果为了只做网站而去支持 e...

谈谈HTML网页编辑器技术实现

.execCommand 方法 了解 range 和 selection 对编辑器的操作是有好处的,但是最后发现,在选中后操纵选区中的 DOM 节点变得特别麻烦,比如加粗,加链接等。所以,在编辑选中的内容,还是 execCommand 比较方便,这个方法运行的结果和浏览器的差异比较大,如下所示:document.execCommand('bold'); document.execCommand('in...

osmr车载TF内存卡是个辣鸡千万别买

择了 7 天无理由退货...啥也不说了,上图。我买的是 32G 的 TF 卡,测试下来有用的不足 8G。用的是 MyDiskTest 测试的,测试耗时很长,需要写入 32G 的十六进制的八位数递增作为内容,一个文件大概 256M。而其他的一些测试工具都不行,比如 360 U盘鉴定器等。这个内存卡性质恶劣的地方在于,他伪装的特别好,导致你能写入,能读取,大小检测永远没有问题,但是读取数据就没有了,如果有...

使用Flask的redirect遇到的坑

s 地址跳转到 http 页面。为了解决这个问题,找了好多关于 flask 的文档,依然讲的不够详细,后来直接搜索 Python http 跳转,依然不知道怎么弄的,全是一些关于爬虫的文章,全是一样的内容。如果是 PHP,使用 header 函数就解决了,不知道 flask 为什么封装的那么不好用,还设计出 url_for 这个方法,并且跳转为什么要带上域名,站内跳转完全没有必要啊。虽然知道这个问题很...

thymeleaf 模板对未闭合标签解析出错

thymeleaf 模板对 HTML 文件标签内容太严格的解决方式。1. 在 application.properties 文件中添加如下配置: spring.thymeleaf.mode=LEGACYHTML52. 对于 maven 用户,在 pom.xml 的 dependencies 中添加如下依赖:<dependency> <groupId>net.sourceforge.nekohtml</...

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

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

解决vim中蓝色注释看不清问题

那种暗蓝色的,一般浏览目录的情况比较少。不知道为什么 vim 默认的配色那么差。下面讲述如何修改 vim 注释和目录的颜色。修改 ~/.vimrc 文件,没有则创建。$ vi ~/.vimrc添加如下内容。hi Comment ctermfg=blue // or highlight Comment ctermfg=green guifg=green 也可以在编辑里使用命令动态切换主题,如下切换到 d...
2024-04-26 23:19:34 1714144774 0.021147