spring boot在启动的时候只会检查你是否配置了数据库连接, 而不会检测配置的是否正确 这样会出现的问题是: 只有在你使用数据库的时候才知道配置出错, 我们希望是在程序启动的时候就进行检查, 如果数据库连接配置的有问题, 直接终止程序启动 可以通过以下的方式处理: 在包扫描路径下添加该类 ...
分类:
数据库 时间:
2018-10-27 14:41:21
阅读次数:
2518
一、ESP32概述EPS32是乐鑫最新推出的集成2.4GWi-Fi和蓝牙双模的单芯片方案,采用台积电(TSMC)超低功耗的40nm工艺,拥有最佳的功耗性能、射频性能、稳定性、通用性和可靠性,适用于多种应用和不同的功耗要求。 ESP32搭载低功耗的Xtensa LX6 32bit双核处理器,7级流水线 ...
分类:
系统相关 时间:
2018-10-19 21:52:41
阅读次数:
161
Java Applet基础 applet是一种Java程序。它一般运行在支持Java的Web浏览器内。因为它有完整的Java API支持,所以applet是一个全功能的Java应用程序。 如下所示是独立的Java应用程序和applet程序之间重要的不同: 1.Java中applet类继承了 java ...
分类:
移动开发 时间:
2018-10-19 18:44:16
阅读次数:
183
1. 程序启动图标(icon launcher) 放在mipmap-*dpi下,文件名为ic_launcher.png L DPI ( Low Density Screen,120 DPI ),其图标大小为 36 x 36 px M DPI ( Medium Density Screen, 160 ...
分类:
移动开发 时间:
2018-10-15 14:46:41
阅读次数:
217
前言 main函数是程序启动后执行的第一个自定义函数。从开始学习C语言到现在,我们似乎看到了很多个版本的main函数,那么哪一种才是正确的呢?我们先来看看目前有哪些版本。 main函数版本 第一种,没有返回值,没有入参: 在C89标准中,这种写法是可以接受的,但使用现在的编译器编译时,会报告警,并且 ...
分类:
编程语言 时间:
2018-10-13 19:50:32
阅读次数:
143
自Java 6开始,Java程序启动时都会在JVM内部启动一个JMX agent,JMX agent会启动一个MBean server组件,把MBeans(Java平台标准的MBean + 你自己创建的MBean)注册到它里面,然后暴露给JMX client管理。简单来说就是每个Java程序都可以通 ...
分类:
编程语言 时间:
2018-10-12 23:58:34
阅读次数:
353
jstat(JVM Statistics Monitoring Tool)是用于监控虚拟机各种运行状态信息的命令行工具。他可以显示本地或远程虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据,在没有GUI图形的服务器上,它是运行期定位虚拟机性能问题的首选工具。 一、介绍 用以判断JVM是否存 ...
分类:
编程语言 时间:
2018-10-12 19:34:36
阅读次数:
229
堆空间是Java进程的重要组成部分,几乎所有的应用相关的内存空间都和堆有关。 1.最大堆和初始堆的设置 当Java程序启动时,虚拟机就会分配一块初始堆空间,使用参数 -Xms 指定这块空间的大小。一般来说,虚拟机尽可能维持初始堆空间的范围内运行。如果初始堆空间耗尽会进行扩展。最大堆空间使用参数 -X ...
分类:
编程语言 时间:
2018-10-09 18:14:30
阅读次数:
158
iOS开发UI篇—UIWindow简单介绍 一、简单介绍 UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的vi ...
分类:
移动开发 时间:
2018-10-06 18:37:30
阅读次数:
184
一 .概述 在springboot之中最令我们喜欢的特性大概就是自动配置了.springboot根据自动配置帮助我们实现整个开发环境的配置,这可以让我们不需要每次都完成那些重复的配置工作了. 本此,我们就分析一下自动配置的原理. 二 .程序的启动类 在我们springboot的程序启动类之中,我们使 ...
分类:
其他好文 时间:
2018-10-04 11:02:47
阅读次数:
190