自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT大佬初长成

立志成为IT大佬的男人

  • 博客(23)
  • 收藏
  • 关注

转载 axios初学

一、安装1、 利用npm安装npm install axios --save2、 利用bower安装bower install axios --save3、 直接利用cdn引入<script src="https://unpkg.com/axios/dist/axios.min.js"></script>二、例子1、 发送一个GET请求//通过给定的I...

2018-08-15 14:44:13 233

转载 ES6 初学

刚开始用vue或者react,很多时候我们都会把ES6这位大兄dei加入我们的技术栈中。但是ES6那么多那么多特性,我们真的需要全部都掌握吗?秉着二八原则,掌握好常用的、有用的这个可以让我们的开发快速起飞。接下来我们就聊聊ES6那些可爱的新特性吧。1.变量声明const和let在ES6之前,我们都是用var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数内即在全局...

2018-08-15 09:34:13 209

转载 日志中打印对象属性:ToStringBuilder用法简介

Spring工具类ToStringBuilder用法简介比如说我们需要打印某个方法的User参数对象  package test;  /**    *    * @author zhengtian    * @time 2012-6-28    */    public class User {        private String name;        private int age;...

2018-06-28 10:21:00 1069

转载 Spring Boot使用Druid和监控配置

Spring Boot默认的数据源是:org.apache.tomcat.jdbc.pool.DataSource整体步骤:(1)    ——   Druid简单介绍,具体看官网;(2)     —— 在pom.xml配置druid依赖包;(3)    ——  配置application.properties加入数据库源类型等参数;(4)     —— 编写druid servlet和filter...

2018-06-27 20:10:13 226

转载 SpringBoot集成Swagger

swagger,中文“拽”的意思。它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。另外swagger很容易构建restful风格的api,简单优雅帅气,正如它的名字。一、引入依赖 <dependency> <groupId>io.springfox</groupId> ...

2018-06-27 15:34:11 180

转载 使用JSON-Server搭建JSON服务器

JSON-Server主要的作用是搭建一台JSON服务器,测试一些业务逻辑(我之前都是采用读取文件的方式尴尬)。一、安装1npm install --save json-server  前提是已经安装好了node环境,并且初始化好了项目。二、提供json数据文件。  在项目根目录下,新建一个 JSON 文件db.json。三、配置json-server  在build\webpack.dev.co...

2018-05-18 09:32:54 8966

转载 五分钟读懂UML类图

五分钟读懂UML类图 一、类的属性的表示方式在UML类图中,类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示,比如下图表示一个Employee类,它包含name,age和email这3个属性,以及modifyInfo()方法。那么属性/方法名称前加的加号和减号是什么意思呢?它们表示了这个属性或方法的可见性,UML类图中表示可见性的符号有三种:· + :表示pub...

2018-04-28 15:44:38 164

原创 我的JVM学习(4)垃圾收集器

                                                       我的JVM学习(垃圾收集器)判断对象是否死亡通常有两种算法:引用计数算法(python中使用的):给对象中添加一个引用计数器,每当有一个地方引用它时,计数器就加1,引用失效时,计数器值就减1,计时器为0的对象就不可能再被使用。(但是,当两个对象无任何引用,它们互相引用着对象时,导致它们的引...

2018-04-27 19:28:35 117

转载 Maven私服Nexus3.x环境构建操作记录

                                                                  Maven私服Nexus3.x环境构建操作记录转账自https://www.cnblogs.com/kevingrace/p/6201984.htmlMaven介绍Apache Maven是一个创新的软件项目管理和综合工具。Maven提供了一个基于项目对象模型(POM...

2018-04-27 18:33:13 307

原创 我的JVM学习(3)

                                    我的JVM学习  (内存溢出异常)对象的创建过程1、虚拟机遇到new命令时,首先先去检查这个指令的参数能否在常量池中定位到一个类的符号引用,并且检查这个类是否被加载、解析和初始化,如果没有,先执行类加载过程。2、在类加载检查通过后,虚拟机将为新生对象分配内存,为对象分配内存等同于把一块确定大小的内存从Java堆中划分出来。划分...

2018-04-25 19:20:55 135

转载 netty实现websocket

netty实现websocket(实例)转载自:https://blog.youkuaiyun.com/ouyang111222/article/details/510632951 pom文件本文的例子基于netty4.0。 <dependency> <groupId>io.netty</groupId> &lt...

2018-04-03 17:19:27 404

转载 Elasticsearch6.0的Head插件安装

Elasticsearch6.0及其head插件安装1.下载并解压elasticsearch2.修改elasticsearch.yml文件# 集群的名字 cluster.name: my-application# 节点名字 node.name: node-1 # 数据存储目录(多个路径用逗号分隔) path.data: /home/wjy/es/data # 日志目录 ...

2018-03-28 14:18:29 580

转载 ElasticSearch入门

ElasticSearch入门Elasticsearch是一个高度可伸缩的开源全文搜索和分析引擎。它允许你以近实时的方式快速存储、搜索和分析大量的数据。它通常被用作基础的技术来赋予应用程序复杂的搜索特性和需求。基础概念这里有一些Elasticsearch的核心概念。在一开始理解这些概念将会极大的使你的学习过程变得更加轻松。近实时性(Near Realtime[NRT])Elasticsearch是...

2018-03-27 19:13:46 247

原创 我的JVM学习 (2)

我的JVM学习  (内存区域)JVM运行时数据区:  程序计数器:- 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。- 程序计数器处于线程独占区。- 如果线程执行的是Java方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址。如果正在执行的是native方法,则计数器的值为undefined。- 此区域是唯一一个在Java虚拟机规范中没有规定任何OutOfM...

2018-03-25 20:55:01 199

原创 Linux学习 - vim学习

vim学习vi 使用分为三种模式:一般模式、编辑模式与命令模式。【一般模式】:以vi打开一个文件时默认进入该模式,可以使用上下左右键来移动光标,可以删除字符或删除整行,也可以复制、粘贴你的文件数据。【编辑模式】:按下i、I、o、O、a、A、r、R等字母后会进入编辑模式。退出编辑模式按下【ESC】键即可。【命令模式】:在一般模式下输入:、/、?这几个键后进入,可做读取、保存、离开等操作。【一般模式】...

2018-03-25 11:54:29 182

转载 Linux命令大全

Linux命令大全最近都在和Linux打交道,这方面基础比较薄弱的我只好买了本鸟哥的书看看,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。为了方便大家查找linux的相关命令,我就将我了解到的命令列举一下,仅供大家参考:系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处...

2018-03-24 13:21:43 200

原创 我的JVM学习 (1)

我的JVM学习(1)作为一个JVM学习系列的博客,记录我的学习笔记以及心得:学到的第一个JVM调节参数      -XX:+HeapDumpOnOutOfMemoryError -Xms20m -Xmx20m                                                        当堆内存溢出时保存内存快照文件,并设置堆内存的大小为20M保存的快照文件如下图所...

2018-03-23 11:20:53 196

原创 CAS 服务端开发

CAS客户端开发此次客户端开发采用cas-server4.0,数据库使用mysql。cas使用数据库验证有两种方式,一种使用cas-server-support-jdbc自带的模块,另一种需要自己写数据库密码验证(推荐)此处使用第二种方式。1.新建cas_server为了方便,首先我们现在工作区间新建一个动态Web项目取名为MyCas,然后解压cas4.0的得到的cas-server-webapp...

2018-03-22 18:22:04 1156

转载 CAS 4.0单点登陆部署 初学

CAS 4.0单点登陆-部署(初学)转载自(略有改动):https://www.cnblogs.com/zhoubang521/p/5200407.html【环境说明】:本文演示过程在同一个机器上的,环境如下:windows7 64位jdk1.7.0_51apache-tomcat-7.0.57-windows-x64cas-server-webapp-4.0.0.war、cas-client-c...

2018-03-22 10:54:12 375

转载 Java代码规范

          Java代码规范一、前言本文参考《阿里巴巴Java开发手册》,这本书主要定义了一些代码的规范以及一些注意事项。我只根据我自己的不足,摘录了一些内容,方便以后查阅。 (转载自:https://www.cnblogs.com/jmcui/archive/2017/08/29/7444646.html)二、读书笔记命名1、代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元...

2018-03-21 17:30:08 211

原创 Annocation注解初学

在实现自己的Annocation注解时一般会使用3个注解:@RetentionRetentionPolicy.SOURCE 表明注解仅存在源码之中,不存在.class文件,更不能运行时可见。常见的注解为@Override, @SuppressWarnings。RetentionPolicy.CLASS 这是默认的注解保留策略。这种策略下,注解将存在与.class文件,但是不能被运行时访问。通常这种...

2018-03-21 16:59:10 604

原创 spring中的aop

切面表达式中的各个元素分析:execution(* com.loongshawn.method.ces..*.*(..))  注意:markdown中符号“*”是加粗,因此输出“*”符号需要进行转义“*”。  表达式结构解释如下:标识符含义execution()表达式的主体第一个“*”符号表示返回值的类型任意com.loongshawn.method.cesAOP所切的服务的包名,即,需要进行横切...

2018-03-21 14:15:00 163

转载 SVN 中创建Trunk、Branches、Tags 过程

在版本控制的系统中,Trunk为主版本路径。但是我们经常需要对开发周期中的单独生命线作单独的修改,这条单独的开发生命线就可以称为Branches即分支。分支经常用于添加新的功能以及产品发布后的bug修复等,这样可以不影响主要的产品开发线以及避免编译错误等。当我们添加的新功能完成后可以将其合并到主干中。而Tags即标签主要用于项目开发中的里程碑,比如开发到一定阶段可以单独一个版本作为发布等,它往往代...

2018-03-19 21:59:28 2255

空空如也

空空如也

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

TA关注的人

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