博客园 - XingxueLiao
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=160439
2021-09-07T03:14:17Z
XingxueLiao
https://www.cnblogs.com/xingxueliao/
feed.cnblogs.com
https://www.cnblogs.com/xingxueliao/p/13451317.html
SpringBoot 配置文件加载优先级 - XingxueLiao
我们一般在开发的时候,会将application.yml或者application.properties文件放在resources目录下,然后根据不同的环境加载不同的profile,比如以下的目录结构: resources ├─ application.yml ├─ application-test
2020-08-07T02:45:00Z
2020-08-07T02:45:00Z
XingxueLiao
https://www.cnblogs.com/xingxueliao/
【摘要】我们一般在开发的时候,会将application.yml或者application.properties文件放在resources目录下,然后根据不同的环境加载不同的profile,比如以下的目录结构: resources ├─ application.yml ├─ application-test <a href="https://www.cnblogs.com/xingxueliao/p/13451317.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xingxueliao/p/11672109.html
并发到底带来了什么问题? - XingxueLiao
说在前面 我曾不止一次听说过这句话: “十个女人无法在一个月内生出孩子” 我明白这句话的意思,用来形容我们的开发工作需要循序渐进,没有办法简单的增加人员就能加快研发速度。 这句话也经常被用于反驳产品经理或者老板,试图让他们明白我们内心所表达的观点,老实说我也说过这样的话,当时还觉得挺有道理,现在想来
2019-10-15T01:47:00Z
2019-10-15T01:47:00Z
XingxueLiao
https://www.cnblogs.com/xingxueliao/
【摘要】说在前面 我曾不止一次听说过这句话: “十个女人无法在一个月内生出孩子” 我明白这句话的意思,用来形容我们的开发工作需要循序渐进,没有办法简单的增加人员就能加快研发速度。 这句话也经常被用于反驳产品经理或者老板,试图让他们明白我们内心所表达的观点,老实说我也说过这样的话,当时还觉得挺有道理,现在想来 <a href="https://www.cnblogs.com/xingxueliao/p/11672109.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xingxueliao/p/11649873.html
为什么我们需要知道“函数式编程”? - XingxueLiao
说在前面 注意,本文所讨论的函数式编程,并不等同于函数式编程“语言”,而是这么一个思想和概念,相信看到最后你或许能够明白这句话。 问题 首先是关于计算机领域需要知道的一些事情,那就是硬件。 由于硬件发展已经快要到达物理极限了,也就是说摩尔定律已经慢慢开始失效,由于我并不是硬件相关的专家,所以也无法确
2019-10-11T02:00:00Z
2019-10-11T02:00:00Z
XingxueLiao
https://www.cnblogs.com/xingxueliao/
【摘要】说在前面 注意,本文所讨论的函数式编程,并不等同于函数式编程“语言”,而是这么一个思想和概念,相信看到最后你或许能够明白这句话。 问题 首先是关于计算机领域需要知道的一些事情,那就是硬件。 由于硬件发展已经快要到达物理极限了,也就是说摩尔定律已经慢慢开始失效,由于我并不是硬件相关的专家,所以也无法确 <a href="https://www.cnblogs.com/xingxueliao/p/11649873.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xingxueliao/p/11640952.html
浅谈大规模高并发服务的伸缩问题 - XingxueLiao
什么是大规模高并发? 大规模高并发是两个词,前者表示有大量的流量访问,后者表示竞争状态下并发可能会遇到的一致性和可用性问题。 有什么问题? 如果只是大规模的流量,我们可以简单的进行负载均衡和针对架构层面的优化就能解决,这一块和业务并无直接联系。 但是高并发就不一样了,就算只有不太多的流量,只要存在并
2019-10-09T04:07:00Z
2019-10-09T04:07:00Z
XingxueLiao
https://www.cnblogs.com/xingxueliao/
【摘要】什么是大规模高并发? 大规模高并发是两个词,前者表示有大量的流量访问,后者表示竞争状态下并发可能会遇到的一致性和可用性问题。 有什么问题? 如果只是大规模的流量,我们可以简单的进行负载均衡和针对架构层面的优化就能解决,这一块和业务并无直接联系。 但是高并发就不一样了,就算只有不太多的流量,只要存在并 <a href="https://www.cnblogs.com/xingxueliao/p/11640952.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xingxueliao/p/10069479.html
问题使人的精神和肌肉过于紧张,或许我们应该放松一下,冷静思考 - XingxueLiao
无论是架构模式、设计模式还是任何设计元素构造件,它们所要解决的问题都是具体的“抽象关系”。 这些东西不是为了解决”如何把现实业务需求问题映射到技术工程上面“,而且并没有一种通用的方法来完成这个步骤。 那么业务与工程之间的这个衔接点如何把握得好,让我们更有效率、正确的完成工作? 软件工程规模化,我们就
2018-12-05T02:30:00Z
2018-12-05T02:30:00Z
XingxueLiao
https://www.cnblogs.com/xingxueliao/
【摘要】无论是架构模式、设计模式还是任何设计元素构造件,它们所要解决的问题都是具体的“抽象关系”。 这些东西不是为了解决”如何把现实业务需求问题映射到技术工程上面“,而且并没有一种通用的方法来完成这个步骤。 那么业务与工程之间的这个衔接点如何把握得好,让我们更有效率、正确的完成工作? 软件工程规模化,我们就 <a href="https://www.cnblogs.com/xingxueliao/p/10069479.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xingxueliao/p/8493678.html
iOS In-App Purchase(IAP)内购服务端二次验证注意事项 - XingxueLiao
前端iOS完成对应的商品购买之后,会得到一个Transaction(交易)的数据结构指针,后端实际上只需要这个结构内的一个东西,那就是 transaction.transactionReceipt。 前端将它进行Base64编码之后,再请求后端的HTTP接口就行了,我这里着重讲一下后端需要做的一些事
2018-03-02T07:57:00Z
2018-03-02T07:57:00Z
XingxueLiao
https://www.cnblogs.com/xingxueliao/
【摘要】前端iOS完成对应的商品购买之后,会得到一个Transaction(交易)的数据结构指针,后端实际上只需要这个结构内的一个东西,那就是 transaction.transactionReceipt。 前端将它进行Base64编码之后,再请求后端的HTTP接口就行了,我这里着重讲一下后端需要做的一些事 <a href="https://www.cnblogs.com/xingxueliao/p/8493678.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xingxueliao/p/7113651.html
Spring Cloud Config 配置属性覆盖优先级 - XingxueLiao
/** * Flag to indicate that the external properties should override system properties. * Default true. */ private boolean overrideSystemProperties = t
2017-07-03T16:15:00Z
2017-07-03T16:15:00Z
XingxueLiao
https://www.cnblogs.com/xingxueliao/
【摘要】/** * Flag to indicate that the external properties should override system properties. * Default true. */ private boolean overrideSystemProperties = t <a href="https://www.cnblogs.com/xingxueliao/p/7113651.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xingxueliao/p/6706898.html
分布式系统事务随笔 - XingxueLiao
刚做后端大概10个月,从游戏前端开发转向后端,看似熟悉的编程语言,在不同的领域内实际上要考虑的事情也是全然不同的。 当我们谈论后端开发,自然而然联想到,后端是服务于前端的,也是承载、服务于业务的一个重要组成部分。系统的稳定性,正确性以及可用性都是需要考虑的问题。 做后端,说简单也简单,说难也很难,简
2017-04-13T16:14:00Z
2017-04-13T16:14:00Z
XingxueLiao
https://www.cnblogs.com/xingxueliao/
【摘要】刚做后端大概10个月,从游戏前端开发转向后端,看似熟悉的编程语言,在不同的领域内实际上要考虑的事情也是全然不同的。 当我们谈论后端开发,自然而然联想到,后端是服务于前端的,也是承载、服务于业务的一个重要组成部分。系统的稳定性,正确性以及可用性都是需要考虑的问题。 做后端,说简单也简单,说难也很难,简 <a href="https://www.cnblogs.com/xingxueliao/p/6706898.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/xingxueliao/p/5911292.html
Spring Security OAuth2 开发指南(非最新版本) - XingxueLiao
请注意哈,本文翻译的时候,官网的的版本和本文翻译的时候是一一对应的。 但是官网已经更新文档和概念了,因此和本文翻译的就不在是同一个范围了。 因此我已经将标题修改为(非最新版本),各位老铁直接看官网就可以了,我以后有时间在翻译更新一下。 官网的链接仍然没变。 ~~~~~~~~~~~~~~~~~~~~~
2016-09-26T16:35:00Z
2016-09-26T16:35:00Z
XingxueLiao
https://www.cnblogs.com/xingxueliao/
【摘要】请注意哈,本文翻译的时候,官网的的版本和本文翻译的时候是一一对应的。 但是官网已经更新文档和概念了,因此和本文翻译的就不在是同一个范围了。 因此我已经将标题修改为(非最新版本),各位老铁直接看官网就可以了,我以后有时间在翻译更新一下。 官网的链接仍然没变。 ~~~~~~~~~~~~~~~~~~~~~ <a href="https://www.cnblogs.com/xingxueliao/p/5911292.html" target="_blank">阅读全文</a>