- 都没时间喜欢你哪有时间讨厌你
张小喵Y
@张小喵2015.12.20雨愣愣的看了20集【北上广不相信眼泪】自己都不知道为什么……看不下去了真的好久没看【电视剧】辣……N多年前我妈不让看!!!她一语中的的分析:【古代剧就是一群女人争一个男人现代剧就是一群男人争一个女人】我竟无力反驳……现在让看也没兴趣了……BQRZF】一切都是自己争取来的……已经9天没上课了明天6楼不知道还能不能爬上去!!!好可笑!!!最近发现【自己有多懒……呵呵呵】【买
- 论程序员的自我修养
PorridgeEater
@(JavaWeb)[翁凯|直播课程第二课|2015.12.20|19:30~20:30]如何假装专业用一手资料不用二手只在官网下软件避免被插入恶意代码读官方手册API等学会用命令行工作做给别人用的软件是图形界面的,自己的工作是用命令行做的学会用脚本做常做的事脚本等方式提高效率远程部署所需网络带宽较小学会在线代码托管和版本管理http://www.oschina.net/远程代码托管服务器一开始就
- 2015.12.20
中信书院
受日本基金会之邀,蒋方舟在东京独居了数月,度过一段完全真空的生活。她越来越喜欢写漫长的日记,觉得孤独地生活一辈子也不是坏事。日记共有46篇,收录了她新的短篇小说、演讲和时评,驳杂不失纯粹。蒋方舟特别的是用阅读、洞察、明见作为时代意义的表述,而非历史的记录......从政治、艺术到当今中日两国世间百态,都有独特又不失严肃的描摹与思考。再者,它是一个病历,讲述了一个人要战胜人性的弱点,成长为自己本来该
- 一个一键修改IP设置的BAT脚本
Safe_Point
搬砖心得
由于实验室的网络B类局域网固定IP,而寝室的是DHCP,做实验的时候还需要使用C类局域网固定IP。各种网络之间切换有些麻烦。因此在网上搜了一下BAT语言设定网卡的操作,希望能编写一个快捷修改网络设置的脚本。这个脚本很多代码和技术参考了网友D-小苏的源码,在这里表示感谢!::Author:TonyChang::2015.12.20::ThanksD-小苏@echooffsetNet_IP_Diy=1
- 2015.12.20学习技巧
jidiao
iOS
1.AFNetWorking与ASIHttpNetWork对比http://blog.sina.com.cn/s/blog_a0f3ea980101c0yo.html2.MVVM设计编码模式http://www.cocoachina.com/ios/20150122/10987.html3.typedefsturct与struct的区别http://www.cnblogs.com/qyaizs/a
- HADOOP笔记
zys800228
HADOOP笔记赵永生
[email protected]一、Hadoop1.hadoop安装流程1.1centOS6.5mini安装1.2修改三台节点主机名[root@hadoop0~]#hostnamehadoop0(3台机子)[root@hadoop0~]#vi/etc/sysconfig/networkHOSTNAME=hadoop012(3台机子)1.3创建用户user
- ¥债券的逻辑¥2015.12.20
尤其是只小怪兽
现值的概念现期贴现值,由于利率的存在(按5%算),今天的100元1年后则变为105元,我们说未来的105元在5%利率下等同于现今的100元,即未来的收入在今天的价值。PV(现值)=CF(未来价值)/(1+i)ⁿ固定支付贷款该贷款整个期限内每个阶段偿付相同金额,其现值应当等于所有未来支付的现值之和。假设贷款金额1000元,未来的N年中每年需要偿付126元,第一年的126元相当于现值的126/(1+i
- 聚集你身边正能量的小伙伴
呂濤止語
Hello,即将相遇的小伙伴。我是止语,成长经历【进化之路】,这次我想发起的事情是:集结29位正能量满满的小伙伴,见证彼此的成长。用行动让彼此相信,我们在探索和进化的道路上并不孤独。欢迎转发给你认可的小伙伴~谈及这次初心,要从以往的尝试说起~过往小尝试百日投名状(2015.12.20-2016.7.1)15年的时候,与5位小伙伴约定,每天完成自定的小目标,百日为期,最后各自坚持了两期,也就是200
- 死水微澜
林大猴
2015.12.20地域特色的小说,写的如果是读者熟悉的地方,看着格外有乐趣。故事本身以外,文字与现实的对照更有意思。上次我看了写上海的“繁花”,觉得很好;最近看了写四川的“死水微澜”。这书1936出版,写一百多年前清末的四川。作者李颉人是成都人,语言自然没得挑,可以用四川话整篇朗读。看的时候经常想拍大腿:原来早年间也是一样的呀!比方说书里写四川乡镇赶场,写得热闹之极:赶场是货物的流动,钱的流动,
- 我的首马2015.12.20
light_shelly
我参加福州的首届马拉松了,其实我也不知道为什么要跑马拉松,有什么意义?有什么实质性的意义?貌似并没有,还要折腾自己去各种受累,各种作,做成一件事情,是为了自己能在朋友圈多几张照片?是为了以后更有谈资?是为了让自己更傲慢?在跑之前我的思想里或许是这些吧!只是跑完了,才有体会说,我得到的并不仅仅只是这些。当然,我在朋友圈刷屏了,我或许又给自己贴了女汉纸的标签,(即使我自己不承认自己是女汉纸的)。或者以
- 不要怀疑,我就是亲生的——2015.12.20
非凡的Nancy
关于我是不是亲生的这个话题,已经无须讨论,家里的亲人们已经用实际行动给了我答案。小学的时候,哥哥骑自行车带我去上学,十几岁的他正是跳脱的叛逆小子,一路上车速快得像疯了似的,而且上下颠簸左右摇晃。我坐在后面死死抓着车座,因为哥哥不让我搂他的腰,说是会影响他骑车水平的发挥。后来,我真的快被他从车上给甩下来了,就带着哭腔求他骑慢一点。结果丫说你再忍一下,马上就到学校了。结果在他一个急拐弯杀进学校之后,我
- Python模拟登录QQ空间(二)
JetLu
好像又不能用了?放弃了。2017.05.28更新了验证码获取方式支持扫码登录2015.12.20更新版本,欢迎测试:github2015.11.17好像不能直接用了,如果有问题,可以自行分析腾讯的JS。上次写了一篇关于Python模拟登录QQ空间的文章,后来发现QQ的加密机制变了。于是就有了这篇。加密过程解析:当然上图的流程不是我凭空捏造的,而是有依据的——c_login_2.js。方法:JS中的
- 2015.12.20星期天
噢噢噢mmm
了解到这个软件是因为cc,这是一个她可以通过文字宣泄情感的平台,是她觉得较为安全的一个地方,而下这个软件的初衷也是为了给她准备20岁的特别礼物--视频,谁知道偶然的一个想法,让我选择这个软件来宣泄我的日常情绪,另一个也是希望现在不会处事交往的我在学会交往找到自我的过程中,时刻提醒自己,不足以丢掉最最真实的我。今天下午和xy去看了场电影,电影的确不错,看完后心情的确不错,在此过程中,我们又谈到了寝室
- 2015.12.20
胡博旸
总感觉自己的人生在走下坡路。自从创业被人弹劾离开团队之后,就总感觉自己的人生在走下坡路。每天上班做着美工的工作但是心里并不愿意去做这些事儿,这不是我的目标。只能抓住机会慢慢的做其他的工作,拿着哥们儿以前做的网站框架开始修改成新的产品官网以求入门前段。跟别人说想成为一个全栈工程师但只能利用闲散时间默默的从最基础的东西学起。白天在公司忙着画界面画图,工期紧任务重,看来我的抗压能力是得又进一步的增强才可
- 2015.12.20C&B15课程备忘
戚贤
2015.12.20C&B15课程备忘客体关系第二单元开启了梅兰妮·克莱因理论的学习,克莱因在弗洛伊德理论强调人格时间结构的基础上提出了人格空间结构。人格的空间结构不受时间限制,可能伴随你终生。观察周围抑郁的人,会发现在抑郁的旁边有个偏执—分裂位。“用单一的理论看人太贫乏了”。专业组提到阐释,多理论的阐释。平台存在的目的——对理论学习——从而获得足够的阐释能力“连阐释的能力都没有,无法建构”当你讲
- 2015.12.20
Taohin日记
今天,是我第一次写文章日记的第一天。这几个月都是我一人照顾着亲妹,有时候觉得真的压力很大,不过当我想到以后压力更大的时候,就觉得现在一定要挺过去。还有1个多月就过年了,因为爸妈都在广州上班,自己只能每天在网上赚钱,赚伙食费,来维持我跟我妹的经济费用,自己也没有出门买菜,每天玩电脑玩到凌晨,或者陪她聊天聊到凌晨,才入睡。买菜都是一般我夜晚写好纸条在家门鞋柜上放着,跟每天妹妹的早餐钱,钥匙放在一起。其
- 2015.12.20第一次连续10公里
肥只只
人一寂寞就想用文字记录下自己走过的轨迹好安慰自己没有白活过,也好老来时候回忆(不能用上表情是这个软件的缺陷,特别是对于像我这种文字功底比较差的人)昨天跑了八公里,本来今天只是想着既然醒了就随便去跑跑…是的…一开始我是很轻松跑的…八分配的速度…想来也就像是那些大神们在快走第二公里时候,慢慢快了点…但是等了个红灯…也就八分配的速度…第三公里已经是从珠池路跑到了黄山路和中山东路的交界了…刚好拐弯接下来的
- 【喵汪】2015.12.20来自路痴前线小分队绞丝儿的repo
不是绞丝儿
今年看了四场专场,头一回写repo。去年12.20第一次看专场,晚上三点开始写,四点多才写完。今天开场之前,在门口转了一圈,很奇怪的有一种第一次看专场的激动的感觉,但是整个人又十分的蚂蚱脸。爱你在心口难开?谁知道呢。不到七点进了场,跟几位认了亲短暂的面基。然后静等开场。还是黑撒的歌,不过没想到的是帷幕一拉开,穿着一身黑色社服的喵爷就站在那里,几束追光打在他身上,讲真有点点帅。要知道我可是纯汪苏啊!
- (OK) C/S—心跳检测—heartbeat
ztguang
/root/桌面/server-client-pthread-cheartbeat-server.c
//gccheartbeat-server.c-oheartbeat-server
//indent-npro-kr-i8-ts8-sob-l280-ss-ncs-cp1*
/*heartbeat-server.c
*
*improvedbyztguang,2015.12.20
*
*Copyri
- HADOOP笔记
zys800228
hadoopzookeeperHBaseHiveSqool
HADOOP笔记 赵永生
[email protected] 一、Hadoop1.hadoop安装流程1.1centOS6.5mini安装 1.2修改三台节点主机名[root@hadoop0~]#hostnamehadoop0 (3台机子)[root@hadoop0~]#vi/etc/syscon
- 设计模式——宏观总结(二)
zh15732621679
●背景 2015.12.20进行了第一次验收,只有一个感受:书读百遍,其义自见!设计模式一共23个,每个模式都对应一个小例子,这些例子都非常的生动有趣,验收的时候师父随口就说出来几个小例子,让我回答对应着的是什么模式,说到例子都可以想出来,但是对应到设计模式就对应不上了,所以第一次验收就被毙掉了!满怀热情的抱着大话设计模式又开始了一周设计模式之旅。●状态不佳原因 究其原因,不再看一遍书
- Daily Scrumming* 2015.12.20(Day 12)
WoWoTou
一、团队scrummeeting照片 二、成员工作总结姓名任务ID迁入记录江昊任务1090https://github.com/buaaclubs-team/temp-front/commit/f71496851c5f89432aa57ed4e1c7d7782b44a346任务说明:完成活动、资讯详情页面的开发并签入主要完成以下工作:详情界面开发评论功能开发 遇到问题与解决方案:详情界面内
- 项目开发笔记-2015.12.20-swift
u013255127
iosswiftUITextField
1、UITextField--设置为密码2、获取UITextField的文本UITextField.text String类型//文字超出文本框宽度,文字缩小
login_username.adjustsFontSizeToFitWidth=true;
//最小字体大小
login_username.minimumFontSize=14;3、判断String是否为空String.isEmpty4、
- 2015.12.20周末
BPM136
日志
周末做了两天bzoj1003,又是WA又是RE的真个人都萌萌哒了……然后今天看了下题解,发现我思路都错了【生无可恋脸
- 分布式技术一周技术动态 2015.12.20
zhengran_baidu
分布式系统实践1. 当讨论分布式系统时,我们都会讨论些什么?http://dockone.io/article/898要点: 【编者的话】分布式系统是一个庞大的议题,每个子领域都有大量的研究。学习分布式系统知识,如果不分主次地随看随学,效果不会好。本文介绍了分布式系统的主要概念,适合作为分布式系统的入门指南。2. 微信朋友圈技术之道:三个人的后台团队与每日十亿的发布量http://mp.weixi
- 燕京读书会2015.12.20 第三十六期|夫子循循然善诱人,博我以文,约我以礼,欲罢不能
muxueqz
珠海燕京读书会珠海燕京读书会燕京读书会,是一个以国学爱好者为对象、以精读儒释道经典为内容的修学团体。我们追求的不是冷僻的训诂知识,也不是热闹的活动效应,而是与圣贤对面亲聆的了解。我们深信国学经典中的中华生命智慧对现代生活仍有积极意义,亦相信在讨论过程中会迸发出思想的火花,有别于在课堂上单方面地接受知识理论。每周日早上我们会在北山大院中进行聚会,置身宗祠浓厚的文化氛围中,伴随着阵阵古琴声,一起进入经
- Beta版本冲刺计划及安排
福大软件工程
经过紧张的Alpha阶段,很多组已经从完全不熟悉语言和环境,到现在能够实现初步的功能。下一阶段即将加快编码进度,完成系统功能。Beta阶段的冲刺时间为期七天,安排在2015.11.23——2015.12.14之间。同时在2015.12.20前,针对相应版本展开用户试用,完成一份用户试用的调查报告。在冲刺阶段七天的每一天,依然需要发布一篇博客,描述:1、昨天的困难,今天解决的进度,以及明天要
- Linux的Initrd机制
被触发
linux
Linux 的 initrd 技术是一个非常普遍使用的机制,linux2.6 内核的 initrd 的文件格式由原来的文件系统镜像文件转变成了 cpio 格式,变化不仅反映在文件格式上, linux 内核对这两种格式的 initrd 的处理有着截然的不同。本文首先介绍了什么是 initrd 技术,然后分别介绍了 Linux2.4 内核和 2.6 内核的 initrd 的处理流程。最后通过对 Lin
- maven本地仓库路径修改
bitcarter
maven
默认maven本地仓库路径:C:\Users\Administrator\.m2
修改maven本地仓库路径方法:
1.打开E:\maven\apache-maven-2.2.1\conf\settings.xml
2.找到
 
- XSD和XML中的命名空间
darrenzhu
xmlxsdschemanamespace命名空间
http://www.360doc.com/content/12/0418/10/9437165_204585479.shtml
http://blog.csdn.net/wanghuan203/article/details/9203621
http://blog.csdn.net/wanghuan203/article/details/9204337
http://www.cn
- Java 求素数运算
周凡杨
java算法素数
网络上对求素数之解数不胜数,我在此总结归纳一下,同时对一些编码,加以改进,效率有成倍热提高。
第一种:
原理: 6N(+-)1法 任何一个自然数,总可以表示成为如下的形式之一: 6N,6N+1,6N+2,6N+3,6N+4,6N+5 (N=0,1,2,…)
- java 单例模式
g21121
java
想必单例模式大家都不会陌生,有如下两种方式来实现单例模式:
class Singleton {
private static Singleton instance=new Singleton();
private Singleton(){}
static Singleton getInstance() {
return instance;
}
- Linux下Mysql源码安装
510888780
mysql
1.假设已经有mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz
(1)创建mysql的安装目录及数据库存放目录
解压缩下载的源码包,目录结构,特殊指定的目录除外:
- 32位和64位操作系统
墙头上一根草
32位和64位操作系统
32位和64位操作系统是指:CPU一次处理数据的能力是32位还是64位。现在市场上的CPU一般都是64位的,但是这些CPU并不是真正意义上的64 位CPU,里面依然保留了大部分32位的技术,只是进行了部分64位的改进。32位和64位的区别还涉及了内存的寻址方面,32位系统的最大寻址空间是2 的32次方= 4294967296(bit)= 4(GB)左右,而64位系统的最大寻址空间的寻址空间则达到了
- 我的spring学习笔记10-轻量级_Spring框架
aijuans
Spring 3
一、问题提问:
→ 请简单介绍一下什么是轻量级?
轻量级(Leightweight)是相对于一些重量级的容器来说的,比如Spring的核心是一个轻量级的容器,Spring的核心包在文件容量上只有不到1M大小,使用Spring核心包所需要的资源也是很少的,您甚至可以在小型设备中使用Spring。
 
- mongodb 环境搭建及简单CURD
antlove
WebInstallcurdNoSQLmongo
一 搭建mongodb环境
1. 在mongo官网下载mongodb
2. 在本地创建目录 "D:\Program Files\mongodb-win32-i386-2.6.4\data\db"
3. 运行mongodb服务 [mongod.exe --dbpath "D:\Program Files\mongodb-win32-i386-2.6.4\data\
- 数据字典和动态视图
百合不是茶
oracle数据字典动态视图系统和对象权限
数据字典(data dictionary)是 Oracle 数据库的一个重要组成部分,这是一组用于记录数据库信息的只读(read-only)表。随着数据库的启动而启动,数据库关闭时数据字典也关闭 数据字典中包含
数据库中所有方案对象(schema object)的定义(包括表,视图,索引,簇,同义词,序列,过程,函数,包,触发器等等)
数据库为一
- 多线程编程一般规则
bijian1013
javathread多线程java多线程
如果两个工两个以上的线程都修改一个对象,那么把执行修改的方法定义为被同步的,如果对象更新影响到只读方法,那么只读方法也要定义成同步的。
不要滥用同步。如果在一个对象内的不同的方法访问的不是同一个数据,就不要将方法设置为synchronized的。
- 将文件或目录拷贝到另一个Linux系统的命令scp
bijian1013
linuxunixscp
一.功能说明 scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全,其格式如下: scp 远程用户名@IP地址:文件的绝对路径
- 【持久化框架MyBatis3五】MyBatis3一对多关联查询
bit1129
Mybatis3
以教员和课程为例介绍一对多关联关系,在这里认为一个教员可以叫多门课程,而一门课程只有1个教员教,这种关系在实际中不太常见,通过教员和课程是多对多的关系。
示例数据:
地址表:
CREATE TABLE ADDRESSES
(
ADDR_ID INT(11) NOT NULL AUTO_INCREMENT,
STREET VAR
- cookie状态判断引发的查找问题
bitcarter
formcgi
先说一下我们的业务背景:
1.前台将图片和文本通过form表单提交到后台,图片我们都做了base64的编码,并且前台图片进行了压缩
2.form中action是一个cgi服务
3.后台cgi服务同时供PC,H5,APP
4.后台cgi中调用公共的cookie状态判断方法(公共的,大家都用,几年了没有问题)
问题:(折腾两天。。。。)
1.PC端cgi服务正常调用,cookie判断没
- 通过Nginx,Tomcat访问日志(access log)记录请求耗时
ronin47
一、Nginx通过$upstream_response_time $request_time统计请求和后台服务响应时间
nginx.conf使用配置方式:
log_format main '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_r
- java-67- n个骰子的点数。 把n个骰子扔在地上,所有骰子朝上一面的点数之和为S。输入n,打印出S的所有可能的值出现的概率。
bylijinnan
java
public class ProbabilityOfDice {
/**
* Q67 n个骰子的点数
* 把n个骰子扔在地上,所有骰子朝上一面的点数之和为S。输入n,打印出S的所有可能的值出现的概率。
* 在以下求解过程中,我们把骰子看作是有序的。
* 例如当n=2时,我们认为(1,2)和(2,1)是两种不同的情况
*/
private stati
- 看别人的博客,觉得心情很好
Cb123456
博客心情
以为写博客,就是总结,就和日记一样吧,同时也在督促自己。今天看了好长时间博客:
职业规划:
http://www.iteye.com/blogs/subjects/zhiyeguihua
android学习:
1.http://byandby.i
- [JWFD开源工作流]尝试用原生代码引擎实现循环反馈拓扑分析
comsci
工作流
我们已经不满足于仅仅跳跃一次,通过对引擎的升级,今天我测试了一下循环反馈模式,大概跑了200圈,引擎报一个溢出错误
在一个流程图的结束节点中嵌入一段方程,每次引擎运行到这个节点的时候,通过实时编译器GM模块,计算这个方程,计算结果与预设值进行比较,符合条件则跳跃到开始节点,继续新一轮拓扑分析,直到遇到
- JS常用的事件及方法
cwqcwqmax9
js
事件 描述
onactivate 当对象设置为活动元素时触发。
onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。
onbeforeactivate 对象要被设置为当前元素前立即触发。
onbeforecut 当选中区从文档中删除之前在源对象触发。
onbeforedeactivate 在 activeElement 从当前对象变为父文档其它对象之前立即
- 正则表达式验证日期格式
dashuaifu
正则表达式IT其它java其它
正则表达式验证日期格式
function isDate(d){
var v = d.match(/^(\d{4})-(\d{1,2})-(\d{1,2})$/i);
if(!v) {
this.focus();
return false;
}
}
<input value="2000-8-8" onblu
- Yii CModel.rules() 方法 、validate预定义完整列表、以及说说验证
dcj3sjt126com
yii
public array rules () {return} array 要调用 validate() 时应用的有效性规则。 返回属性的有效性规则。声明验证规则,应重写此方法。 每个规则是数组具有以下结构:array('attribute list', 'validator name', 'on'=>'scenario name', ...validation
- UITextAttributeTextColor = deprecated in iOS 7.0
dcj3sjt126com
ios
In this lesson we used the key "UITextAttributeTextColor" to change the color of the UINavigationBar appearance to white. This prompts a warning "first deprecated in iOS 7.0."
Ins
- 判断一个数是质数的几种方法
EmmaZhao
Mathpython
质数也叫素数,是只能被1和它本身整除的正整数,最小的质数是2,目前发现的最大的质数是p=2^57885161-1【注1】。
判断一个数是质数的最简单的方法如下:
def isPrime1(n):
for i in range(2, n):
if n % i == 0:
return False
return True
但是在上面的方法中有一些冗余的计算,所以
- SpringSecurity工作原理小解读
坏我一锅粥
SpringSecurity
SecurityContextPersistenceFilter
ConcurrentSessionFilter
WebAsyncManagerIntegrationFilter
HeaderWriterFilter
CsrfFilter
LogoutFilter
Use
- JS实现自适应宽度的Tag切换
ini
JavaScripthtmlWebcsshtml5
效果体验:http://hovertree.com/texiao/js/3.htm
该效果使用纯JavaScript代码,实现TAB页切换效果,TAB标签根据内容自适应宽度,点击TAB标签切换内容页。
HTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
- Hbase Rest API : 数据查询
kane_xie
RESThbase
hbase(hadoop)是用java编写的,有些语言(例如python)能够对它提供良好的支持,但也有很多语言使用起来并不是那么方便,比如c#只能通过thrift访问。Rest就能很好的解决这个问题。Hbase的org.apache.hadoop.hbase.rest包提供了rest接口,它内嵌了jetty作为servlet容器。
启动命令:./bin/hbase rest s
- JQuery实现鼠标拖动元素移动位置(源码+注释)
明子健
jqueryjs源码拖动鼠标
欢迎讨论指正!
print.html代码:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv=Content-Type content="text/html;charset=utf-8">
<title>发票打印</title>
&l
- Postgresql 连表更新字段语法 update
qifeifei
PostgreSQL
下面这段sql本来目的是想更新条件下的数据,可是这段sql却更新了整个表的数据。sql如下:
UPDATE tops_visa.visa_order
SET op_audit_abort_pass_date = now()
FROM
tops_visa.visa_order as t1
INNER JOIN tops_visa.visa_visitor as t2
ON t1.
- 将redis,memcache结合使用的方案?
tcrct
rediscache
公司架构上使用了阿里云的服务,由于阿里的kvstore收费相当高,打算自建,自建后就需要自己维护,所以就有了一个想法,针对kvstore(redis)及ocs(memcache)的特点,想自己开发一个cache层,将需要用到list,set,map等redis方法的继续使用redis来完成,将整条记录放在memcache下,即findbyid,save等时就memcache,其它就对应使用redi
- 开发中遇到的诡异的bug
wudixiaotie
bug
今天我们服务器组遇到个问题:
我们的服务是从Kafka里面取出数据,然后把offset存储到ssdb中,每个topic和partition都对应ssdb中不同的key,服务启动之后,每次kafka数据更新我们这边收到消息,然后存储之后就发现ssdb的值偶尔是-2,这就奇怪了,最开始我们是在代码中打印存储的日志,发现没什么问题,后来去查看ssdb的日志,才发现里面每次set的时候都会对同一个key