摘要: 有些内容不需要提交到git服务器上,这时我们可以配置.gitIgnore文件。可参考:https://www.cnblogs.com/kevingrace/p/5690241.html 可能有时候你会发现.gitignore配置并没有起作用,这是因为如果文件已经提交到git 服务器了。我们可以使用: 阅读全文
posted @ 2019-04-08 11:40 软件匠工 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 有时候insert数据的时候,会报以下异常: ERROR 1366 (HY000): Incorrect string value: '\xE6\x9D\x83\xE9\x99\x90...' for column 'display_name' at row 1mysql> show variabl 阅读全文
posted @ 2019-03-03 20:31 软件匠工 阅读(116) 评论(0) 推荐(0) 编辑
摘要: http://maven.apache.org/docs/history.html Maven Releases History Date format is: YYYY-MM-DD Maven 3 Release Date Version Required Java Version Links 2 阅读全文
posted @ 2019-01-05 13:19 软件匠工 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 1. head 插件下载地址: http://mobz.github.io/elasticsearch-head/ 阅读全文
posted @ 2018-11-29 17:25 软件匠工 阅读(123) 评论(0) 推荐(0) 编辑
摘要: Spring提供了一系列以Enable开头的注解,这些注解本质上是激活Spring的某些管理功能。比如,EnableWebMvc。 这个注解引入了MVC框架在Spring 应用中需要用到的所有bean。另外一个注解式EnableAsync, 它让Bean在spring 应用中支持异步功能。 我很好奇 阅读全文
posted @ 2018-11-06 16:07 软件匠工 阅读(2401) 评论(0) 推荐(0) 编辑
摘要: Java 读取csv文件后,再保存到磁盘上,然后直接用Excel打开,你会发现里面都是乱码。 贴上代码: 原因:读取的文件字节流中缺失了BOM,Excel发现没有BOM,则不会用UTF-8编码打开文件(有人说用acsii码打开),造成乱码。 解决方案就是在文件字节流起始处加上UTF-8的BOM,代码 阅读全文
posted @ 2018-10-22 19:17 软件匠工 阅读(5807) 评论(0) 推荐(0) 编辑
摘要: Markdown是一种可以使用普通文本编辑器编辑的标记语言,通过使用简单的编辑,可以使文本具有一定的格式。 Typora是一款简介的Markerdown编辑器。 文本编辑语法: 标题: 下划线: 字体加粗: 斜体: 删除线: 文本居中: list 有序: list 无序 表: 快捷键Ctrl+T弹出 阅读全文
posted @ 2018-10-14 21:19 软件匠工 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 之前一直在使用maven构建框架,对gradle还比较陌生。最近碰到依赖一直无法下载的问题。我采用了以下步骤进行排查: 1. 查看gradle本地仓库是否有依赖(肯定没有) 2. 查看私服是否有依赖(有),问题:为什么私服有,却没有下载? 3. 增加编译日志: gradle classes -i - 阅读全文
posted @ 2018-08-14 10:39 软件匠工 阅读(2054) 评论(0) 推荐(0) 编辑
摘要: 前言 工作这么多年,ORM框架一直选择Mybatis框架。 Mybatis的使用方式也一直在变,总体来说是越来越简单。写篇文章对各使用方式做个总结... 正文 一、Mybatis典型用法 1. 正常执行流程 ♦ 配置文件 - 全局配置信息和映射文件信息。全局配置信息包括:数据库配置和事务配置。映射文 阅读全文
posted @ 2018-07-26 16:47 软件匠工 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在工作中,经常会碰到Mysql性能问题,本文记录了调优时会用到的一些命令: 1. show full processlist\G: 显示Mysql服务器正在执行的线程。有root权限的用户可以显示所有的线程,默认显示当前用户的执行线程。show processlist\G 默认显示10条记录。\G 阅读全文
posted @ 2018-07-24 14:19 软件匠工 阅读(278) 评论(0) 推荐(0) 编辑