如下代码所示的菜单: <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条评论 45点热度 0人点赞 admin 阅读全文

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

2022-09-03 0条评论 38点热度 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条评论 56点热度 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 查询账号状态显示如下(EXPIRED(GRACE)),应该就是被锁住了: select username, pr…

2022-09-01 0条评论 43点热度 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条评论 74点热度 0人点赞 admin 阅读全文

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

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

今天分享一个非常不错且开源的分布式存储组件MinIO,有多人朋友在用 什么是MinIO? Minio 是个基于 Golang 编写的开源对象存储套件,基于Apache License v2.0开源协议,虽然轻量,却拥有着不错的性能。它兼容亚马逊S3云存储服务接口。可以很简单的和其他应用结合使用,例如 NodeJS、Redis、MySQL等。 1. 应用场景 MinIO 的应用场景除了可以作为私有云的对象存储服务来使用,也可以作为云对象存储的网关层,无缝对接 Amazon S3 或者 MicroSoft Azure …

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

BATJTMD等大厂的面试难度越来越高,但无论从大厂还是到小公司,一直未变的一个重点就是对SQL优化经验的考察。一提到数据库,先“说一说你对SQL优化的见解吧?”。SQL优化已经成为衡量程序猿优秀与否的硬性指标,甚至在各大厂招聘岗位职能上都有明码标注,如果是你,在这个问题上能吊打面试官还是会被吊打呢? 有朋友疑问到,SQL优化真的有这么重要么?如下图所示,SQL优化在提升系统性能中是:(成本最低 && 优化效果最明显) 的途径。如果你的团队在SQL优化这方面搞得很优秀,对你们整个大型系统可用性方面无…

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

APScheduler 支持三种调度任务:固定时间间隔,固定时间点(日期),Linux 下的 Crontab 命令。同时,它还支持异步执行、后台执行调度任务。 pip install APScheduler APScheduler 使用起来还算是比较简单。运行一个调度任务只需要以下三部曲。 新建一个 schedulers (调度器) 。 添加一个调度任务(job stores)。 运行调度任务。 下面是执行每 5 秒报时的简单示例代码: # pip install APScheduler from apschedu…

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

MySQL中搜索我们一般是使用like关键词来搜索,不过我们还可能遇更加复杂的搜索条件,例如需要正则表达式(写过程序的一般都知道)去寻找的情况, 匹配字符串 匹配字符串是正则表达式最基础的应用。我们先给出一个例子:我们从一个用户表中查询出名字中包含有100数字的用户 SELECT * FROM my_user WHERE `name` REGEXP '100';   我们得到了用户ID为1的用户:小红100 该语句中不同于之前的语句,我们使用REGEXP关键字代表后面为正则表达式 这条语句看起来和LIKE…

2022-08-26 0条评论 52点热度 0人点赞 admin 阅读全文
1234567