登录
注册
首页
文章
分享
专题
网页模板
GO
Gothdo
Gothdo
这家伙太懒了,什么都没留下
0 关注
0 粉丝
关注
私信
文章分类
日常记录
2
工作日志
2
转载文章
3
其它
1
职位技能
常用语言
< 暂无 >
常用工具
< 暂无 >
擅长技能
< 暂无 >
Spring Boot jar方式启动设置内存参数
java -jar 运行springboot项目时内存设置 java -Xms64m -Xmx128m -Xmn64m -XX:MaxMetaspaceSize=128m -XX:CompressedClassSpaceSize=64m -Xss256k -XX:InitialCodeCacheSize=4m -XX:ReservedCodeCacheSize=8m -XX:MaxDirectMemorySiz
1年前发布
1642阅读
评论
保证分布式系统数据一致性的6种方案
在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性? 具体业务场景如下,比如一个业务操作,如果同时调用服务 A、B、C,需要满足要么同时成功;要么同时失败。A、B、C 可能是多个不同部门开发、部署在不同服务器上的远程服务。 在分布式系统
1年前发布
1946阅读
评论
React 还是 Vue:你该如何选择?
本文译自React or Vue: Which Javascript UI Library Should You Be Using?,原文需翻墙。 2016年React巩固了它作为前端框架之王的地位,这一年中可以看到它在Web端和移动端的快速成长,同时稳稳领先于它的主要竞争对手Angular。 但是2016对Vue来说也是同样令人印象深刻的一年
1年前发布
41469阅读
评论
精通型程序员的特点
你知道有能力胜任和精通之间的区别是什么吗? 这听起来像一个很难回答的问题,因为这两者似乎意味着同样的事情。但它们之间的微妙区别至关重要。 有能力胜任是指有足够的经验和知识来完成各项工作;精通涉及知道为什么你要用某种方式来做事情,以及如何融入到大局中。换句话说
1年前发布
5445阅读
评论
iOS-网络请求安全
网络安全 1 Base64编码 一般情况下,Post表单提交和Get参数提交的情况下,都会暴露用户信息的。采用Base64将字符串转换成较长的字节编码,达到隐藏数据的目的。 iOS7.0之后,系统集成了Base64编码,其步骤为 将字符串转换成data 对data转换成base64编码,参数传0即可 代码: /
1年前发布
4492阅读
评论
Java 回调机制(CallBack) 趣解
序言 最近学习java,接触到了回调机制(CallBack)。初识时感觉比较混乱,而且在网上搜索到的相关的讲解,要么一言带过,要么说的比较单纯的像是给CallBack做了一个定义。当然了,我在理解了回调之后,再去看网上的各种讲解,确实没什么问题。但是,对于初学的我来说,缺了一个
1年前发布
3682阅读
评论
用redis来实现具有ack机制的消息队列
消息队列(MQ) 相信大家对MQ这个词都不会陌生,不管用过还是没用过的,大多会对他有一定的了解, 那么消息队列有什么好处呢 解耦(接触服务之间的耦合度关系) 削峰(例如我某个促销活动在某个时间点有非常大的流量涌入,这个时候用Mq做缓存是最好的方式了) 异步化(例如有些服务是我
1年前发布
6721阅读
评论
浅谈Web架构之演化过程
前言 最近在开发过程中,遇到很多缓解配置的问题,工程很难启动,也不知道为什么环境需要这么多配置的意义。就在这个时候,一本好书《大型网站技术:核心原理与案例分析》给我带来全新视角,必须强势安利一把。链接地址 本文先浅谈书中所提到的web架构演化过程。如果经历的项
1年前发布
3662阅读
评论