会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
经典鸡翅
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页
2020年3月28日
常见的java内存溢出情况
摘要: 堆溢出 java.lang.OutOfMemoryError: Java heap space — JVM Heap(堆)溢出 JVM 在启动的时候会自动设置 JVM Heap 的值,其初始空间(即 Xms)是物理内存的1/64,最大空间( Xmx)不可超过物理内存。可以利用 JVM提供的 Xmn
阅读全文
posted @ 2020-03-28 15:17 经典鸡翅
阅读(495)
评论(0)
推荐(0)
2020年3月27日
JVM年轻代,老年代,永久代详解
摘要: 前言 最近被问到了这个问题,解释的不是很清晰,有一些概念略微模糊,在此进行整理和记录,分享给大家。本篇文章主要讲解内存区域的年轻代,老年代和永久代,略微提及一些垃圾回收算法,下面是正文。 堆整体 堆主要用于存放各种类的实例对象和数组。在java中被分为两个区域:年轻代和老年代。在java中还有一个永
阅读全文
posted @ 2020-03-27 17:16 经典鸡翅
阅读(22161)
评论(0)
推荐(9)
2020年3月24日
Java线程池详解及常用方法
摘要: 前言 最近被问到了线程池的相关问题。于是准备开始写一些多线程相关的文章。这篇将介绍一下线程池的基本使用。 Executors Executors是concurrent包下的一个类,为我们提供了创建线程池的简便方法。 Executors可以创建我们常用的四种线程池: (1)newCachedThrea
阅读全文
posted @ 2020-03-24 17:21 经典鸡翅
阅读(1931)
评论(0)
推荐(3)
2020年3月15日
使用synchronized修饰静态方法和非静态方法有什么区别
摘要: 前言 最近被问到了这个问题,第一次回答的也是很不好,在此参考网上答案进行整理记录。供大家学习参考。 Synchronized修饰非静态方法 Synchronized修饰非静态方法,实际上是对调用该方法的对象加锁,俗称“对象锁”。 Java中每个对象都有一个锁,并且是唯一的。假设分配的一个对象空间,里
阅读全文
posted @ 2020-03-15 22:29 经典鸡翅
阅读(6066)
评论(0)
推荐(3)
2020年3月11日
使用easyConnnetVpn后,java项目链接不上数据库
摘要: 背景 使用vpn后,桌面可以直接访问数据库等。程序直接连接不上了 解决办法 eclipse的配置方法。 idea的配置方法
阅读全文
posted @ 2020-03-11 17:59 经典鸡翅
阅读(1945)
评论(0)
推荐(0)
2020年3月10日
阿里云短信发送触发天级流量及解决办法
摘要: 前言 今天小项目里引入了阿里云短信。调试过程中,突然不发短信了。发现接口返回信息,触发天级流量限制。以下是原因和解决办法。 原因 短信发送有默认的频率限制 限制如下: 短信验证码 :使用同一个签名,对同一个手机号码发送短信验证码,支持1条/分钟,5条/小时 ,累计10条/天。 短信通知: 使用同一个
阅读全文
posted @ 2020-03-10 21:44 经典鸡翅
阅读(2203)
评论(0)
推荐(0)
2020年3月9日
elasticsearch扩展ik分词器词库
摘要: 操作步骤 1、进入elasticsearch的plugin,进入ik。进入config。 2、在config下面建立以.dic为后缀的字典。在建立的时候一定要注意文本的报错格式,请保存为utf 8格式的,其他格式不能使用。文件如果在linux中通过vi生成,则不用管格式。可以直接使用。 3、建立好后
阅读全文
posted @ 2020-03-09 17:49 经典鸡翅
阅读(1601)
评论(0)
推荐(0)
2020年3月7日
Idea+Jconsole实现线程监控
摘要: idea启动配置 参数如下 jdk目录下找到jconsole 选择远程连接输入第一步中配置的 ip:port 点击连接即可 ps:需要安装JDK、监控的项目先启动
阅读全文
posted @ 2020-03-07 21:37 经典鸡翅
阅读(2856)
评论(0)
推荐(0)
2020年2月27日
Java 泛型详解
摘要: 1. 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法
阅读全文
posted @ 2020-02-27 21:12 经典鸡翅
阅读(335)
评论(0)
推荐(0)
2020年2月25日
深入理解幂等性及Restful风格API的幂等性问题详解
摘要: 什么是幂等性 HTTP/1.1中对幂等性的定义是:一次和多次请求某一个资源对于资源本身应该具有同样的结果(网络超时等问题除外)。也就是说,其任意多次执行对资源本身所产生的影响均与一次执行的影响相同。 这里需要关注几个重点: 幂等不仅仅只是一次(或多次)请求对资源没有副作用(比如查询数据库操作,没有增
阅读全文
posted @ 2020-02-25 20:43 经典鸡翅
阅读(859)
评论(0)
推荐(1)
2020年2月18日
为什么局部内部类和匿名内部类只能访问 final 的局部变量?
摘要: 首先,我们看一个局部内部类的例子: 这里有一个外部类 OuterClass 和一个内部类 InClass,内部类访问了外部类的一个方法中的一个局部变量 x,在这里,x 必须是 final 的,否则会报错: 下面来分析下这个问题: 追究其根本原因就是作用域中变量的生命周期导致的; 首先需要知道的一点是
阅读全文
posted @ 2020-02-18 20:43 经典鸡翅
阅读(484)
评论(0)
推荐(0)
Java 中序列化与反序列化
摘要: 一、 序列化和反序列化概念 Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。将程序中的对象,放入文件中保存就是序列化,将文件中的字节码重新转成对象就是反序列化。 二、 序列化和反序列化的必要性 当两
阅读全文
posted @ 2020-02-18 20:33 经典鸡翅
阅读(751)
评论(0)
推荐(0)
2020年2月14日
SpringBoot 上传文件突然报错 Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.1428942566812653608
摘要: 异常信息 分析原因 1.该异常是如何产生的 我是通过postman,发送一个post请求,导致该异常的。 从上面的异常信息来看,是因为该目录[/tmp/tomcat.1428942566812653608.8090/work/Tomcat/localhost/ROOT],不存在导致的。 2.该异常为
阅读全文
posted @ 2020-02-14 13:49 经典鸡翅
阅读(18426)
评论(0)
推荐(0)
2020年2月10日
不能往Windows Server 2008 R2 Server中复制文件的解决方法
摘要: 目前一直直接往Windows 2008 R2 Server中复制文件(暂时还没有搭建ftp服务),突然不能复制了,于是百度找到了解决方法,特此记录(记忆)。 1、在任务管理器中找到“rdpclip.exe进程”,如下: 2、删除“rdpclip.exe进程”,再打开左上角的“文件”菜单,点新建任务,
阅读全文
posted @ 2020-02-10 11:03 经典鸡翅
阅读(1132)
评论(0)
推荐(0)
2020年2月8日
Java 设计模式之单例模式
摘要: 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该
阅读全文
posted @ 2020-02-08 09:24 经典鸡翅
阅读(348)
评论(0)
推荐(0)
2020年2月7日
Java 设计模式之抽象工厂模式
摘要: 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模
阅读全文
posted @ 2020-02-07 08:44 经典鸡翅
阅读(215)
评论(0)
推荐(0)
SpringBoot配置Mybatis在控制台打印sql
摘要: ```mybatis configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl ```
阅读全文
posted @ 2020-02-07 08:43 经典鸡翅
阅读(2386)
评论(0)
推荐(0)
2020年2月5日
Java 设计模式之工厂模式
摘要: 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。我们只关注创建工厂对象。通过给工厂对象传递不同参
阅读全文
posted @ 2020-02-05 21:05 经典鸡翅
阅读(1813)
评论(0)
推荐(1)
2020年1月25日
mysql主从赋值,从机验证报错:ERROR 3021(HY000):this operation cannot be performed with a running salve io thread
摘要: 原因: mysql从机上已经进行过绑定了,如果继续绑定需要先进行重置。 解决办法 1、停止已经启动的绑定 2、重置绑定 3、执行复制主机命令 4、发现此时已经不报错 5、启动复制
阅读全文
posted @ 2020-01-25 14:40 经典鸡翅
阅读(5275)
评论(0)
推荐(1)
Linux下远程访问mysql数据库
摘要: ``` mysql -uroot -p123456 -h 192.168.12.1 -P 3306 ```
阅读全文
posted @ 2020-01-25 13:54 经典鸡翅
阅读(514)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
13
下一页
公告