![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Mintc呀
这个作者很懒,什么都没留下…
展开
-
深入了解JVM之线上问题排查及工具使用(五)
文章目录一、前言二、常用工具和命令三、问题分类以及处理策略1、业务日志2.死锁3.OOM相关4.线程block、线程数暴涨5.gc时间过长四、实例讲解五、参考一、前言 线上问题排查是每一个程序员都应该具备的能力,这一篇文章将从问题分类、常用命令和工具、具体案例分析这几个方面进行说明。二、常用工具和命令jps,JVM Process Status Tool,用来查看基于HotSpot...原创 2019-12-04 10:24:01 · 339 阅读 · 0 评论 -
【小家java】java8新特性之---全新的日期、时间API(JSR 310规范),附SpringMVC、Mybatis中使用JSR310的正确姿势
相关阅读【小家java】java5新特性(简述十大新特性) 重要一跃【小家java】java6新特性(简述十大新特性) 鸡肋升级【小家java】java7新特性(简述八大新特性) 不温不火【小家java】java8新特性(简述十大新特性) 饱受赞誉【小家java】java9新特性(简述十大新特性) ...转载 2019-11-20 09:07:54 · 340 阅读 · 0 评论 -
基于Token的WEB后台认证机制
转载自:基于Token的WEB后台认证机制几种常用的认证机制HTTP Basic AuthHTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的风险,在生产环境下被使用的越来越少。因此,...转载 2019-04-09 11:23:10 · 180 阅读 · 0 评论 -
IDEA debug热部署配置
文章目录一、前言二、分析问题三、心得一、前言 笔者希望在debug模式下,实现在不重启服务的情况下修改并调试代码,这给开发带来效率上的提升是不言而喻的。但是,笔者按照网上帖子进行以下操作之后,仍不能实现热部署。1、Run-Edit Configuration2、CTRL+SHIFT+A快捷键搜索Register,找到这一项打勾二、分析问题 接着,我对这几个选项进行了测试...原创 2019-04-04 18:48:15 · 5392 阅读 · 4 评论 -
java中的file.encoding属性到底由什么决定?
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/u010234516/article/details/52842170 首先先上一段代码:public class PropertiesTest { public st...转载 2018-10-31 18:49:00 · 301 阅读 · 0 评论 -
解决fastjson内存对象重复/循环引用json错误
什么是重复/循环引用简单说,重复引用就是一个集合/对象中的多个元素/属性同时引用同一对象,循环引用就是集合/对象中的多个元素/属性存在相互引用导致循环。举例说明重复引用[html] view plain copyList<Object> list = new ArrayList<>(); Object obj = new Object(); list.add(obj);...转载 2018-03-28 16:51:45 · 844 阅读 · 0 评论 -
被微软的UTF-8 BOM编码坑了
一、问题描述 今天用git拉去代码时发现有的文件会出现乱码,但同事拉取下来却没有出现问题。二、错误原因分析 在这件事上,我和同事的唯一区别就是所用的操作系统不同,我用的是mac,他用的是window。同一个文件在不同操作系统的表现不同,很有可能是采用了window支持但mac不支持的编码格式。 紧接着,我查看了出问题的文件的编码格式,果不其然,它并不是我们平常使用的UTF-8,而...原创 2018-03-28 11:41:24 · 4201 阅读 · 1 评论 -
项目工程有错误,但没有提示
问题描述 今天使用eclipse时遇到一个问题,maven项目工程名有红色的叉叉,但是项目里没有任何的编译错误。解决过程 1、寻找错误提示 在eclipse主界面,依次点击Window - Show Views - Problems,打开Problems视图就可以看到提示了。错误原因是The project was not built due to "Could not rea...原创 2018-03-05 18:33:24 · 637 阅读 · 0 评论 -
搭建SSH框架遇到的问题汇总
笔者在搭建SSH框架时遇到了形形色色的问题,特写一篇博文以供日后学习。一、java.io.EOFExceptionUnable to process Jar entry [javassist/util/proxy/SecurityActions$2.class] from Jar [jar:file:/G:/eclipse_Workspace/.metadata/.plugins/org.原创 2017-08-09 20:11:58 · 546 阅读 · 0 评论 -
java应届生面试总结
作为一名应届毕业生,两个星期之内面试了十几家企业,我把所听所闻所想梳理出来与大家分享。一、简历是敲门砖,决定了你是否有机会面试。 1)外观上相对美观。HR一天看几十份简历,难免会产生视觉疲劳,如果这个时候出现了一份好看的简历,效果自然不言而喻。 2)多用专业术语,不会写的可以参考网上的优秀模板,多看多学。 3)一定要用项目经验,并且你要对这些项目很熟悉。因为面试基本上是围绕你原创 2017-03-02 20:13:41 · 10074 阅读 · 8 评论 -
详细解析Java中抽象类和接口的区别
2007-09-28 12:17 作者: doublel http://dev.yesky.com/436/7581936.shtml在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有转载 2017-03-23 19:21:51 · 186 阅读 · 0 评论 -
MAP的四种遍历方式
1 import java.util.HashMap; 2 import java.util.Iterator; 3 import java.util.Map; 4 5 public class TestMap { 6 public static void main(String[] args) { 7 Map map = new HashMap(); 8转载 2017-03-11 20:35:24 · 245 阅读 · 0 评论 -
Mysql常用语句
经过几次面试,发现自己对数据库管理工具有着不小的依赖,优秀的程序员应该学会用DOS命令行操作数据库 ,比如开启数据库服务、建立新用户、增删改查数据。根据MYSQL常用语句这篇文章,笔者逐字逐句地验证了其真实性,并对其中略有不妥的地方做出了修改与补充,最终整理出了这篇《MYSQL常用语句》。mysql教程■在DOS命令行启动MYSQL服务:net start mysql■在DOS原创 2017-03-11 14:49:01 · 256 阅读 · 0 评论 -
事务
一、什么是事务?事务是作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务必须服从ISO/IEC(国际电工委员会)制定的ACID原则。ACID是atomicity原子性、consistency一致性、isolation隔离性和durability持久性的简称。原子性:如果全部事务执行成功,所有的数据库操作执行成功,数据库状态发生改变;如果任何一个子事务执行失败,原创 2017-03-08 14:35:19 · 228 阅读 · 0 评论 -
Collection和Collections的区别
一、CollectionCollection是集合类的顶级接口,其派生了两个子接口Set和List:1)Set:不可重复且无序2)List:可重复且有序 List有两个重要的实现类,ArrayList和LinkedList。ArrayList:List:可重复且有序原创 2017-03-06 15:55:08 · 573 阅读 · 0 评论 -
Ajax详解
ajax简介AJAX即“Asynchronous JavaScript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。Ajax不是一种新的编程语言,而是使用现有标准的新方法。AJAX可以在不重新加载整个页面的情况下,与服务器交换数据。这种异步交互的方式,使用户单击后,不必刷新页面也能获取新数据。使用Ajax,用户可以创建接近本地桌面应用的直原创 2017-03-19 13:38:41 · 261 阅读 · 0 评论 -
java与前端交互的方式
第一种、session存取单个数据第二种、ajax存取单个数据第三种、json存取多个对象或数据第四种、html赋值原创 2017-02-28 14:45:09 · 14009 阅读 · 0 评论