写了个Java SDK(ava Library),想要让更多的猿媛使用,如何发布到中央仓库(Maven Central)呢?
踩了挺多坑,简单记录下。
独立开发者
写了个Java SDK(ava Library),想要让更多的猿媛使用,如何发布到中央仓库(Maven Central)呢?
踩了挺多坑,简单记录下。
在给SpringBoot应用添加docker部署时,遇到了这个问题。怎么解决呢?
在 ~/.m2/settings.xml
文件内, …
即时收款,是独立开发者(没有公司资质的)提供付费服务来增收的一个重要渠道。
对个人免签的渠道,除去不稳定且不安全的监听App通知消息、再除去不靠谱的四方聚合,剩 …
ServerSocketChannel 可以监听传入的TCP连接,与Java标准库的ServerSocket类似。
举个例子: …
Java NIO SocketChannel 是一个连接TCP网络socket的channel。与标准库的网络Socket是等效的。有两个办法可以来建 …
Java NIO FileChannel 是连接文件的channel。使用fileChannle可以实现从文件中读写数据。FileChannel是用来替 …
Java NIO Selector 是一个可以选择一个或多个 Channel
实例、确定哪个 Channel
处于可写或可读状态的组件。
通过这种方式,一个线程 …
在Java NIO中,如果有两个Channel且其中一个是FileChannel
时,我们可以传递数据从一个channel到另一个channel。 …
Java NIO 提供了内置的Scatter和Gather支持。Scatter和Gatter是用于读写Channel的概念。
Scatter从一个Channel …
Java NIO Buffers 是与 Channels一起组合使用的。
Buffer本质上是一块内存区,我们可以写入数据,然后再读出来。 …
与上一篇联动, 本篇是远程调试, 主要记录一下过程
本地环境:
# php -v
PHP 7.2.16 (cli) (built: Mar 10 2019 …
macOS XDebug 本地调试
很久没写PHP了、同样很很久没有用XDebug了,近期有个简单的场景要用到,简单记录一下关键步骤。
本地环境:
$ php …
Java NIO Channels 在很多地方都与 streams
相似,不同点有下面几个:
Java NIO 包括了下面几个核心组件
Java NIO 有很多的类和组件, …
Java NIO (New IO) API 是一种替代 标准Java IO API 和 Java Networking API 的 API。
Java NIO …
业务系统中,我们经常使用缓存来提高读接口的性能、减轻DB的压力。
缓存选型中,摆在我们面前的往往有这两个: Redis
和 Memcache
,那么我们应该选择哪 …
ALTER TABLE `table_name` ADD UNIQUE (`email`);
什么是唯一索引?
唯一索引是这 …
本文全文转载自 fjdingsd, 文末有原文链接。
PS: 本来想着再写点自己的,但看原文写的非常完善了,再加上比较懒,就全文转载过来了。
本篇讲诉数据库中 …
在讨论数据库事务处理问题中,离不开 CAS
和 ABA
的问题。
Compare And Swap, 先对比再替换
事实上,乐观锁用到的就是 CAS。 …
悲观锁和乐观锁是并发控制常用的两种技术手段。
并发控制是用来确保 多个事务同时读写DB中同一条数据时不破坏事务的隔离性、统一性以及数据库的统一性。