自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

原创 用redis实现分布式锁

一、简介 通常我们的程序会部署在多个容器上运行(负载均衡),但是我们程序中有时需要加锁(比如多台机器同时运行定时任务,但是我们其实只希望运行一次)。Redis采用的是基于内存的采用的是单进程单线程模型的KV数据库,由C语言编写。我们可以根据Redis单线程特性可以用来实现分布式锁。比较常见的错误示例就是使用jedis.setnx()和jedis.expire()组合实现加锁,该锁通过两步完成不具...

2018-07-25 22:43:48 388

原创 利用ThreadLocal保存登录Session信息

ThreadLocal(线程本地变量)通常理解为“采用了空间换时间的设计思想,主要用来实现在多线程环境下的线程安全和保存线程上下文中的变量”。在实际的项目开发中(比如2C APP程序的服务器端程序),通常在APP调用服务端API接口的时候,需要token(登录)验证并且在具体的方法中可能会使用到当前登录账户的更多信息(比如当前登录账户的用户ID)。以前的做法,我们喜欢把(通过token获取)用户登...

2018-07-21 16:02:04 9298 2

自动重启tomcat批处理命令

该下载为一个自动运维命令。主要包括以下几个功能:1,通过scp命令从远程主机下载war包;2,按照时间备份更新包; 3,tomcat线程重启。

2016-01-21

Java技术(JNI)实践

很小的一个JNI调用实例,并且介绍一些JNI调用的一些常见问题的解决办法。

2015-06-11

Java购物网站添加支付宝&易宝&财付通网页支付功能

为购物网站添加支付宝、易宝网银、财付通网页支付功能。内含3个渠道最新的API文档和本人的对接源代码,你只需要修改基本的账号信息和密钥即可测试,简单易懂,保证看了就会。

2014-12-02

AES加密支持使用192、256位密匙

实现对字符串(String)的AES加密与解密,支持128、192、256位密匙。里面包含详细的操作步骤、java源代码和需要用到的jar包。

2014-11-19

SSH电子商城(学习版)

这是本人基于标准SSH+mySQL模式开发的一个电子商城网站。本系统主要供学习之用(里面一个功能用多种常用方法实现和写了详细的注解)。本系统只有前台部分,后台对数据库表的维护就交个学习者练习巩固知识进行开发。

2012-11-18

图书销售网站

适合初学者掌握Javaweb开发的基本知识,可以学习到css+div布局、jquery标签和jdbc操作数据库。

2012-08-02

jquery实现的购物网站

这是一个用jquery实现的购物网站。本网站很小很简单,适合初学者学习css+div布局、jquery和JSTL标签。

2012-08-02

空空如也

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

TA关注的人

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