共计 4 篇文章

小程序通信思路

之前在忙的小程序,一直想的程序内可以有相互聊天的功能。仔细想了下,其实不现实,由于小程序用户碎片时间的属性,就导致其实两个人同时在线聊天几率不高,更多的是当一个留言板使用。 于是就考虑了放弃使用腾讯TIM模块的方案。 如果从留言板的角度考虑,其实相当于每个相互匹配的用户对之间要建立一个留言板,这就导致可能要维护一个指数级数增长的数据列表,每个列表内还要持久存储可能会超长的聊天记录,这是不现实的。 重新思考了一下,感觉还是应该按IM的思路来实现。其主要问题就是以下几个: 聊天记录要不要持久存储指数级增长的用户对如何处理如何实现在线聊天能力1.对于聊天记录持久存储的问题,答案是否,既然腾讯都不存储, ...

CSS实现图片等比例缩放不变形

我是为了实现方形的图片,自适应屏幕比例,专门找这个功能找了很久。网上很多不靠谱的,靠谱的无非两种,一种是以vw,vh或者vmin来实现(vmin是取vh和vm中小的那个),这种方法没办法自适应padding;另外一种是通用式的解决方案,而且十分优美。 这个方案主要是通过3层div标签来实现,最外层card-container负责控制容器宽度,中间层card-wrap负责控制容器比例,最内层card-img负责让图片覆盖整个容器。 <div class="card-container"> ...

微信小程序阶段进展报告

2019年8月27号开的坑,突然想做小程序,本来是打算练练手,但是后期沉迷了大概两周,今天打算封项目10天,防止忘了提前写个报告。 技术栈选择: MPVue + MailGun + 腾讯云IM + 云开发 mpvue主要是因为对vue比较熟悉,真心跟vue没区别上手很快,但是mpvue还是vue2.5的版本注意要安装兼容版的vue-cli。MailGun是因为要实现邮箱验证功能,开了一圈邮箱验证的云服务,国内的都花钱,只有Mailgun赠送10000封每个月,但是需要绑定银行开才能给开通免费服务, ...

Wordpress主题制作归档

2019年8月份,花了大概1周时间,撸了个wordpress的主题,链接如下:https://github.com/wuliaopage/yuehan 。 个人感觉整体难度很低,主要入坑的教程基本就是两个,一个是我爱水煮鱼的教程, https://blog.wpjam.com/article/wp-theme-lessons/ ,另外一个不知道是谁写的,相对比较简洁 ...