移动端开发 干货知识分享

移动端开发 干货知识分享

1、在手机端如果1px线条仍然显示过粗,可以使用css新属性border-image边框图像来解决

     例:border-image: url(../img/line-img1.png) 2 0 round;

     关于border-image熟悉的介绍:http://www.w3cplus.com/content/css3-border-image

 

2、在部分安卓机上使用border-image后,发现内容区域设置 :active 后不起作用。

     原因:border-image 后面默认加了fill关键字

     解决办法:使用的边框图片,图片中间区域背景一定要是透明的。

 

3、部分安卓机对键盘事件不兼容,如果是对输入框内容监听变化可用input事件

 

4、部分iphone上,页面内如果有position:fixed固定内容,第一次滑动页面时,固定内容会随页面滑动,松开手后,内容回到原位。bug原因和覆盖范围未知。

      解决办法:用js控制固定内容第一次滑动时的的top值

 

5、防止按钮点击时 背景闪烁

      html{

          -webkit-tap-highlight-color: transparent;

      }

 

6、设置input的placeholder内容样式的方法

    input::-webkit-input-placeholder{
        color:#999;
        font-size: 14px;
    }

7、兼容iOS伪类 :active   需要给 document 绑定 touchstart 或 touchend 事件
    document.addEventListener('touchstart',function(){},false);

 

8、消除 IE10 里 input输入框右侧的叉号

      input:-ms-clear{ display:none; }

 

9、 禁止用户选中文字

     -webkit-user-select:none

 

10、腾讯移动端解决方案

        https://github.com/AlloyTeam/Mars

 

11、移动设备尺寸大全

      http://screensiz.es/phone​

 

12、各种参考手册

         css: http://css.doyoe.com/

         javascript:  https://msdn.microsoft.com/zh-CN/library/yek4tbz0.aspx

         zepto:  http://www.css88.com/doc/zeptojs_api/

         jquery: http://tool.oschina.net/apidocs/apidoc?api=jquery

 

13、input输入框输入内容后,点击自定义清空内容的按钮,键盘收起的问题
       解决办法:按钮用input标签,改变样式为按钮样子,点击删除后,设置原输入框focus();

内容概要:本文详细介绍了“秒杀商城”微服务架构的设计与实战全过程,涵盖系统从需求分析、服务拆分、技术选型到核心功能开发、分布式事务处理、容器化部署及监控链路追踪的完整流程。重点解决了高并发场景下的超卖问题,采用Redis预减库存、消息队列削峰、数据库乐观锁等手段保障数据一致性,并通过Nacos实现服务注册发现与配置管理,利用Seata处理跨服务分布式事务,结合RabbitMQ实现异步下单,提升系统吞吐能力。同时,项目支持Docker Compose快速部署和Kubernetes生产级编排,集成Sleuth+Zipkin链路追踪与Prometheus+Grafana监控体系,构建可观测性强的微服务系统。; 适合人群:具备Java基础和Spring Boot开发经验,熟悉微服务基本概念的中高级研发人员,尤其是希望深入理解高并发系统设计、分布式事务、服务治理等核心技术的开发者;适合工作2-5年、有志于转型微服务或提升架构能力的工程师; 使用场景及目标:①学习如何基于Spring Cloud Alibaba构建完整的微服务项目;②掌握秒杀场景下高并发、超卖控制、异步化、削峰填谷等关键技术方案;③实践分布式事务(Seata)、服务熔断降级、链路追踪、统一配置中心等企业级中间件的应用;④完成从本地开发到容器化部署的全流程落地; 阅读建议:建议按照文档提供的七个阶段循序渐进地动手实践,重点关注秒杀流程设计、服务间通信机制、分布式事务实现和系统性能优化部分,结合代码调试与监控工具深入理解各组件协作原理,真正掌握高并发微服务系统的构建能力。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值