- 博客(12)
- 资源 (8)
- 收藏
- 关注
原创 java项目中日期格式转换(ConversionService、Converter、HttpMessageConverter)
java项目中日期格式转换(ConversionService、Converter、HttpMessageConverter)https://zhuanlan.zhihu.com/p/152175439
2020-07-24 20:31:22
519
原创 mysql insert dead lock原因分析
阅读文章前先阅读以下链接, 介绍了mysql 各种 lock 类型官方文档https://dev.mysql.com/doc/refman/5.6/en/innodb-locking.html相关博客https://blog.csdn.net/L_15156024189/article/details/872981221. 数据准备2.先开启一个事物, 执行如下图中sql语句,暂不commit3.插入一条sql语句, mysql客户端会阻塞, 等待到了超时时间后就会报> 1205
2020-07-12 18:18:04
342
原创 mongodb aggregate 分组统计group count
1. collection 名称mycol, 数据初始化//1 { "_id": ObjectId("5e05fe4a32780f42806a80c5"), "author": "tom", "books": [ { "type": "IT类", "name": "mongodb", "price": Nu...
2019-12-29 16:45:11
18792
原创 平时开发所遇到的问题汇总
接口方法上的注解无法被@Aspect声明的切面拦截的原因分析https://my.oschina.net/guangshan/blog/1808373
2019-03-26 18:57:05
148
原创 Spring cloud 微服务联调Debug的两种方式
Spring cloud 微服务指定ip联调的方法FeignClient注解Ribbon中禁用Eureka的功能微服务与微服务之间的调用,经常会遇到需要调指定机器的应用实例,而eureka注册中心又有多个应用实例(比如:开发联调debug), 下面提供两种常用方法。FeignClient注解@FeignClient( name = "shandian-goods-server...
2018-11-16 17:06:17
9383
2
原创 vmware ifconfig找不到eth0 解决方法
1、 vi /etc/udev/rules.d/70-persistent-net.rules# This file was automatically generated by the /lib/udev/write_net_rules# program, run by the persistent-net-generator.rules rules file.##
2017-01-09 15:08:20
1120
转载 spring boot+ Intellj idea devtool 设置热部署
两步: 一、1、CTRL + SHIFT + A --> 查找make project automatically --> 选中 2、CTRL + SHIFT + A --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running 最后重启idea 二、使用spring-boot-1.3开始有的热部署功能
2017-01-07 13:05:58
4845
1
转载 Semaphore获取厕所坑位问题
一个计数信号量。从概念上讲,信号量维护了一个许可集合。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。Semaphore 通常用于限制可以访问某些资源(物理或逻辑的)的线程数目。例如,下面的类使用信号量
2016-05-31 16:08:04
1027
转载 Spring3 整合Hibernate3.5 动态切换SessionFactory (切换数据库方言)
一、缘由上一篇文章Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法介绍到了怎么样在Sping、MyBatis、Hibernate整合的应用中动态切换DataSource数据源的方法,但最终遗留下一个问题:不能切换数据库方言。数据库方言可能在当前应用的架构中意义不是很大,但是如果单纯用MyBatis或Hibernate做数据库持久化
2016-05-31 11:22:07
1999
1
转载 Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法
一、开篇这里整合分别采用了Hibernate和MyBatis两大持久层框架,Hibernate主要完成增删改功能和一些单一的对象查询功能,MyBatis主要负责查询功能。所以在出来数据库方言的时候基本上没有什么问题,但唯一可能出现问题的就是在hibernate做添加操作生成主键策略的时候。因为我们都知道hibernate的数据库本地方言会针对不同的数据库采用不同的主键生成策略。所以针对
2016-05-31 11:19:15
539
转载 ajax 实现原理
var xmlhttp; function test(){ var username = document.getElementById("un").value; //创建ajax中的XMLHttpRequest对象,针对于不同浏览器 if(window.XMLHttpRequest){ xmlhttp
2016-05-10 10:35:40
231
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人