- 博客(7)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 利用hexo+github搭建个人博客
安装nodejs hexo支持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
162
原创 svn 提交的时候报××× is out of date 错误
svn 提交的时候报××× is out of date 错误 报错原因 报这个错误的原因是本地的版本和服务器上的版本不一样,也就是说有人向服务器提交了代码。 解决 只需要先update一下,同步一下本地的版本,然后再commit就可以了。 ...
2021-07-22 18:23:03
270
原创 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
659
原创 idea控制台输出乱码问题解决
idea控制台输出乱码问题 设置vm option参数为: -Dfile.encoding=utf-8 web项目中,在菜单栏找到run->Edit Configrations,设置 vm option为 -Dfile.encoding=utf-8
2020-12-09 09:57:05
132
原创 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
1461
原创 旅游网项目小结
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言技术选型web层service层DAO层关于maven功能实现以及遇到的问题注册功能2.读入数据总结 前言 这篇博客就是简单总结下完成项目过程中遇到的难点,记录下自己的一些体会和从中学到的经验 技术选型 web层 前端控制 Servlet:前端控制器 ajax:发送异步请求 html :视图 Filter:过滤器 BeanUtils:数据封装 Jackson:json序列化工具 service层 javamail:j.
2020-08-22 12:42:37
317
原创 解决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
3551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人