自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

2010yhh

java开发一枚。

  • 博客(119)
  • 资源 (44)
  • 问答 (1)
  • 收藏
  • 关注

原创 微服务-springCloud快速实践1

微服务-springCloud快速实践1:springCloud机制测试完整代码下载链接:https://github.com/2010yhh/springCloud-demos.git环境idea2018,jdk1.8,springboot版本:springboot2.0.3.RELEASE,springcloud版本:Finchley.SR1(2.0.1.RELEASE,)...

2018-10-28 16:02:17 457

原创 微服务-dubbo快速实践1

dubbo快速实践1:dubbo机制测试完整代码下载链接:https://github.com/2010yhh/springboot-dubbo.git环境 idea2018,jdk1.8,springboot2.0.3.RELEASE, dubbo1.0.0,工程基于spring-boot-starter-dubbo构建1.springboot集成dubb...

2018-09-02 21:46:54 361

原创 Opencv下利用SIFT、SURF、ORB三种特征点实现图像匹配

Opencv下利用SIFT、SURF、ORB三种特征点实现图像匹配视频项目中要用到拼接,这里记录一下SIFT、SURF、ORB三种特征点。 本文不做过多的理论解释,只是利用opencv简单实现三种特征点匹配算法的验证(改进的部分暂未上传)。代码下载地址:Opencv下利用SIFT、SURF、ORB三种特征点实现图像匹配 环境: Windows下vs2010,opev2.4.9; 代码relea

2020-09-07 23:39:56 33272 16

原创 微服务快速实践3-java下开源组件选型

微服务快速实践3-java下常见开源组件选型记录下微服务项目中使用到的开源组件技术选型。1.服务调用1.http调用springcloud(包括fegin、ribbon、httpclient、httpinvoke等)springcloud:https://spring.io/projects/spring-cloud2.rpc调用dubbo 、grpc、或者自定义开发rpcdub...

2020-03-07 00:59:27 544

转载 服务端高并发分布式架构演进之路

写的非常好,值得收藏。转载地址:服务端高并发分布式架构演进之路

2020-03-06 23:51:28 333

原创 设计模式笔记-代理模式

设计模式笔记-代理模式文章目录设计模式笔记-代理模式**1.代理模式**2.常见写法3.常见框架中的代理模式1.代理模式静态代理:静态代理提前编译,代码运行前,直接调用代理类的方法。动态代理是在程序运行时通过反射机制动态创建的。jdk动态代理:运行期通过反射,调用代理类的方法cglib代理:CGLib采用了字节码技术,其原理是通过字节码技术为一个代理类创建子类,并在子类中采用方法拦截的技...

2019-12-06 00:25:06 226

原创 设计模式笔记-简单工厂模式,工厂方法模式,抽象工厂模式

设计模式笔记-简单工厂模式,工厂方法模式,抽象工厂模式文章目录设计模式笔记-简单工厂模式,工厂方法模式,抽象工厂模式1.区别2.常见写法3.常见框架中的策略模式1.区别简单工厂模式:根据接收的参数不同来确定返回对象实例,要增加一个新的类别必须要修改代码;简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类工厂方法模式:是有一组实现了相同接口的工厂类(会增加新的...

2019-12-05 20:24:32 216

原创 设计模式笔记-策略模式

设计模式笔记-策略模式文章目录设计模式笔记-策略模式1.策略模式2.常见写法3.常见框架中的策略模式1.策略模式策略模式(Strategy),定义了一组算法,将每个算法都封装起来,并且使它们之间可以互换,在使用时,根据传入的类型不同,随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法策略模式和简单工厂模式的区别:工厂是创建型模式,它的作用就是创建...

2019-12-05 01:28:56 177

原创 设计模式笔记-单例模式

设计模式笔记-单例模式文章目录设计模式笔记-单例模式**1.单例模式**2.常见写法3.常见框架中的单例模式1.单例模式在单例模式中,对单例类的所有实例化得到的都是相同的一个实例2.常见写法1.饿汉式(静态初始化)/** * @Description: 饿汉式(静态常量); * 1.线程安全 * 2.在类加载的同时已经创建好一个静态对象,调用时反应速度快 * 在类装载的时候就...

2019-12-04 22:30:30 198

原创 linux自动部署--docket部署spring web和springboot项目

docket部署spring web和springboot项目文章目录docket部署spring web和springboot项目1.docket安装及部署2.docket部署spring web2.1.准备Dockerfile2.2.构建镜像2.3.运行容器3.docket部署springboot项目3.1.准备Dockerfile,Tomct、JDK的安装包以及java项目的War包3.2...

2019-07-07 17:04:20 518

原创 linux自动部署--sh脚本安装jdk,tomcat,mysqlclient

linux自动部署–sh脚本安装jdk,tomcat,mysqlclient文章目录linux自动部署--sh脚本安装jdk,tomcat,mysqlclient1sh脚本创建用户组及用户2.sh脚本安装jdk3.sh脚本安装tomcat4.sh脚本安装mysql-client,sh执行mysql命令环境linux注意替换自己的安装包和路径root下执行1sh脚本创建用户组及用户...

2019-07-07 16:11:34 654

原创 java多线程笔记--生产者消费组模型

java多线程笔记–生产者消费者模型文章目录java多线程笔记--生产者消费者模型1.利用BlockingQueue实现2.利用Wait Notify实现3.利用Lock 和 Condition实现4.利用Semaphore实现参考:https://www.cnblogs.com/jiangyang/p/6007030.htmlhttp://www.importnew.com/27063....

2019-05-28 00:55:59 522

原创 java多线程笔记--顺序执行

java多线程笔记–多线程顺序执行文章目录java多线程笔记--多线程顺序执行1.java多线程笔记--顺序执行2.java多线程笔记--循环顺序打印问题2.1通过Lock、3个Condition的等待唤醒机制和状态变量判断,来控制3个线程输出顺序2.2通过Lock和状态变量判断,来控制3个线程输出顺序2.3通过3个信号量,每个信号量的最大许可为1,来控制3个输出顺序2.4通过Atomic原子自...

2019-05-26 17:58:42 1460

原创 java多线程笔记--synchronized类,对象,方法,代码块

java多线程笔记–synchronized的用法文章目录java多线程笔记--synchronized的用法1.锁对象, 多线程售票示例2.synchronized类,对象,方法,代码块示例* 0)对象锁是用于对象实例方法,或者一个对象实例上的,* 类锁是用于类的静态方法或者一个类的class对象上的(单例模式的双重检测)* 一个线程获得对象锁的同时,也可以获得该类锁,即同时获得两个锁...

2019-05-23 01:15:23 556

原创 java多线程笔记--lock多线程计数

java多线程笔记–lock多线程计数文章目录java多线程笔记--lock多线程计数1.lock多线程计数lock:主要有可重入锁,读写锁,文件锁1.lock多线程计数package com.ctg.test.lock;import java.util.concurrent.CountDownLatch;import java.util.concurrent.locks.Reent...

2019-05-22 00:46:33 501

原创 java多线程笔记--Atomic原子操作类

java多线程笔记–Atomic原子操作类文章目录java多线程笔记--Atomic原子操作类1Atomic原子操作多线程计数2.synchronized多线程计数1Atomic原子操作多线程计数** * @Description: * Atomic原子操作类,用法简单,线程安全的更新变量 * @Author: * @Date: 2019/5/14 23:56 */public ...

2019-05-21 01:13:46 390

原创 分布式事物seata-demo测试

springboot测试分布式事物seata文章目录springboot测试分布式事物seata1.下载代码2.修改数据库和nacso地址3.启动代码测试1.下载代码seata服务端:https://github.com/seata/seataseata示例demo:https://github.com/seata/seata-samplesQuick Start:https://git...

2019-05-08 16:40:36 2026

原创 springboot整合oauth2

springboot整合oauth2.0文章目录springboot整合oauth2.01.概念2.springboot整合oauth2.0示例2.1SecurityConfig配置2.2资源服务器配置和授权服务器配置3.测试环境springboot1.5.xdemo下载:1.概念客户应用: 通常是一个web或者手机,他需要访问用户的受保护资源资源服务器::是一个web站点或者w...

2019-05-08 02:22:14 20768 2

原创 springboot整合security和vue

springboot整合security和vue文章目录springboot整合security和vue1.security参考资料2.springboot整合security要点2.1获取登录用户信息2.2自定义登入登出url2.3自定义Handler返回json2.4记住我功能2.5验证码功能2.6限制登录次数2.7密码加密2.8后台提供接口,返回前端json,整合vue做前端登入登出3.测...

2019-05-07 19:14:07 16610 1

原创 springboot整合vue实现上传下载文件

springboot整合vue实现上传下载文件文章目录springboot整合vue实现上传下载文件1上传下载文件api文件2.上传大文件配置3.vue前端主要部分环境springboot 1.5.x完整代码下载:springboot整合vue实现上传下1上传下载文件api文件设置上传路径,如例子:private final static String rootPath =...

2019-05-06 18:46:43 34842 11

转载 jvm基础--GC垃圾回收机制

jvm基础–GC垃圾回收机制文章目录jvm基础--GC垃圾回收机制1.jvm基础--GC垃圾回收机制1.jvm基础–GC垃圾回收机制参考:JVM架构和GC垃圾回收机制详解https://www.cnblogs.com/nantang/p/5674793.htmlhttps://www.cnblogs.com/fenghun/p/5029535.htmlJVM初探:内存分配、GC原理与...

2019-04-27 01:50:37 444 1

转载 jvm基础--JVM参数配置

jvm基础–JVM参数配置文章目录jvm基础--JVM参数配置1.JVM参数配置1.JVM参数配置参考:JVM参数配置大全JVM系列三:JVM参数设置、分析

2019-04-27 01:50:12 279

转载 jvm基础--JVM内存模型

jvm基础–JVM内存模型文章目录jvm基础--JVM内存模型1.JVM内存模型1.JVM内存模型参考:深入理解JVM-JVM内存模型面试必问之JVM原理深入理解JVM-内存模型(jmm)和GC...

2019-04-27 01:49:47 1965

转载 java基础--编译运行类加载

jvm基础–java编译、类加载、运行过程文章目录jvm基础--java编译、类加载、运行过程1.java编译过程2.java执行过程3.java类加载机制1.java编译过程参考这篇:http://www.cnblogs.com/wade-luffy/p/5925728.htmlhttps://www.cnblogs.com/fefjay/p/6305499.htmlhttps://w...

2019-04-27 01:31:50 170

原创 java命令编译执行,maven打包执行

java命令编译执行,maven打包执行文章目录java命令编译执行,maven打包执行1.1java命令编译执行,不带包名1.2java命令编译执行,带包名,1.3java命令编译执行,依赖外部jar包1.4maven打包执行,idea打包成可执行的jar1.5java命令(jvm)启动参数1.6java,javac,javap,jar命令1.1java命令编译执行,不带包名public ...

2019-04-26 02:14:04 2065

原创 java后台开发调试

java后台开发调试的几个常用工具文章目录java后台开发调试的几个常用工具0.java编译可执行程序,manen打包1.接口测试工具(curl;postman)2.压力测试工具1)ab使用2)apache-jmeter使用3.内存,cpu等性能监控工具1)jvisualvm 使用2)Arthas使用测试用到的代码:springboot-druid0.java编译可执行程序,manen打包...

2019-04-24 02:16:53 1656

转载 springboot-启动流程分析

springboot-启动流程分析写个简单的springboot web应用,一个一个模块的分析,一步步调试,借鉴下网上的文字。SpringBoot源码分析之SpringBoot的启动过程spring boot容器启动详解SpringBoot启动流程解析...

2019-04-21 16:34:03 207

转载 设计模式学习--多个框架源码中的设计模式

设计模式学习–多个框架源码中的设计模式文章目录设计模式学习--多个框架源码中的设计模式1.Mybatis--设计模式2.spring--设计模式3.netty--设计模式4.dubbo--设计模式0.设计模式[23种设计模式全解析](https://www.cnblogs.com/geek6/p/3951677.html)[JAVA设计模式总结之23种设计模式](https://www.c...

2019-04-18 22:13:20 303

原创 springboot自动配置自定义的Starter

springboot自动配置自定义的Starter文章目录springboot自动配置自定义的Starter1.自动配置原理2.自定义Starter代码示例下载:https://github.com/2010yhh/springBoot-demos/tree/master/springboot-user-starter1.自动配置原理@SpringBootApplication@Ena...

2019-04-14 11:09:14 1542

原创 springboot配置-集成apollo

springboot配置-集成apollo文章目录springboot配置-集成apollo1.启动2.springboot配置-集成apollo3.测试apollo相关信息:https://github.com/ctripcorp/apollo以下为单机测试。1.启动1)导入sql2)修改配置3)启动访问:http://localhost:8070/ 管理台访问:htt...

2019-04-11 16:03:34 3568

原创 springboot配置-集成nacos

springboot配置-集成nacos文章目录springboot配置-集成nacos1.安装信息2.配置发布与获取3.服务注册与消费服务nacos仓库:https://github.com/alibaba/nacosnacos介绍文档:https://nacos.io/zh-cn/docs/architecture.htmlnacos使用例子:https://github.com/na...

2019-04-11 12:52:21 9010 1

转载 spring,springboot,springgcloud概念型面试题

spring,springboot,springcloud概念型面试题文章目录spring,springboot,springcloud概念型面试题1.spring2.springboot3.springcloud1.spring参考:Spring 相关面试题整理69道Spring面试题和答案2.springboot参考:20 道 Spring Boot 面试题给你一份超详细 ...

2019-04-02 12:31:51 1630

原创 总结一下:微服务下的几个难点问题及解决方案

总结一下:微服务下的几个难点问题及常见的解决方案文章目录总结一下:微服务下的几个难点问题及常见的解决方案1.接口幂等2.分布式事物3.接口超时4.接口限流环境springboot1.5.9记录一下项目开发和技术研究中遇到的微服务难点,能够解决项目问题的才是适合的,目前能力有限,只能持续迭代开发。1.接口幂等参考:https://cloud.tencent.com/developer...

2019-04-02 01:42:58 10167

原创 springboot配置

springboot配置文章目录springboot配置1.springboot加载配置顺序2.springboot加载自定义属性3.springboot内置web容器的常用配置环境springboot1.5.91.springboot加载配置顺序1.1 springboot启动会扫描一下位置的application.properties或者application.yml作为默认的配...

2019-03-31 12:12:53 331

原创 springboot集成elk日志收集示例

springboot集成elk日志收集示例文章目录springboot集成elk日志收集示例1.安装logstash,Elasticsearch,Kibana1.1.启动Elasticsearch1.2.启动logstash1.3.启动Kibana2.springboot工程3.测试环境elasticsearch-6.3.2.tar.gzlogstash-6.0.0.tar.gzkib...

2019-03-30 02:45:53 2232

原创 java-nio-缓冲区ByteBuffer、Netty的ByteBuf和MappedByteBuffer的使用

java-nio-缓冲区ByteBuffer、Netty的ByteBuf和MappedByteBuffer的使用文章目录java-nio-缓冲区ByteBuffer、Netty的ByteBuf和MappedByteBuffer的使用1.ByteBuffer2.MappedByteBuffer3 Netty的ByteBuf4.测试环境idea2018,jdk1.8记录一下缓冲区ByteB...

2019-03-18 16:23:26 1117

原创 java--io和nio读写文件

java–io和nio读写文件文章目录java--io和nio读写文件1.java io1.1 java io主要的类1.2 io中字符流和字节流的区别2.文件拷贝2.1文件复制:io流读写文件、大文件2.2文件复制:nio缓冲区读写文件2.3文件复制:MappedByteBuffer内存映射读写文件2.4文件复制:FileChannel 传输:Channel-to-Channel传输2.5简单...

2019-03-17 16:30:30 2048 1

原创 java--测试小结

java–测试小结文章目录java--测试小结1.unit单元测试(junit+mockito)2.接口测试:spring中mockmvc测试接口3.代码覆盖率4.接口测试环境idea2018,jdk1.8后台开发中用到的一些测试方法和工具。demo下载:https://github.com/2010yhh/springBoot-demos/tree/master/springboo...

2019-03-17 02:33:15 2397

原创 mysql常见操作记录1

mysql常见操作记录1文章目录mysql常见操作记录11.配置1.1mysql下载及安装1.2mysql常见操作命令1.3mysql常见配置附录:环境Linux version 3.10.0-862.el7.x86_64mysql Ver 14.14 Distrib 5.7.24, for linux-glibc2.12 (x86_64)navicat mysql1.配置1....

2018-12-18 19:46:08 253

原创 微服务-springCloud快速实践2:服务监控、熔断器监控及zipkin调用链

springCloud快速实践2:服务监控、熔断器监控及zipkin调用链完整代码下载链接:https://github.com/2010yhh/springCloud-demos.git环境idea2018,jdk1.8,springboot版本:springboot2.0.3.RELEASE,springcloud版本:Finchley.SR1(2.0.1.RELEASE,)...

2018-12-09 20:57:34 783

opencv学习---运动目标(前景)检测源码下载

opencv学习---运动目标(前景)检测

2017-01-06

hadoop-eclipse-plugin-2.7.3

hadoop-eclipse-plugin-2.7.3

2017-01-01

wpf绑定画图

wpf利用devexpress绑定画图

2016-12-25

最大流最小费用数据

最大流,最大流最小费用,完整代码及测试数据下载

2016-08-07

ffmpeg解码录像

ffmpeg封装的类,包含解码和录像及测试

2016-07-16

新手学习opencv--基于Hog的视频行人检测

新手学习opencv--基于Hog的视频行人检测

2016-05-15

csharp测试基于opencv的简易视频播发器ocx

csharp测试基于opencv的简易视频播发器ocx

2016-05-14

c++开发ocx入门实践三--基于opencv的简易视频播发器ocx

c++开发ocx入门实践三--基于opencv的简易视频播发器ocx 利用opencv做了个简易的视频播放器的ocx,可以在c++/c#/web中加载

2016-05-14

测试ocx控件

测试ocx控件

2016-05-13

简单的ocx方法和事件

简单的ocx方法和事件

2016-05-13

测试时间控件

测试activex时间控件

2016-05-12

ACTUVEX时间控件例子

c++深入详解中的时间控件例子

2016-05-12

c#调用c++ocx控件的详细代码

c#调用c++ocx控件的详细代码

2016-04-30

c++测试数据库

测试mysql

2016-04-28

opencv 、directshow捕获摄像头,实时播放

opencv 、directshow捕获摄像头,实时播放

2016-04-16

opencv读取usb摄像头和播放视频

opencv读取usb摄像头和播放视频

2016-04-08

opencv学习,道路检测

opencv学习,道路检测

2016-04-08

c++开发activex控件和js传参,js调用ocx控件接口函数的代码(

vs2010开发activex(MFC)控件/ie插件(一),测试ocx控件加载 vs2010开发activex(MFC)控件/ie插件(二),js传参数 vs2010开发activex(MFC)控件/ie插件(三),js调用ocx控件的接口函数

2016-03-04

opencv mfc下kmeans聚类演示源代码

新手学习opencv mfc下kmeans聚类,可以改变聚类类数和迭代次数

2016-02-26

新手学习opencv最最简单的图片浏览

新手学习opencv最最简单的图片浏览。新手学习opencv最最简单的图片浏览。

2016-02-24

Slf4j+logback实现logback测试

Slf4j+logback实现logback测试,Slf4j+logback实现logback测试

2017-10-28

log4j+slf4j实现 log4j测试代码,log4j+slf4j实现 log4j测试代码

log4j+slf4j实现 log4j测试代码,log4j+slf4j实现 log4j测试代码,

2017-10-28

Commons-logg测试代码

Commons-logging+log4j实现Commonslog测试代码,Commons-logging+log4j实现Commonslog测试代码,

2017-10-28

spring,springmvc,mybatits集成实例--后台分页查询

spring,springmvc,mybatits集成实例--后台分页查询,spring,springmvc,mybatits集成实例--后台分页查询,spring,springmvc,mybatits集成实例--后台分页查询

2017-09-17

ajax和spring互传json对象,并显示到列表中

前端小结--ajax和spring互传json对象,并显示到列表中

2017-09-08

spring,springmvc,mybatits集成实例--多表关联查询

spring,springmvc,mybatits集成实例--多表关联查询,spring,springmvc,mybatits集成实例--多表关联查询,spring,springmvc,mybatits集成实例--多表关联查询

2017-09-06

spring,springmvc,mybatits集成实例--多表查询

spring,springmvc,mybatits集成实例--多表查询, ssm框架 多表关联查询,spring,springmvc,mybatits集成实例--多表查询

2017-09-05

spring,springmvc,mybatits集成实例--增删查改,sql文件

spring,springmvc,mybatits集成实例--增删查改,sql文件,ssm框架测试数据数据表employeer,spring,springmvc,mybatits集成实例--增删查改

2017-09-05

spring,springmvc,mybatits集成实例--增删查改

spring,springmvc,mybatits集成实例--增删查改,本文给出一个spring,springmvc,mybatits集成-增删查改示例的完整代码

2017-09-05

spring注解 -----最简单的注解与自动装配例子

spring注解 -----最简单的注解与自动装配例子

2017-08-25

java后台开发例子–使用Maven建立springmvc的web项目

java后台开发例子–使用Maven建立springmvc的web项目,最简单的测试

2017-08-11

java后台开发Maven例子--整合spring,spingmvc,hibernate

java后台开发Maven例子--整合spring,spingmvc,hibernate,登录,查询数据库

2017-08-11

java后台开发Hibernate例子--登录查询

java后台开发Hibernate例子--登录查询

2017-08-04

springmvc上传下载图片和文件

springmvc上传下载图片和文件

2017-07-28

java开发,利用servlet实现登录及数据库查询

java开发,利用servlet实现登录及数据库查询

2017-07-27

c#读取txt,xml,excel中的数据

c#读取txt,xml,excel中的数据,绑定到lsitview ,dataview

2017-03-19

Pyqt打开图片并显示

PyCharm下利用pyqt对话框打开图片,显示

2017-03-17

Tesnorflow0.12.0版本,下载MNIST手写数字识别数据集的python代码

Tesnorflow0.12.0版本,下载MNIST手写数字识别数据集的python代码

2017-01-19

Tesnorflow下载MNIST手写数字识别数据集的python代码。

Tesnorflow下载MNIST手写数字识别数据集的python代码。

2017-01-16

Opencv下利用SIFT、SURF、ORB三种特征点实现图像匹配

Opencv下利用SIFT、SURF、ORB三种特征点实现图像匹配

2017-01-13

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

TA关注的人

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