- 博客(19)
- 收藏
- 关注
原创 Centos7安装gitlab
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。安装方法是参考GitLab在GitHub上的Wiki页面。
2023-04-04 15:04:56 265
原创 Java中的日期时间类
Java中的日期时间类详解,Date,Calendar。JDK8的日期时间类详解,LocalDateTime,Period,Duration. 通俗易通,附示例代码。
2022-03-23 17:33:19 377
原创 Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax;
Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax;错误更新数据库。原因:java. SQL . sqlsyntaxerrorrexception:您有一个错误的SQL语法;SQL语句明明没有问题,数据也正常,却报这样的错误。如果遇到这样的问题可以考虑一下可能是当前操作的表中的字段是MySQL数据库的关键字或保留字。如我遇到的:解决:修改当前
2022-03-02 17:44:02 12719 1
原创 复制虚拟机?
如何快速复制当前虚拟机:将当前需要复制的虚拟机先关机可以通过执行命令方式关机:init 0 找到该虚拟机镜像文件的磁盘目录, 复制一份出来进入已复制好的文件夹, 点击 xxx.vmx文件进行虚拟机挂载双击之后, 正常情况下, 会在vmware的左侧再出现一个新的虚拟机 。可以对该虚拟机右键 “重命名” 一下 。在挂载上来的虚拟机上, 右键点击 “设置” , 选择"网络适配器" --> “高级” --> "生成"MAC地址 —> “确定”启动复
2022-01-19 21:11:45 625
原创 Incompatible types. Found: ‘java.lang.String‘, required: ‘com.sun.org.apache.xpath.internal.operatio
莫名其妙String就报错了?原因:原来是java.lang.String和import com.sun.org.apache.xpath.internal.operations.String;冲突了。解决:找到误导入的String包删除即可。
2021-10-31 10:15:53 5460
原创 Error attempting to get column ‘create_time‘ from result set. Cause: java.sql.SQLFeatureNotSupported
SpringBoot + MyBatisPlus 报错:Error attempting to get column ‘create_time’ from result set. Cause: java.sql.SQLFeatureNotSupported.MP官方解决方案问题原因:数据库表的create_time类型为DateTime,而Java中createTime的属性的类型是LocalDateTime,这是Java8里面新出来了一些API,LocalDate、LocalTime、Loca
2021-10-30 11:36:01 4624 3
原创 Cookie 和 Session
在此之前,我们先了解一下什么是会话技术:会话:用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开连接,会话结束。在一次会话中可以包含多次请求和响应。会话跟踪:一种维护浏览器状态的方法,服务器需要识别多次请求是否来自于同一浏览器,以便在同一次会话的多次请求间共享数据。Cookie:Cookie:客户端会话技术,将数据保存到客户端,以后每次请求都携带Cookie数据进行访问。Cookie工作流程:服务端提供了两个Servlet,分别是ServletA和ServletB浏览器发
2021-10-12 21:20:14 241
原创 请求转发和重定向
Request请求转发请求转发(forward):一种在服务器内部的资源跳转方式。过程描述:(1)浏览器发送请求给服务器,服务器中对应的资源A接收到请求(2)资源A处理完请求后将请求发给资源B(3)资源B处理完后将结果响应给浏览器(4)请求从资源A到资源B的过程就叫请求转发请求转发的实现方式:req.getRequestDispatcher("资源B路径").forward(request,response)请求转发的特点:浏览器地址栏路径不发生变化只能转发到当前服务器的内部资源,
2021-10-12 20:20:34 115
原创 请求参数中文乱码问题
POST请求乱码解决方案分析出现中文乱码的原因:POST的请求参数是通过request的getReader()来获取流中的数据TOMCAT在获取流的时候采用的编码是ISO-8859-1ISO-8859-1编码是不支持中文的,所以会出现乱码解决方案:通过request.setCharacterEncoding("UTF-8")设置编码,UTF-8也可以写成小写。至此POST请求中文乱码的问题就已经解决,但是这种方案不适用于GET请求,这个原因是什么呢?GET请求乱码解决方案刚才提到一
2021-10-12 13:18:34 3830
原创 MySQL服务启动错误:1067
windows无法启动MySQL服务 错误1067今天连接数据库突然连不上,之前都是好的。无论是Navicat还是命令行窗口,报“Can’t connect to MySQL server on ‘localhost’ (10061)“错误,之前一直没什么问题。正题,首先查看Mysql服务存在,但是无法启动,提示MySQL服务启动错误:1067百度几种解决方案改配置文件都没有用,就想了一下是不是昨天改了计算机主机名的原因。但是改完以后忘记了之前的主机名是什么了,估计谁没事也不会记这个。找回方
2021-10-10 18:52:46 327
原创 HTTP状态码详解
一、状态码大类状态码分类说明1xx响应中——临时状态码,表示请求已经接受,告诉客户端应该继续请求或者如果它已经完成则忽略它2xx成功——表示请求已经被成功接收,处理已完成3xx重定向——重定向到其它地方:它让客户端再发起一个请求以完成整个处理。4xx客户端错误——处理发生错误,责任在客户端,如:客户端的请求一个不存在的资源,客户端未被授权,禁止访问等5xx服务器端错误——处理发生错误,责任在服务端,如:服务端抛出异常,路由出错,HTTP版本不支持等
2021-10-07 19:58:54 552
原创 idea 中常用快捷键
idea 中常用快捷键快捷键作用psvm+回车快速生成main方法sout+回车快速生成输出语句Alt+1打开或隐藏工程目录Alt+4打开或隐藏控制台Ctrl+D向下复制一行Ctrl+X剪切当前行Alt+回车代码修正提示Ctlr+Alt+L格式化代码Ctrl+/批量加入单行注释,再按一次就是取消Ctrl+Shift+/批量加入多行注释,再按一次就是取消Alt+Shift+↑上移当前行Alt +Shi
2021-07-21 10:24:47 368 2
原创 Eclipse中常用快捷键
Eclipse中常用快捷键快捷键功能Ctrl + ‘+’ 或 ‘-’改变字体大小Ctrl +1代码纠正提示Alt+/进行代码提示Ctrl + Shirt + ↓复制当前行Ctrl + D删除当前行Ctrl + /单行注释Ctrl +Shirt +/多行注释Ctrl + Shirt +F格式化代码Ctrl + Shirt + O自动导入所需要的包如果觉得以上的快捷键不够用:Ctrl + Shirt + L (所有快捷
2021-06-29 20:28:45 100
原创 压缩文件的格式zip和rar有什么区别?
压缩文件的格式zip和rar有什么区别?1. 什么是压缩文件?简单的说,就是经过压缩软件压缩的文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0 的写法60,来减少该文件的空间。2. 基本原理:压缩文件的基本原理是查找文件内的重复字节,并建立一个相同字节的"词典"文件,并用一个代码表示,比如在文件里有几处有一个相同的词"中华人民共和国"用一个代码表示并写入"词典"文件,这样就可以达到缩小文件的目的。3. 压缩文件格式zip和rar有
2021-06-08 19:34:24 15593
原创 如何用Windows命令提示符(cmd.exe)进入指定目录
如何用Windows命令提示符(cmd.exe)进入指定目录如何用Windows命令提示符(cmd.exe)进入指定目录提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录如何用Windows命令提示符(cmd.exe)进入指定目录前言一、Windows命令提示符是什么?二、使用步骤1.打开命令提示符总结新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPa
2020-10-20 09:55:33 60796 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人