Linux上查询日志的时候,需要查找到某个关键词,并显示出这个关键词所在的行的前后多少行,来分析。 正常使用搜索关键词的命令是 在关键词的基础上显示前后几行的命令是: # 获取someKeywords的前10行 cat /path/to/logfile.log | grep "someKeywords" -B 10 # 获取someKeywords的后10行 cat /path/to/logfile.log | grep "someKeywords" -A 10 # 获取someKeywords的前后10行 cat…

2022-09-08 0条评论 1445点热度 0人点赞 admin 阅读全文

我们开发普通的下载链接,只主要写一个标签,不过有一些需求是要针对这个下载链接做权限校验,而权限校验需要在请求这个链接的时候,在Header里加上token之类的。 使用axios来调用get请求,并发送自定义的Header,然后把请求到的数据组成下载内容,示例代码如下: download() { axios.get('http://192.168.1.1:8081/api/export_pdf', { headers: { 'Content-Disposition': "attachment; filename=d…

2022-09-07 0条评论 2858点热度 0人点赞 admin 阅读全文

需要在vue项目中的页面中显示PDF文件,经过一番查找,决定使用这个项目:https://github.com/FranckFreiburger/vue-pdf/ 另外还有手指缩放功能,使用的是:https://github.com/drozhzhin-n-e/vue-pinch-zoom package.json中引入: "dependencies": { "pdfjs-dist": "2.5.207", "vue-pdf": "4.2.0", "vue-pinch-zoom": "^0.2.5" } 最简单的使…

2022-09-06 0条评论 2040点热度 0人点赞 admin 阅读全文

前言 基本上每个程序员都会写代码,但写代码的速度不尽相同。 为什么有些人,一天只能写几百行代码? 而有些人,一天可以写几千行代码? 有没有办法,可以提升开发效率,在相同的时间内,写出更多的代码呢? 今天我跟大家一起聊聊在idea中,能提升编码效率的12种插件,希望对大家有所帮助。 1、lombok 之前对lombok还有争议,到底该不该在项目中使用,为此我还专门写了一篇文章《迷茫了,我们该不该用lombok?》。 现在新版的idea已经内置了lombok插件,所以用它是一种趋势。 我之所以把lombok放在整篇文章…

2022-09-05 0条评论 1269点热度 0人点赞 admin 阅读全文

如下代码所示的菜单: <Menu mode="horizontal" :active-name="activeMenu" ref="menu"> <MenuItem name="menu1"> <Icon type="ios-paper" /> 内容管理 </MenuItem> <MenuItem name="menu2"> <Icon type="ios-people" /> 用户管理 </MenuItem> </Menu&…

2022-09-04 0条评论 1400点热度 0人点赞 admin 阅读全文

在其他编辑器里(如TextEdit、IDEA)复制一段里面带Tabs的文本,再粘贴到Sublime里的时候,发现一个问题,Sublime会自动把里面的Tabs转成若干个空格(可能是3个左右) 解决问题的方法很简单,在Sublime编辑器的右下角,找到Tab Size: X 的地方,点击后弹出如图所示界面,然后把Indent Using Spaces 已经勾上的钩子去掉,就可以了。

2022-09-03 0条评论 2025点热度 0人点赞 admin 阅读全文

使用海康的SDK长传JPG格式的图片到人脸库,总是上传不成功,SDK:hCNetSDK.NET_DVR_GetUploadState的返回值是19。相同的照片(用电脑能正常打开并查看)用海康自带的网页后台上传,提示:图片格式错误 因为JPG也有编码问题,怀疑是某种编码的JPG海康设备并不支持。所以再使用Java通过BufferedImage再转一次就可以了。 工具方法代码如下: public static byte[] bufferedImageToBytes(BufferedImage image) throws…

2022-09-02 0条评论 2192点热度 0人点赞 admin 阅读全文

密码快过期,程序连上去报错,如下: 2022-08-31 20:35:20 [WARN]JDBCExceptionReporter - SQL Warning: 28002, SQLState: 99999 2022-08-31 20:35:20 [WARN]JDBCExceptionReporter - ORA-28002: the password will expire within 7 days 2023-05-11 19:32:13 [ERROR]SqlExceptionHelper - ORA-2800…

2022-09-01 0条评论 1347点热度 0人点赞 admin 阅读全文

Java中截取文件名的后缀名有几种方式,整理如下: 使用String的 查找最后一个.的位置,然后截取 /** * 获取文件名的扩展名 * @param fileName * @return 例如test.jpg 返回的扩展名是jpg */ private static String getExtension(String fileName) { String extension = ""; int i = fileName.lastIndexOf('.'); if (i > 0) { extension =…

2022-08-31 0条评论 2745点热度 0人点赞 admin 阅读全文

流程引擎,也算是一个比较常见的工具了,我们在日常的很多开发中都会用到,当然用的最多的就是 OA 系统了,但是在一些非 OA 系统中,我们也会涉及到,比如一个 CRM 中,可能会有合同管理的需求,合同的审批,也是需要流程引擎的。 所以今天我们来简单聊聊流程引擎,顺便写一个简单的例子,小伙伴们一起来感受下流程引擎到底是个啥。 1、流程引擎介绍 Flowable 是一个使用 Java 编写的轻量级业务流程引擎。Flowable 流程引擎可用于部署 BPMN2.0 流程定义(用于定义流程的行业 XML 标准),创建这些流程…

2022-08-30 0条评论 1991点热度 0人点赞 admin 阅读全文
1212223242587