IT Git合并Commit 在日常的代码提交过程中,一定会有一些情况,提交了一些临时的Commit,这些Commit会影响整个我们回顾Git Log。所以需要在合适的时候,将一些临时的信息,或者某几条Commit合并起来。 首先假设我们有三条最新的Commit记录,ABC。我们输入 > git
Android Retrofit添加User-Agent信息 最近这两天遇到一个问题,找到了一个公有的开放的API,但是通过Retrofit默认请求得到的结果是code = 400, message = Bad Request。看别人写的用Volley,完全没有问题。 添加Headers 开始我以为是头文件信息不对导致的。在ApiServer里面添加了注释
Linux 服务器图片403 这两天服务器端的环境已经部署好了,发现了一个问题,登录后台管理系统的时候,很多图片的地址无法正常访问。提示403错误,顺藤摸瓜的找了很久,没发现什么异常。 改了Nginx的配置文件,支持了正则图片格式。仍然失效。 突然想起来是不是权限设置的有问题。 ls
生活 整理文件迎接新的一段时间 在整理文件的时候,看到了很多之前的废弃文件。有工作上的,有生活上的,有代码上的,还有些七七八八的。 从14年的懵懵懂懂的初入职场的青年,到现在胡子已经3厘米长的大叔。我经历了很多,收获挺多,失去的也有。但总归,
生活 养一只小青蛙 最近《青蛙旅行》这个游戏非常的火,今天我也下载下来试了试,感觉挺不错的,对于我这样的青年来说,看到小青蛙回来了就很开心。 整个游戏非常的萌,我只需要帮青蛙装好一些必需品,他就自己上路了。什么时候回来,什么时候上路,
IT SSH服务器免密码登录 最近由于工作的需要,经常需要通过SSH登录各种不同的服务器。之前是通过vSSH这个软件来管理,现在比较倾向就使用iTerm2就可以了。 在使用终端来进行操作的时候,一次两次SSH还可以,但是次数多起来后,一遍又一遍的输入密码很麻烦。而且为了安全,我们AliYun的密码也挺复杂。每一次都需要在Evernote中找到,复制粘贴过来,
生活 Apple Pencil初遇 前段时间心情实在是不好,冲动消费了把,在老范那边买了一根Apple Pencil。不到两天,顺风19元送到公司了。今天当然也就把iPad Pro带着一起体验了体验。 说手感无敌,真的可以。顺滑,跟手,
Android Android签名信息获取 由于接手一个二次项目,需要更改一下之前的签名信息,但是发现签名信息修改之后,程序中出了很多问题,跟踪了下,发现是接入第三方平台服务过程中,签名信息不一致导致的。 可以在命令行中输入 > keytool -v -list -keystore
Linux Centos中双开Tomcat 因为最近的项目需要使用Tomcat来运行,且分了API和Admin两个项目。我就想通过配置,让Tomcat多开。经过一天的折腾和配置,基本上已经完全实现业务需求。由于本机已经安装过一个Nginx,所以Tomcat的默认端口需要修改下。 有两种方案可以解决。 第一种方案:一个Tomcat多开Service 想要多开Service也很简单,
IT Typecho数据库格式转换为Hexo 由于自己博客框架从Typecho转换到了Hexo,整体的数据格式还是有一定的区别的,所以如何将把我之前的数据导过来是一个头大的事情。 Github上找了几个人写的方案,感觉思路都没有问题,只是感觉还是有点繁琐。 困扰了我几天之后,这个问题在今天得到了解决。 参考了下这为朋友的Tyephcoq迁移到Jekyll [https://539go.com/
Tips MySQL远程数据库访问出错排查 上一次在做Django的时候,我就遇到一个问题,我的远程MySQL数据库一直连接不上,比较头疼。但是后来通过mysqldump把数据从远程拷贝到本地来了。 这一次由于牵扯到Typecho的数据转换,我找到的解决方案是通过node的一个包来进行转换。为了使我的Blog数据得以迁移过来,我就不得不开始了折腾之旅。 Navicat里面提示错误信息「2013」,查询了很多结果,
iOS Apple Developer 开发者 因为公司需要做iOS的项目,所以几周前我就在申请邓白氏 ,申请的过程实际上还挺顺利,要什么资料我给什么就完了。就是在公司英文名字那一块有一点点不标准,修改过后,立马就完成了申请。 等了7-14个工作日,对,你没有看错,就是工作日后,我最终的苹果开发者帐号就下来了。