![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
少羽baby
由于他们依赖代码,所以就为代码所支配
展开
-
Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1;
Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1;数据库表的id设置了自动生成策略(自增),代码中又手动给id赋了值x,执行Hibernate的save方法后数据库中实际的id会被自动生成出来y,而x!=y,Hibernate根据id=x在数据库中找不到对象,就是这个效果“actual row count: 0; expected: 1;”解决办法:– 实体类id字原创 2021-09-29 11:43:57 · 4825 阅读 · 0 评论 -
Java多线程相关知识点
学习记录贴:1 线程调度一个CPU在某一时刻只能执行一条指令,线程只有得到 CPU的时间片,也就是使用权才可以执行指令。1.1 分时调度模型所有线程轮流获得CPU的使用权;平均分配每个线程占用CPU的时间片。1.2 抢占式调度模型优先让优先级高的线程使用CPU;优先级相同则随机选择一个;优先级高的线程获取的CPU时间片相对多一些;这是java使用的线程调度模型优先级...原创 2019-05-09 22:34:27 · 266 阅读 · 0 评论 -
10个最好用的在线编译/调试工具
10个最好用的在线编译/调试工具1、ideone可以在线编译盒调试C/C++,JAVA,PHP,Python,Perl,以及其他40多种编程语言。官方网站:www.ideone.com2、codePadcodepad 是一个提供在线编译/调试工具的网站,你可以将代码复制到这里,然后提交运行,就会生成一个URL连接,将此URL连接通过邮件发送至你的好友来求助。codepad还提供移...转载 2019-03-09 15:31:37 · 5103 阅读 · 0 评论 -
Hadoop RPC远程过程调用协议简单实现
Hadoop RPC远程过程调用协议简单实现简单来说,RPC就是 客户端的进程 远程调用 服务器端进程 中的方法(自己理解的,不一定对)。1.Java代码首先在本机编写代码Server端:package cn.tjubd.hadoop.rpc;import java.io.IOException;import org.apache.hadoop.HadoopIllegal...原创 2019-03-04 22:12:33 · 1360 阅读 · 0 评论 -
HashMap底层原理数据结构源码分析
http://www.cnblogs.com/chenssy/p/3521565.html跟着大佬学java转载 2019-05-15 22:36:56 · 237 阅读 · 0 评论 -
线程安全 知识点(synchronized)
1 出现线程安全问题的条件1)是否多线程环境2)是否有共享数据3)是否有多条语句操作共享数据1)2)没法儿改,只能改3):把多条语句包成一个整体,让某个线程执行的时候其它线程不能进去执行 --> 同步机制。2 同步(synchronized)2.1 同步 代码块synchronized(对象){需要同步的代码}注:同步可以解决安全问题的根本就在这个“对象”上,该对象如同...原创 2019-06-06 09:17:15 · 275 阅读 · 0 评论