自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (13)
  • 收藏
  • 关注

原创 (SpringCloud成长笔记(八)Hystrix Dashboard监控看板

SpringCloud成长笔记(八)Hystrix Dashboard监控看板一、简介二、环境搭建三、源码四、运行五、github源码六、参考资料一、简介除了之前我们用的zipkin可以监控服务间的调用情况,这里我们再看看Hystrix的Dashboard的效果。二、环境搭建上一个工程在这个工程的基础上进行调整。三、源码1、pom.xml的依赖<!-- 如果提示 Unable...

2019-08-31 11:10:53 363

原创 SpringCloud成长笔记(七)Feign调用以及Hystrix的熔断器

SpringCloud成长笔记(七)Feign调用以及Hystrix的熔断器一、简介二、环境搭建三、源码四、运行五、github源码六、参考资料一、简介使用fegin进行微服务之间的调用时,不同的微服务依赖关系会越来越复杂,那如果某一个节点的发生故障,并且有大量请求的时候,可能会给上层调用的微服务带来很大的压力。这时候就需要熔断机制,当某个微服务发生异常时,尽快的返回错误码。二、环境搭建上...

2019-08-30 22:05:24 238

原创 SpringCloud成长笔记(六)链路跟踪(Zipkin+rabbitMQ)+Feign性能优化

SpringCloud成长笔记(六)链路跟踪(Zipkin+rabbitMQ)+Feign性能优化)一、简介二、环境搭建三、源码四、运行五、github源码六、参考资料一、简介项目上用到的feign用于各个微服务之间的调用,发现调用的响应时间太长,几乎都要1.7秒的时间,这时候就需要想办法优化了。参考了网上的一些方法,主要是不使用tomcat,用undtow代替,个人感觉可以使用配置h...

2019-08-27 16:42:21 689

原创 SpringCloud成长笔记(五)链路跟踪(Zipkin+rabbitMQ)

SpringCloud成长笔记(五)链路跟踪Zipkin一、简介二、环境搭建三、源码四、运行1、安装部署rabbitMQ2、启动zipkin3、启动zipkin和feign的微服务五、github源码六、参考资料一、简介微服务拆分的越详细,随之带来的问题就是跨微服务之间的调用,之前我们介绍过微服务之间的调用可以使用feign,那么服务接口之间的如何链路跟踪就是必须解决的问题,这时候就需要zip...

2019-08-27 16:29:07 695 2

原创 SpringBoot成长笔记(十一)Windows环境下安装配置ElasticSearch和Head插件

一、环境下载es、解压、运行https://www.elastic.co/downloads/elasticsearch二、启动打开浏览器,http://localhost:9200三、安装head插件首先需要安装node.js用于安装headhttps://nodejs.org/en/download/安装后,查看node -v,正确后安装gruntnpm install ...

2018-12-23 18:51:22 129

原创 SpringBoot成长笔记(十)集成webservice

一、环境springboot2.0,cxf二、配置文件pom.xml,使用springboot2.0.4的版本,对应的cxf-spring-boot-starter-jaxws3.2.7版本&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xm...

2018-11-28 16:38:28 860

原创 SpringCloud成长笔记(四)zuul路由网关

一、环境最早我们使用springboot+nginx+vue,基本就能达到负载均衡和路由转发。现在我们使用springcloud的zuul实现。二、配置pom.xml,前面几章新建module的时候以为springcloud最新版本jar包依赖有问题,现在看来是nexus的私服没有把相关的依赖下载下来的问题,换成aliyun的maven仓库就好了。&lt;?xml version="1.0...

2018-11-20 10:13:45 226

原创 SpringCloud成长笔记(三)feign、openfeign

一、环境搭建基于上一张的工程,我们再复制一份,去掉git文件夹,修改pom.xml的工程名,重新导入到idea。新建module-&gt;feign,引入feign的依赖发现,feign的依赖不可用,这是我们发现spring-boot2.1.0.RELEASE,spring-cloud的版本是Greenwich.M1。openfeign依赖的版本不支持。所以要么降springcloud版本...

2018-11-19 15:29:14 12265

原创 python3成长笔记(一)环境搭建

idea插件因长期写java代码,还是使用idea作为开发工具,idea的plugin里面搜到python。安装,重启。环境搭建按照python3.7,到官网下载3.7 64bit,安装,配置环境变量。1、官网https://www.python.org/2、下载https://www.python.org/downloads/windows/代码新建工程,选择python的sd...

2018-11-16 18:32:05 110

原创 SpringCloud成长笔记(二)rest+ribbon服务消费者

一、服务消费我们使用springboot的时候,通常配合nginx去配置http的负载。那么ribbon[ˈrɪbən]来实现这样的http rest的负载。二、环境复制上一个工程,删除git文件等,只保留代码和pom文件,修改pom文件的工程名。idea导入工程,创建新的module-&gt;ribbonpackage com.mhm;import org.springframe...

2018-11-16 13:55:43 149

原创 SpringCloud成长笔记(一)服务注册与发现(Eureka)

一、SpringCloud简介springCloud是在springboot的基础上形成的组件库,本章我们先介绍Eureka([juˈri:kə])二、环境搭建springboot版本2.1.0.RELEASE,springcloud版本Greenwich.M1新建工程工程名spring生态体系的组件我们只选个Cloud Bootstrap创建两个module,其他没用的文件...

2018-11-14 15:35:17 323

原创 SpringBoot成长笔记(九)集成MQTT

环境使用Apollo搭建mqtt的服务进行测试配置pom.xml文件&lt;!--MQTT --&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-integration&lt;/artifa...

2018-11-14 14:37:39 3090 8

原创 SpringBoot成长笔记(八)发送邮件

环境产品中经常用到密码修改、验证等发送邮箱pom.xml&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;spring-boot-starter-mail&amp;lt;/artifactId&amp;g

2018-11-05 17:29:55 290

原创 SpringBoot成长笔记(七)集成fastdfs

环境开发环境:参考SpringBoot成长笔记(一)环境搭建pom.xml&amp;lt;!--fastdfs 20181105--&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;com.alibaba&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;fastdfs-clie

2018-11-05 12:01:12 210

原创 SpringBoot成长笔记(六)使用swagger实现restfulapi

环境pom.xml增加依赖配置&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;io.springfox&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;springfox-swagger2&amp;lt;/artifactId&amp;gt; &amp;lt;version&am

2018-11-05 11:36:10 153

原创 SpringBoot成长笔记(五)定时任务

环境package com.mhm;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.scheduling.annotation.EnableSche...

2018-11-05 11:17:48 165

原创 SpringBoot成长笔记(四)整合kafka

SpringBoot成长笔记(四)整合kafka目录环境准备window环境启动kafka启动zookeeper启动kafka创建topic生成者和消费者测试代码自动提交修改为手动提交目录springboot作为微服务,集成kafka的场景导出可用,实现的方式也很多,可用使用kafka原生的代码,尤其是springboot新版本兼容老的kafka版本的时候,也可以使用集成kafka的方式。...

2018-11-02 15:14:48 674

原创 SpringBoot成长笔记(三)整合mybatis、mysql数据库

引言数据库在系统应用中比较常用,本章介绍springboot结合数据库区做应用。环境搭建pom文件引入依赖 &lt;!--mybatis--&gt; &lt;dependency&gt; &lt;groupId&gt;org.mybatis.spring.boot&lt;/groupId&gt; &lt;artifactId&gt;mybati...

2018-08-13 19:27:34 216

原创 SpringBoot配置mysql数据源错误

***************************APPLICATION FAILED TO START***************************Description:Failed to auto-configure a DataSource: 'spring.datasource.url' is not specified and no embedded data...

2018-08-13 17:45:44 3499

原创 SpringBoot成长笔记(二)配置文件及日志

目录一、配置文件二、日志配置一、配置文件 多个配置文件 #修改tomcat的配置server.port=8089server.tomcat.uri-encoding=utf-8#多个配置文件spring.profiles.active=dev 自定义文件 SpringBoot新建工程的时候默认生成了application.properties文件,此文件...

2018-08-08 13:51:41 273

原创 SpringBoot成长笔记(一)环境搭建

一、开发环境1、JDK1.8官网最新JDK2、idea,使用eclipse的可以试着转换工具,用的版本比较老了。使用最新的请到官网下载最新版本官网下载3、maven34、github客户端下载二、环境测试1、新建工程 2、选中web 建立工程名右键,运行程序"Run Springbootdemo1Application"...

2018-08-07 14:44:04 3423

原创 GitHub项目托管

官网https://github.com申请账号输入邮箱、密码申请账号、登录新建仓库创建后:安装Git客户端官网:这里写链接内容 安装: 项目上传Git Gui here上传代码

2017-08-14 10:44:11 202

原创 Maven工程常见问题

CoreException: Could not get the value for parameter compilerId for plugin execution default-compile【解决办法】:使用mvn clean install 命令安装一些maven的插件。安装 maven-clean-plugin2.5maven-resources-plugin2.6maven-comp

2017-08-11 17:06:16 237

原创 WEB后台通用平台构建之一:环境构建

前言 一直有自己维护自己的一套平台的想法,工作了这么久也没定下心来梳理一下这些年自己写了多少代码,抄了多少代码,有没有必要给自己一个交代,一直在给公司码业务,自己实现要有自己的一个成果。 基于目前前端的技术越来越多,自己又有些选择纠结症,平台框架上一直都定不下来。一、开发环境机器:win7 64bit Eclipse Mars.2 Release (4.5.2) 数据库:mysql5.7

2017-08-11 14:58:37 297

原创 Activemq基础之消费者和生产者

一、开发环境activemq官网http://activemq.apache.org/ 下载版本http://activemq.apache.org/download-archives.html 最新版本:Apache ActiveMQ 5.15.0 Released posted on Jul 06, 2017 使用开发版本:apache-activemq-5.13.1 开发环境:win7

2017-08-11 14:21:23 422

原创 文件上传下载之commons-fileupload

web应用中,经常会使用到文件的上传功能,其中有一些约束条件:上传文件大小、格式的限制,一般前台js进行限制后,后台同样也需要限制保证短之间内不让用户上传太多的文件服务器端对文件结构的管理,不能暴露文件目录防止文件被同名覆盖有条件的情况下会和杀毒软件厂家对接,防止用户上传病毒或者恶意代码,比如CKnife - 只需要commons-fileupload-1.3.2.jar和comm

2017-08-11 10:44:26 759

原创 JQuery学习笔记(一)环境搭建

一、下载jQuery Starterkit(从官网,或者csdn下载)打开starterkit.html和custom.js这两个文件starterkit.html中导入了这两个js,选择自己的是Jquery1.2.6还是1.3.2或者更新在custom.js中写自己的代码,For ExamplejQuery(document).ready(function(){...

2010-06-21 21:47:56 145

原创 linux常见命令

二、vi命令--vi [文件名] a append-光标后添加 i insert-光标前插入 o open-另起一行编辑 esc (切换回命令模式) :w 存盘 :wq 存盘退出 :q 退出 :q! 不存盘退出 dd 删除其中一行 dw 删除一个单词) :光标移至句尾( :光标移至句首ctrl+s: ...

2010-06-21 21:47:32 79

原创 ORACLE|DB2命令

查看服务器端字符集: select userenv('language') from dual; 查看客户端字符集: echo $NLS_LANG 设置客户端字符集: export NLS_LANG="SIMPLIFIED CHINESE"_CHINA.AL32UTF8 select * from all_users; 查看所有...

2010-06-21 21:46:52 73

原创 JVM加载class文件的原理机制

java ClassLoader是一个重要的java运行时系统组件,它负责在运行时查找和装入类文件的类当执行 java ***.class 的时候, java.exe 会帮助我们找到 JRE ,接着找到位于 JRE 内部的 jvm.dll ,这才是真正的 Java 虚拟机器 , 最后加载动态库,激活 Java 虚拟机器。虚拟机器激活以后,会先做一些初始化的动作,比如说读取系统参数等。一旦初...

2010-06-10 20:49:36 93

OGRE1.6编译方法

一、编译1.6 SDK编译方法配置Ogre环境(包含Ogre头文件和链接库文件)步骤如下:1. 新建Win32空项目Ogre2. 选项->VC++目录包含文件SDK\include;DX\includea) 库文件SDK\lib;DX\lib\x863. 工具->选项->项目和解决方案->VC++目录 显示以下内容的目录->包含文件 添加:C:\Ogr...

2010-04-28 20:44:01 177

j2ee1.4和javaee5区别,jstl1.1和jstl1.0区别

 TOMCATSERVLETJSPJSTLJDK 3.3.x2.21.1 1.2 4.1.x2.31.21.01.3 5.5.x/5.0.x2.42.01.11.4 6.0.x2.52.1 5.0       JSTL1.1...

2010-04-10 00:04:28 207

原创 ogre材质脚本

资源组管理器初始化完毕时,装载材质脚本,OGRE会自动的在组相关的资源位置查找".materal”扩展名的文件,并对这些脚本进行语法解析。手动解析可以通过MaterialSerializer::parseScript()。但是注意的是:解析脚本时并没有对脚本中定义的全部纹理等资源进行加载,所以,在我们访问一个材质的时候,一定要确保它已经装载,或者,我们手动将此材质Load()一次再进行访问。另外,...

2010-01-05 22:50:08 110

java工程下测试spring的Ioc和切面

public class MyAspect { public void beforeAdvice(JoinPoint jp){ //调用目标对象时,所传递的调用参数,都会在advice中被JoinPoint所拦截 System.out.println("执行之前。。"); Object[] args = jp.getArgs(); if(args!=null){ ...

2009-09-27 22:00:15 120

Ajax之DWR实现页面时钟的无闪刷新

1.web工程中导入commons-logging.jar,dwr.jar.(version: 2.0.5,目前dwr官网中有3.0版本http://getahead.ltd.uk/dwr/)2.通过xml(Basic Templates)选择create xml file from a DTD file中的-//GetAhead Limited//DTD Direct Web  Remoti...

2009-09-27 21:13:42 230

基于socket的c/s聊天系统

在学习socket的时候,通过查找资料,和自己的学习,花了一个星期写出了这个模型,尽管功能和不太强大,还有点bug,但至少体现了socket的基本思想。部分代码省略了 客户端口,可以在client.ini 中配置功能: 1.  用socket实现client/server的通信,服务端口8888;(配置文件)2.  提供聊天的GUI,用Java Application实现,包括一个主窗...

2009-09-25 20:55:10 209

java/eclipse/tomcat版本号简介

[b]JDK已发行的版本: [/b]官网:[url]http://java.sun.com[/url]从JDK1.2.2开始,主要版本(如1.3,1.4,5.0)都是以鸟类或哺乳动物来命名的. 而它们 的bug修正版本(如1.2.2,1.3.1,1.4.2)都是以昆虫命名的 版本号 名称 中文名 发布日期 JDK 1.1.4 Sparkler 宝石 1997-09-12 ...

2009-09-24 23:43:14 164

原创 resin配置手册和版本问题

一。JSTL与resin版本问题JSTL1.0是需要Servlet2.3和JSP1.2的。JSTL1.1是需要Servlet2.4和JSP2.0的。 Resin从2.1.2版本开始自己实现了JSTL的core和fmt两个TAGLIB。 使用Resin自带的JSTL不需要拷贝JAR和TLD文件,也不需要配置web.xml。只要在页面引用就可以了,注意与标准JSTL1.1的区别。http://

2009-09-02 22:59:00 1115

iText-2.1.2 相关jar包

bcprov-jdk15-139.jar iText-2.1.2 iTextAsian.jar

2013-04-08

java面试题(超全)

java 线程 io xml oracle UML web spring 数据结构 容器

2010-04-09

struts1实现在线商城原理

有员工管理系统,有在线商城,struts实例

2009-09-27

JMS sub/pub实现聊天系统

JMS实现sub/pub,聊天系统 创建消息的消费者和生产者

2009-09-27

struts入门小程序

多个struts登陆模块,计算器 注册模块,过滤器

2009-09-27

vb写的分房管理系统

vb写的分房管理系统 是课程设计做的,希望对各位有所帮助

2008-12-12

c语言版 数据结构经典习题

学习数据结构的人要多练习练习,这个是c语言版的。

2008-12-12

myeclipse注册码.txt

myeclipse注册码.txt 可以用到2010年,大概一年时间。 大家也可以下载注册机

2008-12-12

使用ntldr实现双重引导

使用ntldr实现双重引导 使用ntldr引导Windows和Linux双系统,要比GRUB麻烦得多。这是因为Windows无法识别Linux分区,所以不能检测出Red Hat Linux的存在。为了能够让ntldr乖乖“听话”,需要对其进行“手术”

2008-12-12

java笔试题大汇总

概念,知识点 1、面向对象的特征 public class ThreadTest1{ private int j; public static void main(String args[]){ ThreadTest1 tt=new ThreadTest1(); Inc inc=tt.new Inc(); Dec dec=tt.new Dec(); for(int i=0;i<2;i++){ Thread t=new Thread(inc); t.start(); t=new Thread(dec); t.start(); } } private synchronized void inc(){ j++; System.out.println(Thread.currentThread().getName()+"-inc:"+j); } private synchronized void dec(){ j--; System.out.println(Thread.currentThread().getName()+"-dec:"+j); } class Inc implements Runnable{ public void run(){ for(int i=0;i<100;i++){ inc(); } } } class Dec implements Runnable{ public void run(){ for(int i=0;i<100;i++){ dec(); } } } }

2008-12-12

java笔试面试题(含有笔试题,核心技术,重点知识,struts,hibernate,spring,eclipse)

含有笔试题,核心技术,重点知识,struts,hibernate,spring,eclipse 用心整理的

2008-12-12

制造型企业ERP系统

1. 目标 建立一个以计算机网络、数据库系统为技术基础,现代管理理论和方法为指 导,覆盖企业全部产、供、销等各种经营活动,最大限度地利用企业的人、财、 物、技术和信息资源,以提高企业的经济效益和市场竞争能力为最终目的的ERP 系统。

2008-12-12

基于LDAP 的企业统一认证平台(大纲)

培训项目大纲 需求分析 用例图 架构部署图 环境 核心技术

2008-12-12

空空如也

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

TA关注的人

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