Java
Java是一种编程语言,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的“形式和感觉”,但它要比C++语言更易于使用,而且在编程时彻底采用了一种“以对象为导向”的方式。
^Being^
永远相信美好的事情即将发生
展开
-
IDEA中使用maven构建MyBatis项目 @Select 注解不能用-->解决方案【亲测实用,可供参考】
问题描述使用 @Select 注解时没有提示(报错),导致无法正常添加注解,如下经筛查之后初步判断,可能是有的依赖包之类的没有下载下来或受到损坏解决方案因为是使用maven构建mybatis项目时出现的问题,尝试找到本地maven库将有关mybatis的文件删除重新导入maven项目---->将鼠标放到项目名上右键点击,找到maven做如下操作(导入完成之后会重新生成mybatis文件)问题解决(o゜▽゜)o☆[BINGO!]希望对您有所帮助✿✿ヽ(°▽°)ノ✿原创 2020-07-17 11:16:08 · 8464 阅读 · 5 评论 -
MyBatis使用过程中的 SQLException 处理--Exception in thread “main“ org.apache.ibatis.exceptions.PE【亲测实用,可供参考】
问题描述编写mybatis框架的小demo时遇到了如下闹心的一幕,经过多次尝试和改正本人已成功解决该问题,但每个人遇到的问题可能会有所差异,在此为同样遭遇此问题的朋友提供一点参考,希望对您有所启发。解决方案1、错误----->配置信息检查配置信息,认真核对,发现一处错误===>可长点心吧o(╥﹏╥)o修改之后再次尝试启动项目Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver原创 2020-07-16 17:30:11 · 990 阅读 · 0 评论 -
eclipse部署Tomcat 之 HTTP Status 404 – 未找到(亲测实用,可供参考)
问题描述:扩展:网站显示HTTP Status 404是常见的网络错误界面。造成HTTP Status 404一般是以下3种原因导致的:1、所访问网站的服务器问题,用户所访问的网站对应的服务器网页已被删除或者修改,也可能是用户所访问的网站服务器没有部署Web服务器应用,导致服务器未能响应用户的请求,所以网站会返回404错误状态码。2、所访问网站的URL问题,这是因为用户输入的网站地址链接错误或者输入了不存在的网站的网址。也可能是所访问的网站的域名服务到期,网站管理者没有续费,导致该网址失效,原创 2020-06-13 13:35:09 · 30473 阅读 · 0 评论 -
Eclipse快捷键大全 ,及自定义热键
快捷键功能Ctrl+1快速修复Ctrl+D删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置Alt+↑当前行和上面一行交互位置Alt+← 前一个编辑的页面Alt+→下一个编辑的页面Alt+Enter显示当前选择资源(工...原创 2020-04-01 13:13:03 · 390 阅读 · 0 评论 -
java 集合Collection小案例,实现注册登陆功能
分析:提示用户选择功能, A(注册) B(登陆) 。要求: 功能选择的时候忽略大小写。注册:1. 提示用户输入注册的账号(数字)与密码,如果输入账号已经存在集合中,提示用户重新输入。2. 注册完毕之后,把集合中的所有用户信息打印出来。(使用:toArrry()方法)登陆:提示用户输入登陆的账号与密码,如果账号与密码这个用户已经存在集合中,那么登陆成功,否则登陆失败...原创 2019-04-16 16:17:58 · 515 阅读 · 0 评论 -
详解Java中的【main方法】
主函数是静态的public static void main(String[] args){ }主函数是什么:主函数是一个特殊的函数,作为程序的入口,可以被jvm识别。主函数的定义: public :代表该函数的访问权限是最大的。 static :代表主函数随着类的加载,就已经存在了。 void: 主函数没有具体的返回值 main : 不是关键字,是一个特殊的单...原创 2019-02-24 16:19:49 · 722 阅读 · 0 评论 -
Java 冒泡排序 【小案例详解】
冒泡排序算法的原理如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。思路:相邻两个元素进行比较一次,符合条件交换位置代码实现:public class tes...原创 2019-01-15 17:19:08 · 303 阅读 · 0 评论 -
Java 选择排序(直接排序)【小案例详解】
概念:选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。思路:代码实现:public class test { public stat...原创 2019-01-15 16:49:26 · 1594 阅读 · 1 评论 -
Java 折半查找法(二分法) 【小案例详解】
介绍折半查找法是效率较高的一种查找方法。假设有已经按照从小到大的顺序排列好的五个整数a0~a4,要查找的数是X,其基本思想是: 设查找数据的范围下限为l=0,上限为h=4,求中点m=(l+h)/2,用X与中点元素am比较,若X等于am,即找到,停止查找;否则,若X大于am,替换下限l=m+1,到下半段继续查找;若X小于am,换上限h=m-1,到上半段继续查找;如此重复前面的过程直到找到或者...原创 2019-01-17 21:32:31 · 5335 阅读 · 0 评论 -
数字竞猜游戏②,猜错继续,猜对结束【详解】
猜数字游戏通常由两个人玩,一方出数字,一方猜(这里就由系统陪您玩啦)。出数字的人要想好一个随机数字,不能让猜的人知道,猜的人就可以开始猜了。猜数字游戏通常设有猜测次数的上限,这里设置为 0~8声明: 具体的实现方式有很多,这里仅供参考使用。猜错继续,猜对结束,提供3次机会,机会用完后无论对错,终止游戏。未优化版import java.util.Random;import java.ut...原创 2019-01-02 17:18:54 · 2952 阅读 · 2 评论 -
数字竞猜游戏①,猜错继续,猜对结束【详解】
猜数字游戏通常由两个人玩,一方出数字,一方猜(这里就由系统陪您玩啦)。出数字的人要想好一个随机数字,不能让猜的人知道,猜的人就可以开始猜。猜数字游戏通常设有猜测次数的上限,这里设置的为 0~9声明: 具体的实现方式有很多,这里仅供参考使用。首先来个单次运行的------->无论对错,只有一次机会public class GuessNum { public static void m...原创 2019-01-02 14:40:07 · 2517 阅读 · 0 评论 -
while语句 “计算1~100之间,为7的倍数的总和” 【详解】
首先来计算1~100的总和求1~100的和:public class Sum { public static void main(String[] args) { int num = 1; //num变量为累加的值 int sum = 0; //sum变量用于存储累加和的总和 while(num <= 100) { sum = sum + num;...原创 2019-01-02 13:58:00 · 19382 阅读 · 0 评论 -
switch语句使用注意事项 及示例: “输入月份,判断季节” 【详解】
简介:在气候上,四个季节是以温度来区分的。在北半球,一般来说每年的3~5月为春季,6~8月为夏季,9~11月为秋季,12~2月为冬季 (这里以北半球为例)。在南半球,各个季节的时间刚好与北半球相反。南半球是夏季时,北半球正是冬季;南半球是冬季时,北半球是夏季。在各个季节之间并没有明显的界限,季节的转换是逐渐的。划分标准:3~5月为春季,6~8月为夏季,9~11月为秋季,12~2月为冬季...原创 2019-01-01 23:29:27 · 8305 阅读 · 1 评论 -
if...else if...else 实现 “石头剪子布” 【详解】
简介:1.石头剪子布,又称“猜丁壳”。是一种流传多年的猜拳游戏。起源于中国,然后传到日本、朝鲜等地,随着亚欧贸易的不断发展它传到了欧洲,到了近现代逐渐风靡世界。2.简单明了的规则,使得石头剪子布没有任何规则漏洞可钻,单次玩法比拼运气,多回合玩法比拼心理博弈,使得石头剪子布这个古老的游戏同时拥有“意外”与“技术”两种特性,深受世界人民喜爱。3.比赛时间过短,观赏性较差,以及心理博弈的“高深”性...原创 2019-01-01 19:18:02 · 1803 阅读 · 0 评论 -
Java怎样求解n的阶乘 n!(详解)
n!是表示为自然数n的阶乘,即:n!=1 × 2 × 3…(n-2) × (n-1) × n。如: 9!=9×8×7×6×5×4×3×2×1。阶乘也可以递归方式定义:0!=1,n!=(n-1)!×n。希望对您有所帮助。具体代码实现:import java.util.Scanner;public class factorial { public static void main(Str...原创 2018-12-16 19:16:40 · 47357 阅读 · 4 评论