- 博客(10)
- 资源 (34)
- 问答 (1)
- 收藏
- 关注
原创 redis 生存时间 expire ttl
为什么redis key需要设置下生存周期具有时效性的数据,比如限时优惠活动,缓存或验证码等,过了一定的时间就需要删除这些数据。redis 采用 expire 设置生存时间,到时间自动删除,ttl 查看剩余时间。下面是redis3.0.7 运行的不设置expire ttl 返回-1表示永久存在设置了expire ttl 会返回剩余时间如果没有该键 直接返回-2
2016-02-26 10:03:35 7696 2
原创 数据库事务的4个特性理解
说到数据库事务的特性 ,应该本能的说出acid这个单词acidadj. 酸的; 酸性的; 酸味的; 尖刻的; n. <化>酸; 酸味物质; 原子性 Atomicity要么做,要么不做。这个例子挺多的,就像二进制0/1 开关一样,要么开,要么关,不存在什么半开。还有类似boolean类型数据,就只有true ,false 。就像誓死如归...
2016-02-25 19:21:03 11349 1
原创 Java 2016-2-25学习反思
基础 ,高级特性,实际应用,项目,多总结归纳基础的东西要反复,基本原理要实践,要联想,循序渐进至上而下的学习方式 -〉由底层到上层应用 逐步理解发挥自我优势,多交流,取长补短,要明确自己可以成为怎样的程序员,设定自己的目标定位制定学习计划,实际做到要多读书 ,抽空学习,思考问题为什么别人可以,自己不能
2016-02-25 18:24:47 471
原创 redis 集合set 与 有序集合sorted set
菜鸟教程set简讲:http://www.runoob.com/redis/redis-sets.html菜鸟教程sorted set简讲:http://www.runoob.com/redis/redis-sorted-sets.html参见《redis 入门指南》第3章关于set的讲解,问题引入:文章,文章内容,文章标签(一个文章多个标签)使用关系表
2016-02-24 09:53:30 665
原创 redis 列表
redis列表类型内部是适用 双向列表(double linked list)优点:首尾插入,查找操作是比较快的缺点:在大量元素中查找中间某个元素就会比较慢,因为是通过索引迭代的去查找的适用场景 如:社交网站新鲜事
2016-02-24 09:28:49 372
原创 redis - 散列
《redis 入门指南》对hash部分引入的问题 适用此种字符串方式存储一个文章对象,会遇到问题:获取文章对象采用序列化,反序列化方法两个客户端同时获得并反序列化某个文章的数据,然后分别修改不同的属性后存入,会出现覆盖现象,只有最后一个属性被修改另外,修改某一个属性,需要将包括文章内容在内的所有文章数据取出并反序列化,比较消耗资源所以 出现散列:直观 , 易维护,散列比字符
2016-02-23 15:13:45 333
原创 样式表切换-网页换肤
参考图书:《JavaScript基础教程(第8版)》本例将样式表切换和cookie结合起来,可以满足个性化的样式定制项目:css/style_1.css#head{ color: #f00;}css/style_2.css#head{ color: #0f0;}css/style_3.css#head{ color: #00f;}js/
2016-02-05 14:43:43 1260 4
原创 《JavaScript DOM编程艺术》学习
JavaScript编程原则和使用习惯 在使用JavaScript之前需思考:为这个网页增加这种额外的行为是否 确有必要“用户至上” , 这样做会对用户的浏览器产生怎样的影响?浏览器支持JavaScript吗?等 几个原则预留退路(graceful degradation)正确的使用js脚本,即使某些功能无法使用,也能正确的浏览网站,基本操作仍能完成分离
2016-02-01 20:10:28 1808 2
原创 三列布局-混合布局
仍然是利用浮动,定位等实现三列布局;综合各种基础的布局形成混合布局,实现各种网页布局设计三列布局1: .wrap{ margin: 0 auto; width: 1000px;; } .head{ backgr
2016-02-01 15:24:34 678
wireshark tcp三次握手
2016-08-03
mvc servlet jdbc web框架
2015-06-26
java web session失效
2016-05-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人