- 博客(15)
- 资源 (6)
- 收藏
- 关注
转载 maven项目打包
首先要在maven项目中的pom.XML中配置好需要的配置: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:/...
2018-09-30 10:04:14 233
转载 TortoiseGit右键没有pull
(注意 :首先要提前做好备份!!!)选择revert,还原代码选择切换分支,如果 报git did not exit cleanly (exit code 128) ,选择clean up,清除一下。完成后,选择切换分支,之后再次切回原分支,即可显示pull。...
2018-09-28 17:10:10 12063
转载 Git-TortoiseGit的安装和配置
1.因为TortoiseGit只是一个程序壳,必须依赖一个 Git Core,也就是我们安装的 Git下载:[https://tortoisegit.org/download/]先安装程序包,再安装语言包3.基于Putty,对TortoiseGit做了优化/Git默认的SSH客户端4.选择安装目录,安装的程序组件保持默认即可5.点击 Install按钮安装6.安装完成,...
2018-09-28 15:15:01 1028
转载 rabbitMq与spring boot搭配实现监听
一、消费者(也就是watcher)配置配置都采用spring的注解进行配置1、创建连接 @Bean public ConnectionFactory createConnectionFactory() { CachingConnectionFactory connectionFactory = new CachingConnectionFactory(); ...
2018-09-27 17:46:48 1734
转载 Dubbo面试题
一、面试题1Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。关于注册中心、协议支持、服务监控等内容...
2018-09-27 17:17:27 572
转载 跨域问题
跨域问题在分布式应用中经常会遇到,这里仅仅介绍跨域的三种解决方案,对跨域的概念及原因不做解释,感兴趣的朋友可以网上自行百度。1Nginx代理这种方式比较简单,将A应用和B应用都通过一个统一的地址进行转发,这样就可以避免跨域问题出现。server { listen 80; server_name www.gameloft9.top; ...
2018-09-26 16:21:56 165
转载 Spring整合Quartz实现定时任务
Quartz框架是一个极其成功的开源任务调度框架,目前很多公司在实现任务调度上都直接使用或在借鉴的基础上实现了自己的任务调度框架,Quartz使用Trigger,Job和JobDetail对象实现调度各种各样的任务,为了更加便捷地在基于Spring应用中使用该框架,Spring提供了大量的类来简化Quartz的使用步骤;本篇文章将通过介绍Spring中如何对应Quartz的Trigger,Job...
2018-09-26 14:50:30 178
转载 java fttp连接服务器操作
*1.导入jsch-0.1.51.jar包2.创建SFTP封装类: import com.jcraft.jsch.Channel; import com.jcraft.jsch.ChannelSftp; import com.jcraft.jsch.Session;public class SFTP{ private Session session;//会话 ...
2018-09-26 13:49:08 1019
原创 java 邮件发送
package com.nls.ods.email;import java.util.Date;import java.util.Properties;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.i...
2018-09-26 13:40:01 135
转载 图片压缩上传
图片太大 做压缩上传,可以在前端js压缩上传,也可仪后台 转base64压缩上传;前端:总体思路是:1. 使用HTML5的FileReader接口来读取用户上传的图片2. 使用canvas drawImage接口绘制到Canvas 2d中3. 使用canvas toDataUrl接口把图片转成base64编码字符串(这里可以降低图片质量)4. 完成image src的替换后,表单提交时,...
2018-09-26 11:39:17 131
转载 Git:代码冲突常见解决方法
场景:因为有事情需回到学校搞毕设,同事在公司说接口代码有问题,需要修改;我用笔记本把代码同步到笔记本,然后做了一些修改、提交。修改完成。第二天我来到公司(公司里用台式机,不是自己的笔记本),忘了先git pull到本地之后,直接在台式机上的代码进行编写,突然想起忘了pull了,然后想用git pull来更新本地代码。结果报错:本文来自 misaka去年夏天 的CSDN 博客 ,全文地址请点...
2018-09-26 11:05:12 180
转载 Spring Cloud 入门教程(二): 配置管理
使用Config Server,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与Spring Environment和PropertySource抽象相同,因此它们与Spring应用程序非常契合,但可以与任何以任何语言运行的应用程序一起使用。随着应用程序通过从开发人员到测试和生产的部署流程,您可以管理这些环境之间的配置,并确定应用程序具有迁移时需要运行的一切。服务器存储后端的...
2018-09-25 19:24:15 103
转载 Spring Cloud 入门教程(一): 服务注册
1. 什么是Spring Cloud?Spring提供了一系列工具,可以帮助开发人员迅速搭建分布式系统中的公共组件(比如:配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,主节点选举, 分布式session, 集群状态)。协调分布式环境中各个系统,为各类服务提供模板性配置。使用Spring Cloud, 开发人员可以搭建实现了这些样板的应用,并且在任何分布式环境下都能...
2018-09-25 16:49:47 133
转载 Spring Cloud 入门教程(三): 配置自动刷新
之前讲的配置管理, 只有在应用启动时会读取到GIT的内容, 之后只要应用不重启,GIT中文件的修改,应用无法感知, 即使重启Config Server也不行。比如上一单元(Spring Cloud 入门教程(二): 配置管理)中的Hello World 应用,手动更新GIT中配置文件config-client-dev.properties的内容(别忘了用GIT push到服务器)hello=H...
2018-09-25 16:39:57 159
转载 ## **spring could 熔断器 介绍**
断路器(Curcuit Breaker)模式在分布式环境下,特别是微服务结构的分布式系统中, 一个软件系统调用另外一个远程系统是非常普遍的。这种远程调用的被调用方可能是另外一个进程,或者是跨网路的另外一台主机, 这种远程的调用和进程的内部调用最大的区别是,远程调用可能会失败,或者挂起而没有任何回应,直到超时。更坏的情况是, 如果有多个调用者对同一个挂起的服务进行调用,那么就很有可能的是一个...
2018-09-25 16:33:00 271
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人