- 博客(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
22344
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
341
原创 IDEA使用maven骨架创建项目太慢的解决方法
使用maven骨架创建一个项目的时候,时长会遇到项目创建太慢的现象,如下图:这个过程可能要等很长时间,这是因为创建骨架项目执行的命令mvn archetype:generate有个参数-DarchetypeCatalog来指定archetype-catalog.xml文件的位置,可选值为remote,internal,local,默认为remote,即从远端下载。为了解决该问题,可以提前下载a...
2019-04-14 10:27:34
3949
1
原创 spingboot整合mongodb
mongodb是使用c++编写的面向文档存储的数据库,它支持一种类似JSON的BSON数据格式,既可以存储简单的数据格式,也可以存储复杂的数据格式。它支持的查询语言非常强大,同时还支持对数据建立索引来实现更快的排序。
2019-04-07 21:38:28
401
原创 spring boot整合mybatis单数据源(使用mybatis逆向工程)
1.添加maven依赖springboot整合mybatis,需要添加如下依赖:&lt;!--mybatis配置--&gt; &lt;dependency&gt; &lt;groupId&gt;org.mybatis.spring.boot&lt;/groupId&gt; &lt;artifactI
2019-03-17 21:29:53
317
原创 springboot整合redis集群
一、redis集群原理redis集群中的所有节点彼此互联,节点内部采用二进制协议优化传输速度和带宽,每个节点都可以与Java客户端连接。redis集群的数据分配采用哈希槽,它内置了16384个哈希槽,开发者可以根据每个redis实例的性能来调整每个redis实例上哈希槽的分布范围。当需要进行数据存储时,redis首先使用CRC16算法对key进行计算,计算结果对16384取余来确定这个key存入...
2019-03-14 23:47:07
3146
1
原创 linux封装rm -rf指令,防止误删
对于一个linux新手,敲错指令是常有的事情,智者千虑必有一失,即使对于一个老司机来说,也难免会有操作失误的时候,而误删导致的后果往往是无法弥补的。与其在误删数据后懊悔,不如趁早寻求方法避免这种错误的发生。这里采用alias对rm指令设置别名,使得执行rm指令的时候,实际上执行了mv指令而将需要删除的文件放到自己建立的回收站之中。
2019-03-09 22:48:23
5957
原创 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
818
原创 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.youkuaiyun.com/m0_3767475...
2019-01-17 22:56:11
335
原创 linux系统安装mysql数据库
mysql数据库,作为一种开源的关系型数据库,以其易学易用等特点,深受同行喜爱,流行度很高,特别是使用过DB2数据库后,就会发现,mysql数据库是多么简单易用,本篇将介绍一下mysql数据库在Linux环境的安装。一、安装前准备:(1)linux服务器:本次采用centos6.5系统的虚拟机进行安装;(2)mysql安装包:本次选择mysql5.6版本进行安装,下载网址:https://d...
2019-01-06 21:59:25
1794
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
6943
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
467
原创 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
425
原创 DB2错误信息(按sqlcode排序)及其他常用操作
之前一直使用的是mysql数据库,最近工作中有机会使用到了db2数据库,对于db2新手来说,db2还是比较难用的,特别是当sql语句报错后,不容易定位到底是什么原因导致的报错,这时候,按照报错的sqlcode来分析sql语句,就会事半功倍。以下内容是自己工作中使用到的,有些内容可能转自于其他博客,仅在这里做一个汇总,还请海涵。1.db2常见错误码sqlcode ssqlsta...
2018-05-19 09:49:36
962
原创 shell脚本实现mysql数据库表和表结构的对比
在项目维护和开发中,经常需要知道两个数据库之间有哪些差异,如两个数据库中数据表有什么不同(表的名称,数量),相同的表字段是否相同(字段数目,约束,字段类型,大小等),有各种数据库管理工具可以实现这一点,但是别人的东西用起来总是没有自己的顺手(比如有的工具直接生成了修改的sql语句),鉴于此原因,决定自己写个简单的shell脚本来实现这个功能。思想:比较两个库A、B中数据表的不同,可以对两个库分别使
2017-11-03 23:34:29
4747
原创 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
303
原创 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
4887
3
spring+springMvc+mybatis整合工程
2019-04-19
archetype-catalog.xml
2019-04-13
shell中局部变量返回值的问题
2018-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人