自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 c++踩坑记录

【代码】c++踩坑记录。

2023-10-11 16:10:21 61

原创 mongo动态数据源spring-starter

mongodb动态切换实例和数据库mongodb多数据源支持

2022-10-16 18:16:45 834 1

原创 H2内存库MVStore引擎*.mv.db文件过大的解决办法

原因(仅个人观点) h2的chunk机制:每次commit新建一个chunk存储块, 参考:https://blog.csdn.net/kaixin89/article/details/50738486 查看*.mv.db文件相关信息 MVStoreTool.main("-info","xxx.mv.db.bak") 程序异常停止,导致h2的shutdown compact或者shutdown defrag未完成(如:KILL -9 PID)..

2021-01-08 14:19:46 2734

原创 liunx饥荒独立服务器安装、启动、停止及定时自动更新脚本

liunx下饥荒服务器安装、启停及定时更新注:部分基础内容摘自:https://blog.csdn.net/szhiy/article/details/79996017增加内容:定时更新、安装及启停脚本脚本下载地址:https://github.com/love390/dontstarveserver一、解决环境依赖Ubuntu 系统需要的依赖:sudo apt-get install libstdc++6:i386 libgcc1:i386 libcurl4-gnutls-dev:i

2020-10-20 20:47:42 4390 2

原创 dubbo相关

一、dubbo自定义序列化1,相关接口: com.alibaba.dubbo.common.serialize.Serialization; com.alibaba.dubbo.common.serialize.ObjectOutput; com.alibaba.dubbo.common.serialize.ObjectInput;2,注入方式: SPI:详见META-INF/...

2020-04-20 15:33:07 144

原创 springcloud hytrix-个人备忘记录

官方文档https://github.com/Netflix/Hystrix/wiki/How-it-Works相关类: HystrixCircuitBreaker.HystrixCircuitBreakerImpl HystrixInvocationHandler AbstractCommand#applyHystrixSemantics...

2020-04-15 14:30:51 125

原创 各个数据库语法不同之处(持续更新)

1.索引:mysql语法:DROP INDEX indexName ONtableName sqlserver语法:DROP INDEXtableName.indexName 其他(postgre,orcal,db2):DROP INDEXindexName2.拼接sql(最好用预编,避免SQL拼接):orcal:最好不要在sql语句之后加";",会报ORA-00911: 无效...

2019-12-19 11:30:40 577

原创 jpa+hibernate时相关的配置项

具体的请查看SharedCacheMode.java和AvailableSettings.java

2019-10-29 14:21:42 325

原创 修改服务器时间导致程序卡顿

原因:SimpleTimestamper.next函数的循环无法满足退出条件表现:CPU使用率飙升,可达100% 存在数据查询的界面或操作无数据展示前提条件:使用到了Hibernate框架 系统运行过程中调整时间。如web程序,调整时间后再调用其的获取数据的接口或刷新界面复现方式:将时间往前调整,如14:30->2:30,时间差越久,越不容易恢复,时间差短卡一会...

2019-10-27 14:19:11 545

原创 hibernate普通字段懒加载及实现PersistentAttributeInterceptor后产生的集合关联无法保存的解决方法,及hibernate字节增强插件的使用

首先请查看https://blog.csdn.net/windsigirl123/article/details/60957632,通过模仿这篇文章确实可以产生效果,但是出现ManyToMany的集合关联时,即存在集合关联懒加载时,不能单纯的模仿博文提到的普通字段的修改方式。该情况下会产生两个问题: 1.多对多懒加载关联无法保存数据,其他集合懒加载关联类似 ...

2019-10-11 14:55:39 794 1

原创 windows运行正常但是linux下程序在浏览器控制台console报websocket is closed before the connection is established

原因:连接socket时需要通过IP获取到对应主机的域名来进行连接,此过程会相当耗时 前端有一个超时时间,导致无法在规定时间内收到服务端消息而触发超时操作表现:windows及linux下可不同时出现,与DNS解析的配置有关 浏览器console界面会打印大量websocket is closed 错误消息 可能伴随着刷新很慢之类的相关异常现象解决方法:在hosts文件中添加...

2019-08-13 08:57:40 31047

原创 springboot+hibernate+ehcache的二级缓存清除方法,手动管理缓存(特别是集群环境下对同一个数据库进行操作)

1:注入EntityManager@PersistenceContextprivate EntityManager entityManger;2:获取hibernate缓存对象CacheImpl cache=(CacheImpl)entityManger.getEntityManagerFactory().getCache();3:接下来就可以随心所欲过期不需要的缓存,如实体...

2019-07-24 15:46:37 1023

原创 deepin安装mysql的密码问题,修改了mysql密码也无法登录

每次安装mysql都会出现这个问题,真的挺无语的,上次是centos7,它在安装的时候会自动生成一个密码,在log日志里查看命令大概是这样的:cat /var/log/mysql/mysql.log | grep "password";这次我要说的是deepin下的Mysql密码初始化,修改问题问题描述:执行sudo apt-get mysql-server mysq...

2018-09-22 15:00:31 3077 5

转载 vue采坑之list列表

vue的list直接赋值是不能触发自动更新的,只有当调用特定几个函数时才会更新具体方法push() pop() shift() unshift() splice() sort() reverse()官方地址https://cn.vuejs.org/v2/guide/list.html#%E6%95%B0%E7%BB%84%E6%9B%B4%E6%96%B0%E6%A3%8...

2018-09-17 13:18:17 10772 1

原创 leetcode907:子数组的最小值之和

描述:给定一个整数数组 A,找到 min(B) 的总和,其中 B 的范围为 A 的每个(连续)子数组。由于答案可能很大,因此返回答案模 10^9 + 7。 提示:1 <= A <= 30000 1 <= A[i] <= 30000 思路:采用从底向上的动态规划解题 设数组A[N],f(n)为sum(min(B)),f(n)=f(n-1...

2018-09-17 10:46:47 893

原创 restful api实现信息隐藏术(txt to bmp)

1:原理解析:(萌新第一次发博文,有点激动,如有错误,感谢指出)什么位图位图图像(bitmap), 亦称为点阵图像或绘制图像,是由称作像素(图片元素)的单个点组成的。这些点可以进行不同的排列和染色以构成图样。位图(map)局部放大后就可以看出如同十字绣一样,是对画布的不同坐标(x,y)上的像素赋予不同的颜色,从而在画布整体上构成完整的色彩缤纷的图像。十字绣是典型的位图,如下...

2017-11-09 23:28:47 505

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除