LMLPHP后院

LMLJS之代码高亮插件highlight发布

蛮拼的,像前面说的,就是花了好多时间,最后虽然有一点点毛病,但是依然在可以接受的范围之内。 在写的时候,留下了可以配置的部分,颜色对应正则和颜色对应关键词,两种配置的区别在于,第一种是正则;第二种是纯字符串,这样字符串在最终匹配的时候是会进行转义处理的。最后发现第二种意义不大,因为我把 if,else 这样的关键词当做字符串来替换了,这样导致一个单词里面含有它们会出现部分高亮的问题,但是最终结果是对的,...

微信开发入门的大坑

ng $text 需要加密的明文 * @return string 加密后的密文 */ public function encrypt($text, $appid) { try { //获得16位随机字符串,填充到明文之前 $random = $this->getRandomStr(); $text = $random . pack("N", strlen($text)) . $text . $appi...

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

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

PHP 5.5 新特性 ::class 获取类名字符串

看 Laravel 的源代码,之前在 Provider 里面是直接用字符串来配置需要的服务,新版本之后,代码发生了一些变化,使用的是类名加双冒号加关键词 class 来配置需要的服务。 Laravel 更新太快,要求的版本是 PHP5.5.9 以上,但是商业气息太浓,性能太低。不得不感叹,真是一用 Laravel,就像是女星嫁入豪门从此深似海。 使用 var_dump() 打印 类名::class,得...

VIM编辑器学习精简教程

进入编辑模式,将第一行的行首加上 // 或者 #,按下 Esc 退出编辑模式,这个时候您发现刚刚选择的所有行的行首都加上了注释了。这个操作对配置文件的编辑或者代码的编辑非常有用。vim 删除包含指定字符串的行在命令模式中,使用如下指令删除包含指定字符串的行: : g/string/d。例如,想要删除日志文件中含有字符串 “exif_read_data” 的行。注意:在这个命令中,某些字符可能需要转义,...

PHP5.2.1和PHP5.5.9之间的差异

315); // T_ENCAPSED_AND_WHITESPACE echo token_name(316); // T_CONSTANT_ENCAPSED_STRING对双引号的解析结果不同,如下字符串:$str = "<IfModule mod_rewrite.c>\r\nRewriteEngine on\r\nRewriteCond %{REQUEST_FILENAME} !-d\r\nRewr...

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

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

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,也是显示一...
2020-07-05 14:31:19 1593930679 0.028378