- 博客(7)
- 收藏
- 关注
原创 redis 分布式锁与zk 分布式锁简单解析
redis 分布式锁 官方叫做 RedLock 算法,是 redis 官方支持的分布式锁算法。 这个分布式锁有 3 个重要的考量点: 互斥(只能有一个客户端获取锁) 不能死锁 容错(只要大部分 redis 节点创建了这把锁就可以) redis 最普通的分布式锁 第一个最普通的实现方式,就是在 redis 里创建一个 key,这样就算加锁。 SET my:lo...
2019-05-06 09:32:19 331
原创 刚玩的一个Springboot查询城市天气的小项目
创建springboot应用 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo...
2019-02-12 11:30:07 662
原创 购物商城项目思路之购物车模块
购物车: 即使用户不登录也可以将商品加入购物车,购物车使用session实现. 封装实体对象: 购物项:CartItem 商品基本信息: product 购买数量: count 小计: subtotal 购物车:Cart 多个购物项: List<购物项> 总金额: total案例1-将商品加入购物车 需求分析: 在商品详情页面上,当点击"加入购物车"按钮时,向...
2018-06-29 11:18:21 8334
原创 购物商城项目思路之商品模块
案例1:查询商品分类信息案例2:查询首页上的基本信息(热门商品和最新商品)案例3:查询商品详细信息案例4:分页查询分类下的商品信息 编程中的注意事项: java是处理业务逻辑的不具备存储数据的功能,仅仅是数据的处理. 数据的来源: 前端 或 数据库 web层能不能获取到前台传递过来的参数. 做相应的数据处理(我们从前台接过来的参数都是String) 遍历处理: 在遍历一个对象...
2018-06-29 10:49:15 3116
原创 购物商城项目思路之用户模块
用户模块:环境搭建:1.创建数据表2.常见web项目和包结构3.导入jar包4.导入配置文件(修改)5.导入工具类6.导入前端页面 案例1:用户注册需求分析:在注册页面上,当用户填写完个人信息后,点击"注册"按钮时,向服务器发送一个注册的请求,将用户填写的信息保存到数据库中,并发送激活邮件.技术分析:表单:servlet:发送邮件:步骤分析:前台:提供用户注册的表单:路径:/store1/user...
2018-06-26 16:45:26 1377
原创 jQuery 学习总结 (二) 页面特效
在600毫秒内切换段落的高度和透明度 [js] view plain copy$("p").animate({ height: 'toggle', opacity: 'toggle' }, "slow"); 移动效果[js] view plain copy$(function() { //向左移动 $("#left").click(function() { ...
2018-06-16 11:31:12 170
原创 JQery学习总结(一) 选择器
jQuery 选择器选择器实例选取*$("*")所有元素#id$("#lastname")id="lastname" 的元素.class$(".intro")所有 class="intro" 的元素element$("p")所有 <p> 元素.class.class$(".intro.demo")所有 class="intro&qu
2018-06-16 11:28:31 112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人