首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
华为云
V2EX  ›  xiangyuecn  ›  全部回复第 1 页 / 共 5 页
回复总数  97
1  2  3  4  5  
3 天前
回复了 maninfog 创建的主题 Android Retrofit 如何优雅的请求这样的后台接口?
杠也杠了,擦一下屁股。虽然没用过 Retrofit,但查了一下,他可以 post 字符串出去,看人家写的:
http://wx3.sinaimg.cn/large/a32300cdgy1fu8dntfsz8j20nf090t9x.jpg

这样的话,现在优雅的层面完全就可以不在 Retrofit 这个层面上了,完全在如何优雅的生成一段 json 数据上。
依我暴力的习惯:

写一个静态类,类里面两个方法:
HashMap BuildPostMap()
String MapToJson(HashMap)

粗暴的使用:
1. BuildPostMap:生成一个 map,map 里面已包含所有必要参数数据
2. ........ 根据不同接口 put 参数到 map,至于参数从哪里来.....(这不重要)
3. MapToJson:map 转成 json,这么通用的功能,估计这个方法都可以省略
3 天前
回复了 maninfog 创建的主题 Android Retrofit 如何优雅的请求这样的后台接口?
我好像理解错了。。。杠的那句收回来,哈哈


主题到底是 A:

后端要求:post: {key1:value,key2:value}
你发送:post: key1=value&key2=value

还是 B:

后端要求:post: key1=value&key2=value
你发送:post: {key1:value,key2:value}
3 天前
回复了 maninfog 创建的主题 Android Retrofit 如何优雅的请求这样的后台接口?
@maninfog #6 这句话真难听,form 表单 application/x-www-form-urlencoded 请求的 body 格式是一个标准格式。。。后端已经吐了一口老血

顺带杠一句:楼上几位大佬真水( doge
3 天前
回复了 maninfog 创建的主题 Android Retrofit 如何优雅的请求这样的后台接口?
发现别人家定义的注解用多了,写代码飞快。。。自己用简单对象搭积木反而不会,哈哈哈哈哈哈。传说:一顿操作猛如虎::一看战绩 0-5 (逃
6 天前
回复了 imn1 创建的主题 Android 求 html2apk 最简单方法
你这种 apk 都不用了,把 html 文件和附带的所有文件都放到手机里面,一般 html 文件默认手机自带浏览器都可以打开

json 文件稍微调整一下,开头加个 var xxx=,文件档 js 文件引用到 html 里面

done.
9 天前
回复了 hansonwang99 创建的主题 程序员 一只菜鸡的半年技术博客之路
有了集群,会不会写一篇分布式事物的干货来分享一下
15 天前
回复了 VAPTCHA 创建的主题 推广 VAPTCHA 手势验证码十万悬赏求破解
以程序员的思想强 jian 用户,没有一点用户体验可言,点开来了验证码,你告诉我这么关闭,不是谁都爱按 esc 键的。。。


就算是程序员来用,也会吐槽你们没有原则,全程鼠标操作,搞什么灰机的 esc 键关闭弹出来的验证码,屁股决定脑袋?


我小电脑,弹出的会遮住底层按钮上的提示文字,弹出层上什么提示都没有,这估计是那些说不知道怎么用的根本原因。在弹出界面上写上提示这种比较大众点交互形式挺好,没有教育成本!

就是太丑了+1,刚吃饱上来喷一下,不喜欢就看楼下怎么说 (滑稽
来乡下下地种菜
@timonwong 本质上无关,谁叫是 32 位的 notepad++呢,正在着手升级软件,哈
22 天前
回复了 corningsun 创建的主题 Redis Redis keys 的正则都是骗人的吗?
听人家建议生产环境慎用 keys

**Warning**
https://redis.io/commands/keys


相对比较少的 key 列表可以存一份到一个 set 里,一次性取出来。。一次性查很多 key 的。。用 scan ?听说的
24 天前
回复了 Romanticlizhi 创建的主题 程序员 书荒,求推荐好书。。
@Lawlieti 《悉达多》看到一半,进入小黄书阅读模式

http://wx4.sinaimg.cn/mw690/a32300cdgy1ftk4rabylgj211y0kgwj2.jpg
24 天前
回复了 Romanticlizhi 创建的主题 程序员 书荒,求推荐好书。。
@Lawlieti 《悉达多》刚看 1 小时,不错不错

网易阅读 和 百度阅读 的内容文字有很大差异,很诡异
百度译:加泰玛
网易译:乔达摩

先看的百度的,然后看的网易的,网易的靠谱点
http://yuedu.163.com/book_reader/38ce584d20764d039d3fc34368cdab78_4
@ryd994 @msg7086 @neoblackcap 嗯嗯,本地用的,线上酌情使用 ngnix 玩耍吧,小流量不怕。


不过架构上还是要有负载均衡这层,性能优化上的事是后话,不能因为架构问题导致系统后面不能扩容。看到好几篇那种单机带不动了, 申请好几台服务器,然后发现不支持扩容,只能单机跑就尴尬了,WebService 这层还好,数据库这层如果不能扩容估计要进重构火葬场,哈~


今早上压测了一下:win7 4G 8 核 笔记本

结果:除了 https ngnix 只能单进程单核处理 https 握手占用 cpu 外,其余性能和直连 iis 的 tps 不相上下。


http://wx3.sinaimg.cn/mw690/a32300cdgy1ftiencaun3j20q50bbt9b.jpg


静态资源 http 请求 iis 跑快了还会出错,囧:

http://wx1.sinaimg.cn/mw690/a32300cdgy1ftienba3rfj20uc0h2q58.jpg
@sungkyu bat 里面的是 13 年以前的,readme 里面已更新找到的可用链接,好像那时候 sun 还是 sun,不是 oracle (滑稽
@tomczhen 单 IIS SSL 配置一项看到就想吐,Server 2008 存储的证书莫名其妙经常重启服务器就没法访问,全系列密码套件不知道怎么升级,调整顺序重启必须服务器,用过 ngnix 后发现原来世界这么美好 ( doge
@zhuanzh 本地开发是 Windows 环境,没有多余的机器搞测试服务器,内存吃紧还不敢开虚拟机,doge
@gftfl 我还要 dobbo,还要数据库中间件,现在啃书中,京东 618 囤的书一本都没看完(滑稽
@ysc3839 本地虽然不太在意账户控制,刚刚查了一下 winsw 可以设置服务的运行账户,有时间再来升级一下
26 天前
回复了 ChristopherWu 创建的主题 程序员 mac pro 屏幕进水,背光一片片水迹
啧啧啧,我的烂笔记本换了 4-5 块屏幕,最便宜的 170 块钱一块。。最贵不超过 400。。。还是苹果电脑好啊,坏了都不用修,买新的
29 天前
回复了 yulon 创建的主题 Go 有偿求助抢单软件优化,报酬 500~800,最好懂 Go
时间(单位毫秒) | 事件
00.000 | 发起请求
05.000 | 远程服务器接收请求并处理
25.000 | 远程服务器处理完毕,开始回传数据
35.000 | 数据接收完毕,开始解析
35.001 | 数据解析完毕,拿到了 json 对象

来试试负优化:
1、网速有点影响,提高点网速,在他们家同一机房开个服务器吧,速度妥妥的
2、网速有点影响,按你的思路,流式读取数据,接收前几个字节能判断出结果就直接关闭连接返回,省一点点时间
3、重量级的还是人家的服务器处理速度,卡个 10-20ms 才开始返回第一个字节数据很正常,基本上没法优化
4、json 解析不耗时间,优化了也没叼用


实际情况是一个完整请求至少耗时 100-300 毫秒(滑稽
1  2  3  4  5  
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   实用小工具   ·   3137 人在线   最高记录 3762   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 55ms · UTC 03:18 · PVG 11:18 · LAX 20:18 · JFK 23:18
♥ Do have faith in what you're doing.
沪ICP备16043287号-1