
后端
《翀》
赠人玫瑰,手有余香!
展开
-
NIO学习备忘录
1. Java NIO 简介Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。2. Java NIO 与 IO 的主要区别3. 缓冲区(Buffer)和通道(Channel)3.1.通道(Channel)与缓冲区(Buffer)Java NIO系统的核心在于:通道(Ch原创 2020-06-24 16:12:48 · 235 阅读 · 0 评论 -
JAVA8学习备忘录
java8特点说明:速度更快代码更少(增加了新的语法 Lambda 表达式) 强大的 Stream API便于并行最大化减少空指针异常 Optional其中最为核心的为 Lambda 表达式与Stream API1. Lambda 表达式1.1.为什么使用 Lambda 表达式Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。原创 2020-06-24 16:12:20 · 192 阅读 · 0 评论 -
nginx学习备忘录
1、nginx相关概念简介1.1、什么是 nginxNginx 是高性能的 HTTP 和反向代理的服务器,处理高并发能力是十分强大的,能经受高负载的考验,有报告表明能支持高达 50,000 个并发连接数。https://lnmp.org/nginx.html1.2、正向代理(1)需要在客户端配置代理服务器进行指定网站访问;Nginx 不仅可以做反向代理,实现负载均衡。还能用作正向代理来...原创 2020-03-01 13:52:09 · 272 阅读 · 0 评论 -
freemarker实现word导出功能
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-09-18 14:21:42 · 297 阅读 · 0 评论 -
spring boot使用filter(过滤器)和listener(监听器)和多线程 实现系统的功能访问后日志保存操作
1.使用背景:项目需要实现用户访问的功能菜单进行日志记录登记。2.整体思路1.获取到所有的请求(这里使用过滤器获取用户请求)。例如:请求:http://127.0.0.1/xxxx.yyyyyy.do?xxx=xxx 2.配置需要记录的功能和请求map[格式:请求=功能名称](这里使用监听器监听应用启动完后加载配置文件内容放入全局MAP中)。例如:yyyyyy.do =系统配置3.通...原创 2019-09-18 12:00:25 · 537 阅读 · 0 评论 -
java--文件上传与压缩下载(使用java 1.8 ZipOutputStream)
1.使用java 1.8 ZipOutputStream 下载压缩文件 /** * 建议投诉--反馈过程附件--批量文件压缩后下载 */ @RequestMapping("/wmg-ml!fileDownload.do") public ResponseEntity<byte[]> fileDownload(HttpServletReques...原创 2019-09-14 22:41:49 · 1047 阅读 · 0 评论 -
spring 内置定时器学习
1.为什么需要?由于项目中需要根据配置的参数来动态启用和暂停定时任务。2.实战代码实战一: 可以根据数据库时间动态改变但不能停止和启动import com.augurit.xmjg.service.WmgMlService;import com.augurit.xmjg.util.StringUtils;import com.augurit.xmjg.webSocket.XmjgJy...原创 2019-08-11 23:36:23 · 161 阅读 · 0 评论 -
WebSocket实战笔记
1.为什么选择webSokect?2.webSocket是什么?3.webSocket能干什么?4.webSocket怎么用?5.webSocket的优势与劣势?原创 2019-08-11 23:35:49 · 350 阅读 · 0 评论