关于Java收费政策的解读
随着Java 11
的正式推出,关于Java
收费的言论又开始甚嚣尘上。然后国外一众大神,写了这篇著名的Java Is Still Free。我总结一下其中的重点,供你参考(这里只谈商业用途,这才是各位老板最关心的):
随着Java 11
的正式推出,关于Java
收费的言论又开始甚嚣尘上。然后国外一众大神,写了这篇著名的Java Is Still Free。我总结一下其中的重点,供你参考(这里只谈商业用途,这才是各位老板最关心的):
如果clone
一个项目后,发现其中有.gitmodules
文件,就说明这个项目是包含子项目的。这个文件的产生,是由于在一个git
项目内,执行命令
git submodule add a_git_project_path rack |
今天介绍的主要是搜索引擎使用技巧,其实跟PostgreSQL
关系不大,仅仅以对PostgreSQL
的中文文档搜搜举个例子。
比如想了解PostgreSQL
关于string
类型的数据库内置函数。最直观的搜索方式,是去google
搜postgres string function
,这当然是一种符合直觉方式。通常情况下google
给出的结果会不赖,如图:
但是有个问题,默认搜到的内容都是英文的,这可能不利于中国的小伙伴细致地学习。但其实,我们已经有一个汉化过的文档版本,静静地躺在PostgreSQL 中文社区,并且社区提供多个版本的汉化文档,比如:10、9.6
我们最理想的,就是期望google
能把关键词的搜索范围限制在中文文档的地址内。其实这对搜索引擎是个再常见不过的需求了,很多小伙伴也早就知道了,那就是site:
。
当我们希望把postgres string function
的搜索范围仅限制在中文文档10这个版本上时,仅需要在之前的搜索内容中增加site
关键字限制范围,最终输入给google
如下
之前版本的IOS
中,是通过访问限制
菜单,限制应用程序内购的。这个功能在设置
->通用
下可以找到。然后在IOS12
中,我们已经找不到了。很显然,它被挪到了另一个地方。当然还是能找到的
使用reactive-pg-client
中的数据库事务有两种写法,一种是通过PgConnection
的begin
方法,开启一段数据库事务;另一种是通过PgPool
的begin
方法。
先来看第一种:
昨天聊过,依托reactive-pg-client
可以做很多传统JDBC
无法实现的事情,比如PostgreSQL
的消息推送(notify
和listen
)。有了这种功能,我们就可以轻易实现从数据库层主向业务逻辑代码推送消息的功能。可以说,又一次为我们打开了新世界的大门。