自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Intellij IEDA运行报错:Error:(4, 19) java: 程序包javafx.util不存在

代码中用到了javafx.util.Pair类,但是编译时候报错:Error:(4, 19) java: 程序包javafx.util不存在:网上有说是jdk版本过低,或者是jdk目录jdk1.8\jre\lib\ext\jfxrt.jar 这个jar包不存在,排查了下以上情况都不存在,最后解决方法如下:打开File---> Project Structure---->Platform Settings--->SDKs修改JDK home path为本地jdk安装目录:..

2020-05-21 23:51:09 20904 4

原创 spring+springMvc+mybatis框架整合

一、搭建web应用由于是web项目,所以首先要搭建一个基础的web应用,搭建过程可以参考:IDEA中使用maven搭建web应用。搭建完的项目结构如下图:二、添加maven依赖pom.xml添加所需maven依赖,整个pom.xml内容如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://m...

2019-04-19 22:23:07 298

原创 IDEA使用maven骨架创建项目太慢的解决方法

使用maven骨架创建一个项目的时候,时长会遇到项目创建太慢的现象,如下图:这个过程可能要等很长时间,这是因为创建骨架项目执行的命令mvn archetype:generate有个参数-DarchetypeCatalog来指定archetype-catalog.xml文件的位置,可选值为remote,internal,local,默认为remote,即从远端下载。为了解决该问题,可以提前下载a...

2019-04-14 10:27:34 3839 1

原创 spingboot整合mongodb

mongodb是使用c++编写的面向文档存储的数据库,它支持一种类似JSON的BSON数据格式,既可以存储简单的数据格式,也可以存储复杂的数据格式。它支持的查询语言非常强大,同时还支持对数据建立索引来实现更快的排序。

2019-04-07 21:38:28 365

原创 spring boot整合mybatis单数据源(使用mybatis逆向工程)

1.添加maven依赖springboot整合mybatis,需要添加如下依赖:&amp;lt;!--mybatis配置--&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.mybatis.spring.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactI

2019-03-17 21:29:53 280

原创 springboot整合redis集群

一、redis集群原理redis集群中的所有节点彼此互联,节点内部采用二进制协议优化传输速度和带宽,每个节点都可以与Java客户端连接。redis集群的数据分配采用哈希槽,它内置了16384个哈希槽,开发者可以根据每个redis实例的性能来调整每个redis实例上哈希槽的分布范围。当需要进行数据存储时,redis首先使用CRC16算法对key进行计算,计算结果对16384取余来确定这个key存入...

2019-03-14 23:47:07 3040 1

原创 linux封装rm -rf指令,防止误删

对于一个linux新手,敲错指令是常有的事情,智者千虑必有一失,即使对于一个老司机来说,也难免会有操作失误的时候,而误删导致的后果往往是无法弥补的。与其在误删数据后懊悔,不如趁早寻求方法避免这种错误的发生。这里采用alias对rm指令设置别名,使得执行rm指令的时候,实际上执行了mv指令而将需要删除的文件放到自己建立的回收站之中。

2019-03-09 22:48:23 5868

原创 springboot整合redis单机数据库

1.下载redis数据库下载地址:https://redis.io/download将下载完的redis-5.0.3.tar.gz文件上传到linux服务器的指定目录下,本次上传目录为/install。执行命令解压:tar -zxvf redis-5.0.3.tar.gz,解压后如下图:2.编译安装cd redis-5.0.3make此时有报错:提示cc命令找不到,此时需...

2019-03-03 22:37:35 737

原创 mysql主从同步及读写分离配置

一、配置前准备(1)linux服务器(虚拟机),本次使用安装了centos6.5的虚拟机,两台虚拟机ip信息:master:192.168.72.129slaver:192.168.72.130(2)安装mysql数据库,需要保证两台服务器所安装的mysql版本一致,本次以mysql-5.6.42为例。mysql安装可以参考:https://blog.csdn.net/m0_3767475...

2019-01-17 22:56:11 301

原创 linux系统安装mysql数据库

mysql数据库,作为一种开源的关系型数据库,以其易学易用等特点,深受同行喜爱,流行度很高,特别是使用过DB2数据库后,就会发现,mysql数据库是多么简单易用,本篇将介绍一下mysql数据库在Linux环境的安装。一、安装前准备:(1)linux服务器:本次采用centos6.5系统的虚拟机进行安装;(2)mysql安装包:本次选择mysql5.6版本进行安装,下载网址:https://d...

2019-01-06 21:59:25 1755 1

原创 jolt插件使用简介

jolt插件的主要作用是将一种json格式转化为另外一种json格式,它通过使用配置文件定义转换规则的方法,使得json转换可配置,只要输入的json格式是固定的(这一点很重要)就可以使用jolt进行转换。jolt插件GitHub地址:https://github.com/bazaarvoice/jolt/tree/jolt-0.1.0#Overview一、jolt插件主要转换方法插件提供了5...

2019-01-01 18:17:45 6693 3

原创 IDEA中使用maven搭建web应用

1.下载maven下载地址:http://maven.apache.org/download.cgi2.解压安装maven本次解压位置为:D:\maven,解压后得到如下文件: 3.修改maven本地仓库位置maven安装后,默认的jar包存放在 C:\Users\用户名.m2下面,我们可以按照自己的需要进行配置: (1)在maven安装目录下新建文件夹repo...

2018-05-19 14:34:59 427

原创 shell中的数组、函数、文件读取

自己写的一个shell脚本,基本上涵盖了shell常用的一些操作:数组,函数,文件循环读取,参数传递,awk等,在此记录。#!/bin/bash#文件夹名称dirName=./testshelldir#文件名称fileName=$dirName/test0.txt#预先定义可登录的用户名和密码loginInfo=(root-123456 hahaha-123456 test-12...

2018-05-19 09:56:09 367

原创 DB2错误信息(按sqlcode排序)及其他常用操作

之前一直使用的是mysql数据库,最近工作中有机会使用到了db2数据库,对于db2新手来说,db2还是比较难用的,特别是当sql语句报错后,不容易定位到底是什么原因导致的报错,这时候,按照报错的sqlcode来分析sql语句,就会事半功倍。以下内容是自己工作中使用到的,有些内容可能转自于其他博客,仅在这里做一个汇总,还请海涵。1.db2常见错误码sqlcode ssqlsta...

2018-05-19 09:49:36 874

原创 shell脚本实现mysql数据库表和表结构的对比

在项目维护和开发中,经常需要知道两个数据库之间有哪些差异,如两个数据库中数据表有什么不同(表的名称,数量),相同的表字段是否相同(字段数目,约束,字段类型,大小等),有各种数据库管理工具可以实现这一点,但是别人的东西用起来总是没有自己的顺手(比如有的工具直接生成了修改的sql语句),鉴于此原因,决定自己写个简单的shell脚本来实现这个功能。思想:比较两个库A、B中数据表的不同,可以对两个库分别使

2017-11-03 23:34:29 4508

原创 linux修改系统时间

1.修改年-月-日date -s 11/05/2017 #修改系统时间为2017年11月05日2.修改时-分-秒date -s 01:20:00 #修改系统时间为01点20分00秒

2017-11-02 10:55:08 258

原创 shell脚本监控tomcat服务运行状态,服务关闭后进行重启

最近在维护一个项目的时候,发现经常有tomcat运行一段时间后自动停掉的情况,影响了正常的生产交易,被逼无奈,在未找到tomcat自动关闭原因之前,还是得靠shell脚本来进行实时监控。如果发现tomcat没有运行,则执行startup.sh启动tomcat,以下贴出脚本源码。#!bin/shdate=`date +%Y-%m-%d_%H:%M:%S`##tomcat的进程数,由于脚本名称为mo

2017-11-01 22:29:00 4779 4

spring+springMvc+mybatis整合工程

spring+springMvc+mybatis整合后的基础工程,具体整合过程可参考:https://blog.csdn.net/m0_37674755/article/details/89303527

2019-04-19

archetype-catalog.xml

原下载链接:http://repo1.maven.org/maven2/archetype-catalog.xml 由于下载比较慢,故而下载下来分享给有需要的童鞋们。

2019-04-13

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

TA关注的人

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