标签:数据

Java

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

4

songhua.gao 发布于 2019-10-22

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

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

Spring

springboot中使用poi导出excel

6

hellas 发布于 2019-10-22

IntelliJ IDEA 2018.2 JDK 1.8 SpringBoot 2.1.9.RELEASE POI 3.9 Maven 依赖 <dependencies> <dependency> <groupId>org.apache.poi...

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

Java

freemarker模板动态生成word文档

12

zhuangli 发布于 2019-10-22

使用 freemarker 模板动态导出 word 文件 准备 环境 IntellJ IDEA 2018.2 SringBoot 2.1.9 版本 Word 2003 .doc 格式 spring-boot-starter-freemarker 2.1.9 简单模板准备 <...

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

Java

JVM笔记:Java虚拟机的内存结构

1

小丁 发布于 2019-10-22

开始先说明一个知识点,Java虚拟机的内存结构和内存模型(JMM)其实是两个不一样的东西,前者是下面要讲的堆栈之类的内容,后者可以看 这篇文章。 由于 全局字符串常量池(string pool或string literal pool) 在Java不同的版本中存放在不同的位置,下面...

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

Spring

Spring Cloud(一):入门篇

邓龙华 发布于 2019-10-22

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

阅读(8)评论(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

深入分析synchronized实现原理

5

likai 发布于 2019-10-22

EE30A7">实现原理 Synchronized可以保证一个在多线程运行中,同一时刻只有一个方法或者代码块被执行,它还可以保证共享变量的可见性和原子性 在Java中每个对象都可以作为锁,这是Synchronized实现同步的基础。具体的表现为一下3种形式: 普通...

阅读(7)评论(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 ThreadLocal 的使用与源码解析

1

changyuan.xu 发布于 2019-10-22

GitHub Page: http://blog.cloudli.top/posts/Java-ThreadLocal-的使用与源码解析/ ThreadLocal 主要解决的是每个线程绑定自己的值,可以将 ThreadLocal 看成全局存放数据的盒子,盒子中存储每个线程的私有数...

阅读(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...

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

Java

Spring Security 实战干货:必须掌握的一些内置 Filter

3

xubiao.zhuang 发布于 2019-10-22

1. 前言 上一文我们使用 Spring Security 实现了各种登录聚合的场面。其中我们是通过在 UsernamePasswordAuthenticationFilter 之前一个自定义的过滤器实现的。我怎么知道自定义过滤器要加在 UsernamePasswordAuthe...

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

Java

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

5

hellas 发布于 2019-10-22

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

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

Java

Java8新特性之Lambda

changyuan.xu 发布于 2019-10-22

为什么要Lambda# Java8应该是目前最大的一次更新了,更新后我们迎来了很多新特性,其中便包括Lambda表达式,函数式编程的思想正式进入Java,让我们看一个经典案例。 例1 按照两个人的年龄排序的功能# 采用匿名内部类已经算简介了,如果专门用一个类去实现Comparat...

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

Java

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

2

songhua.gao 发布于 2019-10-22

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

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

Java

NIO 在Tomcat中的应用

1

darida 发布于 2019-10-22

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

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

Java

间谍芯片植入如此简单,网购两美元芯片就可劫持硬件

4

dulong 发布于 2019-10-22

距离此前《彭博商业周刊》发表的“间谍芯片门”已经过去近一年。 2018 年 10 月初,彭博发布的一篇轰动业内的报道称,“ 包括苹果和亚马逊在内的主要科技公司所使用服务器的超威(Supermicro)主板,都已经被秘密地植入了米粒大小的芯片,从而使得中国黑客能够深入探查这些网络 ...

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