标签:ftp

Java

Maven 基础(一) | 使用 Maven 的正确姿势

16

likai 发布于 2020-01-17

一、什么是 Maven? Maven 是一个项目管理工具,它的本质是一个 项目对象模型(POM) ,体现在配置中就是我们常见的 pom.xml 文件,而这个 pom 文件就是 Maven 的核心,它管理了整个项目的生命周期。它主要做两件事: 项目构建:对项目进行编译、打包、测试、...

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

Java

springboot整合apache ftpserver详细教程(看这一篇就够了)

4

邓龙华 发布于 2020-01-14

原创不易,如需转载,请注明出处 https://www.cnblogs.com/baixianlong/p/12192425.html ,否则将追究法律责任!!! 一、Apache ftpserver相关简介 Apache FtpServer是100%纯Java FTP服务器。它...

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

Java

Netty快速入门(01)Linux I/O模型介绍

8

xiaoli.he 发布于 2020-01-13

Netty简述 Netty是一个高性能的网络编程框架。 上面提到了几个关键的字眼,高性能,网络编程,框架。这些概括Netty的本质。 Netty是一个NIO客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。它极大地简化并简化了TCP和UDP套接字服务器等网络编...

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

Java

SpringBoot中整合Redis(缓存篇)

4

xubiao.zhuang 发布于 2020-01-10

实际开发中缓存处理是必须的,不可能我们每次客户端去请求一次服务器,服务器每次都要去数据库中进行查找,为什么要使用缓存?说到底是为了提高系统的运行速度。将用户频繁访问的内容存放在离用户最近,访问速度最快的地方,提高用户的响应速度,今天先来讲下在springboot中整合redis的...

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

编程技术

Dockerfile 方式定制 lnmp 环境

3

dulong 发布于 2020-01-09

现在容器化技术越来越成熟和流行,比传统的虚拟化技术确实是有很大的优势,所以流行是必然的。今天来实践一把,使用Docker的dockerfile方式定制lnmp环境。 环境配置 操作系统:CentOS Linux release 7.6.1810 Docker 版本:19.03.5...

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

Java

SpringBoot项目:RedisTemplate实现轻量级消息队列(含代码)

6

yeseng 发布于 2020-01-07

回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 背景: 公司项目有个需求, 前端上传excel文件, 后端读取数据、处理数据、返回错误数据, 最简单的方式同步处理, 客户端上传文件后一直阻塞等待响应, 但用户体验无疑很差, 处理数据可能十分耗时, 没人愿意傻等, ...

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

Java

高性能Java服务需要学哪些东西?

5

songhua.gao 发布于 2020-01-06

诞生于 2004 年的 Netty 是 Java 社区中第一个基于事件驱动的网络应用开发框架。 时隔 15年,它经久不衰,已经是 Java 网络编程最热门的框架,没有之一。 这么说吧,作为一个Java程序员,如果没有研究过 Netty,那我也不会相信你在网络或者高性能编程方面能有...

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

编程技术

[译] 为什么 Go 适合微服务

2

likai 发布于 2020-01-06

点击上方蓝色“ Go语言中文网 ”关注我们, 领全套Go资料 ,每天学习 Go 语言 去年早些时候,我们决定改用 Go(Golang) 作为我们( SafetyCulture [1] )开发微服务的选择。在这之前,我们的微服务使用 Node.js(Coffee...

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

Spring

SpringBoot项目:RedisTemplate实现轻量级消息队列

6

changyuan.xu 发布于 2020-01-03

作者:wangzaiplus 原文链接: http://www.jianshu.com/p/0c684076367e 背景 公司项目有个需求, 前端上传excel文件, 后端读取数据、处理数据、返回错误数据, 最简单的方式同步处理, 客户端上传文件后一直阻塞等待响应, 但用户体验...

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

Java

彻底理解分布式 Netty,这一篇文章就够了!

14

xiaoli.wang 发布于 2020-01-03

点击上方  Java后端 ,选择  设为星标 优质文章,及时送达 作者:伊竹凌 来源:juejin.im/post/5bf8fbd4f265da617006cab8 一、Netty到底是什么 1、从HTTP说起 有了Netty,你可以实现自己的HTTP服务器,...

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

编程技术

从 VSCode 看大型 IDE 技术架构

31

xirruiqiang 发布于 2020-01-02

零、前言 为什么要去看 VSCode? 因为我们团队在做中后台 Web 编辑器 是一款类似 Web IDE 形态的产品: 而谈起 Web IDE,没人能绕开 VSCode,它非常流行,同时又完全开源,总共 350000 行 TypeScript 代码的巨大工程,使用了 142 个...

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

Java

Linux各种常用开发软件安装教程(JDK、Tomcat、MySQL、Nginx、Redis)

小丁 发布于 2020-01-02

vi /etc/sysconfig/iptables 复制代码 添加内容 -A INPUT -m state –state NEW -m tcp -p tcp –dport 你要开放的端口 -j ACCEPT 如,开放8080端口: -A INPUT -m...

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

Java

Apache Commons VFS 2.5.0 发布,虚拟文件系统库

songhua.gao 发布于 2019-12-30

Apache Commons VFS 2.5.0 发布了。VFS (虚拟文件系统库)把对各种各样的的文件系统的访问封装成统一的应用程序接口,这大大地简化了应用程序本身代码的复杂度。 更新内容如下: 新特性 VFS-734:添加功能接口 org.apache.commons.vfs...

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

Java

网络安全工具列表

1

刘莉莉 发布于 2019-12-30

Sec-Tools-List 主要总结渗透中利用到的一些工具,按照ATT&CK矩阵的流程进行分类,在此基础上进行了更细致的划分。一些常用的工具(Nmap、MSF、Minikatz不在记录) Initial_Access 1. 信息搜集 1.1 人员 泄露信息(浏览器、泄露...

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

Java

《沙盘模拟系列》JVM如何调优

10

尖兵 发布于 2019-12-29

纸上得来终觉浅 绝知此事要躬行 我所在的公司基本上是没有机会进行JVM参数调优的,但是如果有些东西自己不亲身经历一下,看再多的理论知识也只能算是纸上谈兵,真正碰到问题的时候还是不知道该怎么分析。所以就自己制造一些问题然后看其现象,利用所学的知识事前推测,看现象是不是和自己推测的一...

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

Java

《沙盘模拟系列》JVM如何调优

10

yeseng 发布于 2019-12-29

纸上得来终觉浅 绝知此事要躬行 我所在的公司基本上是没有机会进行JVM参数调优的,但是如果有些东西自己不亲身经历一下,看再多的理论知识也只能算是纸上谈兵,真正碰到问题的时候还是不知道该怎么分析。所以就自己制造一些问题然后看其现象,利用所学的知识事前推测,看现象是不是和自己推测的一...

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

编程技术

高级架构师如何仅用6步,就为企业量身打造一套高可用系统?

9

xiaoli.wang 发布于 2019-12-27

对于用户量较大的系统以及系统稳定性要求极高的企业,每一次计划外的系统停机都是严重事故。想要降低计划外系统停机的概率,有两个关键动作,一是执行计划内维护来及时更新硬件或者软件,另外一个有效的动作就是搭建一套高可用系统来降低系统意外停机的概率。 随着企业用户对集群方案需求的多样性提升...

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

Java

使用Jenkins实现前端自动化发布和通知,让你的发布只需要git push

27

wenming.gapo 发布于 2019-12-25

以前我们在发布项目时都要手动进行打包,然后使用FTP或者其他方式同步到服务器上,这种方式非常繁琐和低效,而且容易出现环境发布错误,为了解决这些问题我们可以使用jenkins来进行自动化发布。 我使用的系统是CentOS 7.5,在安装环境的时候其他系统会有区别。 jenkins发...

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