什么是MyBatis框架? MyBatis框架是一种ORM(既对象关系映射)框架. 什么是ORM框架? 是一种为了解决面向对象与关系数据库之间数据不匹配的技术,它通过描述Java对象和关系数据库表之间的映射关系,自动的将Java应用程序中的对象持久化到关系数据库表中, 映射的好处:操作与表相映射的对 ...
分类:
其他好文 时间:
2019-09-24 14:06:07
阅读次数:
75
【官方文档】:Using JConsole 1. 简介 JConsole是一个内置Java性能分析器,可以从命令行或在GUI shell中运行。您可以轻松地使用JConsole(或者,它更高端的“近亲” VisualVM)来监控Java应用程序性能和跟踪Java中的代码。 JConsole 工具以 ...
分类:
其他好文 时间:
2019-09-19 21:43:15
阅读次数:
178
这篇文章主要介绍 servlet filter listener interceptor 之 知识点。博文主要从 概念,生命周期,使命介绍其区别。详情如下: 概念 生命周期 使命 servlet servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web ...
分类:
其他好文 时间:
2019-09-19 14:06:17
阅读次数:
51
Java 13 明天发布,最新最全新特性解读 2017年8月,JCP执行委员会提出将Java的发布频率改为每六个月一次,新的发布周期严格遵循时间点,将在每年的3月份和9月份发布。 目前,JDK官网上已经可以看到JDK 13的进展,最新版的JDK 13将于2019年9月17日发布。 目前,JDK13处 ...
分类:
编程语言 时间:
2019-09-17 14:35:49
阅读次数:
88
生产环境经验1、限制了容器资源,还经常被杀死?2、滚动更新之健康检查重要性3、滚动更新之流量的丢失先说一下第一个问题,限制容器资源,还经常去杀死的原因?就是说部署的java应用,不一会就重启了,其实重启就是在重建了,这就意味着你的pod是不健康的,然后k8s重新再帮你去拉取了,这样的话就要去找问题去排查了,说白了其实就是被杀死了,可以通过describe去查看一下事件,一般都会能看到,由于健康状态
分类:
Web程序 时间:
2019-09-17 12:13:02
阅读次数:
156
//应用delphi自带的EncdDecd单元 procedure TForm1.btn3Click(Sender: TObject);var s: string;begin s := ‘abcdefg'; s := AnsiToUtf8(s); s := EncodeString(s); show ...
分类:
编程语言 时间:
2019-09-14 12:07:33
阅读次数:
117
线程组: 当线程数量较多,且功能比较明确时可以将类似的线程放到一起. 守护线程是一种特殊的线程,它默默地完成一些系统服务, java应用中如果只有守护线程, JVM将会自动退出. 线程的优先级: 在要求严格的环境下, 还是需要自己在应用层去解决问题. ...
分类:
编程语言 时间:
2019-09-13 19:27:09
阅读次数:
127
JDK和JRE的区别 JRE: Java Runtime EnvironmentJDK:Java Development Kit JRE是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。 JDK是j ...
分类:
其他好文 时间:
2019-09-13 17:49:05
阅读次数:
93
火焰图是linux下的性能分析利器,前篇文章带大家了解如何使用perf+火焰图分析java应用,但是docker内的java应用由于内核权限等问题,更加特殊,就需要特殊的解决手段,本篇文章就来讲述这个方面 ...
分类:
其他好文 时间:
2019-09-12 16:38:09
阅读次数:
86
一、ActiveMQ简介 ActiveMQ是Apache所提供的一个开源的消息系统,完全采用Java来实现,因此,它能很好地支持J2EE提出的JMS(Java Message Service,即Java消息服务)规范。JMS是一组Java应用程序接口,它提供消息的创建、发送、读取等一系列服务。JMS ...
分类:
编程语言 时间:
2019-09-11 23:37:08
阅读次数:
144