标签:CTO

Java

详解Java使用Jsch与sftp服务器实现ssh免密登录

4

songhua.gao 发布于 2019-10-22

在实际项目中常会遇到需要连接服务器获取文件的场景,如账务系统需要通过连接行方的sftp服务器拉取回单文件。本文将主要讨论使用Java中的jsch与sftp服务器实现ssh免密连接。 一、什么是SFTP? SFTP是一个安全文件传送协议,可以为传输文件提供一种安全的加密方法。SFT...

阅读(4)评论(0)赞 (0)

Spring

Spring Cloud(一):入门篇

邓龙华 发布于 2019-10-22

Spring Cloud 是一个基于 Spring Boot 实现的微服务架构开发工具,可以快速构建分布式系统中的某些常用模式,如配置管理、服务治理、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式回话和集群状态管理等等。Spring Cloud致力于为典型的用例和扩...

阅读(9)评论(0)赞 (0)

Java

渣男语录的学习

1

xiaoli.wang 发布于 2019-10-22

在项目中我们有时候需要调用第三方的 API ,微服务架构中这种情况则更是无法避免——各个微服务之间通信。比如一般的项目中,有时候我们会使用 HTTP Client 发送 HTTP 请求来进行调用,而在微服务架构,Spring Cloud 全家桶中,Spring Cloud Fei...

阅读(6)评论(0)赞 (0)

Java

Java 8函数式编程

6

hellas 发布于 2019-10-22

每个人对函数式编程的理解不近相同。但其核心是:在思考问题时,使用不可变值和函数,函数对一个值进行处理,映射成另外一个值。 二、lambda 表达式 匿名函数写法: button.addActionListener(new ActionListener(){ public void...

阅读(7)评论(0)赞 (0)

Java

MyBatis是怎么实现日志模块的?

2

xiaoli.he 发布于 2019-10-22

你知道MyBatis是怎么实现日志的?额,这个简单,我知道啊!不就是在 mybatis-config.xml 文件中配置一下吗? <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN&...

阅读(9)评论(0)赞 (0)

Java

聊聊nacos config的deleteConfig

hanze 发布于 2019-10-22

序 本文主要研究一下nacos config的deleteConfig ConfigController nacos-1.1.3/config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigContr...

阅读(6)评论(0)赞 (0)

Java

【Java基础】谈谈集合.List

2

hellas 发布于 2019-10-22

在Java中,集合框架的使用频率非常高。在平时开发中,集合常常被用来 装盛其他数据 ,或者 用来实现常见的数据结构比如数组、队列和栈等 。Java中集合主要可以分为Collection和Map两个大类。Collection又分为List、Queue和Set(见下图)。本篇博客主要...

阅读(7)评论(0)赞 (0)

Java

朋友外包干了5年java,居然不知道dubbo-monitor是怎么用的?

12

小丁 发布于 2019-10-22

Dubbo工具——dubbo-monitor监控平台的发布和使用 1)下载 https://github.com/alibaba/dubbo/archive/dubbo-2.5.8.zip 2)编译 cmd中进入解压后的目录,然后运行mvn install。然后到E:/incub...

阅读(8)评论(0)赞 (0)

Java

提高生产力效率-实体映射工具对比

5

hellas 发布于 2019-10-22

声明: 1、DO(业务实体对象),DTO(数据传输对象)。 在一个成熟的工程中,尤其是现在的分布式系统中,应用与应用之间,还有单独的应用细分模块之后,DO 一般不会让外部依赖,这时候需要在提供对外接口的模块里放 DTO 用于对象传输,也即是 DO 对象对内,DTO对象对外,DTO...

阅读(11)评论(0)赞 (0)

Java

还在收集资料?我这里有个github汇总

2

songhua.gao 发布于 2019-10-22

原创: 小姐姐味道(微信公众号ID: xjjdog),欢迎分享,转载请保留出处。 国内程序员都喜欢收集资料,但是又不看,github是重灾区。更有莫名其妙fork的,让人不得要领。这些资料其实也代表了收集者的一个思路,还是有不小参考价值的。 这里,我整理了一下java后端的一些资...

阅读(10)评论(0)赞 (0)

Java

NIO 在Tomcat中的应用

1

darida 发布于 2019-10-22

个人单方面认为,NIO与BIO的最大区别在于主动和被动,使用BIO的方式需要等待被调用方返回数据,很明显此时调用者是被动的。 举个例子 阻塞IO假设你是一个胆小又害羞的男孩子,你约了隔壁测试的妹子,但你并不敢主动约会,所以你把自己的手机号码给她,并暗示她想要约会的时候打电话给你。...

阅读(16)评论(0)赞 (0)

Java

一起来看一下Java中的Annotation注解

3

刘莉莉 发布于 2019-10-22

我们在平时的开发过程中看到很多如@Override,@SuppressWarnings,@Test等样式的代码就是注解,注解是放到类、构造器、方法、属性、参数前的标记。 二. Annotation的作用 给某个类、方法..添加了一个注解,这个环节仅仅是做了一个标记,对代码本身并不...

阅读(14)评论(0)赞 (0)

Java

Java集合框架

4

小丁 发布于 2019-10-22

集合接口区别 List 接口存储一组不唯一,有序(插入顺序)的对象,允许有相同的元素。 Set 接口存储一组唯一,无序的对象,不保存重复的元素。 SortedSet继承于Set保存有序的集合。 Map 接口存储一组键值对象,提供key(键)到value(值)的映射。 Map.En...

阅读(5)评论(0)赞 (0)

Java

Java中的事务及使用

likai 发布于 2019-10-22

什么是事务? 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin tran...

阅读(12)评论(0)赞 (0)

Spring

Apollo 1.5.0 发布,开源分布式配置中心

1

hanze 发布于 2019-10-22

Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 服务端基于 Spring Boot 和 Spring Cloud 开发,打包后可以...

阅读(13)评论(0)赞 (0)

Java

Spring常见面试题二

puefu.he 发布于 2019-10-22

[上海校区] Spring常见面试题二 一、Spring框架中的单例Beans是线程安全的么 Spring框架并没有对单例bean进行任何多线程的封装处理。关于单例bean的线程安全和并发问题需要开发者自行去搞定。但实际上,大部分的Spring bean并没有可变的状态(比如Se...

阅读(10)评论(0)赞 (0)

Java

java-IO编程

22

zhuangli 发布于 2019-10-22

IO流是一种顺序读写数据的模式: 单向流动 以byte为最小单位(字节流) 如果字符不是单子节表示的ASCLL码,Java还提供一下解决方案: java还提供了reader、writer表示字符流 字符流传输的最小单位是char 字符流输出byte取决于编码方式 reader、w...

阅读(7)评论(0)赞 (0)

Java

SpringAop源码分析(基于注解)四:拦截器链

5

hellas 发布于 2019-10-22

在之前的文章我们分析了通知器的创建与筛选和AOP创建代理对象的过程,现在代理对象已经有了,接下来我们看一下是如何执行通知器的逻辑的。 前言 通过阅读这篇文章,可以了解到以下几个问题: 通知的是如何起作用的? 多个通知的执行顺序是怎样的? 多个切面的多个通知的执行顺序是怎样的? @...

阅读(9)评论(0)赞 (0)