- 博客(7)
- 收藏
- 关注

原创 利用hexo+github搭建个人博客
安装nodejshexo支持markdown语法,它是基于nodejs的静态网站生成框架,nodejs是一个基于Chrome的JavaScript运行环境,要想运行hexo首先要安装其运行环境nodejs。nodejs的安装nodejs win 64 下载地址下载下来一路next即可安装完成后,打开命令行输入 node -v 和 npm -v 显示出版本信息就是安装成功了!为了加快访问速度,输入以下命令添加阿里镜像进行加速npm config set registry https://re
2020-09-06 00:22:39
208
原创 svn 提交的时候报××× is out of date 错误
svn 提交的时候报××× is out of date 错误报错原因报这个错误的原因是本地的版本和服务器上的版本不一样,也就是说有人向服务器提交了代码。解决只需要先update一下,同步一下本地的版本,然后再commit就可以了。...
2021-07-22 18:23:03
457
原创 MYSQL中find_in_set()函数和group_concat()函数的使用
find_in_set(str,list)函数为什么要用find_in_set函数?场景:项目表和示范区表相关联,一个项目可以属于多个示范区,需要查询出示范区id中含有2的的项目。一开始想到是是用like来查询,后面发现用like模糊查询时,示范区id为22的项目也会被查询出来,所以用like查询出的结果是不准确的。之后又想到用in关键字来查询,in后面要接最大的集合,也就是包含所有示范区,这样查询出来的结果是正确的,但是有一个问题是当增加示范区后我们的重新设置集合中的值。以上两个方法都不能很
2021-01-15 18:18:07
727
原创 idea控制台输出乱码问题解决
idea控制台输出乱码问题设置vm option参数为: -Dfile.encoding=utf-8web项目中,在菜单栏找到run->Edit Configrations,设置 vm option为 -Dfile.encoding=utf-8
2020-12-09 09:57:05
171
原创 war包和war exploded包的区别
今天部署项目的时候出现了bean “××Service” available”的错误。尝试了很多方式排错,最后导师告诉我是打包部署项目的方式有问题。之前都没意识到打包部署方式的区别,这里来记录下war和war explode两种打包部署方式的区别。war包和war exploded包的区别war包部署时,是先将项目打包,在部署到tomcat的目录中去。war exploded模式是直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。关于两种方式的具体区别和
2020-12-02 19:35:37
1529
原创 旅游网项目小结
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言技术选型web层service层DAO层关于maven功能实现以及遇到的问题注册功能2.读入数据总结前言这篇博客就是简单总结下完成项目过程中遇到的难点,记录下自己的一些体会和从中学到的经验技术选型web层前端控制Servlet:前端控制器ajax:发送异步请求html :视图Filter:过滤器BeanUtils:数据封装Jackson:json序列化工具service层javamail:j.
2020-08-22 12:42:37
454
原创 解决git push报错:failed to push some refs to ×××
git push报错:error: failed to push some refs to ×××解决办法:远程的修改没有pull到本地,但是将远程修改pull到本地之后,再次执行git push -u origin master命令还是报错,不能push。最后直接git push -f origin master强制push,也就是删除了远程仓库的修改,直接覆盖之前的文件。其实之前我创建空仓库的时候点击了添加readme文件,这样新建的仓库不是一个空的仓库,直接push的话远程仓库的readme文
2020-08-21 00:13:34
3634
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人