标签:空间

Java

Word 模板引擎 poi-tl V1.8.0 发布,支持文本框和各种图表

xiaoli.he 发布于 2020-07-10

每个程序员或早或晚会遇到基于Microsoft Word模板和数据生成新的Word文档的时候,而poi-tl(poi template language)可能是Java中最好的Word模板引擎,基于Apache POI。 V1.8.0版本在Word图表功能上做了重大的迭代,主要更...

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

Java

SpringBoot项目jar包运行

11

songhua.gao 发布于 2020-07-10

前言 终于等来了假期,也终于等来了团队学习,考试周来的时候真的很慌张,不只是因为考试,更是因为团队学习的中断,学习就应该一鼓作气,趁着精力旺盛,也趁着自己兴趣在这,复习的时候就怕玩游戏,小游戏也不行,毕竟比起学习来,游戏要有很大的吸引力,对于团队学习来说,复习周就相当于休息,一旦...

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

Java

得心应手应对 OOM 的疑难杂症

6

hellas 发布于 2020-07-10

堆(heap)是一个巨大的对象池。在这个对象池中管理着数量巨大的对象实例。 而池中对象的引用层次,有的是很深的。一个被频繁调用的接口,每秒生成对象的速度,也是非常可观的。对象之间的关系,形成了一张巨大的网。虽然 Java 一直在营造一种无限内存的氛围,但对象不能只增不减,所以需要...

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

编程技术

戳破微服务的七大谎言

6

changyuan.xu 发布于 2020-07-10

作者 | Scott Rogowski 策划 | 万佳 在现代技术公司(无论大小)的架构中,微服务已经无处不在。但是,它们真的比以前的开发模型更优秀吗?在这篇文章中,我将揭穿工程师们关于微服务所讲述的七大谎言,以及为什么它可能是一种反模式。 免责声明 1:我不是架构师,...

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

创业知识

地摊卖什么成本低?需要注意什么?

1

小丁 发布于 2020-07-10

为缓解就业压力,今年国家特意推出了地摊经济,所以现在随处可见摆地摊的,很多创业者跃跃欲试,想要去摆地摊赚钱。目前摆地摊的话,卖什么成本低一点呢?下面进行介绍。   1、化妆品:   在摆地摊中卖折扣化妆品是最赚钱的。   折扣品其实是正规厂家生产的正品,只是销售的价格要低于正品很...

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

Java

深度探索JFR – 3. 各种Event详细说明与JVM调优策略(3)

7

Harries 发布于 2020-07-10

3. 虚拟机相关 Event 3.3. JIT即时编译相关 JIT 即时编译可能会遇到编译后的代码缓存占满,或者因为空间有限或者代码设计问题,导致某些关键方法需要重编译导致性能问题,以及因为代码块过大导致编译失败从而性能有问题,这些问题我们可以通过 JFR 中相关的 Event ...

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

Java

面试官:为什么 HashMap 的加载因子是0.75?

4

刘莉莉 发布于 2020-07-10

来源:http://39sd.cn/0DE1B 有很多东西之前在学的时候没怎么注意,笔者也是在重温HashMap的时候发现有很多可以去细究的问题,最终是会回归于数学的,如HashMap的加载因子为什么是0.75? 本文主要对以下内容进行介绍: 为什么HashMap需要加载因子? ...

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

Java

Java安全编码实践总结

68

darida 发布于 2020-07-10

Java作为企业主流开发语言已流行多年,各种java安全编码规范也层出不穷,本文将从实践角度出发,整合工作中遇到过的多种常见安全漏洞,给出不同场景下的安全编码方式。 本文漏洞复现的基础环境信息:jdk版本:1.8 ,框架:springboot1.5,数据库:mysql5.6和mo...

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

Java

面试阿里,HashMap 这一篇就够了

27

xiaoli.he 发布于 2020-07-10

前言 某日,囧辉和同事二狗决定就谁是“¥*大厦11楼11室(只有囧辉和二狗两人)HashMap 最强者”展开一番较量。画面过于血腥, 成年人 请在未成年人陪同下观看。 正文 二狗:天天听你这憨逼吹牛,是时候让你知道什么叫残忍了。 囧辉:二狗子,这屎可以乱吃,这话不能乱说哦。 二狗...

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

Java

Java常见类 学习小结

尖兵 发布于 2020-07-10

常见类 包装类 自动装箱(int->Integer): Integer.valueOf(i) 自动拆箱(Integer->int): integer.intValue() 当包装类类和基本类型比较的时候,会将包装类自动拆箱,所以比较结果总是True。 Integer中...

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

编程技术

网易云信流媒体服务端架构设计与实现

36

xirruiqiang 发布于 2020-07-10

实时音视频通话作为高效便捷的沟通手段在许多场景下得到应用。随着5G商用元年的真正到来,实时音视频通话将会得到更加蓬勃的发展。本次LiveVideoStackCon 2020线上峰会我们邀请到了网易云信资深音视频服务端开发工程师鲁林俊,他将结合网易云信流媒体服务搭建的实战经验,进行...

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

编程技术

缓存架构:如何减少不必要的计算?

6

wenming.gapo 发布于 2020-07-10

互联网应用的主要挑战就是在高并发情况下,大量的用户请求到达应用系统服务器,造成了巨大的计算压力。互联网应用的核心解决思路就是采用分布式架构,提供更多的服务器,从而提供更多的计算资源,以应对高并发带来的计算压力及资源消耗。 那么有没有办法减少到达服务器的并发请求压力呢?或者请求到达...

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

Java

这份Github神仙笔记覆盖了90%以上的Java面试题,带你所向披靡

31

songhua.gao 发布于 2020-07-10

前言 作为一个 Java 程序员,你平时总是陷在业务开发里,每天噼里啪啦忙敲着代码,上到系统开发,下到 Bug 修改,你感觉自己无所不能。然而偶尔的一次聚会,你听说和自己一起出道的同学早已经年薪 50 万,而自己却囊中羞涩。于是你也想看看新机会,找个新平台,好好发展。 但是面试的...

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

Java

Java Bean漫谈:多种方式利用Java Bean实现远程代码执行

1

hanze 发布于 2020-07-10

一、概述 在本文中,我们将以Nexus Repository Manager 3中的一个Java表达式语言注入漏洞(CVE-2018-16621)为例,共同进行一次神奇的研究。我们首先详细分析CVE-2018-16621漏洞,然后分析如何利用该漏洞来打开蠕虫病毒的盒子。 二、CV...

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

Java

本地缓存解决方案-Caffeine Cache

4

darida 发布于 2020-07-10

1.1 关于Caffeine Cache ​ Google Guava Cache是一种非常优秀本地缓存解决方案,提供了基于容量,时间和引用的缓存回收方式。基于容量的方式内部实现采用LRU算法,基于引用回收很好的利用了Java虚拟机的垃圾回收机制。其中的缓存构造器CacheBui...

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

Java

fastJson与一起堆内存溢出'血案'

7

小丁 发布于 2020-07-10

现象 QA同学反映登录不上服务器 排查问题1–日志级别 查看log,发现玩家登录的时候抛出了一个java.lang.OutOfMemoryError 大概代码是向Redis序列化一个PlayerMirror镜像数据,但是在JSON.toJSONString的时候出现了错误.比较清...

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

Java

想理解Java的IO,不要从操作系统开始说起的都是耍流氓…

8

zhuangli 发布于 2020-07-10

本文来自作者投稿,原作者:N.Y 前 言 在上一篇文章中,我们了解流的概念以及JavaIO流的基本用法,但JavaIO流的演化不仅是如此简单,有心的读者会发现,在JDK1.4之前的IO类都是基于阻塞的IO(可以从InputStream.read()方法实现中看到由synchron...

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

Java

基于SSM+Shiro+Ehcahe+Quartz搭建Java EE快速开发平台的源码

5

邓龙华 发布于 2020-07-10

项目简介: 内容发布系统是基于Kensite开发平台搭建,支持多站点,自带两个演示实例,一个是社区示例,一个是论坛示例。后台拥有站点、导航、文章、评论、收藏、留言板、标签云等模块,并支持标签模版,实现前端与后台业务分离,前端所有数据的展现均可通过Kensite cms 自定义标签...

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