自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卖克的专栏

好记性不如烂笔头

  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

转载 一张优惠券引发的血案(redis双锁)

整个优惠券中心分为前端和后端,小灰所负责的是后端RPC接口的开发。接口中包含“查券”和“领券”两个方法,项目大体结构如下图:两周后——小灰:看,这是优惠券查询功能的效果!小灰:看,这是优惠券领取功能的效果!三天后——小灰原本的优惠券查询接口是这样实现的:优惠券列表在Redis中以List的形式存储,查询时的逻辑很简单:1.查询缓存...

2018-03-30 22:09:43 5114 1

原创 mysql 获取当前月的第一天到昨日的所有日期

SELECT ADDDATE(y.first, x.d - 1) as dFROM ( SELECT 1 AS d UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT

2018-03-28 15:01:40 3307

转载 数据库村的旺财和小强 MVCC

这是一篇超级干的干货,尤其是MVCC部分,很烧脑,挑战一下吧。1丢失的数据旺财是数据库村的一个程序, 小强也是。数据库村有个特点, 很多数据支持共享操作,多个程序可以同时读写,他们俩经常会为了读写同一个数据, 争夺的不可开交。这一天,当旺财和小强对同一个银行账户A进行写操作时候, 出现了这么一个错误:看看, 本来旺财要加上的20元就丢掉了。  同样的事情发生的多了, 他俩给这种情况起了一个名字,叫...

2018-03-26 22:11:56 2584 1

转载 eclipse cannot open git-upload-pack(git-receive-pack)

原来是git更新了不支持TLSv1.1协议了,需要更改写eclipse.ini的配置。坑啊。。。下面是原贴:最近上班发现eclipse的egit不能clone和pull github上的项目了,先开始以为是网络问题,于是使用最简单的方法windows下用cmd命令 ping github.com 结果如下: 虽然网络不稳定但不至于连接不上,而且多试几次发现大部分时间网络

2018-03-24 12:21:29 6653 2

原创 什么是闰年?闰年为什么是366天?为什么不能是100的倍数?

要说闰年,首先要介绍两个概念,一个是恒星年,一个是回归年。恒星年是地球绕太阳公转,绕一圈所消耗的时间;回归年是地球在公转的时候也会自转,自转一圈所消耗的时间,归回年是365.2422天,四年少一天(我们日常所说的一年都是说的回归年)   再来说说闰年的满足条件:满足下面2个条件之中任何之一即可。     条件1:是四的倍数,且不是100的倍数     条件2:是四百的倍数为什么会有闰年? ...

2018-03-13 22:28:09 6715

转载 Java 里如何实现线程间通信

正常情况下,每个子线程完成各自的任务就可以结束了。不过有的时候,我们希望多个线程协同工作来完成某个任务,这时就涉及到了线程间通信了。本文涉及到的知识点:thread.join(), object.wait(), object.notify(), CountdownLatch, CyclicBarrier, FutureTask, Callable 等。本文涉及代码:https://github.c...

2018-03-11 21:02:33 2474

原创 Encountered invalid @Scheduled method 'abc': Cron expression must consist of 6 field

最近在做一个需求的时候,需求是定时+可以手动执行一个job。既然这样的话,我就在Quartz项目里,写了两个cron,一个是定时,另外一个则希望是2月31号cron: 0 0 0 31 2 ? (因为2月根本没有31号,间接表示是永远不执行),哪知道直接一启动就报错了,报的错是无法解析 cron 。。。,既然这样的话,那我只能写一个存在的时间了,于是把cron改成  0 0 0 29 2

2018-03-09 22:15:53 25868 8

maven方式下载指定jar

maven 下载 指定 jar

2016-08-17

jquery-1.11.1.js+jqury.json.2.4.js.rar

jquery-1.11.1.js+jqury.json.2.4.js.rar

2016-03-27

mybatis 映射 生成

mybatis 映射 生成 dao、entity、mapper

2016-02-02

hibernate 4.2.0 jar

hibernate 4.2.0 jar 留着给自己做个备份

2015-11-09

jquery 异步上传文件

利用jquery,实现界面的无刷新的上传。后台是struts。实例,可直接运行

2014-12-25

java发送邮件

利用java技术,实现发送邮件的实例

2014-12-25

poi对excel和word的读取

poi对excel和word的读取,支持2003和2007

2014-12-24

poi对excel的导出 可直接运行

poi对excel的导出 ,下载后, 可直接运行

2014-12-24

空空如也

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

TA关注的人

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