
j2ee
文章平均质量分 82
J2EE的全称是Java 2 Platform Enterprise Edition,它是由SUN公司领导、各厂家共同制定并得到广泛认可的工业标准,或者说,它是在SUN公司领导下,多家公司参与共同制定的企业级分布式应用程序开发规范。目前,J2EE是市场上主流的企业级分布式应用平台的解决方案
alexander137
见则有,不见则无
展开
-
log4j远程注入漏洞模拟和详解
IT之家 12 月 10 日消息,近期一个 Apache Log4j 远程代码执行漏洞细节被公开,攻击者利用漏洞可以远程执行代码。Apache Log4j2 是一款优秀的 Java 日志框架。该工具重写了 Log4j 框架,并且引入了大量丰富的特性。该日志框架被大量用于业务系统开发,用来记录日志信息。大多数情况下,开发者可能会将用户输入导致的错误信息写入日志中。IT之家获悉,由于 Apache Log4j2 某些功能存在递归解析功能,攻击者可直接构造恶意请求,触发远程代码执行漏洞。漏洞利用无需特殊.原创 2021-12-21 11:43:46 · 4575 阅读 · 2 评论 -
glusterfs分布式文件存储搭建和使用
Glusterfs简介 GlusterFS是Scale-Out存储解决方案Gluster的核心,它是一个开源的分布式文件系统,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。GlusterFS借助TCP/IP或InfiniBandRDMA网络将物理分布的存储资源聚集在一起,使用单一全局命名空间来管理数据。说起glusterfs可能比较陌生,可能大家更多的听说和使用的是NFS,GFS,HDFS之类的,这之中的NFS应该是使用最为广泛的,简单易于管理,但是NFS以及后边会说到..原创 2021-12-09 10:41:22 · 4398 阅读 · 0 评论 -
redis 连接池优化
使用jedis2.9.1的连接池的小伙伴可能存在一个问题,在程序高并发运行一段时间后会出现Could not get a resource from the pool的报错信息,并且在停止接口调用后查看到的redistemplate的连接工厂里面的空闲连接idelPool始终为0,,这部分连接不会再释放,初步怀疑是jedis连接池泄露问题,经过资料的查阅发现jedis2.9.2以下版本存在连接池泄露的问题,在官方可以看到在2.9.2的bug修复说明(经过我的全方位的测试发现这个bug是在2.9.1改出来的,原创 2021-06-17 10:14:01 · 2377 阅读 · 0 评论 -
spring restTemplate乱码问题解决
对于乱码问题网上也是很多方案,有的是直接把返回的string进行转码,不过这样子不具备通用性,比较麻烦,治标不治本,对于另外一种方式其实就是修改restTemplate的bean里面的convertor转换器通常在引入bean的时候会有如下代码: @Bean public RestTemplate restTemplate(ClientHttpRequestFactory f...原创 2019-09-16 16:02:25 · 573 阅读 · 0 评论 -
springmvc中网络文件下载
第一步。网络文件下载与从本地获取是不一样的,需要用URL类去打开连接从而获得输入流,其中path为完整路径包括http请求头的,inputStream注意在程序的finally中关闭,如下代码/** * 获取外部文件流 */URL url = new URL(path);HttpURLConnection conn = (HttpURLConnection) url.ope...原创 2019-07-08 00:14:16 · 469 阅读 · 0 评论 -
java知识点总结
天下间,岂有长生不灭者对于很多初学者或则刚毕业的学生来说,面试找到一份好的工作是相当必要的,其实很多大的互联网公司或则优秀的传统企业都是比较看重基础的,所以,在此,对面试经常被问到的基础知识点做一个总结。大纲: java入门 集合 JVM 内存管理 Java 8 知识点 网络协议相关 数据库相关 MVC 框架相关 git常规操作 memcache redis缓存 ...转载 2018-08-03 22:25:22 · 380 阅读 · 0 评论 -
springmvc中网络文件下载
第一步。网络文件下载与从本地获取是不一样的,需要用URL类去打开连接从而获得输入流,其中path为完整路径包括http请求头的,inputStream注意在程序的finally中关闭,如下代码 /** * 获取外部文件流 */URL url = new URL(path);HttpURLConnection conn = (HttpURLConnection) url.ope...转载 2018-08-03 22:24:46 · 595 阅读 · 0 评论 -
jdk新特性
import javax.swing.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.ArrayList;import java.util.Arrays;import java.util.Comparator;import java.util...转载 2018-08-03 22:23:17 · 123 阅读 · 0 评论 -
groovy动态脚本语言学习总结
就个人体会而言groovy是一门类似于scala的语言,集函数式与对象于一体的一门语言,从另外一个角度来看也可以说是在java基础上的封装,java能支持的操作,groovy基本都支持,毕竟groovy的运行环境也是jvm,其编译后的文件依然是.class后缀的文件,包括groovy的script编译后也是系统生成main函数去调用的,所以大部分跟java是一样的,是可以满足大部分java开发者顺...转载 2018-08-03 22:20:18 · 1761 阅读 · 0 评论