git revert多个提交

假如git commit 链是 A -> B -> C -> D 如果想把B,C,D都给revert,除了一个一个revert之外,还可以使用range revert git revert B^..D 这样就把B,C,D都给revert了,变成: A-&a...

2019-05-14 19:44:19

阅读数 6

评论数 0

MacOS 下 Navicat Premium 12.1 版本破解

安装navicat 下载地址:https://www.navicat.com/en/download/navicat-premium 安装过程就不啰嗦了,直接上激活方法。 在应用程序列表中找到安装好的navicat,右键——>显示包内容: 进入目录: 备份MacOS目录下的文件。...

2019-04-04 18:02:56

阅读数 96

评论数 0

mysql导入excel

这两天操作数据库要把excel数据导入mysql数据库。 最开始是采用的将excel文件存储为csv文件,时间操作中发现这种导入方式特别慢(也可能是网速太慢),几千条数据十几分钟还没有执行完。网上搜索以后,发现了一种更好的方式: excel数据: 任意选中已空白单元格, 在表格上方输入框中输入:...

2019-03-26 13:36:25

阅读数 31

评论数 0

Mac+IDEA安装PHP及搭建调试环境xdebug

安装php 使用Homebrew 安装 brew install php 不需要自己配置 下载压缩包安装 https://secure.php.net/downloads.php 安装xdebug并配置调试环境 下载压缩包 https://xdebug.org/download.p...

2019-03-23 00:10:01

阅读数 81

评论数 0

mysql vs java 数据类型

mysql 各数据类型的 大小及长度 数字型 类型 大小 范围(有符号) 范围(无符号) 用途 TINYINT 1byte (-128,127) (0,255) 小整数值 SMALLINT 2byte (-32 768,32 767) (0,65535) 大整数值 MEDI...

2019-03-08 13:54:35

阅读数 18

评论数 0

在Intellij中,如何在驼峰和下划线之间切换?

转自 https://codeday.me/bug/20170822/60743.html 我使用一个名为String Manipulation的插件, 它有你正在寻找的功能(和更多),但似乎没有一个(简单)键盘快捷方式。例如,突出显示my_obj,按Alt+M调出插件菜单, 将my_obj转...

2019-02-11 10:48:04

阅读数 837

评论数 2

can only instantiate non-static inner class by using default, no-argument constructor

Jackson解析嵌套类问题问题描述解决方法 问题描述 调用接口返回json格式的数据,使用Jackson解析参数转换成对象: AjaxResult<PointGoodsResponse> getPointGoodsList(@RequestBody P...

2019-01-07 19:41:50

阅读数 1647

评论数 1

docker按照mysql 使用navicat远程登录(阿里云)

安装 查找Docker Hub上的mysql镜像 [root@izm5ehcc0n8giu3arclxtlz ~]# docker search mysql NAME DESCRIPTION ...

2018-12-30 22:17:26

阅读数 111

评论数 0

springboot整合mybatis-plus(解决引用jar包配置类不起作用问题)

这里使用H2数据库做测试 添加依赖 <dependency> <groupId>org.springframework.boot</...

2018-11-23 23:06:32

阅读数 1793

评论数 0

通过feign上传图片

参考 https://blog.csdn.net/tony_lu229/article/details/73823757 接口提供方: @PostMapping(value = "/media_temp") public AjaxR...

2018-11-12 19:34:10

阅读数 325

评论数 0

Mac使用charles抓包(外加小米5s抓包配置)

这里写自定义目录标题配置 配置 从官网下载链接 http://www.charlesproxy.com/download 附上注册码: Registered Name: https://zhile.io License Key: 48891cf209c6d32bf4 安装 tip...

2018-11-02 10:00:55

阅读数 211

评论数 0

fastjson解析嵌套内部类

平时开发中,可能会遇到调用第三方接口返回json串的情形,有时候数据层级结构太复杂时如果要解析为对象,会需要定义多个。其实没必要,fastjson支持解析嵌套类 public class VideoMsg implements Serializable { private static ...

2018-10-25 16:07:14

阅读数 900

评论数 0

下载网络图片并上传微信公众平台素材库

最近在做微信公众号相关功能,需要把网络图片上传到微信素材库。由于微信开放接口不识别网络图片地址,需要把图片先下载到服务器再上传,废话不多说,直接上代码: @Override public JSONObject uploadImg2WXTemp(String imgPath, String ...

2018-10-19 11:10:55

阅读数 395

评论数 0

解决linux中使用git,ssh每次都要输入密码

转自https://blog.csdn.net/peterxiaoq/article/details/73468396 在linux中使用git,去提交或者下载代码都是很方便的,但是最近新配置了一套系统,发现每次git pull或者其他动作都需要输入密码。 想一想不对劲啊,我使用的是ssh的方...

2018-09-11 16:23:10

阅读数 177

评论数 0

Linux上创建SWAP文件/分区

很久很久以前,电脑的内存是个珍贵东西,于是乎就有了swap这个东西,简单来说就是内存不够用的时候,用硬盘空间顶上。这个分区在近些年来已经越来越不受大家的待见了,主要是因为现在内存比较宽裕,但是在小内存的VPS上,还是有自己的用武之地的,特别是当看到内存不足之类的错误出现在log中的时候,可以尝试创...

2018-09-07 18:50:26

阅读数 1618

评论数 2

Linux下执行程序出现 Text file busy 时的解决办法

Linux下执行程序出现 Text file busy 时的解决办法。 使用 fuser 命令查看程序文件被哪个进程占用,然后用 kill 命令杀死该进程,即解决问题。fuser命令是用来显示所有正在使用着指定的file, file system 或者 socket 的进程信息。 如下: ...

2018-09-07 18:22:16

阅读数 2396

评论数 1

linux 下 查看是32位还是64位系统 命令

getconf LONG_BIT uname -a 或者uname -m x86_64表示64位系统, i686 i386表示32位系统。i686 只是i386的一个子集,支持的cpu从Pentium 2 (686)开始,之前的型号不支持. arch ...

2018-09-06 16:28:27

阅读数 123

评论数 0

Cent OS按照上传下载工具lrzsz

最近购买了阿里云服务器自己玩,需要上传下载文件,发现不支持rz,sz 命令,自力更生: yum install lrzsz 安装完成,赶快测试去吧,^_^。

2018-09-06 11:37:16

阅读数 157

评论数 0

git 修改本地和远程分支名称

git branch -m old_branch new_branch # Rename branch locally git push origin :old_branch # Delete the old branch git push --set-upstream origin ne...

2018-09-06 09:33:24

阅读数 4075

评论数 0

最好用的 IntelliJ 插件 Top 10

转自 https://www.jianshu.com/p/fba50eca4450

2018-09-03 20:09:05

阅读数 170

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭