- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 Truncated incorrect INTEGER value: '201205019235201307005802'处理
今天遇到一个mysql的bug,版本5.7.20,在删除时delete from m_d_meter where id = 106656567313682439报Truncated incorrect INTEGER value: '201205019235201307005802'参考https://bugs.mysql.com/bug.php?id=95997 在delet...
2020-04-24 19:56:04
3610
原创 基于redis的分布式锁,注解方式
原理很简单,直接上代码了同步锁import org.springframework.data.redis.core.StringRedisTemplate;import java.util.concurrent.TimeUnit;/** * 同步锁 * 请尽量避免直接构造该类,改用SyncLockFactory创建 * * @author yangguo */pub...
2019-11-14 15:33:18
544
原创 springboot shardingsphere 分页插件实现数据库分布式
ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成这里我主要用到了Sharding-JDBC的分库功能及路由配置来实现分布式数据库,下面上代码:引入的maven包,pom.xml配置:<?xml version="1...
2019-10-22 11:41:29
2780
原创 基于netty的springboot游戏服务后台搭建
基于netty的游戏服务后台springboot项目搭建项目目录结构自定义协议头 Header.java包体结构 Message.java消息编解码代码 MessageDecoder.java MessageEncoder.java服务器代码处理请求并分发到指定的Controller业务Controller启动类测试类项目目录结构一直都是做web应用后端的,好奇游戏服务器后端是怎样搭建的,看了...
2019-10-14 17:07:47
2473
原创 springboot+rabbitmq+vue实现stomp协议消息推送
springboot+rabbitmq+vue实现stomp协议消息推送rabbitmq添加stomp插件(具体操作就不描述了,自行百度)springboot添加maven依赖vue集成stompjs插件rabbitmq添加stomp插件(具体操作就不描述了,自行百度)springboot添加maven依赖<!-- amqp 默认RabbitMQ--> <...
2019-03-29 10:35:21
9346
18
原创 dorado导出excel的一些问题
dorado的导出excel功能如果设置为server-all模式(导出查询结果的所有数据)时,执行导出功能会在listener里执行一次查询,而如果页面有分页功能的话,导出功能执行的查询会无法识别sql的分页语句,造成导出结果的错误或者数据不全,所以当执行导出功能时在listener里执行一次判断,导出功能执行的查询不进行分页处理,问题解决!示例代码:String flag = data
2012-07-18 18:00:03
1816
转载 java 中文转码demo大全
public static void main(String[] argv){try { System.out.println("中文");//1 System.out.println("中文".getBytes());//2 System.out.println("中文".getBytes("GB2312"));//3 System.out.pri
2012-07-18 14:57:13
827
原创 解决a different object with the same identifier value was already associated with the session错误
hibernate在执行saveOrUpdate时报错出错原因:由于在进行更行操作时,首先将要更新的记录object查出,再使用BeanUtils.copyProperties(object,newObject),把查出的对象付给了新对象,然后在新对象里修改属性,执行saveOrUpdate(newObject),这样在hibernate中同一个session里面有了两个相同标识但是是不同
2012-07-06 20:41:21
369
转载 javarscript的加法、乘法、除法不准确的问题
已除法为例:如果你需要计算0.3除以0.1的结果,你可以想都不需要想,直接报出等于3的结果。可是伟大的js偏偏不会算这个简单的除法。它得出的结果是:2.9999999999999........。 这是js得通病,在涉及到多个浮点数时,很多时候它没法计算的准确,我们只能通过其他方法来得到我们所需要的结果。 除法我们可以通过这个js获得我们需要的准确的结果: //除法
2012-05-21 11:20:41
963
oracle数据库sqlplus instantclient-sqlplus-win-x86-64-11.1.0.7.0
2020-05-25
oracle数据库客户端instantclient-basic-win-x86-64-11.1.0.7.0
2020-05-25
超强压缩文件
2016-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人