java:如何在powerpoint幻灯片中创建散点图 -编程思维

散点图是通过两组数据构成多个坐标点,考察坐标点的分布,判断两变量之间是否存在某种关联或总结坐标点的分布模式。散点图将序列显示为一组点,值由点在图表中的位置表示,类别由图表中的不同标记表示,通常用于比较跨类别的聚合数据。本文将为您介如何通过Java代码在PowerPoint幻灯片中创建散点图。以下是我整理的具体方法及思路,并附上Java代码供大家参考。 代码编译环境: IntelliJ IDEA

java下优雅地构建假数据-编程思维

在以前我做开发的时候,经常会遇到需要向数据库中添加假数据的需求,有时又需要使用批量的随机数据来验证接口或是方法的稳定性以及容错测验。那个时候我还不知道有类似于 jmockdata 或是 easy-random 的数据生成工具,就只有傻傻地用姓名库和for循环来构造数据。 后来我知道了 jmockdata,也用过 easy-random,不过使用体验并不是很好。例如 jmock 会复用对象导致循环

关于ajax post请求,参数过大产生的问题解决 java-编程思维

之前做了一个图片上传的功能,前端是把图片编码成BASE64,但是图片一大了,后台用request.getParameter("前端参数");来接收参数打印不出来,没有值,这就很尴尬了   然后一直觉得是前端POST没传过来,左思右想都觉得不应该,POST没有大小限制啊, 后来用debug查看,发现后台数据时传输过来了   原来request.getParameter("前端参数");是有大小限制

多级菜单存在同一张表,一次性把所有关系取出来-编程思维

这两天遇到一个问题,一般来说下一级菜单都是点击了上一级菜单后再请求出来,但是这边项目有一个需求就是要把所有的菜单全部一次性拿出来,那么就出现了一个问题,怎样给前端返回数据,于是想了一个办法,那就是菜单类嵌套菜单类,这样的话不管有多少级菜单都可以一次性取出来,前端也能直接清楚当前数据是的关系,不需要太多的辅助条件来判断 首先写一个辅助类 public class MenuDto implemen

nginx 拦截 swagger 登录-编程思维

随着微服务的也来越多,每个服务都有单独的文档,那么问题来了,怎么把所有文档整合在一起呢 本方法采用服务器拦截的方式进行处理 首先需要在opt 的主目录中 /opt/ 创建一个新文件 htpasswd此文件的书写格式是用户名:密码每行一个账户并且 密码必须使用函数 crypt(3) 加密官方档说 可以用 Apache 的 htpasswd 工具来创建密码文件[[email protected] /]#

认识class -- 终于不在怂-编程思维

引子         本是新年,怎奈新冠肆掠,路上行人,男女老少几乎是全副口罩,形色匆匆;偶尔有一两个裸露口鼻的,估计都是没囤到口罩的,这几天药店几乎都是贴上大字:口罩没货。看着网络上病毒消息满天飞,我也响应在家做贡献的号召。上班时,都是早出晚归,几乎只有早上能看到娃,出门时,娃每次都说:see you tomorrow 。赶上疫情,天天在家带娃,终于可以多多陪伴了;别说,带娃还真比上班费神。想

啃不透--线程池-编程思维

引子      上一篇文章《火焰图--记一次cpu降温过程》提到接手了单车投放的应用,上周已经有大量流量切到新应用,然而心中还是惴惴不安的,投放动作业务逻辑复杂,使用了线程池异步处理。对于线程池认知只是停留在一个模糊的状态。这是一个什么状态呢:感觉什么都懂,就是说不出来(就像考试前啥都懂,考试时咬笔杆)。每次使用线程遇到问题都不能用已经有知识去思考,比如3个核心参数应该如何设置,阻塞队列应该用什

springboot-easyexcel导出数据(带图片)-编程思维

前言 EasyExcel 是阿里巴巴开源的一个Java操作Excel的技术,和EasyPoi一样是封装Poi的工具类。 但是不同的地方在于,在EasyExcel中解决了Poi技术读取大批量数据耗费内存的问题。 当然了,也封装了很多常用的Excel操作 最基本的导入导出 图片的导入导出 大批量数据的导入导出 模板的导出 官方地址:https://alibaba-easyexcel.github.

jvm2-编程思维

目录Java运行时参数分析GC日志 Java运行时参数 官网: jdk8:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html jdk11:https://docs.oracle.com/en/java/javase/11/tools/java.html#GUID-3B1CE181-CD30-4178-9602

架构的演进-编程思维

架构的演进 传统单体应用架构 十多年前主流的应用架构都是单体应用,部署形式就是一台服务器加一个数据库,在这种架构下,运维人员会小心翼翼地维护这台服务器,以保证服务的可用性。 单体应用架构面临的问题 随着业务的增长,这种最简单的单体应用架构很快就面临两个问题。首先,这里只有一台服务器,如果这台服务器出现故障,例如硬件损坏,那么整个服务就会不可用;其次,业务量变大之后,一台服务器的资源很快会无法承

什么是jwt-编程思维

JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案。 传统的session认证 http协议本身是一种无状态的协议,而这就意味着如果用户向我们的应用提供了用户名和密码来进行用户认证,那么下一次请求时,用户还要再一次进行用户认证才行,因为根据http协议,我们并不能知道是哪个用户发出的请求,所以为了让我们的应用能识别是哪个用户发出的请求,我们只能在服务器存储一份用户登录的信

限流的几种方案-编程思维

文章目录 限流基本概念 QPS和连接数控制 传输速率 黑白名单 分布式环境 限流方案常用算法 令牌桶算法 漏桶算法 滑动窗口 常用的限流方案 Nginx限流 中间件限流 限流组件 合法性验证限流 Guava限流 网关层限流 从架构维度考虑限流设计 具体的实现限流的手段: Tomcat限流 限流基本概念 对一般的限流场景来说它具有两个维度的信

如何在 springboot 项目中接入 chartgpt-编程思维

大家好,我是公子骏。最近体验了火爆全网的 ChartGPT,深刻体会了其强大的能力,这让我们程序猿对AI的未来突然有了广大的畅想空间。 我也在网上看到不少大牛通过 ChartGPT 来获取收益,就寻思着能否自己接入 ChartGPT 的 API 来做些什么事情。 然后到网上找了不少 Java 接入 ChatGPT 的文章案例,成功实现了接入,而本文就是我整理了这些案例后,使用 Forest