自定义博客皮肤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)
  • 收藏
  • 关注

原创 [spring]深入理解Feign、Ribbon、Hystrix三者超时时间配置

Feign设置(官网)feign: hystrix: enabled: true client: config: # 全局配置 default: connectTimeout: 5000 readTimeout: 5000 # 实例配置,feignName即@feignclient中的value,也就是服务名 feignName: connectTimeout: 5000

2021-02-20 23:19:52 1380

原创 [JVM]方法区、永久代、元空间的关系

方法区与永久代及元空间的关系:《Java虚拟机规范》只是规定了有方法区这么个概念和它的作用,并没有规定如何去实现它。那么,在不同的JVM上方法区的实现肯定是不同的了。永久代和元空间是HotSpot虚拟机中对JVM规范中方法区的实现,而永久代和元空间的区别在JVM不同版本中对方法区的实现。在JDK1.7之前:永久代是方法区的实现,存放了运行时常量池,包含字符串常量池,静态变量等。在J...

2020-03-29 21:22:05 1101

原创 [SpringMVC]基础

1、接收参数@RequestParam映射请求参数,从request里面取值,属性如下:name/value:映射字段名称required表示是否必须,默认为truedefaultValue请求参数的默认值@RequestMapping(method=RequestMethod.GET)public List<Spittle> spittles( @...

2020-03-24 18:05:53 178

原创 [spring]cache数据缓存

缓存可以存储经常会用到的数据,spring对缓存提供了声明式的支持,能够与多种流行的缓存实现进行集成。spring使用缓存流程如下:使用@EnableCaching启用缓存。 配置缓存管理器 为需要缓存的方法添加相关注解。启用缓存@EnableCaching@Configurationpublic class CacheConfig {//缓存配置}...

2020-03-18 16:25:40 294

原创 [工具类]导出mysql数据字典,并转为md格式

1、通过如下sql查询出数据字典信息SELECT table_schema AS '数据库', TABLE_NAME AS '表名', COLUMN_NAME AS '字段名', COLUMN_TYPE AS '数据类型', IS_NULLABLE AS '允许为空', EXTRA AS 'PK', COLUMN_COMMENT AS '字段说明' FROM informa...

2019-11-25 17:58:02 863

原创 [IBM MQ]2010解决

IBM WebSphere MQ 2010解决:2010 (07DA) (RC2010): MQRC_DATA_LENGTH_ERROR:消息长度过长,需要修改队列管理器,队列,通道消息最大长度。      具体操作如下:      Runmqsc 队列管理器名称         :进入队列管理器管理页面      1.修改 队列管理器      Disqmgr all    

2017-10-13 14:37:31 2505

转载 [java]35个java性能优化总结

前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每

2017-08-18 16:39:42 152

原创 [java]java虚拟机内存模型

内存划分图:  1.   程序计数器线程私有。不会内存溢出。记录当前线程持续执行的位置(记录虚拟机字节码指令的地址)。改变计数器的值来执行下一条指令。 2.   Java虚拟机栈线程私有。生命周期和线程一致。描述的是java方法执行的内存模型:每个方法在执行的同时多会创建一个栈帧用于存储局部变量表、操作数栈、动态链表、方法出口等信息。每一个方法从调用

2017-08-18 16:13:39 161

原创 [linux]grep命令及遇到的问题总结

1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是GlobalRegularExpression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [参数]搜索的内容 搜索的文件3.主要参数-a 不要忽略二进制数据-A除了显示符合范本样式的那一行之外,并显示该行之后的内

2017-08-07 15:02:22 5748

原创 [java基础] FileOutputStream 与 BufferedOutputStream 的区别

FileOutputStreamBufferedOutputStream是否含有缓存区无有,默认缓存区大小为8192byte,可通过构造函数自定义缓存区大小flush方法继承OutputStream类的flush方法,该类flush方法为空。有flush方法,flush方法调用OutputStream类的write方法,将缓存区中的数据写入文件

2017-08-03 10:01:05 9957 1

原创 java基础[创建文件]

java.io.File类创建文件及目录方法。1:createNewFile()  创建文件,当文件父目录不存在时,抛出IOException:系统找不到指定路径2:mkdir() 创建目录,当文件父目录不存在时,不抛出任何异常,不会创建目录3:mkdirs() 创建目录及所有所需但不存在的父目录。

2017-07-18 15:54:37 174

转载 Integer对象赋int值

Integer对象赋值

2017-06-01 11:25:37 1322

空空如也

空空如也

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

TA关注的人

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