观察者模式
业务场景模拟小孩在睡觉是被观察者爸爸,妈妈,和宠物是观察者小孩状态:睡觉 和 刚睡醒之后可能哭闹(cry)
代码版本V1Github地址
package com.observer.v1;class Child { private boolean cry = false; pr ...
有助于提高“锁”性能的几点建议
有助于提高”锁”性能的几点建议
最近阅读《java高并发编程一书》大概总结几条,也是书中的内容
减小锁持有的时间
比如100个人去银行办理业务,要填一百张表,但是只有一支笔,那么很显然,每个人用笔的时间越短,效率也就月高:看代码:
/*othercode1和othercode2很耗时间,里面没有 ...
Nginx规则匹配优先级
Location 匹配规则location [=|~|~*|^~] /uri/ { … }
模式
含义
location = /uri
= 表示精确匹配,只有完全匹配上才能生效
location ^~ /uri
^~ 开头对URL路径进行前缀匹配,并且在正则之前 ...
ES6-判断Js数据类型
Typeof的返回值typeof 1 ---> 'number'typeof 'hello' ---> 'string'typeof alert ---> 'function'typeof [1,2,3] ---> 'objec ...
Springboot
Spring Boot学习 码云地址工程配置
demo_01 : 自定义属性、随机数、多环境配置等
demo_02 : 2.0 新特性(一):配置绑定全解析
demo_03 : 2.0 新特性(二):新增事件ApplicationStartedEvent
Web开发
demo_04 : 构建一个较 ...
七牛Robots正确的写法
七牛云robots的正确写法
配置了七牛静态存储,我们通常要修改一下robots.txt,目的是禁止蜘蛛抓取我们二级域名如img.zeze.info,而不让百度等搜索引擎收录我们的img.zeze.info的页面和文章,从而降低主域名zeze.com的权重。但是,我们又希望蜘蛛能抓取到我们的图片,如 ...
七牛云图床搭建
七牛云图床和Markdown使用图床是什么
图床一般是指储存图片的服务器,有国内和国外之分。国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。国内也分为单线空间、多线空间和cdn加速三种。来自百度百科
为什么要使用图床?
目前的网站、博客等站点中,除了大型网站,官方网站等会自建图片、 ...
站点提交搜索引擎
seo优化推广是一个烦人的事情啊喂,特别是对于我们搞技术的来说,可能就不擅长推广,那么怎么才能让别人知道我们呢,我们就要想办法让别人通过搜索就可以搜索到你博客的内容,给我们带来自然流量,这就需要seo优化,让我们的站点变得对搜索引擎友好
SEO是由英文Search Engine Optimizat ...
Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
Java并发编程:CountDownLatch、CyclicBarrier和Semaphor(转载)一.CountDownLatch用法二.CyclicBarrier用法三.Semaphore用法
原文链接
一.CountDownLatch用法
CountDownLatch类位于java.util. ...
这是一场修行
一场修行 我很焦虑,每当听到周围有个朋友有个项目,总是想着沾光,能跟着一起混。这样的想法让总是让我思想混乱。我得承认,确实有很多牛逼又赚钱的生意,但是我赚不来,既然赚不了的钱为何不果断放弃呢?何必让自己那么难受。
每天间歇性地焦虑、意淫式地渴望暴富,只会让我心情更加浮躁,感觉现 ...