项目依赖:pom.xml
1 | <dependency> |
1 | <dependency> |
下载、安装系统,下载系统镜像推荐到 msdn我告诉你 ,可以用迅雷直接下载或者用百度网盘离线下载功能保存到网盘内再下载。
关于激活,经过测试使用 数字权利 的方式无法激活 ltsc 2019的版本,我这里是使用虚拟机搭建kms服务器的方式激活,当然也可以使用在线的kms服务器激活,不过如果是内网环境访问不了外网的话就行不通了。关于kms服务端程序,我用的是 vlmcsd ,不过这个页面需要在这个论坛上注册账号并登录后才能访问,而且貌似还限制了国内常见邮箱的注册,比如qq邮箱、163之内的,不过gmail倒是能注册,注册的时候还用了谷歌的验证码服务,谷歌的服务嘛,嗯,你懂得……所以这里放个网盘链接:
https://pan.baidu.com/s/1PbmtDIK_iPUnt8bhVSytDQ
提取码:ju9e
解压密码:2018
more >>关于如何配置springboot+mybatis的多数据源,网上有很多类似的文章,我主要参考的是 这一篇文章,按照文章中作者的步骤是能配置成功的,其实最核心的要点就是将之前我们在application.yml中写几行配置的步骤变成我们自己使用javaConfig的方式手动将springboot和mybatis整合起来,不过一些在application.yml中的配置是不会生效的,还是得我们自己在JavaConfig中配置,然后坑就来了…
比如mybatis配置自动驼峰命名转换,在application.yml文件中是这样配置的:
1 | mybatis: |
idea输入”cam”,第一个提示就是,然后按2下回车就能搞定了,使用JavaConfig的方式也不复杂,是需要配置SqlSessionFactoryBean的一个属性就行了。还有mapper xml文件的扫描路径也是
1 | /** |
注意!坑来了!!!
bean.setMapperLocations(new PathMatchingResourcePatternResolver().getResources(MAPPER_LOCATION));
这一行代码,也就是配置mapper xml文件的扫描路径的代码,必须在这一行:
bean.getObject().getConfiguration().setMapUnderscoreToCamelCase(true);
也就是配置自动驼峰命名转换的代码之前!
我一开始反过来的,然后启动完成后倒没什么问题,可是一访问sql写在mapper.xml文件里的接口就会报这么一个很诡异的异常 ↓ ,偏偏访问写在sql注解的那个却没问题
然后你去谷歌或者百度搜 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
,你会发现基本上对解决这个情景下出现的问题基本上没什么卵用
然后我看了下这篇文章, 发现作者留的代码示例能跑通,事已至此,还能咋办?既然他的代码能跑通,那就把我的代码和他的代码一行行的比较呗,终于花了将近2个小时总算是找到了上面那个坑……
可以再AppStore里安装
也可以到 苹果开发者下载中心 下载离线的安装包
建议用homebrew安装1
brew install python
关于HomeBrew使用国内镜像安装并配置国内源方法,可以参考:
官网下载地址:
http://download.qt.io/official_releases/qt/5.9/5.9.8/
清华大学镜像源:
https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/5.9/5.9.8/
需要勾选的组件如下:
more >>tag:
animation:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true