LMLPHP后院

JavaScript获取DOM节点HTML元素CSS样式

素的内联样式。因此,要获取元素的完整的样式信息,必须使用 window 对象的 getComputedStyle 方法,此方法有2个参数,第一个参数为要获取计算样式的元素,第二个参数可以是null、空字符串、伪类(如:before,:after),这两个参数都是必需的。在 IE8 以下浏览器中没有实现 getComputedStyle 方法,但可以使用 IE 中每个元素有自己的 currentStyle...

PHP解压函数gzdecode和gzinflate使用方法

PHP 5.4 之后新增的 gzip 解压函数 gzdecode 使用方法,gzdecode — Decodes a gzip compressed string,解压一个使用 gzip 压缩的字符串,这是官网手册上面写到的。 目前很多的空间服务商的 PHP 版本都没有达到 5.4 ,这也导致使用此函数之后发生函数未定义错误,该如何解决这个问题呢?PHP 官方网站用户提交的日志中有人给出了很好的解决方...

PHP低级错误:Function name must be a string

unction name must be a string。 <?php $_GET('name'); $_POST('name'); $_COOKIE('name'); ?> 函数名方法名必须是一个字符串,这样的报错提示很容易给人误导,PHP 5.3 开始支持匿名函数,变量一样可以当作函数来使用。 ...

PHP数组式访问接口ArrayAccess

fsetExists() will NOT be called. 另外的一些注意事项 : ArrayAccess 和数组是不兼容的,他们是不同的类型; ArrayAccess 的 index 不局限于字符串和整形,它可以是任何类型; ArrayAccess 对象以数组方式赋值时,不可以使用引用符号,这样会导致一个致命错误,Fatal error : Cannot assign by reference ...

PHP扩展PDO MySQL之PDOStatement::bindParam vs bindValue

始我看 bindValue 和 bindParam 的时候,文档给我的感觉只是一个是变量,一个是确切的值。到后来才发现一个是引用,一个是普通传参。在测试修改操作的时候,发现数据库中最后一个字段和前一个字符串一样,int 类型没有收到影响,可能当时脑子太累的缘故,这个问题竟然搞了好久,第二天才弄清楚是因为在循环的时候使用了 bindParam 导致的。 MysqlPdoEnhance 驱动类已经上传到 L...

MySQL 获取复制主服务器二进制日志坐标

,日志文件名和位置的值通过 SHOW MASTER STATUS 或者 mysqldump --master-data 展示出来的将会是空的。这种情况下,后面要用到的指定从服务的日志文件和位置的值是空字符串 '' 和 4。到这里,已经获取了从服务启动复制需要读取的二进制文件的正确的位置信息。...

Spring boot jackson datetime 配置

Jackson 在遇到 datetime 类型的数据库字段会自动以时间戳数字的方式输出,该如何输出日期字符串呢?spring.jackson.date-format=yyyy-MM-dd HH:mm:ss 在使用的时候,发现有个 8 小时的时间差,解决方案在 application.properties 文件里面添加 spring.jackson.time-zone=GMT+8。 如果返回出来的时间数据...

关于HTML标签textarea换行符注意事项

HTML 本身的规范设计的还是很合理的,兼容性也很强。本文讲解下 textarea 换行符需要注意的问题。几乎所有浏览器,textarea 的换行提交到服务端对应的字符串都是 \r\n。目前我使用到的浏览器包括 IE8 测试下来都是这样。关于 textarea 的兼容性,测试下来,兼容性也特别好。服务端输出的换行符如果是 \r 或者是 \n,都能正常显示成一个换行符,如果服务端返回 \r\n,也是显示一...

使用PHP实现Unicode编码转换为UTF-8编码示例

码规范,并没有任何实现。目前,大多数 Unicode 编码都是占用两个字节,一共可以编 65536 个字符,全世界所有的语言基本上都在里面了,至少绝大多数中文都编进去了,所以很多 json 编码的中文字符串都是用的四个十六进制的数字表示。UTF-8 编码是对 Unicode 编码的一个实现,是目前世界上使用最广泛的一个编码,最重要的是它兼容 ASCII 和 ISO-8859-1。UTF-8 是以高位分段...

重拾Linux之AWK命令之简单统计

非常快速的可以实现自己想要的功能。 awk 默认以空格分开,可以指定分隔符,每一行的分隔部分使用 $0, $1 ... 来表示。可以使用变量数组,算是一个很简单的语法了。 如下示例,求出某一列中相同的字符串的出现的次数: awk '{ if($1 == "\"position\":") a[$2]++}END{for(i in a){print i, a[i]|"sort -k2"}}' note/co...
2024-04-26 06:42:03 1714084923 0.020253