自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

可可很爱玩!

可可很爱玩!

  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

原创 SpringBoot单元测试(@Test)

SpringBoot工程搭建好之后,完成相应业务逻辑,这个时候,我们需要测试。正常情况,是服务启动,前端调用API,但是这个时候,后台服务开发人员想要自己测试,不使用http服务调用方式的情况,应该怎么做呢?这里,我们使用的是SpringBoot:1、引入相关的jar<dependency> <groupId>org.sp...

2019-08-07 17:14:01 538

原创 linux 固定ip-更改主机名称 -重启网络

固定ip:注意网络选择桥接模式:仅主机模式在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0编辑:DEVICE="eth0"BOOTPROTO=noneIPV6INIT="no"NM_CONTROLLED="yes"ONBOOT="yes"TYPE="Ethernet"IPADDR=192.16...

2019-08-07 10:50:21 228

原创 Linux永久关闭防火墙

使用root用户操作: su root1、查看防火墙状态: service iptables status2、永久性生效,重启后不会复原 开启: chkconfig iptables on 关闭 : chkconfig iptables off3、即时生效,重启后复原 开启: service iptables start...

2019-08-07 10:47:43 643

原创 1、SpringCloud-配置服务Config

提供了config server做外部配置的功能,通过其可以集中存储所有应用的配置文件。资源信息可以用git/svn!云计算环境下,习惯使用yaml配置准备工作:1、建立SVNsvn地址:svn://mac.com/bingwork/config/trunksvn账号名密码:bing/123456文件:配置信息内容示范:关于SpringCloud...

2019-08-07 10:44:20 169

原创 java反射-泛型-属性值获取-属性值设置(抽象出一个组装树形结构数据的通用小方法)

思路:1、每个场景就是一个实体来区分(Entity)这里很关键,我们后面会定义成泛型(T)2、会通过上面定义的泛型T 用java反射获取到类对象,然后我们也必须知道parentid,id,list(所以,这三个关键属性的属性名,也需要传递进来)3、继续用java反射获取T这个类对象中parentID,Id的值,然后进行业务逻辑处理比对,装载每个节点数据的子节点集赋值给T对象的List属...

2019-08-06 16:18:44 5021

原创 权限系统权限点设计(树形结构数据组装-JSON)

当我们存在多系统的时候,表中包含多个系统的权限点数据;设计原则:1、包含多个系统的权限点,2、权限点存在一定的树结构特点,因此维护每个系统的权限点树结构3、这里要求我们的权限点可以无限制的有下级权限点,当权限点不存在下级,意味着这是一个具体的操作(细粒度)设计概要:1、表中存在自关联的一个逻辑关系,id表示权限点,parent_id表示隶属于哪个模块下的权限点,它是维护权限...

2019-08-06 14:32:11 1842

原创 IDEA 创建第一个GoLang 工程

引入插件:IntelliJ IDEA -> Preferences... -> Plugins ->Browse repositories... -> 检索golang 安装设置sdk : File -> Project Structure...通过brew 安装的golang 目录在 /usr/local/opt/go@1.9因...

2019-08-06 10:03:19 2021

原创 SpringBoot 跨域请求(从服务端解决)

场景:开发阶段,项目进行了前后分离(反正就是不在一块)存在域名,端口不一样就存在跨域了。访问不到!就配置一下跨域了。这里是SpringBoot的启动入口类,添加以下代码:package com.kiki.kstore; import org.mybatis.spring.annotation.MapperScan; import org.springframework.bo...

2019-08-06 09:44:11 533

原创 Docker 配置 Jenkins

1.配置Githubssh-keygen -t rsa -C “1390013336@qq.com”cd ~/.ssh查看公钥 cat id_rsa.pubssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDOOnzd8tKw0ZwmJ80IG1KD5lijLjO2yrSlqfX6Y7yW3+oTmM5rSNqpJJL7OF+L...

2019-08-06 09:14:11 388

原创 SpringBoot启动时更改Banner

嘻嘻,这个纯属好玩!这里选择的是SpringBoot2.0.3的版本哦!什么是banner,就是创建一个SpringBoot应用,在启动应用程序的时候,会在控制台输出如下内容,当然,它是默认的(嗯,还可以看见SpringBoot的版本的呢!):. ____ _ __ _ _/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\...

2019-08-05 17:41:27 133

原创 Docker 安装Nginx

查找镜像docker search nginxcd /Users/Bing/opt/dockermkdir nginxcd nginx1、拉取官方镜像docker pull nginx2、使用镜像文件创建nginx容器docker run -p 80:80 --name bing_nginx -v $PWD/www:/www -v $PWD/con...

2019-08-05 12:34:28 171

原创 Docker搭建Mysql服务

查找 mysql的镜像:dokcer search mysql1、拉取下载mysql镜像,且指定是哪个版本(这里标签是5.7.19)docker pull mysql:5.7.192、cd /Users/Bing/opt/docker3、启动mysql镜像,即为创建一个容器docker run -d -p 3307:3306 --name bing_mysq...

2019-08-05 12:33:48 155

原创 Docker 搭建svn服务器

当前目录位置:cd /Users/Bing/opt/docker1、拉取镜像文件:docker pull garethflowers/svn-server2、创建容器:docker run \--name bing_svn \--detach \--volume $PWD/svn:/var/opt/svn \--publish 3690:3690 \g...

2019-08-05 12:33:01 610

原创 Docker安装 ElasticSearch

准备工作:docker环境准备完毕单机使用docker建立elasticsearch集群:用于开发环境进行测试就是同一个机器上面安装俩个es服务,伪集群创建es集群使用docker建立elasticsearch集群到这里默认机器已经安装完毕docker注意事项:ES集群环境中:集群内所有节点的集群名称必须一致:即 cluster.name集群内节点名...

2019-08-05 12:31:12 230

原创 Docker 安装RabbitMQ

1、拉取镜像文件docker pull rabbitmq:management2、创建并且运行容器或在运行时设置用户和密码docker run -d --hostname mymq --name bing_rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672...

2019-08-05 12:26:54 107

原创 Docker 安装 Redis

cd /Users/Bing/opt/docker1、拉取镜像文件docker pull redis2、 创建容器docker run -p 6379:6379 --name bing_redis -v $PWD/redis/data:/data -d redis:latest连接redis的方式:docker exec -ti bing_redis redis...

2019-08-05 12:25:23 81

原创 Docker 安装kafka

cd /Users/Bing/opt/docker1、下载镜像这里使用了wurstmeister/kafka和wurstmeister/zookeeper这两个版本的镜像docker pull wurstmeister/zookeeperdocker pull wurstmeister/kafka在命令中运行docker images list 验证两个镜像已经安装...

2019-08-05 12:24:05 122

原创 SpringBoot -Redis整合应用

springboot 版本:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <versio...

2019-08-05 12:20:10 135

原创 模拟SpringBootStarter启动器(simple组件)

场景说明:为什么需要用到启动器?有时候我们在许多场景中会用到一些通用的配置操作来处理相应的业务,这些东西,我们都可以将它作为一个自定义的Starter来使用。创建一个starter的springboot工程,引入了springboot的父类。这个就为启动器工程。需要创建一个resources/META-INF/spring.factories文件,在SpringBoot...

2019-08-05 12:10:13 379

原创 SpringBoot 读取配置文件.properties

当前选择的SpringBoot的版本:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2....

2019-08-02 18:15:53 204

原创 异常处理:Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.

** WARNING ** : Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.Failed to parse configuration class [Application]; nested exception is java.io.FileNotFoun...

2019-08-02 18:08:58 8564

原创 SpringBoot-SpringCloud的版本(着重1.5和2.0)

特别注意:1、在配合使用SpringCloud的SpringBoot时候,他们自己的版本是需要对应的(我就迷迷糊糊犯错了的)。2、还有,在引入SpringCloud之后,要用里面的组件:eureka,feign等的时候,要注意里面的项目名,这里也是有区别的,版本1.5前后区别还有一点点大这个对比图是我看别人总结的呢,先贴到这里:Spring Boot Spring Cl...

2019-08-02 17:51:09 2322

原创 SpringBoot概述

spring boot: 自动配置,简化开发,对spring进行了高度封装。spring boot是spring开源组织下的子项目,是spring组件的一站式解决方案,简化了spring的使用难度,繁重的配置,提供了各种启动器,方便上手。前言:构建springboot工程一般采用gradle,maven;相对于maven的pom配置gradle更加简单;(听过这么一句话:事实...

2019-08-02 17:21:35 128

原创 Vue 路由: vue-router安装和使用

1、介绍(由来)        vue-router是Vue.js的路由插件。2、 使用场景(优劣)原理       适合用于构建单页面应用,基于路由和组件;路由用于设定访问路径,将路径和组件映射起来。路径之间的切换实际上就是组件的切换。3、安装      npm install vue-router --save--save参数的作用:在包配置文件package.json文件添加对应的配置,会增...

2018-03-02 15:22:44 15170

原创 linux下修改主机名

缘由:使用VMware准备了3台一模一样的linux虚拟机;分别给其命名了不同的主机名;某天发现,主机名都一样了,每次打开终端窗口。。。看着让人总是有那么一点不愉快!于是。。。。。打开终端Terminal:查看当前目录位置:pwd     查看是否是根目录(根目录位置:/root),若不是则切换。查看当前系统的主机名:输入命令  hostname查看

2016-11-17 13:54:42 322

转载 异常处理:java.lang.ClassCastException: java.lang.Class cannot be cast to java.lang.reflect.Parameterized

获取父类泛型的class: Class&lt;T&gt; entityClass =(Class&lt;T&gt;)((ParameterizedType)getClass().getGenericSuperclass()).getActualTypeArguments()[0];出现问题:java.lang.ClassCastException: java.lang.Class cannot b...

2016-11-16 11:25:04 14141 3

原创 2015年6月积累

1、情景模拟:在某一个时刻生成某个对象值,但是有效期假如为2个小时;如果能保证调用的时候,这个值及时反馈是否失效;失效的对象值及时从存储空间移动,减少资源的占用?     方案一:在生成值的时候,记录值的同时,记录有效截止时间(生成值的当前时间+2个小时);                为了节省资源,我们需要对存储空间失效的数据值进行清除;那么,写一个定时器,2个小时执行一次,对于过期的

2015-07-21 18:28:33 231

Spring 3 来创建 RESTful

RESTful Web Service 是一个使用 HTTP 和 REST 原理实现的 Web Service。通常,一个 RESTful Web Service 将定义基本资源 URI、它所支持的表示/响应 MIME,以及它所支持的操作。

2014-11-21

Struts国际化完整dome

一个小的Struts国际化完整dome!

2013-08-08

struts上传下载完整dome

一个小的struts上传下载完整dome

2013-08-08

生成 JFreeChart 报表

一个jfreechart报表的简单dome!

2013-08-08

空空如也

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

TA关注的人

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