先写API文档还是先写代码?

代码未动,文档先行其实大家都知道 API 文档先行的重要性,但是在实践过程中往往会遇到很多困难。程序员最讨厌的两件事:1. 写文档,2. 别人不写文档。大多数开发人员不愿意写 API 文档的原因是写文档短期收益远低于付出的成本,然而并不是所有人都能够坚持做有长期收益的事情的。作为一个前后端分离模式开发的团队,我们经常会看到这样的场景:前端开发和后端开发在一起

liam liam 2022.06.30
12
0
企业级飞速低代码开发平台 | 低代码并不意味着低风险

在过去的几年中,低代码和无代码工具以及平台在企业中兴起。2021年,Gartner魔力象限在关于低代码的报告中指出,41%的非IT从业人员使用低代码/无代码工具来定制、构建数据,或提出技术解决方案。同时Gartner预测到2025年底,将有一半的新增低代码用户来自从事非IT 行业的商业客户。​低代码/无代码工具提供支持拖放的交互界面,使得即使非程序员也能够创

飞速低代码平台 飞速低代码平台 2022.06.27
25
0
皕杰报表之关于tomcat启动问题

1.皕杰报表tomcat启动乱码时:在conf\logging.properties里 把UTF8改为GBK。更改 web项目WEBINF\resources下的Congfig.xml里的             UTF8更改jsp中编码格式为utf8 2.tomcat内存溢出:常见的一般会有下面两种情况:OutOfMemoryError: Java he

helloworld_34035044 helloworld_34035044 2022.06.27
12
0
皕杰报表部署到linux上字体问题

当报表部署到linux时,出现了字体问题,可能的原因有:1.Linux系统缺少字体2.Linux系统缺少字符集3.jdk未成功加载字体  配置中文字体1. fclist          查看字体列表2. yum  y  install  fontconfig           安装字体库安装完成后,在/usr/share目录就可以看到fonts和font

helloworld_34035044 helloworld_34035044 2022.06.24
14
0
皕杰报表(关于预览时文字变成方块)

在linux系统部署皕杰报表后,预览字体会变成小方块。可能的原因有:1.Linux系统缺少字体2.Linux系统缺少字符集3.jdk未成功加载字体::: tip 解决方法:::解决办法一:拷贝中文字体:1) 在启动java的时候加入如下参数,参数值为jdk的安装路径Dsun.java2d.fontpath……/j2se/jre/lib/fonts2) 操作

helloworld_34035044 helloworld_34035044 2022.06.22
14
0
皕杰报表(关于如何上传和下载文件到数据库)

在皕杰报表中文件是否可以上传到数据库中,当然是可以的。然后在附件上传和下载中,设置相对路径或绝对路径,文件名称,文件类型和上传的空值条件(上传的大小,默认限制是5120kb和满足什么条件时上传)。在下载中选择相对路径或绝对路径,填写下载链接名称和下载文件名称。填报操作时有三个函数:filedata、filename、filepath。filedata:获取文

helloworld_34035044 helloworld_34035044 2022.06.21
26
0
JVM 输出 GC 日志导致 JVM 卡住,我 TM 人傻了

本系列是 我TM人傻了 系列第七期2.通过 safepoint 日志看出来,还有处于 safepoint 时间过长的,并且原因是 GC(At safepoint: 37s多)查看 GC 日志,Heap before GC invocations 与输出堆结构的日志间隔了很久:3.另一种处于 safepoint 时间过长的,原因也是 GC,但是间隔日志的地方不

干货满满张哈希 干货满满张哈希 2022.06.17
35
0
springboot(一)入门

一、maven构建springboot 1、需求:搭建SpringBoot工程,定义HelloController.hello()方法,返回”Hello SpringBoot!”。 2、实现步骤:1. 创建Maven项目 springboothelloworld2. 导入SpringBoot起步依赖xml org.springframewo

子非鱼 子非鱼 2022.06.16
40
0
皕杰报表 (Incorrect integer value: for column id; at row 1)

在把原先数据源用oracle的brt,拿来放到数据源是mysql里面。填报保存时会出现这个错误,提示填报有错误。后来发现填报操作里面空值需要用null。查了下MYSQL的资料,发现5以上的版本如果是空值应该要写NULL.这个原因是一般mysql 5.x上出现,官方解释说:得知新版本mysql对空值插入有”bug”,要在安装mysql的时候去除默认勾选的ena

helloworld_34035044 helloworld_34035044 2022.06.10
20
0