EasyExecl导出百分数(%)这么简单,你搞那么久都搞不好!
最近手上事情比较多,好几个系统排着开发计划,而且还有琐碎的运维工作和紧急的小需求,每天忙得晕头转向的,所以,引入了一些外包资源。主要目的是缓解交付压力,由于外包的兄弟不了解业务,就先安排一些小需求,慢慢入坑。前两天,业务提了几个小优化需求,其中就是想把之前导出的报表中有占比的字段,想要导出为百分号,我就想这个小需求简单吧,让外包兄弟试试。可是,搞了一下午,他放弃了,说搞不了。
最近手上事情比较多,好几个系统排着开发计划,而且还有琐碎的运维工作和紧急的小需求,每天忙得晕头转向的,所以,引入了一些外包资源。主要目的是缓解交付压力,由于外包的兄弟不了解业务,就先安排一些小需求,慢慢入坑。前两天,业务提了几个小优化需求,其中就是想把之前导出的报表中有占比的字段,想要导出为百分号,我就想这个小需求简单吧,让外包兄弟试试。可是,搞了一下午,他放弃了,说搞不了。
自从换了电脑后,NodeJs版本一直用的18.20.2。前几天,业务说要调试一个老项目,该项目算是年久失修的老项目了,很少去动他,需要用到Node12.22.12。Node版本管工具就很有必要了,相应的工具也不少,如:nvm ,fnm ,nvs ,Volta等,其它的我不太熟,一直在用NVM。
做的手机App是基于Uniapp开发的,消息推送是用的Unipush2.0
,客户想要有离线推送消息的功能,这个就需要那个手机厂商的通道了,华为的应用商城也成功上架了。这时候,app在线的时候能收到消息,也有角标。可是离线后,消息也没有,角标也没有了。
这几天玩那个Cursor的claude 3.5 sonnet
模型,正玩得起劲,就要我充钱了。
最近一个朋友接了个微信小程序商城小活,我们去充了一个开源项目的会员,代码可以直接使用,大概60%的功能具备了,还有40%的工具需要自己开发,鄙人擅长后端,前端也会一些(会写,就是写起来比较慢)。最近听同事说Cursor比较火,功能极其强大,但是,我一点点都不了解,就借此机会学习一下。
最近因为要获取一些数据,官方没有看到现成的API,就想着用用一些工具来抓取一些图片,像这类工具,比较火的还是有好几个,如:Playwright和selenium
我们的SRM系统和ERP系统需要对接很多供应商,以前的业务都是走线下做,那种效率极低。后来就都转为线上,直接调用供应商接口,但是这样做又会有一个问题,就是那么多供应商,每家供应商的接口和字段都不一样,报文结构也会不一样。难不成,我们程序里面要真多每家供应商都写一套逻辑吗?这要是做到业务系统的话,那工作量也确实不小。
Java调用PyInstaller打包的Python脚本二进制文件 这是一个悲伤的故事,事情的起因是业务需要做一些简单的数据分析,然后业务组有一位数学分析的海归硕士,就提出,分析核心功能他们自己实现,我们这边直接调用就行。实事真是如此吗?
我们的文件是存储在自建的MinIO
,一般存储员工周报、月报的文件和报告,也需要用到在线预览,为了节约成本,在线预览用的是kkfileview
,它和一些商用的有些差距,不过,我们要求不要那么高嘛,又不是不能用。除了预览,我们还需要下载,单文件、多文件下载。基本使用我们就去网上抄些代码,根据自己的情况稍作修改一下,就可以用了。
用Spring Boot开发单体应用,一般也就是编译打包为一个jar
包,然后java -jar
**”优雅”**启动,方便快捷,平时工作中也完全是整个jar再构建成Docker镜像,部署到K8S
上。所以,并不是很关心jar的大小。直到前几天,一个朋友说要做个小应用。我就用RuoYi Plus
帮他快速干了一个项目。最终打包下来169M
,就目前千兆宽带来说,这个大小,小意思啦。问题是在于,他还要通过VPN传到内网上去,大概就200KB
每秒,这样一来,重新部署一次,就这个传输时间就比较耗时了。这就得把依赖包独立出来,不统一打包进项目的jar
,让项目包瘦下来。