首页 » App开发

App开发

nginx 页面报ERR_CONTENT_DECODING_FAILED

近日,将WordPress搭建的站点创意应用迁移到了nginx上,因为WP实在是很慢,所以一直有用缓存插件,之前在Apache下面使用的是wp-super-cache,转到nginx上后,wp-super-cache同样可以使用,只是需要配置一下站点的config,基本上按着教程来就是了。但是使 ...
阅读全文

2017 iOS的HTTPS支持与ATS限制

在iOS9时代,开发者们可能就会碰到一个问题,就是在默认情况下,iOS9就已经不支持HTTP请求,需要通过设置NSAppTransportSecurity字典的NSAllowsArbitraryLoads为YES来禁用ATS。 在WWDC 2016中,Apple就表示,从 2017 年 1 月 1 日起,所有的新提交 app ...
阅读全文

在.Net环境下使用Kafka,我有话要说

近日基于项目的解耦与削峰需求,决定在项目中引入消息队列。因为同时项目部分业务已经迁移到Java上,所以消息队列组件又要兼顾Java环境下的使用,选来选去对比了RabbitMQ、RocketMQ和Kafka,最后还是决定使用Kafka。Kafka原是Linkin的日志收集组件,慢慢 ...
阅读全文

React Native 输入框被键盘遮挡解决办法

相信每一个移动开发者都会碰到输入框被键盘遮挡的状况,当然也有各种各样的解决方案 React Native 的版本目前已经到了0.34,对于这个被遮挡的问题,当然已经有很多轮子。到了0.29版本时,React Native更新了KeyboardAvoidingView组件用来解决这个问题。 ...
阅读全文

React Native Text显示更多功能

有时,在App中显示一段文本时,会需要先显示部分内容,用户如果对余下内容感兴趣,那么点击一个‘显示更多’的按钮,然后再显示余下内容,这个非常普通的需求在React Native中并没有官方的支持,Text组件中有numberOfLines属性,可以通过这个属性来设置显示 ...
阅读全文

浅谈StackExchange.Redis

笔者之前一直用ServiceStack.Redis,这是redis的封装的比较好用的.Net客户端之一,但是在4.0版本后变成了商用软件,如果没有购买license那么每个小时有个6000次的调用次数限制,但是v3.9.71并没有限制,所以v3.9.71一直使用到现在。奈何最近准备上Redis集 ...
阅读全文