微信小程序图片自适应不同手机/裁剪

一、原生缩放/裁剪参数

微信小程序原生支持不同模式的图片缩放/裁剪模式,再也不用手动写css调整了,强烈建议去看官方说明文档,里面提供猫图示例很直观: https://developers.weixin.qq.com/miniprogram/dev/component/image.html

值说明最低版本scaleToFill缩放模式,不保持纵横比缩放图片,使图片的宽高完全拉伸至填满 image 元素(尺寸不符合的会拉伸变形)aspectFit缩放模式,保持纵横比缩放图片,使图片的长边能完全显示出来。也就是说,可以完整地将图片显示出来。aspectFill缩放模式,保持纵横比缩放[……]

ajax轮询获取php后台消息推送

在web开发中有时会用到消息提醒,一般都是使用浏览器前端轮询消息接口来获得最新消息提醒,或者使用socket的方式获取消息(这种方式带给服务器的压力小)。本文只介绍使用ajax轮询获取消息的方式。

前端页面index.html

简易版后台消息接口ajaxPush.php

直接访问index.html即可,只要网页不关闭会一直请求消息,建议轮询间隔至少保证1分钟。如果想要实时性好还是使用socket或其他第三方消息通知接口。在现实中ajaxPush.php显然是完全不可使用的,还需要增加数据存储与相关的逻辑处理,公告类型消息与单用户消息的处理一般也有所不[……]

php项目在已有自动加载机制下使用TopSdk.php钉钉SDK

钉钉提供的SDK中主要是引用TopSdk.php这个文件,而且不得改变该php sdk的文件结结构,其中被 TopSdk.php包含的Autoloader.php文件 使用了 自动加载 机制spl_autoload_register(‘Autoloader::autoload’);如果我们的php开发过程中本身已经使用了一套自动加载机制(如:spl_autoload_register(‘Loader::autoload’);  ) 那么如果想在初始的自动加载的类文件里面使用钉钉sdk该如何解决呢?

一、php的 spl_autoload_register 注册机制支持注册多个自动[……]

后面学点什么好?

感兴趣的东西总是在变化,php目前还在学习中,thinkphp框架还是没有学,觉得很难吓着了,没勇气入门。只是粗浅地尝试了一些类的书写于自动加载类。没有太多精力去细想细学,能应付一些小项目就ok了,毕竟就算是程序员年龄大了也不吃香啊,还是管理来的实在。

作为个人的学习兴趣,当前感兴趣的,或者说在有可能列入学习清单的东西大概写下吧!

1、python的数据分析(竞品数据采集、地图热力图、数据呈现)

2、python实现行业新闻/公众号数据抓取(网上示例应该很多,预计按部就班实现不难)

3、听说go语言执行效率不错,性能与java相比差不了多少,但是开发效率却很高。pyth[……]