自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

原创 Spring bean的生命周期

2020-08-02 12:04:30 142

原创 java项目中日期格式转换(ConversionService、Converter、HttpMessageConverter)

java项目中日期格式转换(ConversionService、Converter、HttpMessageConverter)https://zhuanlan.zhihu.com/p/152175439

2020-07-24 20:31:22 477

原创 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 317

原创 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 18121

原创 平时开发所遇到的问题汇总

接口方法上的注解无法被@Aspect声明的切面拦截的原因分析https://my.oschina.net/guangshan/blog/1808373

2019-03-26 18:57:05 139

原创 Spring cloud 微服务联调Debug的两种方式

Spring cloud 微服务指定ip联调的方法FeignClient注解Ribbon中禁用Eureka的功能微服务与微服务之间的调用,经常会遇到需要调指定机器的应用实例,而eureka注册中心又有多个应用实例(比如:开发联调debug), 下面提供两种常用方法。FeignClient注解@FeignClient( name = "shandian-goods-server...

2018-11-16 17:06:17 9288 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 1093

转载 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 4829 1

转载 Semaphore获取厕所坑位问题

一个计数信号量。从概念上讲,信号量维护了一个许可集合。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。Semaphore 通常用于限制可以访问某些资源(物理或逻辑的)的线程数目。例如,下面的类使用信号量

2016-05-31 16:08:04 1012

转载 Spring3 整合Hibernate3.5 动态切换SessionFactory (切换数据库方言)

一、缘由上一篇文章Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法介绍到了怎么样在Sping、MyBatis、Hibernate整合的应用中动态切换DataSource数据源的方法,但最终遗留下一个问题:不能切换数据库方言。数据库方言可能在当前应用的架构中意义不是很大,但是如果单纯用MyBatis或Hibernate做数据库持久化

2016-05-31 11:22:07 1978 1

转载 Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法

一、开篇这里整合分别采用了Hibernate和MyBatis两大持久层框架,Hibernate主要完成增删改功能和一些单一的对象查询功能,MyBatis主要负责查询功能。所以在出来数据库方言的时候基本上没有什么问题,但唯一可能出现问题的就是在hibernate做添加操作生成主键策略的时候。因为我们都知道hibernate的数据库本地方言会针对不同的数据库采用不同的主键生成策略。所以针对

2016-05-31 11:19:15 530

转载 ajax 实现原理

var xmlhttp;  function test(){         var username = document.getElementById("un").value;         //创建ajax中的XMLHttpRequest对象,针对于不同浏览器         if(window.XMLHttpRequest){              xmlhttp

2016-05-10 10:35:40 221

liferay6.2 开发指南

liferay6.2 开发指南文档(讲解内容和搭建项目步骤很详细)

2016-09-10

openssl文档介绍

找了好久,对https、SSL等数据加密开发技术的介绍说明,非常详细,是openssl初学者的必选

2014-07-27

http文件下载

调用VC中WinInet函数实现http文件下载,可以直接用于开发中,非常实用

2014-07-27

VC显示行号插件

VC显示行号插件, 直接拷贝至安装存放插件目录, 方便、实用

2014-06-29

VC编程实现使用WinInet通过HTTP协议读取网上文件--useful

VC编程实现使用WinInet通过HTTP协议读取网上文件--useful

2014-06-29

vc++ 基于HTTP协议的断点续传和多线程下载示例

vc++ 基于HTTP协议的断点续传和多线程下载示例

2014-06-29

http协议通信

VC 用套接字实现http协议与服务器通信类,用VC6.0可直接编译

2014-06-29

VC获取服务器文件

VC 通过InternetSession 类获取http服务器文件

2014-06-28

空空如也

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

TA关注的人

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