- 博客(25)
- 资源 (9)
- 收藏
- 关注
原创 Intellij IDEA 查找接口实现类的快捷键
查找接口的实现类:IDEA 风格 ctrl + alt +B在按F2查看详细文档注解查看类或接口的继承关系:ctrl + h1、IDEA_查找接口的实现 的快捷键 个人分类管理http://blog.csdn.net/u010003835/article/details/790366662、intellij idea8.1.2中找到实现一个类或者接口子类的快捷键 https://zhidao.ba...
2018-06-10 19:13:33 59961 1
原创 在spring cloud eureka中使用ip而不是hostname
众所周知,spring cloud eureka是使用hostname进行注册的,如果想使用IP进行注册那应该如何处理呢。只需要在eureka服务端增加如下配置eureka.instance.perferIpAddress=true可参见spring cloud的官方手册,也可以参考提问信息。...
2018-06-10 12:02:21 2190
原创 jenkins docker springcloud 自动化
由于公司要做微服务所以我对jenkins docker springcloud如何集成起来做自动部署做了一些研究,这里写出来也算是结自己一个总结,同时也希望能帮助到其他人。 我这里环境如下: Contos7 64jdk-8u144-linux-x64.tar.gzjenkins.war 2.78dockergitlabmavengit因为jenkins是java 编写的所以需要安装jdk安装步骤...
2018-06-09 14:10:59 1951 2
原创 linux 下安装maven
1、安装wget命令如果需要通过使用wget命令,直接通过网络下载maven安装包时,需要在linux系统中安装wget命令。yum -y install wget 2、下载maven安装包wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.g...
2018-06-09 09:52:44 1020
原创 第一个 spring Boot 应用通过Docker 来实现构建、运行、发布
1. Docker 简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker image 是用于运行容器化进程的方案,在本文中,我们将构建一个简单的 Spring Boot 应用程序。2.环境搭建JDK 1.8+Maven 3.0+D...
2018-06-09 09:09:09 775 1
原创 Java网络知识点总结
通过IP地址和子网掩码与运算计算相关地址http://blog.csdn.net/perddy/article/details/31376371、TCP/IP1.1 TCP/IP四层模型http://blog.csdn.net/hbtj_1216/article/details/764727471.2 IP、TCP、UDP首部详解http://blog.csdn.net/hbtj_1216/art...
2018-06-08 19:32:58 237
原创 memcache和redis区别
memcach简介Memcache时一个内存对象缓存系统,用于加速动态web应用程序,减轻数据库负载。它可以应对任意多个连接,使用非阻塞的网络I/O,工作机制:在内存中开辟一块空间,然后建立一个hash表,memcached自管理这些hash表工作原理Memcached基于健值对存储,key会通过hash算法转化成hash-key,便于查找。Memcached有两个核心组件组成:服务端(serve...
2018-06-07 17:47:21 327
原创 zookeeper客户端管理工具
zookeeper 的监控工具 公司很多产品会使用zookeeper,比如Meta消息中间件,在测试的过程中,我们经常需要查询zookeeper里面的信息来精确定位问题。目前项目中有开发团队自己写的浏览器node-zk-browser,是基于node.js的express.js框架和node-zookeeper客户端实现的,具体可参考https://github.com/killm...
2018-06-06 17:16:56 43357 2
原创 Docker容器进入的4种方式
在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。进入Docker容器比较常见的几种做法如下:使用docker attach使用SSH使用nsenter使用exec一、使用docker attach进入Docker容器 Docker提供了attach命令来进入Docker容器。 ...
2018-06-06 17:15:42 1744
原创 docker重点 学习以及指令资料
--name 名称 -it -i 容器输入终端保持打开, -t开一个伪终端ip ad li 查看网段docker attach id 获取docker 有些容器进入不成功后台运行 ctrl p + ctrl q获取容器pidnsenter nsenter --target 4497 --mount --uts --ipc --net --pidroot /usr/share/nginx...
2018-06-06 16:55:34 384
原创 Protostuff 的Java序列化和反序列化
<dependency> <groupId>io.protostuff</groupId> <artifactId>protostuff-core</artifactId> <version>1.4.0</version></dependency>&
2018-06-06 07:28:56 435
原创 Protostuff 的Java序列化和反序列化
序列化和反序列化是在应对网络编程最常遇到的问题之一。序列化就是将Java Object转成byte[];反序列化就是将byte[]转成Java Object。这里不介绍JDK serializable的序列化方式,而是介绍一个更高效的序列化库-protostuff。Protostuff简介Protostuff是一个序列化库,支持一下序列化格式:protobufprotostuff(本地)graph...
2018-06-05 21:57:42 608
原创 给IDEA换一个酷炫的主题
想换字体颜色等各种...百度了一波,然后发现换主题最方便。直接去下面这个网址下载主题jar包..http://www.riaway.com/theme.php然后打开ideafile -- import setting-- 导入你下载的jar包自动提示重启IDEA然后我自己设置了一下字体file -- setting -- font & color 换个主题换个心情...
2018-06-05 21:49:58 15763
原创 JDK动态代理源码解析
分析版本jdk1.8在分析jdk动态代理之前,先来了解java WeakReference弱引用的使用。运行期创建目标对象的代理非常耗时,使用缓存来存储生成的代理类显得尤为重要。jdk动态代理使用弱引用指向cache中的代理类,以便代理类对象能够被GC回收。在java中,当一个对象O被创建时,它被放在Heap里,当GC运行的时候,如果发现没有任何引用指向O,O就会被回收以腾出内存空间,或者说,一个...
2018-06-03 15:52:33 401
原创 spring4扫包时候隔离指定bean
我们这边隔离掉dog这个bean启动类import org.springframework.context.annotation.AnnotationConfigApplicationContext;/** * @author rainyday * @createTime 2018/6/3. */public class AnnotationClient2 { public ...
2018-06-03 14:42:24 845
原创 github—如何在README.md文件中添加图片
1、在github上的仓库建立一个存放图片的文件夹,文件夹名字随意。如:img-folder2、将需要在READNE.md中显示的图片,push到img-folder文件夹中。3、然后打开github官网,进入仓库的img-folder文件夹中,打开图片点击红框所示的按钮,copy地址。4、在README.md中填入:![Image text](https://raw.github.com/you...
2018-06-02 20:23:26 6830 1
原创 框架开发之Java注解的妙用和详解
注解的好处:1.能够读懂别人写的代码,特别是框架相关的代码。2.本来可能需要很多配置文件,需要很多逻辑才能实现的内容,就可以使用一个或者多个注解来替代,这样就使得编程更加简洁,代码更加清晰。3.(重点)刮目相看。(但是怎么样才能让别人刮目相看呢?会用注解不是目的,最重要的是要使用自定义注解来解决问题。)举个栗子:如果面试的时候,你跟老板说你会使用注解,老板觉得你这个人还行;但是如果老板发现你会自定...
2018-06-02 19:35:51 334 1
原创 Cookie保存的工具类
import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servl...
2018-06-02 12:02:12 335
原创 java高级-最佳实践reids key 的取名字
String key = "TAOBAO_MANAGE_ITEM_CAT_ALL" 项目名_模块名_业务名
2018-06-01 23:04:06 190
jdk-8u261-linux-x64.tar linux jdk
2020-08-21
中文版 第三版UNIX 环境高级编程【高清PDF+书签】
2019-04-01
HTML5,CSS3,jQuery自制video播放器
2018-03-29
H5酷炫3D开场动画(酷炫又不会占太大内存)
2018-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人