<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u013620698的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u013620698</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u013620698]]></copyright><item><title><![CDATA[FileLock 基于进程的并发文件锁]]></title><link>https://blog.youkuaiyun.com/u013620698/article/details/121417881</link><guid>https://blog.youkuaiyun.com/u013620698/article/details/121417881</guid><author>u013620698</author><pubDate>Fri, 19 Nov 2021 11:42:43 +0800</pubDate><description><![CDATA[FileLock，文件锁

FileLock 是基于进程级别的，不是针对于线程级别的，因此文件锁对象可以安全地被多个并发线程使用。

文件锁分为2类：

1. 独占锁（排它锁）

进程对文件加独占锁后，当前进程对文件可读可写，独占此文件，其它进程是不能读该文件进行读写操作的，直至该进程释放文件锁release()。独占锁可防止其他程序获取任一类型的重叠锁。 一旦释放，锁对其他程序可能获得的锁不起任何影响。



2. 共享锁

    进程多文件加共享锁后，其它进程也可以对文件进行...]]></description><category></category></item><item><title><![CDATA[nginx之proxy_pass 易踩坑之处]]></title><link>https://blog.youkuaiyun.com/u013620698/article/details/121310678</link><guid>https://blog.youkuaiyun.com/u013620698/article/details/121310678</guid><author>u013620698</author><pubDate>Sat, 13 Nov 2021 23:09:33 +0800</pubDate><description><![CDATA[今天在学习nginx时碰到一个容易踩坑的地方，特意总结一下：

在proxy_pass中配置代理地址 总体分为两类

1.末尾是否以 / 结尾；

2.代理地址中是否包含路径；

下面用4种情况来一一验证，访问路径为 http://localhost:8085/ngix/b.html。

验证前准备：

    1. tomcat访问路径127.0.0.1:8080  (下图是tomcat下ngix项目)



    2. ngin...]]></description><category></category></item></channel></rss>