使用Apache Tika识别文件类型
前端同事要求我在返回文件的同时,让他能识别到当前文件是视频还是图片,前端才好处理是预览图片,还是播放视频。
前端同事要求我在返回文件的同时,让他能识别到当前文件是视频还是图片,前端才好处理是预览图片,还是播放视频。
在公司之前的那台办公电脑到期了,最近喜提新电脑。需要安装一些开发用的工具,为了省钱、也为了不必要的纠纷,能用免费就永免费的。IDEA用社区版,Visual Studio也用社区版。那么,数据库管理工具用什么呢?大部分人应该是用的Navicat
吧。这工具确实好用,有点小贵。不敢瞎搞。那就只有找个免费的了。一直都知道有DBeaver
这个开源工具,但是没用过。
最近在逛Github时,看到了一个好玩的开源工具-LKY Office Tools,它可以一键自动化 下载、安装、激活Microsoft Office 且绿色、开源、安全、无毒。
有时候我们会有C/S单机版的软件需求,这时候,我们需要考虑的技术栈有C# WinForm,WPF,QT,还有跨平台框架如:Electron,Tauri ,NW.js等。用过WinForm开发过的朋友都知道,原生自带的控件并不美观,要想好看,需要自定义重绘组件,那么就需要购买或者开源的UI组件。那么这时候,WPF 的布局系统和数据绑定机制使得界面的布局和更新更加高效和灵活。WPF 使用基于 XAML 的布局系统,能够更好地适应复杂的布局需求,并且提供了强大的数据绑定机制,使得界面和数据之间的交互更加高效。这里就分享几款不错的开源WPF UI组件。
又不知道忙了多久,今天闲暇时间看了一下Github,看到一个实用的开源项目Stirling-PDF
。它可以对PDF文件执行各种操作,如拆分、合并、转换、重组、添加图像、旋转、压缩、签名等。
最近一直在忙,完全没时间去学习其他的东西,每天不是在写bug,就是在改bug。本来就是忙了,以前的老系统都出来一个不知道什么原因的Bug
其实基于Uniapp
的UI框架比较多,其中不乏一些质量不错的项目,也有一些收费的组件,在看到图鸟UI
之前,我用得最多的是uView UI
,不得不说,uView UI
做得相当不错,全面的组件和便捷的工具会让您信手拈来,如鱼得水。但是模版少了一些,后来看到了美观易用图鸟UI
。
程序员真的很难,有时候放个假吧,还没睡醒,就被夺命连环call,这时候,也不得不起来处理问题。大部分是需要连接到办公室的电脑去登录堡垒机,我要想连接办公网,就直接登录VPN即可,其实我个人也很喜欢VPN+远程桌面的方式来远程处理问题。可是,VPN是真的慢,很磨炼人的心性。后来,我也就换了其他方式,比如TeamViewer
,可是后来又是一些政治原因,不允许用它了,后来又换了向日葵
,想必用过向日葵人也清楚,没充钱的话,是限流的。后来公司花钱买了另外一个收费的远程软件,用起来来不错,因为充钱了。但是也有一个限制,只能在电脑端远程。
那么如果有人对这方面比较感兴趣并且想自建这类远程软件,这里推荐一个开源项目-RustDesk
。RustDesk 是一款能齐全可以平替 TeamViewer 的开源远程桌面应用,旨在提供安全便捷的自建方案。开箱即用,无需任何配置。您完全掌控数据,不用担心安全问题.
今天是这次长假的第三天,有钱的人早已出去嗨翻天了,没钱的人就在家躺着刷剧或者王者峡谷8日游,有人脉的人要么就是应酬要么就是在家开心的做着私活。而我,当然只有王者峡谷8日游,但是又不服气,就想着再收集一些实用的开源项目,包含后端管理系统,微信商城,uniapp UI,万一后面接到私活了呢?
作为程序员,在日常工作中,需要借助一些工具来提高我们工作效率,鄙人日常用得最多的工具,有JSON格式化
,SQL格式化
,XML格式化
,JSON转Execl
等等。虽然有一些开发工具也具有一些常用的格式化功能,有时候,我们可能也需要一些其它轻量级的工具。一般,我们可能就去百度搜索在线xxx
来达到我们的目的,而且,这类在线工具类的网站也很多。那么,作为程序员,你就不想拥有一个自己的工具网站吗?如果对此有兴趣的朋友就有福了,这儿有一款开源项目-it-tools
可以满足我们的需求。