- 博客(33)
- 收藏
- 关注
原创 如何开启HSDB窗口,查看JVM进程
1、现在系统环境变量中配置好,JAVA_HOME,指向 jdk的安装目录。2、确保%JAVA_HOME%/lib/sa-jdi.jar文件是存在的。3、确保jre和jdk的bin目录下都存在:sawindbg.dll文件。
2023-02-07 19:22:46
863
原创 CentOS7下Nginx安装
1、gcc、 gcc-c++ 是用来编译下载下来的nginx源码2、pcre和pcre-develPCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,pcre-devel 是使用 pcre 开发的一个二次开发库。3、安装zlib zlib提供了很多压缩和解方式,nginx需要zlib对http进行gzip。
2023-01-11 18:20:36
540
原创 Springboot,Springcloud ,SpringcloudAlibaba 组建对照关系
Springboot,Springcloud ,springcloudalibaba版本对照表
2022-09-21 19:37:25
311
原创 搭建私服maven打包jar到Nexus
2.项目中的pom.xml文件对应的版本 必须对应 release 或者snapshot结尾,而且必须大写如(xxx-SNAPSHOT)。3.pom.xml 打包配置maven的setting文件中仓库路径解释:http://www.local-nexus.com:9081/repository/george-release/此路径是我在我的私服仓库中自己创建的一个路径,用于存放自己的jar包,跟springboot通用包区分开来,便于管理。1.先建立存储位置2.在建maven对应的relea
2022-06-15 12:22:42
321
原创 centos7下搭建自己的nexus仓库(docker方式安装)
在docker下拉取镜像下载成功后,可以在docker images里面看到这个nexus文件1.先创建一个挂载目录,用于存放 nexus下载的内容2.赋权3.创建docker容器查看docker容器日志输出结果。无异常表示启动成功 。...
2022-06-13 14:18:38
380
原创 centos7系统 虚拟机磁盘动态扩容
先VBOX中关闭虚拟机,设置 -》 选择 存储,新建控制器(SATA)一直下一步,知道最后点击OK保存,重启虚拟机,进入系统。sda是新加的扩展空间sdb是现有的,当初只分配了 8G,剩下1.6个G,我想安装个Nexus上去,发现磁盘空间已经不够用了。然后vgs看看效果扩展vg再看效果接着扩展LV结果如下最后xfs一下,看效果再看容量,是否变了...
2022-06-13 11:33:06
414
原创 windows 桌面加载不出来或者 桌面exe文件的图标变白无图片的解决方法
windows 桌面加载不出来或者 桌面exe文件的图标变白无图片的解决方法打开cmd.exe 命令窗口windows+R 输入cmd命令,打开cmd.exe 命令窗口window键+R ,输入cmd 敲回车结束 桌面进程explorer.exetaskkill /im exploer.exe /f删除当前用户AppData目录下的 iconcache.db 临时库cd /d %userprofile%\appdata\localdel iconcache.db /as
2021-04-17 10:13:54
1871
原创 docker镜像安装redis6.0.9多线程版【流程】
redis 6.0.xRedis 6是Redis 有史以来最大的一个版本:对客户端缓存某方面的功能进行了重新设计,主要是放弃了“缓存插槽”(caching slot)改为使用键名(key name)。另外还新增了“广播模式”(broadcasting mode),当使用广播模式时,服务器不需要记住每个客户端请求的 key。相反,客户端会订阅 key 的前缀:每当有匹配前缀的 key 被修改时,客户端就会收到通知。用于主从复制的 RDB 文件如果不再使用会被删除新的 ACL LOG 命令,可查看不遵
2020-12-18 19:11:56
1215
1
原创 CentOS 7 yum方式安装MySQL5.7简洁版
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB.1. 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后
2020-12-15 14:17:56
1581
3
原创 手动打包 jar文件
1.创建maven工程2.在META-INF下添加MANIFEST.MF文件指定Main-Class文件入口:控制台输入javac编译class文件,javac -d 将文件编译到指定目录F:\projects\项目\mvn-demo\src>javac -d . main/java/george/com/App.java执行打包指令:F:\projects\项目\mvn...
2019-10-02 22:55:11
1057
原创 centos7 下安装apache-maven-3.6.0-bin.tar.gz
下载maven 包wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz解压tar zxf apache-maven-3.6.0-bin.tar.gz 移动到指定安装包mv apache-maven-3.6.0 /usr/local/maven...
2019-10-02 21:15:20
2466
1
原创 docker下安装rabbitmq带控制台
docker下安装rabbitmq带控制台$ docker pull rabbitmq:management查看镜像:创建docker并启动,设置账户,密码,映射端口:[root@localhost ~]# docker run -d --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ...
2019-09-20 00:20:59
800
原创 CentOS7下如何开启防火墙
1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 : systemctl enable firewalld2.systemctl是CentOS7的...
2019-08-29 16:33:24
721
原创 CentOS7.5下yum安装JDK1.8
检查系统版本cat /etc/redhat-release检查有无系统自带JDKrpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj如果有就使用批量卸载命令rpm -qa | grep java | xargs rpm -e --nodeps 查看YUM 软件包列表yum search java | grep -i ...
2019-08-19 01:31:48
473
原创 CentOS7下安装RabbitMQ
1. 下载erlang和rabbitmq-server的rpm:http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpmhttp://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarc...
2019-07-11 00:58:15
234
1
原创 centos 安装 mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz完整步骤
安装MySql-5.7.9将下载好的文件 通过Xshell rz 到 /usr/local 目录下建立 快链 mysql设置权限组及 mysql用户账户将下载好的文件 通过Xshell rz 到 /usr/local 目录下我的下载版 二进制文件包:mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz解压:tar -zxvf mysql-5.7.9-linux-...
2019-07-11 00:05:34
2153
原创 CentOS7 Yum 更换国内163源
CentOS7 Yum 更换国内163源查看本机linux版本信息备份/etc/yum.repos.d目录下CentOS-Base.repo文件下载163 yum 源 文件清缓存 yum clean all初始化 yum makecache查看本机linux版本信息cat /etc/redhat-release,我知道我的操作系统, 大概是CentOS7 ,但是具体版本号信息,我不清楚,所以我...
2019-07-03 23:34:43
748
原创 Linux修改国内yum源
修改国内yum源查看系统版本信息centos下 通过命令 : cat /etc/redhat-release 命令来查看系统信息如图:
2019-07-03 15:38:01
566
1
原创 Linux下卸载mysql
Linux下卸载mysql 查找已安装的myslq 版本:将搜索出的包名卸载:Linux查看mysql 安装路径查看文件安装路径查询运行文件所在路径查找已安装的myslq 版本:[root@localhost ~]# rpm -qa | grep mysqlmysql-5.0.77-4.el5_4.2 mysql-server-5.0.77-4.el5_4.2 php-mysql-5...
2019-07-03 11:11:33
400
原创 JVM深入理解
JVM 调优通常我们最关心的调优在堆内存的大小控制:一、Young Generation(新生代)的collector有三种:1、Serial 最简单的collector,只有一个thread负责GC,并且,在执行GC的时候,会暂停整个程序(所谓的“stop-the-world”)2、Parallel Scavenge:和Serial相比,它的特点在于使用multi-thread来处理G...
2019-02-17 14:59:00
205
原创 mybatis-config.xm模板,史上最全配置加注释说明
mybatis-config.xm模板,史上最全配置加注释说明<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.or
2019-02-12 00:37:11
833
原创 eclipse 创建mybatis-config.xml、mapper.xml文件 【mybatis入门】
首先,你需要有一个mybatis-3.4.1.jar文件(如果没有,可以从官网下载),然后直接解压jar文件,在org目录下找到以下两个DTD 文件:将mybatis-3-config.dtd 和 mybatis-3-mapper.dtd 两个文件copy到eclipse的安装目录下,新建mybatis-config文件夹:依次点击 :eclipse > Window > Pr...
2019-02-12 00:25:23
8144
1
原创 @Autowired 自动装配,@Bean注入 @Primary ,@Qualifier 优先级
Autowired自动装配:spring利用依赖注入(DI), 完成对IOC容器中的各个组件的依赖关系赋值对同一个Dao类,既有 @Bean 注解声明,又有Autowired 自动装配,分析一下几种情况:第一种情况: * 1、如果Dao类中声明了@Repository,且@ComponentScan 添加了dao扫描,则默认会创建一个testDao在IOC容器中。 * 2...
2019-02-08 01:45:51
6238
2
转载 BeanFactory 和FactoryBean的区别
BeanFacotryBeanFacotry是spring中比较原始的Factory。如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。ApplicationContext 接口,它由BeanFactory接口派生而来,ApplicationContext包含BeanFactory的所有功...
2019-01-26 02:33:35
492
原创 linux下安装mongodb【完整版】
前置环境:下载版本:mongodb-linux-x86_64-3.4.18.tgz安装: Xshell6安装:linux OS7在usr/local下创建目录:mongodb[root@jk ~]# mkdir /usr/local/mongodb将文件copy到mongodb下[root@jk ~]# cp mongodb-linux-x86_64-3.4.18.tgz /...
2019-01-23 02:23:20
416
原创 ForkJoinPool实战应用之:使用RecurisiveAction排序
ForkJoinPool实战应用之:使用RecurisiveAction排序,参考JDK源码中的案例,对一个超大的 long类型的数组(1个亿),进行排序,比较单线程 Array.Sort 方法:package com.george.forkJoinPool;import java.util.Arrays;import java.util.Random;import java.util....
2019-01-19 01:52:23
581
原创 位移:十进制转二进制 算法
public class MoveStep { public static void main(String[] args) { //原始数二进制 int number = 5; printInfo(number); //左移一位 :10 number = number <<...
2019-01-19 01:29:55
2073
原创 Springboot中整合log4j
由于在Springboot中本身有自带一个spring-boot-starter-logging 日志输出包,所以在应用log4J时会导致日志冲突的情况。如下:当然,网上有的朋友说不推荐使用log4j 了,但是在旧系统迁移到Springboot下之后,总不可能把原来的代码用了log4j的全部改掉一遍吧,这不太现实。因此我们有了Springboot下引用 log4j的需求。言归正传,我们来看看如...
2019-01-10 13:33:50
1400
原创 eclipse Maven项目创建 从jdk1.5 切换到JDK 1.8【eclipse入门】
近期有同事由于maven项目创建时,默认选择的是JDK1.5 在此版本上的@Override 注解提示报错。因此记录一下给初学者。操作步骤如下:1、首先选中你Maven项目中JRE System Library 右键 -》 Configure Build Path选择 AddLibrary ,出现右边框 JRE System Library选择你已经安装好的jdk 1.8Fin...
2019-01-10 12:58:18
677
原创 springboot2.0+jsp整合
springboot2.0+jsp整合1、新建maven项目必备工具1、新建maven项目必备工具jdk1.8必须选择war包pom.xml文件,引用外部tomcat,如下2.在src/main/resources 目录下添加 application.properties文件spring.mvc.view.prefix=/WEB-INF/jsp/spring.mvc.vie...
2019-01-09 14:47:48
943
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人