自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (2)
  • 收藏
  • 关注

原创 复制目录初探

复制一个目录,这个目录如果有很多子项,可能会耗费大量的时间,并且不可控(你不知道复制了哪些,还剩哪些)。以下的脚本解决这个问题,每复制一个文件或者文件夹,就记录下来,这样如果一次没有复制完,还可以重启脚本继续复制。 SRC=/data/temp/src DEST=/data/tmp/dest LOGFILE=/data/script/cplog.log EXISTS=`cat $LOGFILE` function cpfileordir(){ tmpdir=$1 if [[ "$EXISTS

2020-05-25 10:26:26 182

原创 数据库+缓存的正确姿势

项目规模或者并发访问量较小的时候,使用数据库就可以满足查询的需要。当并发量逐渐增大的时候,数据库可能就扛不住访问压力了。这个时候可以加入缓存提高查询速度,但是加入缓存是一项比较有技术含量的工作,如果姿势不对,可能造成数据不一致或者不起作用的问题。 一般的套路都是,先查缓存,缓存中没有则去查数据库,将数据放入缓存并返回。伪代码就是: public Object get(Object param){ Object o = getFromCache(param); i

2020-05-13 10:57:06 1295 1

SQL组装工具类,轻松应对复杂查询条件的组装

SQL组装复杂查询条件,SELECT .. FROM .. (LEFT|RIGHT|INNER) JOIN .. ON .. WHERE .... GROUP BY .. HAVING .. ORDER BY .. LIMIT ..

2019-04-21

SQL组装工具类,轻松应对复杂条件的组装

SQL组装工具类,轻松应对复杂条件、各种SQL关键字的组装。

2018-09-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除