- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 解决报错dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib
在调用npm的时候报错。简单来说就是链接失效了,其实就是版本的问题。我的 node 很久没有更新了,以前安装的时候 node 依赖的是62版的 icu4c,但是 homebrew不知道什么时候更新了 icu4c,比如我就是更新到了64版的,这样之前安装的 node 依赖62版的 icu4c 被覆盖了,找不到了,自然就报我们没有 “Library not loaded” 的错误。解决的办法很...
2019-05-26 20:50:33 21044 1
原创 后台开发如何区分Http请求的用户,记录登录状态
写在前面:本文主要讲解两种后台开发如何区分Http请求用户的方式,附加部分Java后端代码的实现。如果同学们使用其他语言编写后端,可以阅读完文章后Google其他语言的代码实现,思路大体上是一样的。(一)引言1. 为什么需要区分Http请求的用户?Http是一种无状态的协议,也就是说Http并没有记录连接状态的功能。没有状态的情况下意味着服务器不能确认这一次请求和下一次请求是否来源于同一个...
2019-05-18 21:36:48 8058 3
原创 分布式事务实战:分布式环境下的最终一致性与消息事务
摘要:CAP 理论中的强一致性与可用性的告诉我们两者不可兼得,并由此催生出了 BASE 理论,将强一致性和可用性弱化为最终一致性和基本可用性。本文主要叙述笔者对最终一致性实现的理解,希望对大家有帮助。1 - 分布式事务在单机应用上,我们使用事务是很方便的,因为所有的业务逻辑都在本地,数据库事务就能解决 ACID 问题,特别是使用一些J2EE的框架,每一层的业务逻辑都给我们安排得妥妥当当的。...
2019-05-15 21:13:30 1110
原创 LeetCode 911. 在线选举题目样例图解
在选举中,第 i 张票是在时间为 times[i] 时投给 persons[i] 的。现在,我们想要实现下面的查询函数: TopVotedCandidate.q(int t) 将返回在 t 时刻主导选举的候选人的编号。在 t 时刻投出的选票也将被计入我们的查询之中。在平局的情况下,最近获得投票的候选人将会获胜。示例:输入:[“TopVotedCandidate”,“q”,“q”,“q”,“q...
2019-05-05 20:55:42 477
原创 从源码理解 Spring 如何管理数据库连接
1 - 引言在了解 Spring 中数据库连接池的实现机制时,看到一些新知识,但是单纯的文字或实验描述并不能让我深入了解这些知识。Spring DAO 对所有支持的数据访问技术框架都使用模板化技术进行了薄层的封装。只要您的程序都使用 Spring DAO 模板(如 JdbcTemplate、HibernateTemplate 等)进行数据访问,一定不会存在数据连接泄漏的问题 ―― 这是 Sp...
2019-05-02 13:35:25 1831
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人