5 DingZuoHeng

尚未进行身份认证

我要认证

心豁达,自非凡,不以物喜,不以己悲!

等级
TA的排名 13w+

搭建自己的maven库---nexus

一、安装nexuslinux环境下,我是在虚拟机中搭建的Centos7。1、docker下安装基于docker-compose的搭建,docker-compose.yml内容:version: '3.1'services: nexus: restart: always image: sonatype/nexus3 container_name: ne...

2020-03-13 17:50:55

在Centos7环境下离线安装RabbitMq

目录1、准备工作2、开始安装3、rabbitmq常用命令1、准备工作操作系统:Centos7需要准备rpm包:erlang-21.3.8.2 RabbitMQ 3.7.15 socat-1.7.3.2-2.el7.x86_64.rpm将安装包上传到目录下,(一般是/usr/local/rabbitmq)2、开始安装1、rabbitmq是用erlang写的,...

2019-12-19 14:31:16

配置VMware网络-NAT模式

主机电脑(笔记本):win10系统VMware版本:VMware® Workstation 15 Pro虚拟机安装linux:Centos7一、先提一下vmware的三种网络模式:二、配置NAT网络

2019-12-18 17:12:55

使用httpclient工具绕过证书验证进行HTTPS请求

在项目中需要调用其他服务的接口,该服务需要使用https访问,对此记录了一下,使用httpclient工具绕过证书验证进行HTTPS请求。版本1: import com.alibaba.fastjson.JSON;import org.apache.http.HttpEntity;import org.apache.http.client.config.RequestConfig;i...

2019-12-17 17:16:22

通过文件流获取文件类型

第一步读取文件流为byte[] 截取前三位,并转成16进制码 在码表中对比转换函数: public static String bytesToHexString(byte[] src) { StringBuilder stringBuilder = new StringBuilder(); if (src == null || src...

2019-11-29 14:53:46

使用java发送ping命令

在项目中需要测试网络状况,决定用ping命令来查看当前的网络情况,起初手动输入ping命令。随后要增加设备并长期监测网络状态,这样显然不能在手动了,对cmd的脚本也不熟练,决定还是使用java。查了一下,果然使用java是没问题的。查了一下,大家有 很多方式去实现。有人自己根据ICMP协议去,自己做了一个ping,有人通过jdk中已经封装好了的方法去实现,我决定还是直接调用jdk中去调...

2019-06-26 13:51:01

数据库的隔离级别和传播行为

spring的声明式事务给事务的操作带来了很多方便。在这里回顾了一下隔离级别和传播行为的相关内容。先看看@Transaction:@Transactional注解源码:@Target({ElementType.METHOD, ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Inherited@Documentedpubl...

2019-05-17 09:25:42

整合mybatis时遇到org.apache.ibatis.binding.BindingException异常

造成这个异常的原因是没有找到对应的xml文件,我原本以为是没找到mapper的接口,经过检查才知道是没有找到对应的xml文件,在一看发现是我把mapper的xml文件放到了src/main/java下的对应dao目录下了,在这个目录下maven是不会对他编译打包的,maven会在src/main/resources目录下去找配置资源,所以我将该xml移到src/main/resources的相应目...

2019-05-16 09:35:15

配置tomcat,修改对项目的访问路径

在Idea中对项目访问路径的配置题当将wai包直接部署到tomcat中时,如何修改对项目的访问路径?两种方案:1、首先将tomcat的目录下的webapps/ROOT目录下的所有内容清空,将war包中的内容全部复制到该目录下,这时访问localhost:8080这个地址时,会直接访问该项目。这个方法的局限性很大,不建议使用。2、在tomcat的目录下conf/serve...

2019-04-26 11:09:02

dom4j读取xml和创建xml

原文:https://blog.csdn.net/chenweitang123/article/details/6255108

2019-03-05 15:48:00

使用mybatis时 异常笔记

在Test中写测试代码时,与直接启动项目不同,不会启动spring,需要手动去加载spring,具体例子如下:首先在引入spring等依赖的同时要引入junit与spring-test这两个测试工具。 <dependency> <groupId>org.springframework</groupId> <arti...

2019-03-04 13:45:01

spring与mybatis整合测试时报异常

java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelega...

2019-03-04 11:12:53

使用node.js出现"参数错误"

最近开始接触webpack包管理工具,看着网上的教程开始搭建环境,第一步就是安装Node.js。傻瓜式的安装引导后,在cmd中打入node -v验证版本,WHAT??报错了??这才第一步怎么就卡着了,更要命的是网上竟然搜不到解决方法,换了N个关键词后总算找到了解决方法问题原因:服务器的端口号冲突解决办法:在cmd中输入netsh winsock reset再次查询node版本,...

2018-12-20 21:28:06

linux(安装在虚拟机)读取U盘

使用流程(CentOS 7):使用fdisk -l 命令来查看分区。使用 mount /dev/sdb1 /mnt/usb在使用cd命令打开usb目录。使用ls命令可以查看到U盘下所有的目录。问题1:如何让U盘在本机与虚拟机之间切换? 问题二:读取不到u盘:可能是U盘的类型格式不对,fat格式肯定是可以的。NTFS的话不确定。转换U盘格式:1.首先,咱们...

2018-08-07 16:53:18

Apache MINA框架入门

说明NIO API是在Java 1.4引入的。MINA是基于NIO编写的。首先要了解NIO与BIO的概念以及区别,NIO代表非阻塞IO,BIO代表着阻塞式IO。具体细节请百度。。。MINA是一个简单但功能齐全的网络应用框架(其实已经被NettyPK掉了,但都是一类型的东西,很多东西相通的,因为我们单位在用MINA所以优先看这个)。下载地址:http://mina.apache.org/do...

2018-08-03 14:08:57

SpringAop使用笔记

AOP称为面向切面编程,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。一 AOP的基本概念(1)Aspect(切面):通常是一个类,里面可以定义切入点和通知(@Aspect)(2)JointPoint(连接点):程序执行过程中明确的点,在方法参数上写入有spring传入。(3)Advice(通知):AOP在特定的切入点上执行的增强处理,有before,afte...

2018-07-24 09:22:57

在Spring中获取Request

除了常用方法在Controller方法上添加HttpServletRequest参数由Spring自动注入之外想要获得Request怎么办?HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();通过如上代码可以得到r...

2018-07-24 08:54:39

Java中的锁

关于锁:java的内置锁:每个java对象都可以用做一个实现同步的锁,这些锁成为内置锁。线程进入同步代码块或方法的时候会自动获得该锁,在退出同步代码块或方法时会释放该锁。获得内置锁的唯一途径就是进入这个锁的保护的同步代码块或方法。java的对象锁和类锁:java的对象锁和类锁在锁的概念上基本上和内置锁是一致的,但是,两个锁实际是有很大的区别的,对象锁是用于对象实例方法,或者一个对象实例上的,类锁是...

2018-02-27 15:43:54

Spring Security学习笔记三

intercept-url配置指定拦截的 url通过 pattern 指定当前 intercept-url 定义应当作用于哪些 url。可以通过 access 属性来指定 intercept-url 对应 URL 访问所应当具有的权限。access 的值是一个字符串,其可以直接是一个权限的定义,也可以是一个表达式。常用的类型有简单的角色名称定义,多个名称之间用逗号分隔,如<security:...

2018-02-23 17:34:12

Spring Security学习笔记二

说明:本文是在上篇入门的基础上的强化。包含了Spring Security的核心类信息、怎么才能使用自定义UserDetailsService、AuthenticationProvider、怎样对密码进行加密、怎样缓存 UserDetails 。AuthenticationAuthentication 是一个接口,用来表示用户认证信息的,在用户登录认证之前相关信息会封装为一个 Authentica...

2018-02-23 13:12:33

查看更多

勋章 我的勋章
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。