-
如何让IDEA的properties中的中文进行unicode转码,正确显示。在IDEA中创建了properties文件,发现默认中文不会自动进行unicode转码。如下在project settings - File Encoding,在标红的选项上打上勾,确定即可效果图如下:
-
在IntelliJ IDEA中org.apache.catalina.util.DefaultAnnotationProcessor的解决方案
以前开发一直用Eclipse,最近这段时间,为了能和大家一起装B,就将项目导入到IntelliJ IDEA开发。在启动项目后运行时,出现了一个异常:2017-4-6 11:32:07 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet jsp threw exception java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast... -
MyBatis的TooManyResultsException异常的解决办法
今日再开发遇到了这样的一个异常:Expected one result (or null) to be returned by selectOne(), but found: 2详细的异常信息如下:2017-03-31 15:44:24,640 ERROR method:com.baikeyang.bapi.modules.user.service.impl.LoginServiceImpl.login(LoginServiceImpl.java:156) - 用户登录时发生异常 org.mybatis.spring.MyBatisSystemException: nested exc... -
npm安装yeoman时提示弃用npmconf@2.1.2的解决办法
小白一个,第一次安装yeoman,结果就出现了问题:npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date with respect to npm大概内容就是 已弃用npmconf@2.1.2,原因就是该软件包重新整合到npm,现在已经过时了。在网上搜索了一下解决方案,如下命令就可以搞定:npm i -g yeoman-doctor执行上面的命令后,再去npm install -g yo 时就没有该警告提示了。 -
Google地图地理编码互转实现
谷歌地图利用JS实现经纬度和地理位置之间相互转换的实现google.maps.Geocoder地理编码是将地址(如“1600 Amphitheatre Parkway, Mountain View, CA”)转换为地理坐标(如纬度 37.423021 和经度 -122.083739)的过程。 核心代码:/** * 经纬度转地理位置 */ $('#map_latlng_to_address').click(function () { var myLatlng = new google.maps.LatLng(34.2435947296974, 108.952789... -
Git学习(第四天)
Git操作远程仓库1、添加/连接远程仓库:要操作Git的远程仓库的前提,那就是要先添加或者说是连接远程仓库才行。Git仓库之间的传输都是通过SSH加密的,所以在操作远程库之前,需要做一些准备,首先你需要注册一个 GitHub 或者 GitOSC,下面我用GitOSC来做演示了:1、创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:$ ssh-keygen -t rsa -C "baike... -
Git warning:LF will be replaced by CRLF in readme.txt 的原因与解决方案
今天用Git Bash 时,在add文件时出现了一个警告。在网上也找到了一些解决方案。再这里总结一下:首先问题出在操作系统上面,不同的操作系统所使用的换行符是不一样的。Uinx、Linux采用的换行符LF表示下一行(LF:LineFeed,中文意思就是换行);Dos 和 Windows 采用的回车+换行CRLF表示下一行(CRLF:CarriageReturn LineFeed,中文意思就是回车换行);Mac OS采用的是回车CR表示下一行(CR:CarriageReturn,中文意思就是回车)。在Git中,可以通过下面的命令来设置当前你的Git中采取哪种处理换行的方式:$ git co...