LMLPHP后院

前端技术之DIV或SPAN+CSS实现箭头效果

新型浏览器都基本没有问题,但是仍然存在一部分用户使用的是IE6和IE7。为了兼容低版本的IE浏览器,所以在写CSS的时候要特别的设置字体大小为0和overflow的属性为hidden。下面将举例实现,代码如下:<style> span.arrow{ height:0px; width:0px; overflow:hidden; border-right:8px solid #666; font-siz...

PHP扩展exif源代码编译安装教程

PHP 的 exif 扩展可以很方便的读取相机拍摄的图片的原始信息,此扩展的函数只有五个,但是却单独的做成了一个扩展。此扩展在 pecl 库 images 分类中是找不到的,需要直接下载 PHP 源代码才能找到。虽然网上有人提供了使用正则的方式获取相机拍摄的原图的相关信息,但是不够稳定和成熟,主要是各大厂商存储的图片信息格式不一致。关于手动编译安装 PHP 的扩展,其实我已经很多年没有这样做过了。但 ...

spring boot jpa 多个数据源配置

学习 Spring Boot 框架,官网的例子里启动使用的是 @EnableAutoConfiguration 注解。后来修改为 @SpringBootApplication 注解搞定。写 Java 代码,import 包名一定要写完整,千万不要使用 * 号,这样对于不熟悉的人非常不友好。很多教程的示例代码都是不包含 import 部分的,对于这样的代码我表示找包是一件非常痛苦的事情,不知道那些 Ja...

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

ript 函数中返回 undefined 的同时执行一个表达式,可以使用 void 关键字。大家比较熟悉的 void 的用法一般都是在链接的 href 属性中,可以屏蔽<a>标签的默认行为。请看下面的代码片段: <script> function(t){ return o?t():void i.push(t) } </script> 在 JavaScript 中使用 void 操作任何一个表达式的返回...

springboot mybatis 多数据源配置

关于 Java 技术,其实 Java 技术不需要有创造力的人,只需要按部就班,死记硬背就可以。Java 技术已经被大型组织和集团给垄断了,大家用的技术大都是 Oracle,Apache 这些组织的代码,所有的东西都已经实现,所以不需要创造力。有些科学家也会吐槽,说 Java 技术是传教性质的,一旦进入,很难出来。Java 技术缺少的是什么,是傻逼教程,说好听点,就是手把手教程,怎么建立文件夹,怎么创建...

解决 springboot Interceptor @Autowired null

看如下代码块:package com.lmlphp.nb.config; import com.lmlphp.nb.interceptor.WebInterceptor; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; imp...

周末的一天

周末了,在家洗洗,吃吃,睡睡,主要是休息。实在是需要休息,头脑绷紧,眼睛疲倦。我一定是程序界的奇葩,写代码这么多年眼睛还能这么好。这里感谢父母给我好的身体,从小的梦想是飞行员,按体质来讲我应该是符合飞行员要求的。事实证明 996 加上上下班时间真不是人干的,让人直接崩溃。其实这样的工作时间对于写代码的程序员来讲,是非常不公平的,但是中国的互联网界程序员的地位都很低,很多人看不起做技术的。在技术界有很多...

前端开发之CSS兼容写法经验总结

从头至尾完成整个WEB项目时,且在不使用外界UI框架时,一定会知道,我们在定义全局样式的时候一定要定义图片的边框属性。这点也是我在做浏览器兼容的时候,发现IE8会默认有蓝色边框。定义图片边框属性,如下代码示例: <style> img{ border:0; } </style>前端CSS之DIV高度在IE的老版本浏览器中,当我们需要设置DIV的高度很小时发现不生效,原因是IE6/IE7/IE8认为DI...

Android WebView 使用 loadData 无法渲染怎么办

dData方法注意事项 loadData() 中的 html data 中不能包含 '#', '%', '\', '?' 四中特殊字符,出现这种字符就会出现解析错误,显示找不到网页还有部分 html 代码。需要如何处理呢?我们需要用 UrlEncoder 编码为 %23, %25, %27, %3f 。 可以使用以下两种代码,data 为 string 类型的 html 代码 1 webView.lo...

代码分享之合法校验过滤编辑器提交的HTML内容

分享一段代码,用最简单的函数实现前端编辑器提交过来的内容的合法性校验,允许一般的安全性 HTML 标签,对属性做了安全校验,属性只允许出现在部分 HTML 标签中,如 a、img、span、font。除了非常安全的属性外,还允许了 style 属性,style 属性其实也有一定的风险,容易造成页面样式错乱,但是大部分编辑器生成的 HTML 还是包含 style 属性的。对 style 属性里面的 CS...
2025-12-25 17:58:20 1766656700 0.022851