自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 收藏
  • 关注

转载 探秘 Spring 的 PropertyEditor

转自:探秘 Spring 的 PropertyEditor - 简书PropertyEditor & PropertyEditorSupport 介绍java.beans.PropertyEditor 是 JDK 自带的类,是提供给 AWT。做啥用呢、就是讲用户在图形见面中输入的字符串转换位对应类型的值(对象)。类似于一个 convertor。public interface PropertyEditor { void setValue(Object value);

2021-10-19 19:20:18 556 1

转载 Java安全管理器——SecurityManager

原文出处:http://bubuko.com/infodetail-306759.html 转自:https://blog.csdn.net/okjxp/article/details/78581599 总的来说,Java安全应该包括两方面的内容,一是Java平台(即是Java运行环境)的安全性;二是Java语言开发的应用程序的安全性。由于我们不是J...

2021-10-19 18:50:36 5883

转载 Java安全管理器SecurityManager

原文出处:http://sweepingmonkgo.iteye.com/blog/2115800 转自:https://blog.csdn.net/okjxp/article/details/78581627 安全管理器是一个允许应用程序实现安全策略的类。它允许应用程序在执行一个可能不安全或敏感的操作前确定该操作是什么,以及是否是在允许执行该操作的安全上下文中执行它。应用程序可以允许或不允许该操作。 SecurityManager 类包含了很多名称以单词 ..

2021-10-19 18:41:42 1255

原创 docker 部署springboot,自定义udp端口映射

问题描述:使用docker部署springboot应用(该应用中有一个udp服务端,发布一个端口10081),用docker-compose编排。服务部署启动后,自定义的udp端口在宿主机上找不到。解决办法:需要在docker上进行端口映射。比如自定义udp端口号为10081,需要在docker-compose.yml文件中新增如下配置(标红字体):ports: - "...

2019-05-06 16:56:22 1582

转载 java中split时,需要转义的几个字符

作者:iCoding91文章链接:https://blog.csdn.net/caoxiaohong1005/article/details/78570133就写了几个刷题时候用到的,如果你还知道其他的,谢谢补充。1、或|,点.,加+,乘*,在字符串中出现时,如果这个字符串需要被split,则split时候,需要在前面加两个反斜杠。 与&,在split时...

2019-05-06 16:47:16 654

原创 使用jmx远程监控apache-activemq-5.14.1配置(Linux环境)

使用jmx远程监控apache-activemq-5.14.1配置(Linux环境):1、修改/etc/hosts文件将127.0.0.1 localhost改为 实际ip地址 localhost2、修改${ACTIVEMQ_HOME}/bin/env文件将下面的注释放开,且修改端口ACTIVEMQ_SUNJMX_START="-Dcom.sun.management.jmxr...

2019-05-06 11:10:09 888 1

原创 java.lang.RuntimeException: java.rmi.ConnectException: Connection refused to host: 127.0.0.1

问题描述:使用jmx监控activemq报错汇总:1、报错:Exception in thread "main" java.io.IOException: Failed to retrieve RMIServer stub: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException...

2019-05-06 10:52:38 3024

转载 消息队列Rabbitmq基本操作

转自:http://www.cnblogs.com/kaituorensheng/p/4985767.html消息队列Rabbitmq阅读目录1. 启动2. 队列重置(清空队列、用户等)3. 关闭4. 列举所有用户5. 列举所有队列6. 添加用户7. 设置用户角色为管理员8. 权限设置9. 查看状态10.安装 RabbitMQWeb管理插件11.疑难杂症1...

2019-04-30 10:07:09 1571

转载 Linux Sftp 下载整个文件目录

转自:https://blog.csdn.net/shikenian520/article/details/80177294直接看图:有两个特点:1:使用-r参数2:在目录后面使用"."号这样的话就可以把/opt/merkle目录和子目录里面的文件全部下载到本地了。...

2019-04-29 16:33:39 6850

转载 Linux中rm命令详解

转自:https://www.cnblogs.com/aijianshi/p/5762428.htmllinux下rm命令使用详解---linux删除文件或目录命令用户可以用rm命令删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变。rm命令的一般形式为:rm[选项]...

2019-04-29 16:30:30 18598

转载 docker批量删除

转自:https://www.cnblogs.com/zhangjianbin/p/8021941.htmldocker 批量删除杀死所有正在运行的容器docker kill $(docker ps -a -q)删除所有已经停止的容器docker rm $(docker ps -a -q)删除所有未打 dangling 标签的镜像docker rmi $(docker im...

2019-04-29 16:24:48 113

转载 Linux指令 vi编辑,保存及退出

转自:https://www.cnblogs.com/tanshaoxiaoji/p/vi.html编辑模式  使用vi进入文本后,按i开始编辑文本退出编辑模式   按ESC键,然后:    退出vi   :q! 不保存文件,强制退出vi命令    :w 保存文件,不退出vi命令    :wq 保存文件,退出vi命令    中断vi模式时,再进入vi保错的解决...

2019-04-28 10:05:02 3715

转载 spring的4种事务特性,5种隔离级别,7种传播行为

转自:https://blog.csdn.net/weixin_38070406/article/details/78157603spring事务:什么是事务:事务逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败.事务特性(4种):原子性 (atomicity):强调事务的不可分割.一致性 (consistency):事务的执行的前后数据的完整性保...

2019-04-12 11:07:28 155

转载 MySQL和Oracle的区别比较

转自:https://blog.csdn.net/weixin_38070406/article/details/78221397(1) 自动增长的数据类型处理MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。ORACLE没有自动增长的数据类型,需要建立一个自动增长的序列号,插入记录时要把序列号的下一个值赋于此字段。(2)单引号的处理MYSQL里可以用...

2019-04-12 11:02:07 341

转载 centos6.8 docker0: iptables: No chain/target/match by that name

转自:https://www.cnblogs.com/dzqk/p/8236318.html现象:之前docker gitlab运行的一直好好的,突然有一天访问不了,但容器却还运行着。于是我把gitlab容器重启,发现启动不了了,报错:docker0: iptables: No chain/target/match by that name错误原因:修改iptables规则后,重启了...

2019-04-04 18:00:44 213

转载 Maven快照机制(SNAPSHOT)

转自:https://www.cnblogs.com/EasonJim/p/6852840.html以下引用自https://ayayui.gitbooks.io/tutorialspoint-maven/content/book/maven_snapshots.html:一、场景一个大型的软件应用通常包含多个模块,并且通常的场景是多个团队开发同一应用的不同模块。举个例子,设想一个...

2019-04-02 13:52:30 330

转载 URL和URI

转自:https://www.cnblogs.com/chengdabelief/p/6635045.htmlURL和URI简单理解是这样的:理解URI和URL的区别,我们引入URN这个概念。URI = Universal Resource Identifier 统一资源标志符URL = Universal Resource Locator 统一资源定位符URN = U...

2019-03-27 11:03:46 124

原创 eclipse 更改svn地址

由于公司svn地址调整,eclipse更改svn地址步骤如下:1、依次点击菜单栏:Window->Show View->Other...->SVN 资源库2、打开SVN资源库,选中需要更改的svn地址,右键->重新定位->Next,接着在弹出的新URL地址中输入新的地址即可可能会报错:The repository at '' has uuid '',...

2019-03-22 15:10:45 1830

原创 Calendar使用例子:获取上月所有日期和本月(已过)日期

说明:比如当天日期为2019-02-18运行结果:----上月所有日期:----[2019-01-01, 2019-01-02, 2019-01-03, 2019-01-04, 2019-01-05, 2019-01-06, 2019-01-07, 2019-01-08, 2019-01-09, 2019-01-10, 2019-01-11, 2019-01-12, 2019-01-13...

2019-02-18 17:02:45 1723

转载 java反射专题三

作者:残阳丶转自:https://www.cnblogs.com/cainiao-Shun666/p/8568763.html一丶调用运行时类中指定的属性父类:public abstract class Person { public String personName; int personAge; public void play(){ } ...

2019-02-18 15:37:00 208

转载 java反射专题二

作者:残阳丶转自:https://www.cnblogs.com/cainiao-Shun666/p/8568314.html一丶Class中常用方法详解1)getFields()只能获取到运行时类中及其父类中声明为public的属性2)getDeclaredFields()获取运行时类本身声明的所有属性3)getMethods()获取运行时类中及其父类中声明为...

2019-02-18 12:39:07 220

转载 java 反射专题一

作者:残阳丶转自:https://www.cnblogs.com/cainiao-Shun666/p/8555872.html一丶Class的理解 /*  * Class类是反射的源头  * 创建一个类,通过编译(javac.exe),生成对应的.class文件,之后使用java.exe加载(JVM的类加载器完成的)此.class文件。  * 此.cl...

2019-01-31 01:40:34 183

翻译 Java NIO Buffer

源自:http://tutorials.jenkov.com/java-nio/buffers.htmlJava NIO Buffers are used when interacting with NIO Channels. As you know, data is read from channels into buffers, and written from buffers int...

2019-01-30 01:06:46 179

翻译 Java NIO Channel

源自:http://tutorials.jenkov.com/java-nio/channels.htmlJava NIO Channels are similar to streams with a few differences:You can both read and write to a Channels. Streams are typically one-way (rea...

2019-01-29 05:54:49 232

翻译 Channels and Buffers、Selectors

源自:http://tutorials.jenkov.com/java-nio/overview.html#selectorsJava NIO consist of the following core components:Channels Buffers Selectors       JAVA NIO由以下核心组件组成:Channels、Buffers、Selectors。...

2019-01-29 05:29:56 208

翻译 java NIO 基础概念

译文:Java NIO Tutorial源自:http://tutorials.jenkov.com/java-nio/index.htmlJava NIO: Channels and BuffersIn the standard IO API you work with byte streams and character streams. In NIO you work wit...

2019-01-29 05:00:22 187

转载 自定义注解实现创建sql语句

文章转自:河北凝讯科技订阅号 文章名称:spring注解是如何实现的 1、DBTable注解,标注在类上import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java....

2019-01-28 14:04:46 854

转载 Oracle 取得当天0时0分0秒和23时59分59秒

作者:hemingwang0902转自:https://blog.csdn.net/hemingwang0902/article/details/5272739--取得当天0时0分0秒select TRUNC(SYSDATE) FROM dual; --取得当天23时59分59秒(在当天0时0分0秒的基础上加1天后再减1秒)SELECT TRUNC(SYSDATE)+1-1/...

2019-01-26 13:35:07 1822

转载 看懂Oracle执行计划

作者:Dreamer-1转自:https://www.cnblogs.com/Dreamer-1/p/6076440.html最近一直在跟Oracle打交道,从最初的一脸懵逼到现在的略有所知,也来总结一下自己最近所学,不定时更新ing… 一:什么是Oracle执行计划?执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述二:怎样查看Oracle执行计划?...

2019-01-26 12:28:58 169

转载 Java中char和String的转换

作者:耀凯考前突击大师转自:https://blog.csdn.net/yaokai_assultmaster/article/details/52082763Java中char是一个基本类型,而String是一个引用类型。有时候我们需要在它们之间互相转换。String转换为char在Java中将String转换为char是非常简单的。 1. 使用String.charAt(...

2019-01-25 21:16:18 1508

转载 Java并发编程:volatile关键字解析

作者:海子转自:https://www.cnblogs.com/dolphin0520/p/3920373.html       volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起...

2019-01-25 17:08:52 132

转载 Java并发编程:Lock

作者:海子转自:https://www.cnblogs.com/dolphin0520/p/3923167.html       在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。  也许有朋友会问,...

2019-01-25 16:03:45 155

转载 Java并发编程:synchronized

作者:海子转自:https://www.cnblogs.com/dolphin0520/p/3923737.html            虽然多线程编程极大地提高了效率,但是也会带来一定的隐患。比如说两个线程同时往一个数据库表中插入不重复的数据,就可能会导致数据库中插入了相同的数据。今天我们就来一起讨论下线程安全问题,以及Java中提供了什么机制来解决线程安全问题。  以下是本文...

2019-01-24 19:53:28 131

转载 Java并发编程:Thread类的使用

作者:海子转自:https://www.cnblogs.com/dolphin0520/p/3920357.html              在前面2篇文章分别讲到了线程和进程的由来、以及如何在Java中怎么创建线程和进程。今天我们来学习一下Thread类,在学习Thread类之前,先介绍与线程相关知识:线程的几种状态、上下文切换,然后接着介绍Thread类中的方法的具体使用。 ...

2019-01-24 18:31:09 200

转载 Java并发编程:如何创建线程和进程

作者:海子转自:https://www.cnblogs.com/dolphin0520/p/3913517.html       在前面一篇文章中已经讲述了在进程和线程的由来,今天就来讲一下在Java中如何创建线程,让线程去执行一个子任务。下面先讲述一下Java中的应用程序和进程相关的概念知识,然后再阐述如何创建线程以及如何创建进程。下面是本文的目录大纲:  一.Java中关于应用...

2019-01-24 17:51:39 191 6

转载 Java并发编程:进程和线程之由来

作者:海子转自:https://www.cnblogs.com/dolphin0520/p/3910667.html  在前面,已经介绍了Java的基础知识,现在我们来讨论一点稍微难一点的问题:Java并发编程。当然,Java并发编程涉及到很多方面的内容,不是一朝一夕就能够融会贯通使用的,需要在实践中不断积累。由于并发肯定涉及到多线程,因此在进入并发编程主题之前,我们先来了解一下进程和...

2019-01-24 16:38:47 114

转载 接口测试返回码状态含义

文章转自:https://www.cnblogs.com/yechangzhong-826217795/p/8522611.htmlhttp网络请求 返回statusCode(状态码) 200、300、400、500。。。201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。200(成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。201(已创建)...

2019-01-24 13:47:25 2344

转载 Spring中的aware接口

文章转自:https://www.jianshu.com/p/c5c61c31080b作者:一滴水的坚持Spring中有很多继承于aware中的接口,这些接口到底是做什么用到的。aware,翻译过来是知道的,已感知的,意识到的,所以这些接口从字面意思应该是能感知到所有Aware前面的含义。先举个BeanNameAware的例子,实现BeanNameAware接口,可以让该Bea...

2019-01-24 13:38:17 549

转载 spring 监听器和事件

一、基础观察者模式观察者(Observer)模式又名发布-订阅(Publish/Subscribe)模式。GOF给观察者模式如下定义:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 观察者 (Observer)将自己注册到被观察对象(Subject)中,被观察对象将观察者存放在一个容器(Container)里。 被观察 被观察对...

2019-01-24 13:10:33 774 2

转载 oracle 查询正在执行的sql

1、--查询Oracle正在执行和执行过的SQL语句SELECT b.sid oracleID, b.username 登录Oracle用户名, b.serial#, spid 操作系统ID, paddr, sql_text 正在执行的SQL, b.machine 计算机名FROM v$process a,...

2019-01-23 15:06:06 4708

空空如也

空空如也

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

TA关注的人

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