软件开发常见的一些设计模式,留着供自己研究和面试使用
摘要:说到软件开发,就不得不提到设计模式,比如大家基本上都用过什么MVC框架开发各种系统,一些好的设计模式不仅能让软件运行的更为流畅,更能让开发人员的工作效率大大提高。本文就来列举一些常用的设计模式,供大家参考收藏。 工厂模式 这个模式学过Java编程的一定不陌生,都听说过SessionFactory。工
阅读全文
posted @
2019-08-15 22:56
黑夜开发者
阅读(59)
推荐(0) 编辑
Linux下面Crontab文件锁实现进程互斥
摘要:这个方案目前已经是比较成熟,主要是结合flock来实现,这里做一下记录。 理论基础 实现格式: flock [-sxun][-w #] fd# flock [-sxon][-w #] file [-c] command... 常用选项如下: -s, --shared:获得一个共享的锁。 -x, --
阅读全文
posted @
2019-08-11 22:37
黑夜开发者
阅读(25)
推荐(0) 编辑