redistemplate 取出来之后再存放就放不进去,出现异常。 5C

redistemplate 取出来之后再存放就放不进去,出现异常,如下,请问各位大神怎么解决
图片说明

0

4个回答

麻烦把代码贴全面一点,重点你是重新set那块的代码片段

0
qq_23473123
qq_23473123 下面贴了
一年多之前 回复
qq_23473123
qq_23473123 ![图片说明](http://img.ask.csdn.net/upload/201712/20/1513759278_72826.jpg)这个就是,配置了连接池
一年多之前 回复

图片说明 这个就是,配置了连接池

0

确定是这个redisTemplate.opsForSet这个API抛出的异常吗?最好能贴一下异常堆栈信息,现在还是定位不了问题

0
u011489205
ai2018 回复qq_23473123: 异常有堆栈信息吗?
一年多之前 回复
qq_23473123
qq_23473123 我的没有报错信息,是我自己调试发现的,现在的情况就是,定时存放多少次都没问题,取出来之后再存就放不进去,跳入异常
一年多之前 回复

没异常报错信息?不会吧??

取出来之后,再次放入,你可以试试先把之前里面的删掉,然后在往里面放。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
redistemplate
redis client, 用下看看吧.
页面停止一段时候之后再刷新出现异常
一个用JSP生成的静态页面 http://www.l-zzz.com/plastic/index.htm 打开后过一段时间不进行任何操作 刷新页面时当前页面可能成为空白的(绝大多数情况下是正常的) ,或者点页面中的链接,打开的页面也是空白rnrn但是此时如果新打开一个IE,页面访问却是正常的 rnrn很奇怪的问题 rnrn
Linq 全部操作完之后再调用 SubmitChanges() 出现异常
在一个方法里面 有多个对象的修改新增 操作rnrn我在Linq 全部操作完之后调用SubmitChanges()出现了异常rn提示rnrn“/”应用程序中的服务器错误。rn--------------------------------------------------------------------------------rnrn3 的 1 更新失败。 rn说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 rnrn异常详细信息: System.Data.Linq.ChangeConflictException: 3 的 1 更新失败。rnrn源错误: rnrnrn行 806: //SiteData.SubmitChanges();rn行 807: rn行 808: SiteData.SubmitChanges();rn行 809: Response.Write(" "); rn行 810:rn rnrn源文件: E:\项目\MemberCenter\MemberCenter\Controllers\UserController.cs 行: 808 rnrn堆栈跟踪: rnrnrn[ChangeConflictException: 3 的 1 更新失败。]rn System.Data.Linq.ChangeProcessor.SubmitChanges(ConflictMode failureMode) +958573rn System.Data.Linq.DataContext.SubmitChanges(ConflictMode failureMode) +331rn System.Data.Linq.DataContext.SubmitChanges() +19rn MemberCenter.Controllers.UserController.CancelTwo(Int32 orderid, String rdReason, String notes) in E:\项目\MemberCenter\MemberCenter\Controllers\UserController.cs:808rn lambda_method(ExecutionScope , ControllerBase , Object[] ) +261rn System.Web.Mvc.<>c__DisplayClass1.b__0(ControllerBase controller, Object[] parameters) +17rn System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +17rn System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +178rn System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +24rn System.Web.Mvc.<>c__DisplayClassd.b__a() +52rn System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +254rn System.Web.Mvc.<>c__DisplayClassf.b__c() +19rn System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +254rn System.Web.Mvc.<>c__DisplayClassf.b__c() +19rn System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +192rn System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +314rn System.Web.Mvc.Controller.ExecuteCore() +105rn System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) +39rn System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext) +7rn System.Web.Mvc.<>c__DisplayClass8.b__4() +34rn System.Web.Mvc.Async.<>c__DisplayClass1.b__0() +21rn System.Web.Mvc.Async.<>c__DisplayClass8`1.b__7(IAsyncResult _) +12rn System.Web.Mvc.Async.WrappedAsyncResult`1.End() +59rn System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +44rn System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +7rn System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +8680510rn System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155rnrn rnrnrn 我不明白这是什么情况rnrnrn可我要是在每个操作完就调用一次SubmitChanges() 就不会出现异常。rnrn哪位大侠 给指点一下 小弟不甚感激
放分 想放就放
14417290 刚建滴 群rnrn欢迎 喜欢sql 滴 加rnrn不管高手 新人rn不管 星星 月亮rnrnrnrn还有:rnselect * from rnopenrowse('microsoft.jet.oledb.4.0','excel8.0;hdr=yes;database=C:\Documents and Settings\Administrator\桌面\物料.xls;','select * from [p_spinfo0810$]')rn和rnselect * from rnopenrowse('microsoft.jet.oledb.4.0','excel8.0;hdr=yes;database=C:\Documents and Settings\Administrator\桌面\物料.xls;',[p_spinfo0810$])rnrn有报错:rn服务器: 消息 7415,级别 16,状态 1,行 1rn已拒绝对 OLE DB 提供程序 'microsoft.jet.oledb.4.0' 的特殊访问。必须通过链接服务器来访问此提供程序。rnrn那位 大虾 来指点哈 小弟啊....rnrnrnrn还请 明白人 指点 一二rnrn.... ...
java程序出现异常之后怎么自动重启
java程序出现异常之后怎么自动重启
如何将lParam中的存放的数据取出来呢???
char buf[10]="123";rnrnLPARAM lParam = (LPARAM)buf;rn如何将lParam中的存放的123取出来呢???rnrn
W2K休眠再唤醒之后,失去拖-放功能
我的HP OmniBook 6000便携机,安装了Windows2000 Professional。每次从休眠唤醒之后,资源管理器的“拖-放”功能就失效了。请教这是为什么?
Vector里放中文字符,但取出来的却是????.
我的数据表用的是中文字段,rn我把中文字段放到Vector里,rn但在下面第4行的代码里,取出来的却是????.rnrn//相关代码略rn1,Vector v;rn2,v.addElement("字段1");rn3,v.addElement("字段2");rn4,rs.getString(v.get(1).toString());rnrn出错提示:Invalid column name: ????
DW1取出来放DW2中,求高手。!
如何在一个datawindow中取所有的值,插入到另一个datawindow中,在插入的过程中将任意行求和。rn求代码。光指点的就谢谢不用了。rn[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/33.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/25.gif][/img]rn例子如下:dw1rn用户名 费用1 费用2 费用3rn名1 10 10 10rn名2 20 20 20rn名3 30 30 30rn名4 40 40 40rn加一个按钮:rn在第二个dw2中显示rn用户名 费用1 费用2 费用3rn名5 30 30 30rn名3 30 30 30rn名4 40 40 40rn(名5=名1+名2)
ubuntu 为什么装好了之后登不进去???
我在虚拟机上安装ubuntu-6.10-alternate-amd64之后,为什么进入系统之前要输入密码 ,把正确的密码输进去了,却总是 提示密码错误??
RedisTemplate的简单使用
1. 定义一个对象 public class User implements Serializable { private Integer id; private String name; public Integer getId() { return id; } public void setId(Integer id)
RedisTemplate 用法
详细介绍RedisTemplate5种数据结构,并且有每种不同数据结构的用法的例子
放服务器发布之后报错
发布之后页面打不开 报如下的错,请问是什么原因?rnrnrn“/”应用程序中的服务器错误。rn--------------------------------------------------------------------------------rnrn分析器错误 rn说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 rnrn分析器错误信息: 未能加载类型“index”。rnrn源错误: rnrnrn行 1: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="index"%>rn行 2: rn行 3: rn rnrn源文件: F:\网站\中冶建筑\index.aspx 行: 1 rnrnrn--------------------------------------------------------------------------------rn版本信息: Microsoft .NET Framework 版本:1.1.4322.2443; ASP.NET 版本:1.1.4322.2407
clipboard.setobject之后再clipboard.settext
clipboard.setobject之后再clipboard.settext,文本无法复制到剪贴板上,请问是什么原因造成的,怎么解决?
RedisTemplate工具类
基于spring和redis的redisTemplate工具类 针对所有的hash 都是以h开头的方法 针对所有的Set 都是以s开头的方法 针对所有的List 都是以l开头的方法
RedisTemplate操作
SpringBoot是Spring推出的一种微架构的开发框架,在现在的项目开发之中使用非常普遍,并且也是现在所有企业开发的基础要求,在本课程之中将为读者完整的分析传统系统开发的问题缺陷,以及SpringBoot所带来的系统开发的改良优势。
出现异常之后怎么判断程序是否继续进行
如果程序出现异常,在catch中捕获异常,因为是调用的别人的方法,怎么判断出现异常后程序是继续进行的?
mysql数据库存放表的文件夹在哪放的呢?
mysql数据库存放表的文件夹在哪放的呢?
fdisk之后再format就出现这样的提示,这是怎么回事?
fdisk之后再format时c:\就出现这样的提示,rnrninvalid media type reading drive crnabort,retry,fail?rnrnrn这是怎么回事?(硬盘无物理坏道)
什么保存了之后再读取然后输出就不对?????????
什么保存了之后再读取然后输出就不对????????? rnrn#include rn#include rn#define NULL 0 rn#define LEN sizeof(struct student) rnstruct student rnlong num; rnchar name[10]; rnfloat mat,eng,com,sum,aver; rnstruct student *next; rn; rnint n; rnstruct student *head; rnrnrnstruct student *creat(void) rnstruct student *head; rnstruct student *p1,*p2; rnn=0; rnclrscr(); rnprintf("*************************CREAT*******************************\n\n"); rnp1=p2=(struct student *)malloc(LEN); rnprintf("please input name:"); rnscanf("%s",p1->name); rnprintf("please input number:"); rnscanf("%ld",&p1->num); rnprintf("please input math:"); rnscanf("%f",&p1->mat); rnprintf("please input english:"); rnscanf("%f",&p1->eng); rnprintf("please input computer:"); rnscanf("%f",&p1->com); rnp1->sum=p1->mat+p1->eng+p1->com; rnp1->aver=p1->sum/3; rnhead=NULL; rnwhile(1) rnn=n+1; rnif(n==1)head=p1; rnelse p2->next=p1; rnp2=p1; rnp1=(struct student*)malloc(LEN); rnprintf("please input name:"); rnscanf("%s",p1->name); rnif((strcmp(p1->name,"0")==0))return(head); rnprintf("please input number:"); rnscanf("%ld",&p1->num); rnprintf("please input math:"); rnscanf("%f",&p1->mat); rnprintf("please input english:"); rnscanf("%f",&p1->eng); rnprintf("please input computer:"); rnscanf("%f",&p1->com); rnp1->sum=p1->mat+p1->eng+p1->com; rnp1->aver=p1->sum/3; rn rnp2->next=NULL; rnreturn(head); rn rnvoid save(struct student *head) rn rnFILE *fp; rnstruct student *p; rnchar outfile[30]; rnprintf("Enter outfile name,for example c:\\student\\c.txt:\n"); rnscanf("%s",outfile); rnif((fp=fopen(outfile,"wb"))==NULL) rn rnprintf("can not open the file\npress angykey out!\n"); rnrngetch(); rnexit(0); rn rnprintf("\nSaving the file......\n"); rnp=head; rnwhile(p!=NULL) rn rnfwrite(p,sizeof(LEN),1,fp); rnp=p->next; rn rnfclose(fp); rnprintf("-----save success!!-----\nenter anykey out!\n"); rngetch(); rn rnrnrnrnrnstruct student *load() rn rnstruct student *p,*q,*h=NULL; rnFILE *fp; rnchar infile[30]; rnprintf("Enter infile name,for example c:\\student\\c.txt:\n"); rnscanf("%s",infile); rnif((fp=fopen(infile,"rb"))==NULL) rn rnprintf("can not open file\nenter anykey out!\n"); rngetch(); rnexit(1); rn rnprintf("\n -----Loading file!-----\n"); rnp=(struct student *)malloc(sizeof(LEN)); rnif(!p) rn rnprintf("error!\n"); rnreturn h; rn rnh=p; rnwhile(!feof(fp)) rn rnif(1!=fread(p,sizeof(LEN),1,fp)) rnbreak; rnp->next=(struct student *)malloc(sizeof(LEN)); rnif(!p->next) rn rnprintf("error!\n"); rnreturn h; rn rnq=p; rnp=p->next; rn rnq->next=NULL; rnfclose(fp); rnprintf("---Load success !!!---\nenter anykey out!\n"); rngetch(); rnreturn h; rn rnrnrnvoid print(struct student *head) rnstruct student *p; rnprintf("****************************ALL STUDENTS****************************\n"); rnprintf("number name math english computer sum aver\n"); rnp=head; rnif(p!=NULL) rn do rn printf("%-10ld %-10s %-5.1f %-5.1f %-5.1f %-5.1f %-6.2f\n",p->num,p->name,p->mat,p->eng,p->com,p->sum,p->aver); rn p=p->next; rn while(p!=NULL); rnprintf("press anykey out!\n"); rngetch(); rn rnmain() rnfloat aaa=9,b; rnb=sqrt(aaa); rnhead=creat();save(head);head=load();print(head);
sqlite 加密再解密之后就无法加密了
有没有人遇到过这个问题...帮帮忙
fdisk之后再format时c:\就出现这样的提示
fdisk之后再format时c:\就出现这样的提示,rnrninvalid media type reading drive crnabort,retry,fail?rnrnrn这是怎么回事?(硬盘无物理坏道)rn文件系统为 unknow而不是正常的fat32
request使用一次之后再设定编码(setCharacterEncoding)就无效了
源:http://blog.chinaunix.net/uid-22065871-id-3060392.html 评:可以多次调用setCharacterEncoding设置编码,但必须写在最前面或者所有request.getParameter(&quot;&quot;); 在使用request.setCharacterEncoding(&quot;gb2312&quot;)之前,不能用request获取参数。   req...
C# 多线程,为什么abort了之后再start就出错
VS 2008环境rnrn错误提示:线程正在运行或被终止;它无法重新启动。 搞不清楚……rnrn代码:rnusing System;rnusing System.Collections.Generic;rnusing System.ComponentModel;rnusing System.Data;rnusing System.Drawing;rnusing System.Linq;rnusing System.Text;rnusing System.Windows.Forms;rnrnusing System.Threading;rnrnnamespace WindowsFormsApplication2rnrn public partial class Form1 : Formrn rn private Thread thread;rn rn public Form1()rn rn InitializeComponent();rn rnrn private void Form1_Load(object sender, EventArgs e)rn rn Control.CheckForIllegalCrossThreadCalls = false;rn thread = new Thread(new ThreadStart(fun));rnrn Thread t = new Thread(new ThreadStart(a));rn t.Start();rn rnrn private void button1_Click(object sender, EventArgs e)rn rn //thread = new Thread(new ThreadStart(fun));rn label1.Text = "0";rn thread.Start();rn button1.Enabled=false;rn button2.Enabled=true;rn button3.Enabled=false;rn button4.Enabled=true;rn rnrn private void button2_Click(object sender, EventArgs e)rn rn thread.Suspend();rn button1.Enabled = false;rn button2.Enabled = false;rn button3.Enabled = true;rn button4.Enabled = false;rnrn rnrn private void button3_Click(object sender, EventArgs e)rn rn thread.Resume();rn button1.Enabled = false;rn button2.Enabled = true;rn button3.Enabled = false;rn button4.Enabled = true;rnrn rnrn private void button4_Click(object sender, EventArgs e)rn rn if (thread.IsAlive)rn rn thread.Abort();//撤销线程对象rn button1.Enabled = true;rn button2.Enabled = false;rn button3.Enabled = false;rn button4.Enabled = false;rn rnrn rnrn public void fun()rn rn while(true)//死循环,线程将一直运行rn rn int x = Convert.ToInt16(label1.Text);rn x++;rn label1.Text=Convert.ToString(x);rn Thread.Sleep(1000);//休眠1秒钟,休眠一次,线程运行了1秒钟rn rnrn rnrn
ubuntu16.04的Terminal在机器重启之后就无法再打开 解决办法
困扰了我太久了,这个问题,曹。 害的我一直都不敢重启,原来只需要右键 open in terminal就可以了!!!
点击之后,标题改变,再点就变回来
rn比如链接标识为开始,点击之后变为结束,再点就变为开始,怎么做呢?rn开始rn
javamail 收信后再发信出现异常
收信后,发现mail的内容不正确,然后给送信者返信,此时出现异常(单独收信和发信没有问题),rn以下是异常信息:rnjavax.mail.SendFailedException: Sending failed;rn nested exception is: rn javax.mail.SendFailedException: Invalid Addresses;rn nested exception is: rn javax.mail.SendFailedException: 550 5.7.1 Unable to relay for daxia123@163.comrn我是新人,希望各位大侠多多帮忙,我调试了一天了还是找不出问题所在,急啊,先谢谢了。rn
关于spring整合redis之后使用RedisTemplate保存对象的问题。
首先,我们在使用spring的时候。会整合进redis来帮助实现缓存的功能。     这里网上有很多的例子,这里就不贴出来了。但是网上的很多例子都只写到了利用org.springframework.data.redis.RedisTemplate来操作redis数据库。 在例子中    private RedisTemplate redisTemplate 这里初始化redisTemplate
RealOne一般放就死机
各位高手,小妹有一怪问题请教,我装的是Win98,运行一切软件正常,也无病毒,可就是用RealOne在线播放电影,过不了多久便死机,或者下载电影播放也死机,我开始以为是播放器有问题,我试着用别的播放器观看,也一样,可是在线听歌却也很正常,反正就是不能看视频,请指教,
头痛,急需解决就放分
无论拷贝多大的文件,都会提示:rnunknown software exception(0XC00000fd)错误,还有EXPLORER.EXE错误什么的.rn怎么解决这个问题.
有屁就放,有益健康
首先允许我介绍一下屁的形成 屁是人体中肠内细胞活动所产生的气体。在人体大肠内,特别是从大肠到直肠这一段,居住着大约100多种、100万亿个细菌。大肠里的细菌对人的机体是有好处的,食物经过消化液的作用,会变成人体容易吸收的糖类、脂肪、蛋白质等。由于细菌居住肠内,就使食物变得容易分解了。在食物分解过程中会产生有害物质,也会产生气体,而这些气体集中在一起就成了屁。 屁中...
RedisTemplate模板的使用(一)
一、Map =======boundHashOps (1)主方法,向redis当中存储Map值 @Resource private RedisTemplate&amp;lt;String, Object&amp;gt; redisTemplate; private static final Long EXPIRED_MINUTE = new Long(1); private static final St...
自定义序列化RedisTemplate
1.实现序列化 import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; /** * @Author:h...
redisTemplate api讲解
这是一套2019录制的关于Redis分布式缓存和Springboot深度整合的视频,课堂巧用类比法对比了Redis和Mysql、MongoDB、Memcached等其他<br />rn&nbsp;数据库的区别,从学员角度出发,通过各种方法让学员无缝学习和掌握。课程主要包括部分:NOSQL Redis分布式缓存概念,分布式缓存Redis内存管理<br />rn&nbsp;方案和持久化策略,实操讲解Redis五种数据类型以及Redis消息订阅,Redis事务和Mysql事务异同,以及Mysql事务隔离<br />rn&nbsp;机制的实现原理和MVCC,Springboot与Redis深度整合,Redis api源码剖析,手把手带你编写Springboot Cache ,Redis如何扛住万级访问,Redis实战如何实现高并发高可用排行榜等。同时在学习的过程中有任何不明白的地方,加客服qq351228901都可以进群向我咨询,我会积极帮助大家解决问题。<br />
出现异常
当我的窗体上有richtextbox控件时,出现错误的语句是自动的生成的为me.richtextbox1=new system.microsoft.form.richtextrn未处理的"System.ArgumentException"类型的异常出现在system.windows.form.dll中rn之前断了次电,遭闪了
如何将CONTEXT结构体写入文本文件?为什么我一点东西都写不进去写不进去写不进去写不进去写不进去写不进去写不进去写不进去写不进去写不进去写不进去写不进去?
事情的发生是这样子的:我想要在TXT文件中写入当前进程的CONTEXT信息(暂不考虑二进制转换成ASCII码的问题),哪知编译运行过后,生成的TXT文档中空空如也什么也没有。调试中观察CONTEXT中的内容正常。rnrn基本的代码如下:rn[code=C/C++]rnPROCESS_INFORMATION pi;rnCONTEXT context;rnrnCreateProcess(......, &pi);rncontext.ContextFlags = CONTEXT_CONTROL;rnGetThreadContext(pi.hThread, &context);rnrnHANDLE hFile = CreateFile("LOG.txt", GENERIC_WRITE, ......);rnWriteFile(hFile, &context, sizeof(context), ......);rn[/code]rnrn我也试过将CONTEXT memcpy到buffer中,再将buffer写入txt,结果仍是空空如也。rnrn求指点。rnrnPS1.怎样能较好地实现二进制到ASCII码的转换?rnPS2.3435913836到底是什么意思?rn
oracle再GOSHT之后的恢复
在win2003中安装了9i,安装好之后c盘做了GOSHT,用了一段时间之后把c盘恢复了,oracle不能用了,有没有甚么办法在不重装oracle的情况下再使用oracle呢
订阅之后再发布的问题
我的数据库是sqlserver2005,我从服务器1上发布,服务器2进行订阅,然后再在服务器2上把订阅到的数据库发布到服务器3,现在问题是服务器3订阅的数据无法同步。获取不到数据,是不是订阅的数据不能再发布了?求高手指点!!!rn
上传图片之后再删除问题
我用FileUpload上传个图片之后,就用File.Delete删除该图片。rn但问题出来了。rn我上传之后要手动刷新该文件夹,不然File.Delete就报错。rnfuUploadImage.PostedFile.SaveAs(path + fileImg);//保存上载的文件路径和名称rnFile.Delete(path + fileImg);rn应该怎么解决啊。rn不可能去手动刷新文件夹
百度编辑器 初始化之后再赋值
 $(document).ready(function(){           var ue = UE.getEditor('editor');          ue.ready(function() {//编辑器初始化完成再赋值               ue.setContent(msg.data.newsContent);  //赋值给UEditor          ...
相关热词 c#串口测试应用程序 c# 匹配 正则表达式 c#防止窗体重绘 c#读写txt文件 c#挖地雷源代码 c#弹框选项 c# 移除 队列 c# 密码写入配置文件 c# 获取可用内存大小 c# 嵌入excel编辑