摘要:
Maven 是一个跨平台的项目管理工具,主要服务于基于 Java 平台的项目构建、依赖管理和项目信息管理。 坐标 Maven 定义了这样这样一组规则:世界上任何一个构件都可以用 Maven 坐标唯一标识,Maven 坐标元素包括: groupId artifactId version packagi 阅读全文
摘要:
什么是 rtf 格式? rtf 是一种富文本格式 Rich Text Format,可以包含文字 图片 等内容。rtf 可以用 word 或者 wps 直接打开,也可以用文本编辑器打开,如果用文本编辑器打开则可以显示其源码。rtf 源码格式解析可以参考这里。 用 Java 代码解析 rtf 格式,可 阅读全文
摘要:
Python 中 pywin32 模块可以调用 Windows API,可以在 windows 系统下打开 word excel 等应用,然后编辑保存另存为等操作,可以用来批量编辑文件。 环境是 Python3,先安装 pywin32 包:pip install pywin32,然后导入 pywin 阅读全文
摘要:
采用spring框架时,在 Service 层的方法中加上注解 @Transactional 就可以将这个方法加上事务管理。如果这个方法中处理的业务逻辑比较多,比较耗时,那么可能会出现事务超时的异常 JTA transaction unexpectedly rolled back (maybe du 阅读全文
摘要:
现有日期格式 2019.1.1 2019-1-1 2019/1/1 等格式,要求统一转化成 2019.01.01 的格式,需要用到 excel 中如下两个函数。 先说明一下两个函数的用法。 VLOOKUP VLOOKUP 函数有四个参数:VLOOKUP(lookup_value,table_arra 阅读全文
摘要:
MyBatis 的真正强大之处在于它的映射语句,这也是它的魔力所在。由于它的映射语句异常强大,映射器的 XML 文件就显得相对简单。 在 XML 中添加一个 select 元素,写一个查询的 SQL,再做一些简单的配置,就可以将查询的结果直接映射到对象中。 select select 标签的常用属性 阅读全文
摘要:
异常的统一处理:在用 springboot 搭建项目,返回 json 数据时,例如某个接口需要查询用户 id 为 10 的个人信息。假如查询 id 为 20 的用户,而这个用户不存在,那么需要返回友好的处理信息。这时可以编写一个自定义异常,在未查询到结果的时候,抛出这个异常,并在异常中添加产生的原因 阅读全文
摘要:
如何查看 windows 系统下端口被占用的情况? 按 win + r 弹出运行功能,输入 cmd,进行命令行页面。 然后输入 netstat -ano ,可以看到下图: 然后打开任务管理器,选择 详细信息,找到对应的 PID 关闭进程,即可释放其占用的端口号。 这样就可释放被占用的端口号了。 阅读全文
摘要:
简述 MyBatis Generator (简称 MBG)is a code generator for MyBatis. 可以根据数据库中的表生成相应的实体类以及一些常用的增删改查方法。 使用 MBG 会生成以下三类文件: Java POJOs that match the table struc 阅读全文
摘要:
记录一次从零使用 vue 的经过(在 window 环境下): 安装 nodejs,官网下载安装包,安装。 安装 Vue CLI,打开命令行工具,执行:npm install -g @vue/cli ,安装成功后通过 vue --version 查看其版本。 创建一个项目,执行 vue create 阅读全文