自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DingZuoHeng的博客

一路向前,在这个领域留下一点痕迹。

原创 搭建自己的maven库---nexus

一、安装nexus linux环境下,我是在虚拟机中搭建的Centos7。 1、docker下安装 基于docker-compose的搭建,docker-compose.yml内容: version: '3.1' services: nexus: rest...

2020-03-13 17:50:55 61 0

原创 在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 将安装包上传到目录下,(一般是...

2019-12-19 14:31:16 69 0

原创 配置VMware网络-NAT模式

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

2019-12-18 17:12:55 57 0

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

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

2019-12-17 17:16:22 128 0

原创 通过文件流获取文件类型

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

2019-11-29 14:53:46 95 0

原创 使用java发送ping命令

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

2019-06-26 13:51:01 224 0

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

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

2019-05-17 09:25:42 208 0

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

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

2019-05-16 09:35:15 260 0

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

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

2019-04-26 11:09:02 3301 0

转载 dom4j读取xml和创建xml

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

2019-03-05 15:48:00 183 0

原创 使用mybatis时 异常笔记

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

2019-03-04 13:45:01 121 0

原创 spring与mybatis整合测试时报异常

java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegat...

2019-03-04 11:12:53 142 0

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

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

2018-12-20 21:28:06 142 0

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

使用流程(CentOS 7): 使用fdisk -l 命令来查看分区。 使用 mount /dev/sdb1 /mnt/usb 在使用cd命令打开usb目录。 使用ls命令可以查看到U盘下所有的目录。 问题1:如何让U盘在本机与虚拟机之间切换?   问题二:读取不到u盘: 可能...

2018-08-07 16:53:18 14621 0

原创 Apache MINA框架入门

说明 NIO API是在Java 1.4引入的。MINA是基于NIO编写的。首先要了解NIO与BIO的概念以及区别,NIO代表非阻塞IO,BIO代表着阻塞式IO。具体细节请百度。。。 MINA是一个简单但功能齐全的网络应用框架(其实已经被NettyPK掉了,但都是一类型的东西,很多东西相通的,...

2018-08-03 14:08:57 12673 2

原创 SpringAop使用笔记

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

2018-07-24 09:22:57 87 0

原创 在Spring中获取Request

除了常用方法在Controller方法上添加HttpServletRequest参数由Spring自动注入之外想要获得Request怎么办? HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder...

2018-07-24 08:54:39 54 0

原创 Java中的锁

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

2018-02-27 15:43:54 70 0

原创 Spring Security学习笔记三

intercept-url配置指定拦截的 url通过 pattern 指定当前 intercept-url 定义应当作用于哪些 url。可以通过 access 属性来指定 intercept-url 对应 URL 访问所应当具有的权限。access 的值是一个字符串,其可以直接是一个权限的定义,也...

2018-02-23 17:34:12 206 0

原创 Spring Security学习笔记二

说明:本文是在上篇入门的基础上的强化。包含了Spring Security的核心类信息、怎么才能使用自定义UserDetailsService、AuthenticationProvider、怎样对密码进行加密、怎样缓存 UserDetails 。AuthenticationAuthenticati...

2018-02-23 13:12:33 142 0

原创 Spring Security学习笔记(一)

简单说明Spring Security,这是一种基于 Spring AOP 和 Servlet 过滤器的安全框架。它提供全面的安全性解决方案,同时在 Web 请求级和方法调用级处理身份确认和授权。Apache Shiro同样是Java的一个安全框架,Shiro功能相对简单一点,同样使用也简单。在这...

2018-02-08 10:49:35 142 0

原创 Spring与Mybatis整合——学习笔记

方式1: 采用MapperScannerConfigurer,它将会查找类路径下的映射器并自动将它们创建成MapperFactoryBean。 spring-mybatis.xml: <beans xmlns="http://www.springframework.org/sc...

2018-02-02 15:40:28 72 0

原创 笔记——spring基本使用(控制反转IOC、面向切面编程AOP、声明式事务,事务隔离级别、事务传播)

spring温习笔记 Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。 Spring 的控制反转IOC、面向切面编程AOP等特性不多说。 本文核心内容:搭建一个Spring Demo 概要:想要启动spring...

2018-02-01 14:22:27 474 0

原创 程序员必备网站

https://leetcode.com/ 海量编程题包含数据库和shell试题,支持 C, C++, Java, Python, C#, JavaScript...... http://www.geeksforgeeks.org/ 算法学习以及各类面试题。 http://...

2018-01-31 15:48:48 211 0

原创 笔记——Java定时任务Timer入门

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Timer; public class TimerManager { public static int count= 0 ...

2018-01-26 17:09:41 84 0

原创 笔记——Spring的定时任务(@Scheduled注解)

spring的定时任务即@Scheduled注解的使用首先在spring的配置中添加:<!-- 计划任务配置,用 @Service @Lazy(false)标注类,用@Scheduled(cron = "0 0 2 * * ?")标注方法 --> ...

2018-01-26 16:30:32 169 0

原创 POI操作EXCEL表格——入门

POI之——读写入门(poi的初级使用)介绍: Apache POI是一种流行的API,它允许程序员使用Java程序创建,修改和显示MS Office文件。这由Apache软件基金会开发使用Java分布式设计或修改Microsoft Office文件的开源库。它包含类和方法对用户输入数据或文件到M...

2018-01-25 14:02:20 122 0

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