自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

西油骄子--Debug

只有坚持,梦想终究会被实现

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

原创 Springcloud微服务(四)之Ribbon使用

                     Springcloud微服务(四)之Ribbon使用                                              一、概念负载均衡:其意思就是将负载(工作任务)进行平衡、分摊到多个到多个单元上进行执行,又分为硬件和软件负载均衡。1、什么是ribbon?答:是springcloud ribbon基于netfi...

2018-11-20 07:51:33 284

原创 ActiveMQ -- 中间件之运用(二)

                                                     一、ActiveMQ安全机制配置概念:只有符合验证的用户才能进行发送和获取信息。1.1、修改配置文件路径:apache-activemq-5.11.1\conf\activemq.xml添加插件位置:1.2、代码验证下面的操作会报错,原因是该用户没有经过...

2018-11-20 07:36:32 242

原创 ActiveMQ -- 中间件之运用(一)

                                           ActiveMQ -- 中间件                                                            一、ActiveMQ讲解1.1、概念概念:官方解释:Active是属于apache下的产品,是目前最流行、能力强劲的消息总线,完全是遵循JMS规范。...

2018-11-18 11:53:05 454

原创 Springcloud微服务(五)之Feign使用

                         Springcloud微服务(五)之Feign使用                                                                           一、Feign1.1、什么是Feign?概念:Feign是一个声明式的web服务客户端,使得编写的Web服务客户端变的非常容易。...

2018-09-02 18:48:33 228

原创 Springcloud微服务(五)之Ribbon使用

                      Springcloud微服务(四)之Ribbon使用                                                   一、概念ribbon是netfix实现的一套客户端,负载均衡工具。开源项目,提供用户端负载均衡算法。二、作用在微服务和分布式集群中常见的一种应用,负载均衡简单来说就是将用户的请求分摊...

2018-08-22 23:11:24 314

原创 Springcloud微服务(四)之eureka集群搭建

                                Springcloud微服务(四)之eureka集群搭建                                  一、创建eureka项目1、创建maven项目eureka第一步:点击next再点击next到了这一步就点击 Finish;项目则创建2、POM.xml文件配置...

2018-08-21 22:33:05 206

原创 Springcloud微服务(三)之eureka使用

一、eureka入门1.1、什么是eureka?答:是springcloud封装了netfix公司开发的eureka模块来实现注册和发现的服务(类似于zookeeper)。eureka使用C-S的设计架构,Eureka Server作为服务注册功能的服务,它就是服务注册中心。1.2、eureka的组件?答:主要包含两大组件:eureka server 和eureka clien...

2018-08-19 09:37:58 422

原创 SpringCloud(二)微服务之lombok框架应用

                                                            一、lombok框架介绍1、扯淡入门在学习SpringCloud的过程中,偶然看到讲师提到lombok注解形式可以简化代码中必须且臃肿的代码方法,比如说常见的set和get方法,使用注解时代码在编译时候会帮你生成相对应的方法,大大简化了代码的臃肿性,哎,技术都...

2018-08-02 17:10:25 1542

原创 SpringCloud(一)微服务架构入门

                                                    最近比较流行的技术莫属微服务架构了,今天我也来学习下微服务架构理论和技术实践一、微服务概念:springcloud作者给出的微服务概念是,微服务的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底的去耦合,每一个服务提供单个服务的模块,一个服务做一件事情;从技术上来讲就是...

2018-07-24 22:42:22 248

原创 设计模式(一)单例模式之详解

设计模式(一)单例模式之详解如果哪位大神觉得文章编写不够详细的,可以通过扫描下方二维码进行讨论--一起进步一、单例模式概念1.1、什么是单例模式?答:确保一个类在应用中只有一个实例。1.2、你有使用过单例模式吗?答:JDK:JDK中Runtime类就是使用单例。开发中:系统资源文件(文件路径、数据库连接、系统常量配置)1.3、单例模式的优点?答:1、内存中只有一个对象,节省空间。2、可以避免频繁的...

2018-07-06 15:07:57 196

原创 SpringBoot(四) SpringBoot与web开始实战

 SpringBoot与web开始实战

2018-07-05 06:46:36 207

原创 SpringBoot(三)日志文件

一、日志文件总结:1、Springboot底层使用slf4 + logback的方式进行日志记录2、SpringBoot将其他的日志文件都替换成slf4.3、中间包替换如下图:

2018-07-03 22:44:53 1611

原创 Springboot(二) 配置文件与对象之间进行映射之@ConfigurationProperties

配置文件讲解 一、将配置文件与实体类绑定1.1、将yaml配置文件的属性映射到Javabean中1.1.1、yaml配置文件注意:键值对的语法,键:之后必须要有空格1.1.2、Javabean 定义注意:javabean定义的属性必须与yaml配置文件一致1、在定义bean的上面添加注解,表示该类映射对应的配置文件,需要使用注解@ConfigurationPropertiesprefix指向yam...

2018-07-02 22:10:12 6051 1

原创 Springboot(一) 入门HelloWord之配置详解

Springboot(一) 入门HelloWord之详解一、基本概念1.1、优势1、简化了Spring应用的开发,能创建独立的Spring产品引用。2、遵循“习惯由于配置”的原则,减少大量的Spring配置。3、快速的搭建项目,另外可以无条件的与第三方框架整合。4、内嵌servlet容器,例如:tomcat,且应用可以通过java -jar 直接运行jar包。5、简化maven的配置。1.2、官方...

2018-06-30 12:12:41 401

原创 Mybatis中延迟加载讲解

一、提出背景延迟加载:1、是为了减少无谓的性能开销提出来的。2、延迟加载指的就是当真正需要数据时候,再去加载数据,从代码角度上来说,就是需要时候才去执行SQL语句。二、使用场景在电商系统中,查询订单信息中关联的用户信息解决方法一:使用关联查询缺点:就是每次你查询时都会进行关联用户表进行查询,就是需求中不需要查询用户信息,也是执行SQL,导致性能浪费。解决方法二:使用延迟加载将方法一中的的管理查询进...

2018-06-21 23:07:41 299

原创 mybatis中returnType以及returnMap之间的区别

源码下载地址一、概念认识returnType和returnMap都是mybatis查询标签select用于结果映射结果的标签,既然我们讲到select映射,那我们首先了解下select标签到底是什么?包含哪些属性?select主要包含:returnType:将查询结果直接映射到实体对象中,原理中其实mybatis幕后创建一个returnMap且会自动将结果映射到returnType指向的类中。re...

2018-06-12 07:55:45 8302

原创 Spring 4.2 之 详解(二)

Spring 注解准备导入jar包代码结构目录bean.xm文件配置        引入新的约束,开启注解自动扫描包,到类,属性,方法<?xml version="1.0" encoding="UTF-8"?><!-- 引用schema约束 --><beans xmlns="http://www.springframework.org/schema/beans"...

2018-03-10 12:09:27 186

原创 Redis集群搭建全过程

一、环境搭建1、安装linux系统,集群需要几台linux系统才能搭建集群,一般都是“三主三从”;现在互联网公司都是这样子,具体情况还是得根据业务需求和访问量决定。2、在linux系统中安装redis软件,具体安装这里就不介绍了。3、通过Xshell或者SSH客户端来远程操作linux系统,我是使用Xshell。好了,“磨刀不误砍柴工”当做好了前期准备,不多说了,我们直接开干吧。

2018-01-28 10:28:57 259

原创 Redis集群创建

一、环境准备1、安装linux系统,集群需要几台linux系统才能搭建集群,一般都是“三主三从”;现在互联网公司都是这样子,具体情况还是得根据业务需求和访问量决定。 2、在linux系统中安装redis软件,具体安装这里就不介绍了。 3、通过Xshell或者SSH客户端来远程操作linux系统,我是使用Xshell。 好了,“磨刀不误砍柴工”当做好了前期准备,不多说了,我们直接开干吧。

2018-01-28 10:20:28 167

原创 SpringMVC面试题总结

一、简单说下SpringMVC的工程流程或者原理图流程 1、用户发送请求至前端控制器DispatcherServlet 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 4、Dispatcher

2017-12-20 15:10:49 320

原创 (二)angular.js

姓名: {{ firstName + " " + lastName }}一、标签了解AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-。1、ng-app=" "  指令初始化一个 AngularJS 应用程序。2、ng-init="变量=值;变量='值'"  初始化变量的值,有多个变量时,中间用分号隔开;指令初始化应用程序数据3、ng-model=

2017-10-31 15:44:28 463

原创 (二)SQL高级进阶

一、约束1、定义约束就是限制加入表的数据类型2、创建类型1、在创建表时候添加约束(通过create table)创建。2、在创建表之后添加约束(通过alter table)添加约束。3、约束类型(分为六种)下面做详情的讲解NOT NULL强制限制该字段不能插入空值,也就是说该字段如果值为空时,不能插入和修改数据。案例:CREATE TABLE P

2017-10-19 15:46:57 241

原创 (一)SQL世界我来了

站在巨人的肩膀上学习,触发理论 贵在实战,在这里我就不一一复制自己操作的过程了,提供一个最基础的网站大家可以参考下,多然很简单,注重提示:实战:http://www.w3school.com.cn/sql/sql_join_left.asp

2017-10-19 14:32:46 188

原创 MyBatis(二)第一个Mybatis项目

下载源码请添加微信号:flx_tow_target项目下载路径:http://pan.baidu.com/s/1pLhvORT一、学习前言好记性不如烂笔头,现在虽然已经对Mybatis使用一段时间了,不过喝水不要忘了挖井人,要是学好Mybatis框架就得的从搭建环境说起,下面我就开始讲解环境的搭建以及第一个项目的实战二、环境搭建 1、JAR包,mysql;可视化工具Navi

2017-09-28 23:35:43 528

原创 Mybatis(问题一)开发过程中常见的问题

mybatis常见问题以及解答

2017-09-28 22:59:42 769 1

原创 MyBatis(一)入门概念知识和创建SqlSession对象

1、什么是MyBatis?概念:MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJOs(Plan Old Java Objects,普通的 Java 对象)映射成数据库中的记录

2017-09-23 15:54:42 644

原创 (一)VUE学习地址

http://www.runoob.com/vue2/vue-loop.html

2017-08-18 17:36:30 199

原创 (三)Vue.js v-for循环遍历 20170818

一、v-for 遍历数组 v-for 循环语句 {{name.name}} ------- /*定义的数据 使用for循环去获取*/ new Vue({ el:"#vfor", data:{ names:[ {name:'estar'},

2017-08-18 17:03:43 29727 1

原创 (二)Vue.js 条件判断 20170818

条件判断(一)v-if  使用   概念:v-if  其实说白了就是类似于java里面的判断语句,在vue.js中经常跟template一起使用 1.jsp 代码 符亮星 职业爱好:编码制造方便设置为false时就会隐藏掉结果图                                          2、设置为true时,会显示html

2017-08-18 16:06:04 628

原创 线程--(1)单例模式创建

通过内部类创建单例模式package com.flx.king.it_201707;/** * 公共:单例模式与多线程实现 * * @author FuLX * @2017-7-26下午10:14:08 * */public class Dome_02_SingletonAndManyThread { //1、定义一个内部类 private static clas

2017-07-27 20:29:40 223

原创 线程--(1)ThreadLocal简单使用

一、概念ThreadLocal概念:线程局部变量,是一种并发线程访问变量的解决方案,与synchronized等加锁不同,ThreadLocal完全不提供锁,而使用空间换取时间的方式,为每一个线程变量提供一个副本,以保证线程之间的安全,因为它们之间是相互独立的。二、代码说明package com.flx.king.it_201707;/** * 功能:ThreadLoca

2017-07-26 22:06:04 269

原创 车险该怎么买?行业人讲解车险

很多车主对汽车保险知识不了解,稀里糊涂的买了车辆保险,但是出险时发现很多不赔的,还有很多对自己来说没什么用的保险,花了不少钱,还没买到自己想要的,殊不知只要多了解点汽车保险知识就能轻松省下一大笔钱并且买到自己真正想要的,何乐而不为呢!因为卖保险的或者4S店,都是按照常规情况给你推荐保险,具体用车情况,只有你自己最清楚,所以保险是个个性化定制的产品,需要什么买什么,不需要的就没必要购买了。一

2017-07-19 09:18:33 471

原创 并发线程基础(一)

一、多个线程多个锁(lock)概念:每个线程拿到自己的锁之后,获取线程锁之后,执行synchronized方法内的内容。

2017-06-28 00:10:11 211

转载 淘宝技术牛人牛博客学习

淘宝技术委员会是由淘宝技术部高级技术人员组成的一个组织,共分为Java分会、C/C++分会、算法分会:数据分会:UED分会、测试分会、系统分会七个分会。淘宝技术委员会的愿景是淘宝成为技术人才向往的乐土,高级技术人员的发源地;技术委员会的使命是帮助淘宝建立业界一流的技术团队。同时,技术委员会也是技术人员间交流技术和想法的一个平台。淘宝技术博客:数据分会 淘宝DBA http://

2017-05-02 22:01:10 5137

原创 项目二----项目的开始是人生的阶梯【哈哈】

最近由于太忙,好久都没有编写博客了,现在又接手了第二个项目,该项目是一个订单系统,主要的功能就是用于展示保单的状态和相关的保单信息以及可以进行继续投保,最重要的是还嵌套这续保功能,这项目在去年年底时已经上线运行了,由于最近续保功能还在优化和重新开发,后续会不断的对博客进行补充。这是一个属于中间件的项目,在软件架构和设计中主要充当【表现层和逻辑层的部分】,持久层另外项目在处理,两个项目之

2017-04-13 16:49:34 187

原创 项目中遇到的问题

问题一:生产从http协议切换成https时候通过某某获取域名时候https中的s丢失了。问题二:动态代理和静态代理问题三:再生产上读取dataInterfaceURI.properties配置文件时候,读取第一行中的key时候对应的值取不到,解决方法是在第一行的上面加上几个值。问题四:SSO单点登录的实现和共享缓存:

2017-03-23 18:34:33 271

原创 微信小程序(一)数据流与数据绑定

一、单向数据流和双向数据流1、单项数据流:指的是我们先把模板写好,然后把模板和数据(数据可能来自后台)整合到一起形成HTML代码,然后把这段HTML代码插入到文档流里面优点:数据跟踪方便,流向单一,追寻问题比较方便【主要体现:微信小程序】。缺点:就是写起来不太方便,如果修改UI界面数据需要维护对应的model对象2、双向数据流:值和UI是双向绑定的,大家都知道,只要UI里面的值发生

2017-03-16 22:18:17 6580 1

原创 项目一(一) HttpClient中的POST请求和GET请求

HttpClient中的POST请求和GET请求一、HttpClient简述HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。HttpClient已经应用在很多的项目中,比如Apache Jakarta上很著名的另外两个开源项目Cactus和HTMLUni

2017-03-16 17:28:18 527

转载 开发高质量的java代码;实现完美的人生

一、代码质量差表现在哪些方面:(1)可读性:函数命名随意,实现逻辑混乱,代码格式不规范。(2)可靠性:程序运行不稳定,bug太多。(3)维护性:代码逻辑没有层次,混成一团,很难维护改进。(4)移植性、重用性:许多人写的代码,只能自己使用,很少有能共享的功能性代码。(5)高效性:很少从算法、资源占用、执行效率等角度去考虑,经常导致软件性能问题。二、解决方法(个人角度)

2017-03-09 17:22:24 997

原创 微信小程序学习网站

小程序--柯神博客http://www.cnblogs.com/nosqlcoco案例地址:https://github.com/cocoli/weixin_smallexe/tree/master/weixin_demo/pages/component/uploadfile

2017-03-04 16:22:17 320

空空如也

空空如也

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

TA关注的人

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