自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Java国赛——平方十倍数

前言:这题挺有意思的,解本题关键就是如何筛出合适的数字本来是打算用正则表达式的,不过搞得很糊涂所以用最简单的方法进行只要你以前做过求三个数求最大值就能看懂题面:标题:平方十位数由0~9这10个数字不重复、不遗漏,可以组成很多10位数字。这其中也有很多恰好是平方数(是某个数的平方)。比如:1026753849,就是其中最小的一个平方数。请你找出其中最大的一个平方数是多少?注意:你需要提交的是一个10位数字,不要填写任何多余内容。代码:package indi.wcr.sf;.

2020-11-07 17:49:58 223 3

原创 MySQL与Mybatis连接的问题org.apache.ibatis.exceptions.PersistenceException: ### Error querying database.

问题: org.apache.ibatis.exceptions.PersistenceException: Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure标题太长实在没办法,为了让你找到我1.前言(大多数都是废话)我这两天想搞个Mybatis的Demo,看网上的实例也跃跃欲试了一下,结果翻车了介绍我这

2021-04-06 21:54:13 273

原创 注解3

自定义注解啥是自定义注解?就是自己定义一个注解,自己说明这个注解有啥用作用于哪等等全代码package com.test.wcr;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * 自定义注解 * @auth

2021-03-15 15:45:00 94

原创 注解2

注解元注解啥是元注解?注解其他注解的注解元注解@Target({ElementType.METHOD,ElementType.TYPE})用于确定注解对于啥有效(例如:参数如上说明此元注解对于所标注的注解使其对于函数有效,对于类有效)@Retention(value = RetentionPolicy.RUNTIME)用于表示注解在那个时期有效(说明被元注解标注的注解在运行时有效)@Documented用于表示是否将我们的注解生成在JavaDoc中@Inherit

2021-03-15 15:43:37 96

原创 注解1

注解什么是注解?干嘛用的?Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java 语言中的类、方法、变量、参数和包等都可以被标注就是干注释用的,说明这段代码是干啥的以前用过的举例:@override表示继承关系三种内置注解 //@Override 注解表示继承关系 @Override public String toString() { return super.toString();

2021-03-15 15:42:03 104

原创 计算多个数最大公因数java实现

计算多个数最大公因数java实现原理(辗转相除法迭代实现):逐次用2个数计算,将上一次的最大公约数与下一个数继续计算,直到仅剩一个数(你要是没看懂直接看后面我有详细解释,在注释里)啥是辗转相除法?辗转相除法简介import java.util.ArrayList;//多个数计算最大公因数public class Test6 { public static void main(String[] args) { int [] num = {16,24,100,124};//测试数据

2020-11-13 12:08:58 807

原创 多个JDK安装的问题

多个JDK安装的问题前言(废话):md又重装系统了,如果有哪位大神能告诉我如何将users文件夹移动,你就是我大哥>本人一共安了3个jdk 8,11 ,15你要是以前没安过多个jdk的话,先不要看了,看也看的云里雾里的问题:但是在执行java -version命令时无论咋改都只显示最后安装的15为啥啊,我也改了名称啊将8g改成11,15即可解决办法将环境变量中的一个c盘变量路径带java,Oracle(我忘记记录了)反正我是将jdk,jre均安装到了D盘中,所以莫名产

2020-11-10 14:33:14 127

原创 Liunx的小问题

前言今天没事用Xshell登录Centos,想要进行修改文件Vim jack01.txt可是爆出了错误,说啥有个交换文件.swp结尾的文件 jack01.txt.swp路径 /var/tmp不对啊。我也没创建过啥 jack01.txt.swp 文件啊问题的原因正常情况关闭文件,不会产生和创建文件同名的.swp文件但在异常情况下退出文件(非正常关闭文件)情况下,产生与文件同名的.swp文件是用来恢复文件的解决办法进入所在.swp文件的目录(用 cd 命令)对于我这个就是 cd /v

2020-10-07 17:18:00 121

原创 排序算法的一个小总结

排序算法11.冒泡排序1.1冒泡排序流程(思想-相邻进行比较‘沉底操作’)1.2冒泡排序代码2.选择排序2.1选择排序流程(思想-在合适的位置放合适的元素)2.2选择排序代码3.插入排序2.1选择排序流程(思想-默认已有一个已排完的数组,之后的元素进行插入)2.1选择排序代码1.冒泡排序1.1冒泡排序流程(思想-相邻进行比较‘沉底操作’)对数组中的元素,依次进行比较相邻两个元素的大小如果前面的元素大于后面的元素,就交换这两个数据。经过第一轮的多次比较排序后,就可以将数组中最大的元素进行‘沉底’操作

2020-10-01 17:03:07 102

原创 安装虚拟机的问题——Vmware不支持64位的系统

前言:最近打算搞搞Linux,得安个Vmware(虚拟机)问题:安装CentOs64位搞不支持(我本身的操作系统是win10 64位的)咋破?网上说是将Huper - V这个东东在启动和关闭window功能中找到,关闭卸载不过我这没找到所以使用第二方案以管理员方式运行cmd   输入: bcdedit /set hypervisorlaunchtype off   然后会弹出 操作成功完成   .

2020-09-08 20:11:08 952

原创 Java常用类String

java常用类11. 字符串相关的类String类型

2020-08-30 19:01:39 140

原创 Kolin之面向对象-1

1.类与对象创建Kotlin对象与创建Java对象完全一致//类的定义class person { var name = "" var age = 0 fun eat(){ println(name + " is eating.He is "+ age + " year old.") }}//调用创建对象fun main(){ val p = person() p.name = "Jack" p.age = 21

2020-08-02 00:38:34 112

原创 算法很美——第一章位运算

第一章 位运算  1. 判断奇数偶数办法:运用&1若带判断的数&1 == 1 ----------> 奇数若带判断的数&1 == 0 ----------> 偶数public class demo1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int p = sc.nextInt();

2020-07-27 22:21:31 100

原创 java多线程基础-1

多线程基础——1线程的定义(啥是线程)这个咱先需要说一下进程是个啥进程(process)————就是在IDE run一下是程序的一次执行过程,或是正在运行的一个程序。是一个动态 的过程:有它自身的产生、存在和消亡的过程。——生命周期进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域这就是进程线程(thread)—————一个进程中可以有多个线程进程可进一步细化为线程,是一个程序内部的一条执行路径。若一个进程同一时间并行执行多个线程,就是支持多线程的线程作为调度和

2020-07-21 13:48:08 86

原创 eclipse安装程序没反应

前言以前安装了eclipse,不过有了idea就不咋用了,这段时间用2020的idea总是卡,所以找个轻量级的IDE,就又把eclipse装上了,但是令人头疼的一点是,安装包下载了,不过为啥总是安装程序出错,没反应呢(还老把文件先创建了一大堆),估计是之前安装的东西没删干净安装下载地址 2020.6点击建议更换源为China - University of Science and Technology of China,或者用迅雷下载出现的问题一直卡在这个解决方案找这个位置这

2020-07-18 11:14:49 19003 8

原创 Android studio虚拟机运行报错的问题

前言近段时间想学习Android就买了第三行代码,不过安装好环境等之后,用安卓虚拟机运行时出现了莫名其妙的报错只好遍寻解决方法暂时的办法由cmd命令进入SDK的platform-tools路径中执行adb kill-serveradb start-server亲测有一定的作用...

2020-07-14 00:46:25 459 1

原创 MySQL删除组件失败的问题

前言老想整整自己的D盘太乱了一大堆的软件,环境(java,Android,rust,Python),IDE,数据库(MySQL)所以就删删改改出问题了最挠头的问题是MySQL,本来以为改改环境变量路径就成了,结果总是出现找不到的错误那就删了重安,结果重安过程中又出现了问题,我是按到一半时发现都默认到c盘中去了,果断退出删除c盘中的文件,再依照安装包删除程序结果重按的时候总是显示删除失败(有一个MySQL组件没删除),== 试过 的方法==用控制面板中寻找 能找到不过也是删除失败,那好我修复

2020-07-13 22:56:32 235

原创 kotlin的入门讲解

前言本来Java开开心心,Android又要搞个Kotlin但是吧,谷歌爸爸说了:“I need” so我们就要:“I do”kotlin的来历:由JetBrains公司在2011年开发,并在2012年进行开源说到JetBrains你一定会想起IntelliJ IDEA ,这个IDE号称是地球上最好的开发Java的IDE,当然也是对于Kotlin开发比较好的IDE(毕竟是Kotlin爸爸开发的)kotlin的运行原理:Kotlin跟Java一样(在运行过程中) 先是由JetBrains自

2020-07-08 10:33:26 142

原创 牛客网 PAT乙级(Basic Level)真题-1001

牛客网 PAT乙级(Basic Level)真题-1001题目A+B和C (15)时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小)题目描述给定区间[-2的31次方, 2的31次方]内的3个整数A、B和C,请判断A+B是否大于C。输入描述:输入第1行给出正整数T(<=10),是测试用例的个数。随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。输出描述:对每组测试用例,在一行中输出

2020-07-03 15:03:08 203

原创 蓝桥杯的简单题(1)

蓝桥杯的简单题(1)入门训练第一题资源限制时间限制:1.0s 内存限制:256.0MB问题描述输入A、B,输出A+B。说明:在“问题描述”这部分,会给出试题的意思,以及所要求的目标。输入格式输入的第一行包括两个整数,由空格分隔,分别表示A、B。输出格式样例输入12 4557数据规模与约定-10000 <= A, B <= 10000。请特别注意,Java的主类名必须是Main。答案:import java.util.*;public class Ma

2020-06-24 22:55:29 363

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除