- 博客(15)
- 收藏
- 关注
原创 io.seata.core.exception.RmTransactionException: Runtime;报错解决;
因为老的seata服务器停止,变更为新的服务器集群。所以项目的配置文件更换了seata的ip之后,所有数据都入库失败,全部都RmTransactionException。;
2024-03-06 10:16:27
1645
1
原创 被动模式ftp能连接,但是不能上传文件
在本地往ftp服务器上传文件成功(需要跳板机)。测试环境只能连接ftp,可以切换目录,上传文件却超时
2023-07-25 10:02:58
1916
1
原创 【依赖注入引起的】Failed to configure a DataSource: ‘url‘ attribute is not specified
报错信息Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver classAction:Consider the following: If you want an embedded database
2022-03-24 12:29:55
639
原创 seata NotSupportYetException: XXX needs to contain the primary key
io.seata.common.exception.NotSupportYetException: TABLE_NAME needs to contain the primary key.查看数据库之后发现,有主键,百度之后,看到有的文章说,seata是根据索引来确定主键的,一看,索引也有。。。。我把主键和索引都删了。重新加了一个主键,索引会自动添加。再次执行就成功了。。。这个表的主键是我刚刚加的。索引不知道是不是原来就有的。难道是因为索引本来就有,刚刚加的主键和以前的索引不配对???...
2022-02-22 16:48:31
2732
原创 seata 导致insert语句出现 The error occurred while setting parameters
我是seata RM端,被调用端,被业务发起方调用时,insert语句出现以下错误。日志放在最下方一开始我一直在查The error occurred while setting parameters等等错误的原因,但是毫无所获,因为我本地运行是没问题的。我新写了一个测试方法,单纯的就是一个insert,并且参数写死,谁调都一样,这样排除参数的影响,还是一样的结果我自己调就成功,业务发起方调我就报错。怀疑是seata的原因。我一直在看上面的报错,浪费了很多时间,应该直接看最下方的NullPoint
2022-02-17 10:07:49
3716
原创 判断推理笔记
在逻辑学上,定义就是明确概念内涵的逻辑方法。定义判断是关于词概念内涵进行分析判断能力的考查。具体来说,所谓定义判断,就是每道题目先给出一个定义,然后给出四个典型例证,要求报考者严格依据定义选出一个最符合或最不符合该定义的参考答案。eg:狗是XXX。对一个定义对象。狗。进行一个内涵的描述。XXX是内涵。符合这个内涵的事物/对象,就是狗的外言。不符合就不属于狗。符合就属于狗完全并列东北人8个。广东人5个。并列关系 [A+B,A+B]。[13,13]。完全包含东北人8个,哈尔滨人5个。
2022-01-18 09:18:10
24784
原创 idea,jboss4.2.2热部署失败
idea,jboss热部署失败拿一个文件做测试,我在本地idea项目路径下搜索,共找到3个D:\IdeaProjects\MCMM\trunk\code\mcmm\mcmm_single\idc-web\src\main\webapp\idc\res\material\bill\printApplyBill.js源文件D:\IdeaProjects\MCMM\trunk\code\mcmm\mcmm_single\idc-web\target\idc-web\idc\res\material\bil
2021-09-10 15:43:34
763
原创 ssh+svn 项目导入
这是我这个项目的导入方法。可能每个公司不一样先下载svn,以及putty软件一件套。下面开始1.PAGEANT.EXE 添加 xxx.ppk(公司给我的) 并输入密码2.PUTTY.EXE然后输入账号,成功3.选定你喜欢的目录,右键,SVN Checkout成功这就下载完成了,然后就随便导入你自己的开发软件吧还可以这样查看输入你的地址我遇到的错误:因为添加了该文章的https://blog.csdn.net/u013474568/article/detai
2021-07-19 14:06:47
315
1
原创 layui弹出层,点击关闭按钮确无法关闭
layui弹出层,前2次可正常关闭,但是从第3次开始无论点击什么,都只是出现一个遮罩,无法点击其他,但是esc可正常关闭弹出层不清楚原因将遮罩关闭,就正常了
2021-05-24 11:44:37
1035
原创 plsql 连接数据库 Oracle 19c
一 安装Oraclehttps://www.cnblogs.com/zdyang/p/12580263.html二 配置 Net Manager服务命名也可以在这里配置F:\application\environmental\WINDOWS.X64_193000_db_home\NETWORK\ADMIN\tnsnames.ora或者F:\application\environmental\Oracle19c\instantclient_12_2\tnsnames.ora三 安装plsql
2021-04-11 13:55:32
6505
原创 单例模式
单例模式饿汉式//饿汉式单例public class Hungry { //有可能浪费内存 //一进来就把这些都加载了 private byte[] data1 = new byte[1024*1024]; private byte[] data2 = new byte[1024*1024]; private byte[] data3 = new byte[1024*1024]; //单例必须私有构造器 private Hungry(){
2021-03-03 15:19:45
178
1
原创 GC相关
GC相关垃圾回收之标记算法对象被判定为垃圾的标准没有被其他对象引用判定对象是否为垃圾的算法引用计数算法判断对象的引用数量通过判断对象的引用数量来决定搞对象是否可以被回收每个对象实例都有一个计数器,被引用则+1,完成引用则-1任何引用计数为0的对象实例可以被当做垃圾收集优点:执行效率高,程序执行受影响小缺点:无法检测出循环引用的情况,导致内存泄漏。如父对象引用子对象,子对象反过来引用父对象,这样它们的引用计数永远不可能为0[外链图片转存失败,源站可能有防盗链机制,建议将图
2021-03-03 15:18:22
233
1
原创 mysql面试题
mysql面试题InnoDB 和 MyISAM的区别InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务;InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM会失败;InnoDB是聚集索引,使用B+Tree作为索引结构,数据文件是和(主键)索引绑在一起的(表数据文件本身就是按B+Tree组织的一个索引结构),必须要
2021-03-03 15:15:32
142
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人