自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Oracle数据库使用SQL PLUS简单登录用法

Oracle数据库使用SQL PLUS登录系统用户1. 常用系统用户:syssystemsysman注意:这三个密码一般为你安装数据库时你设定的密码sys的权限大于system的权限2. 打开SQL Plus:输入用户名密码:如:system/123456成功会显示连接到:那么再登录sys怎么登录呢?connect sys/123456 as sysdba...

2019-05-26 10:03:10 1416

原创 解决oracle12c安装失败【INS-30131】执行安装程序验证所需要的初始设置失败问题

解决oracle12c安装失败【INS-30131】执行安装程序验证所需要的初始设置失败问题最近看到很多公司都要求会使用Oracle数据库,所以我就在网上找了Oracle教程,打算学习一下,可人生就是喜欢捉弄我,Oracle安装竟然都出了问题,别提学习了,可真让我很难受,那么安装出现了什么问题呢?看下图:原因 - 无法访问临时位置。操作 - 请确保当前用户具有访问临时位置所需的权限。 ...

2019-05-24 11:00:49 10974 15

原创 javabean对象和map之间的转换

javabean对象和map之间的转换public class BeanUtils { /** * 将对象转换为map * * @param bean * @return */ public static <T> Map<String, Object> beanToMap(T bean) { ...

2019-05-13 18:11:11 236

原创 spring boot actuator输出Metrics信息到influxdb数据库

spring boot actuator输出Metrics信息到influxdb数据库在我前两篇文章中已经介绍了actuator的简单基础用法,也介绍了什么是actuator.今天给大家介绍,如何将actuator收集到的Metrics数据保存到influxdb数据库前提你已经创建好了相关influxdb数据库添加依赖 <dependency> &...

2019-04-24 15:51:13 733

原创 spring boot项目启动时如何初始化你想要的资源?

spring boot项目启动时如何初始化你想要的资源?我们在实际的开发当中,不同的项目会有不同的需求,有时候我们在启动项目的时候需要做一些初始化的操作,那么你知道怎么更加便捷的去初始化这些资源呢?首先,我们在spring boot的启动类上,加上两句话,使项目在启动的时候控制台会输出信息,我们看看项目的启动顺序是什么?@SpringBootApplicationpublic class ...

2019-04-19 17:57:46 321

原创 spring boot邮件发送详情介绍

本文将介绍spring boot邮件发送将介绍以下几个方面:邮件使用场景邮件发送原理邮件发送流程邮件发送步骤1. 邮件发送使用场景:注册验证 注册各种账户网站营销 给邮件发送邮件广告身份安全验证 验证你的身份修改密码提醒 监控告警工作邮件2. 邮件发送原理:邮件传输协议: SMTP协议和POP3协议SMTP协议:简单邮件传输协议 (Simple Mail Transf...

2019-04-19 10:23:36 370

原创 详解什么是悲观锁和乐观锁

详解什么是悲观锁和乐观锁?悲观锁和乐观锁是面试时必问的,也是开发过程中重要的知识点,是作为一个程序员必须要掌握的,那么你知道什么是悲观锁和乐观锁吗?1. 悲观与乐观:悲观认为世界变幻无常,人注定要遭受苦难,因而陷入悲观绝望,甚至认为生不如死,什么事情都往不好的方面想.,很消极.乐观泛指对宇宙、社会、人生充满信心和希望的态度、观点和理论。在伦理学说史上,对什么事情都保存乐观、积极向上的态度...

2019-04-17 23:10:59 1476

原创 spring boot actuator监控详细介绍一(超级详细)

spring boot actuator介绍Spring Boot包含许多其他功能,可帮助您在将应用程序推送到生产环境时监视和管理应用程序。您可以选择使用HTTP端点或JMX来管理和监视应用程序。审核,运行状况和指标收集也可以自动应用于您的应用程序。总之Spring Boot Actuator就是一款可以帮助你监控系统数据的框架,其可以监控很多很多的系统数据,它有对应用系统...

2019-04-12 09:55:47 38617 3

原创 更新win10后,电脑出现'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法

更新win10后,电脑出现’node’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法有一次电脑在不使用的时候,自动更新了,然后也不知怎么了,我平常都是在IDEA开发工具的自带Terminal中用npm的方式启动前端项目的,可是在那一天突然不用了,显示:‘node’ 不是内部或外部命令,也不是可运行的程序 或批处理文件我当时想,是不是我的IDEA自带的Termina...

2019-04-10 17:45:20 5390

原创 IO中的BufferedWriter和BufferedReader以及读取时出现乱码的问题

IO中的BufferedWriter和BufferedReader以及读取时出现乱码的问题BufferedWriter作用:将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入。其有哪些方法:close() : 关闭此流,但要先刷新它。flush() : 刷新该流的缓冲。newLine() : 写入一个行分隔符。write(char[]...

2019-04-08 14:31:57 484

原创 关于spring boot2.0以后actuator中security的报错A global security auto-configuration is now provided,过时问题

关于spring boot2.0以后actuator中security的报错A global security auto-configuration is now provided…报错原因: 在spring boot2.0以后的版本中,actuator的security某些方法已经过期了,已有所改动.在application.yml中改成如下就可以了:...

2019-04-04 10:17:18 2682

原创 解决报错信息:java.net.ConnectException: Connection refused: connect

##报错信息: java.net.ConnectException: Connection refused: connect今天我在开启Tomcat的时候遇见了这个报错,经我查询信息和报错后发现,系统报这个错误的原因是因为:1. 连接的端口号出现了问题检查你的远程连接端口号port是否存在,是否真确.2. 远程服务器超时或者未运行,连接出现了问题3. 远程连接的端口等组合配置出现了问题...

2019-03-29 10:06:30 1553 1

原创 Metrics使用详解 Metrics+influxdb+grafana搭建系统监控

Metrics使用详解 Metrics+influxdb+grafana搭建系统监控Metrics是一款监控指标的度量类库,它提供了许多工具帮助开发者来完成自定义的监控工作。看一张图,让你更直观的了解它的魅力:Metrics提供了五个基本的度量类型:Gauges(度量)Counters(计数器)Histograms(直方图数据)Meters(TPS计算器)Timers(计时器)...

2019-03-27 14:31:18 3189

原创 小米2019秋招系统软件开发笔试题详解

小米2019秋招系统软件开发笔试题详解兄弟们,给大家个题目玩一玩,题目如下:@ 在游戏Dota2中,有一位非常强大的英雄卡尔,他有三种属性:冰、火、雷。同时卡尔身上有三个无顺序的属性槽,他可以从三种属性中任意选择三个放入属性槽中,然后通过当前的属性组合召唤技能。每种不同的属性组合都可以为卡尔召唤出不同的技能,共有十种组合:1、冰冰冰2、冰冰火3、冰冰雷4、冰火火5、冰火雷6、冰雷雷...

2019-03-22 10:22:25 1966

原创 spring boot项目如果项目文件的图标出现红色时钟怎么办?和项目的结构显示错误怎么办??

spring boot项目如果项目文件的图标出现红色时钟怎么办???如下图的红色图标::解决办法::File --&gt; Project Structure --&gt; Modules --&gt;先去掉之前的项目 --&gt; 点+Add Content Root重新添加此项目重新添加好即可:如果你的项目在页面左侧的项目结构中显示的有问题,也可以用此方法,重新添加即可恢复:...

2019-03-18 14:28:35 3797

原创 IntelliJ IDEA配置和修改项目JDK版本

在IntelliJ IDEA中如何给项目配置JDK或者修改项目的JDK版本???1. 配置JDK:File --&gt; Project Structure --&gt; SDKs --&gt; + --&gt; JDK–&gt;选择你的JDK版本安装的地址2. 修改JDK版本:File --&gt; Project Structure --&gt; Project --&gt; ...

2019-03-18 14:25:17 4043

原创 IDEA中关闭重复代码行提示的方法

IDEA中关闭重复代码行提示的方法IDEA是一款强大的开发工具,以至于我们在日常的开发过程中,如果出现了重复的代码,那么IDEA是能够检测出来的,并且会提示我们,提示的例子如下:Found duplicate code:有的同学不想看到这个提示,看道这一行行的曲线心里就难受,强迫症让他感觉心里发狂,不过没关系,这个重复代码行的提示是能够取消的,取消的方法如下:File–&gt;Setti...

2019-03-12 16:34:03 8110 3

原创 spring boot关于mysql 8.0的各种连接问题

spring boot关于mysql 8.0的连接问题之前我们习惯用Mysql5.0数据库,连接的时候基本是这么配置的:spring.datasource.driverClassName = com.mysql.jdbc.Driverspring.datasource.url = jdbc:mysql://localhost:3306/数据库名?useUnicode=true&amp;...

2019-03-12 11:25:27 811

原创 java线程的入门,十分详细,通俗易懂

java多线程入门:1.什么是进程和线程?进程:是执行中一段程序,即一旦程序被载入到内存中并准备执行,它就是一个进程。进程是表示资源分配的的基本概念,又是调度运行的基本单位,是系统中的并发执行的单位。系统运行一个程序即是一个进程从创建,运行到消亡的过程线程:单个进程中执行中每个任务就是一个线程。线程是进程中执行运算的最小单位。一个线程不能独立的存在,它必须是进程的一部分。在有些操作...

2019-03-08 17:18:56 260 1

原创 UML详解,详细介绍

UML概念:UML-Unified Model Language统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。UML的定义包括UML语义和UML表示法两个元素UML是由一堆图组成的,包括:用例图、类图、对象图、状态转换图、活动图、时序图、包图、协作图、构件图、部署图等。UML作用:帮助开发团队以一种可视化的方式理解系统的功能需求,有利于队员间在各个开发...

2019-03-08 10:48:20 1662

原创 MySQL优化

MySQL优化**避免使用 select *** 你需要什么信息,就查询什么信息,查询的多了,查询的速度肯定就会慢当你只需要查询出一条数据的时候,要使用 limit 1 比如你要查询数据中是否有男生,只要查询一条含有男生的记录就行了,后面不需要再查了,使用Limit 1 可以在找到一条数据后停止搜索建立高性能的索引 索引不是随便加的也不是索引越多越好,更不是所...

2019-02-28 11:25:17 103

原创 VUE基础知识入门

VUE基础知识入门VUE官方文档教程链接:Vue官方1.什么是Vue.jsVue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。它的作者是位中国人–尤雨溪(EvanYou).它提供了 MVVM 数据绑定和一个可组合的组件系统,具有简单、灵活的API。很多使用过vue的程序员这样评价它,“vue.js兼具angular.js和react.js的优点,并剔除...

2019-02-27 14:52:24 410

原创 idea的各种快捷键

idea的各种快捷键一. 各种for循环直接输入 for / forifor : for ()fori : for (int i = 0; i&amp;amp;lt; ; i++) { }数字.for :fori : 自加forr : 自减直接输入iter 增强for循环 :4.直接输入 itit 生成iterator 迭代5.直接输入 itli ...

2019-02-26 13:44:04 256

原创 JAVA几种遍历Map的方法:

JAVA几种遍历Map的方法:public static void main(String[] args) { Map&lt;Integer,String&gt; map = new HashMap&lt;&gt;(); map.put(1 ,"我有一本书"); map.put(2, "我有两本书"); map.put(3, "我有...

2019-02-19 16:43:39 122

原创 IntelliJ IDEA的使用技巧(一)

IntelliJ IDEA的使用技巧掌握了IntelliJ IDEA的一些技巧可以快速开发,极大的提高效率。Ctrl + Shift + A 可以调出Find Action 以便搜索想要的动作及功能1.无处不在的跳转:在我们的开发中跳转是必不可少的操作,比如用鼠标找到想要的文件并打开,滚轮的滚动,新建一个类,不同类窗口之间的来回切换等等。而一般情况下,大多数的程序员都是用鼠标去点击,耗时耗...

2019-01-30 16:23:31 870 1

原创 Maven项目管理

Maven-项目管理利器当我们做一个项目时,可能要用到很多个框架,比如Struts2、Spring Boot、MyBatis等;此时,我们需要下载相对应的Jar包,这时候去网上下载这些相应的jar包会相当耗时耗力,甚至下载好的jar包还可能会发生冲突,烦都要烦死了,哪里还有心情去做项目。这时候,我们就需要强大的Maven了,用它来进行项目的管理。1.Maven介绍及环境搭建Maven是基于项...

2019-01-29 21:39:46 110

原创 XML介绍及解析

XML1.为什么要用xml文件:是以数据+含义的方式,更好的用于传输数据,而不是显示数据(HTML),其跨系统/平台/语言,不受限制,以相同的XML文件把不同的东西连接起来.结构清晰,通俗易懂.且它的存储结构是:树形结构,xml文件中存储的内容就可以把它理解成是倒着的树形结构,即根节点在最上面,下面依次会有不同的子节点,而子节点又会长出更为细小的子节点.2.什么是XML:XML 指可扩展...

2019-01-29 18:03:46 350

空空如也

空空如也

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

TA关注的人

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