Java
谦谦均
这个作者很懒,什么都没留下…
展开
-
java笔试题专项练习【※※】
1,以下关于java封装的描述中,正确的是:(A)A,封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性B,封装的意义不大,因此在编码中尽量不要使用C,如果子类继承父类,对于父类中进行封装的方法,子类仍然可以直接调用D,只能对一个类中的方法进行封装,不能对属性进行封装解析:关于封装:封住、继承、多态是面向对象的三大特征,其重要性与使用频率不言而喻。封装就是将属性私有化,提供公有的方法访问私有属性。通过封装,可以实现对属性的数据访问限制,同时增加了程序的可维护性。由于取值方法和赋值方法隐原创 2021-11-08 21:36:11 · 958 阅读 · 0 评论 -
‘mvn‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
今天在cmd上运行mvn命令时提示没有这个环境,这里记录一下配置这个环境的过程。首先到官网下载maven包:http://maven.apache.org/download.cgi进去后如图所示进去后选择对应版本下载【新手可以跟着我做,大佬自己决定】,下载后解压到对应文件夹,我的放在F盘下面接下来找到【我的电脑】,鼠标选中后右键选择【属性】进去后选择【高级系统配置】然后选择【环境变量】在【系统变量】里面找到【path】这一行:鼠标双击后进入path界面,在最后一行加上(点击右边新原创 2021-05-31 11:08:43 · 46386 阅读 · 37 评论 -
There is already ‘deptController‘ bean method
记录一下学习spring框架踩的坑。关于报错:There is already 'xxxController' bean method的解决方法There is already 'deptController' bean method控制台消息如下所示报这个错的原因是因为你controller里的@GetMapping中的路径有重复,回到自己的controller层发现自己因为偷个懒,把上一个方法的GetMapping路径给copy过来了,修改一下即可修改后正常运行。...原创 2021-05-10 17:30:29 · 759 阅读 · 0 评论 -
Caused by: org.xml.sax.SAXParseException: 元素类型 “insert“ 必须后跟属性规范 “>“ 或 “/>“。
学习spring框架的时候会遇到很多坑,这里记录一下。Caused by: org.xml.sax.SAXParseException: 元素类型 "insert" 必须后跟属性规范 ">" 或 "/>"。可以看得出来是配置文件的属性写错了,返回文件仔细查询,发现是属性之间没有空格导致的,idea也有提示,只是很不明显修改后项目正常运行。...原创 2021-05-10 16:46:41 · 1450 阅读 · 1 评论 -
springMVC项目配置以及tomcat配置【idea】
在学习springMVC的时候,需要用到tomcat以及idea本身的一些配置,新手很容易踩坑,这里记录一下我自己的一些笔记。Java版本检查:File-->Settings-->Buile,Execution-->java compiler,这里默认会是最低版本,我电脑里面安装的是java11版本的。如上图所示,将对应module的版本改成自己安装的Java版本然后先点apply,再ok检查module配置进去之后找到自己要当前使用module,如果只有一个mod原创 2021-05-05 18:19:07 · 14119 阅读 · 3 评论 -
could not create connection to database server 08001
今天在测试手动创建c3p0数据源的时候,运行代码报错:could not create connection to database server 08001。因为之前也有写过mybatis的项目,也有数据连接的内容,并没有报错,就一直以为是代码的问题。最后发现是pom.xml数据连接驱动版本号有错误。如上图所示,我自己电脑上的mysql数据库版本是8.0.23,数据库驱动版本号是8.0.22,在pom文件中我把mysql的版本号填到了数据库驱动那,导致了以上的报错。修改:然后再运行一下代码,原创 2021-04-26 16:34:51 · 314 阅读 · 0 评论 -
报错:Error:java: 错误: 不支持发行版本 5
今天在学习java的mybatis框架的时候,运行文件报错:Error:java: 错误: 不支持发行版本 5这是因为jdk版本与项目版本不一致导致的,解决方法如下:File ----> Project Structure首先点击Project,让jdk版本与项目版本一致:这里可以看到jdk的版本,接着在Modules界面修改一下:修改之后点击确定,然后再打开设置:File ---- > Settings ---->Build,Excution,Deploymnet --原创 2020-07-24 15:44:55 · 2337 阅读 · 2 评论 -
idea完整项目上传到github详细教程
idea是java变成的集成开发环境,怎样在idea上连接github远程仓库并且将代码上传呢?首先,你的电脑要安装git,并且自己注册了github账号。这里主要介绍idea里面的操作首先打开idea,快捷键Ctrl+Alt+S打开设置面板 -> Version Contorl ->git。点击test,测试一下git能否正常使用。出现successfully表示git可以正常使用,如下图所示:然后点击左侧的github界面,没有配置过的话是没有github账号在这里的,然后点击原创 2020-07-04 21:13:16 · 16437 阅读 · 3 评论 -
把本地项目文件整体上传到github远程仓库的详细教程
今天想把自己最近写的代码上传到github上,由于也是第一次操作,遇到了好多坑…第一步,你要有一个github账号,没有的可以去注册一下,百度一下,这里不详细说。然后安装一下git,百度很多详细的教程,随便在桌面鼠标右键,看到下图所示的就说明安装了git。然后在github上新建一个仓库,不会的可以看我的另一篇博客,点我查看在桌面上新建一个文件夹(名字最好是英文的),然后在里面(也可以是其他地方,自己选择)鼠标右键,点击Git Bash Here,会出现一个git界面。接下来输入以下指令,把你刚才原创 2020-07-04 19:49:29 · 1120 阅读 · 0 评论 -
创建github仓库并且远程连接idea
如何将本地项目提交到远程仓库(github),下面是想详细的操作步骤:首先你要有个github账号,然后在github上创建一个仓库 :登陆你的github -->点击你的用户名 -->选择Repositories–> 点击绿色–>输入你的仓库名称(此时远程仓库创建完成)具体操作如下图所示然后选择new,点进去是这样的界面接下来通过Git shell 配置远程仓库:进入到项目目录:然后复制刚才创建的远程仓库的HTTPS/SSH KEY (此处使用的SSH),在Git原创 2020-07-02 16:31:18 · 745 阅读 · 0 评论 -
Java开发环境配置(window系统)
首先,我们需要下载一个叫做JDK的Java开发工具包,下载地址如下:http://www.oracle.com/technetwork/java/javase/downloads/index.html点进去如图所示,到了JDK的下载网址,然后点击红色箭头所指位置:然后到了如下所示的界面,这里要注意,一定要勾选红色箭头所指的accept选项才能下载,红色方框里面的就是window下的JDK,两个...原创 2019-10-24 10:23:40 · 295 阅读 · 0 评论