自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PageHelper.startPage的作用

关于PageHelper.startPage的作用PageHelper.startPage相当于开启分页,通过拦截MySQL的方式,把你的查询语句拦截下来加limit.public PageInfo<BcRegion> findPage(PageQuery pageQuery) { PageHelper.startPage(pageQuery.getPage(),pageQuery.getRows()); List<BcRegion> bcRegi

2021-07-18 14:55:00 16303

原创 Spring中的注解的一些总结

1、@controller 控制器(注入服务)用于标注控制层,相当于struts中的action层2、@service 服务(注入dao)用于标注服务层,主要用来进行业务的逻辑处理3、@repository(实现dao访问)用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件.4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>)泛指各种组件,就是说当我们的类不属于各种归类的时候(不属于@Co

2021-07-09 16:33:47 102

原创 Mybatis添加数据之后如何查询其自增元素

添加数据在usermapper.xml中<insert id="addUser" parameterType="com.zjh.pojo.User"> insert into t_user set name=#{name},pwd=#{pwd},sex=#{sex},age=#{age},did=#{did}</insert>查询其自增元素只需要在中间加入一下内容即可<insert id="addUser" parameterType="com.zjh.poj

2021-07-08 17:09:54 169

原创 Connected to the target VM, address: ‘127.0.0.1:1054‘, transport: ‘socket‘

在单元测试时出现Connected to the target VM, address: ‘127.0.0.1:1054’, transport: 'socket’问题可能是因为你的junit的jar包版本太高了解决方法两个:1.将junit的jar包降为4.102.增加一个hamcrest-core-1.3.jar包

2021-07-08 15:36:21 4061

原创 Spring中关于@value和@Autowired的理解

首先先说一下手动配置属性注入当你有一个类时,有一些属性,并且有set/get方法时可以进行手动编写xml进行注入。演示类如下:public class Person { private String name; private Integer age; private Date birthday; public Integer getAge() {return age;} public void setAge(Integer age) {this.age

2021-07-05 17:14:12 648

原创 Mysql总结

-- 添加内容insert into stu values(各个列所对应的值);-- 增加一行数据alter from stu add sex varchar(20);-- 增加一个新列-- 更新内容update stu set age=10 where id=3;-- 设置id为3的人的年龄为10-- 删除delete from stu where id=3;-- 删除id为3 的人所在的行-- 关于排序select * from stu order by id;-- 默认是升序排列se

2021-06-10 18:57:19 67

转载 【java】Java中关于String类型的详解

1.判定定义为String类型的st1和st2是否相等,为什么package string; public class Demo2_String { public static void main(String[] args) { String st1 = "abc"; String st2 = "abc"; System.out.println(st1 == st2); System.out.println(st1.equals(st2)); }

2021-06-09 15:43:15 123

原创 【java】Java中8种基本数据类型的默认值及取值范围

今天找了一下各种基本类型的默认值类型名称关键字占用内存取值范围默认值字节型byte1 字节-128~1270短整型short2 字节-32768~327670整型int4 字节-2147483648~21474836470长整型long8 字节-9223372036854775808L~9223372036854775807L0单精度浮点型float4 字节+/-3.4E+38F(6~7 个有效位)0.0双精度

2021-05-10 17:29:52 706

原创 【MySQL】mysql中忘记了root用户的密码的解决方式

第一步:使用管理员身份打开cmd输入net stop mysql //停止mysql服务第二步:使用无验证方式启动mysql服务,在cmd中输入mysqld --skip-grant-tables 第三步:打开新的cmd窗口,直接输入mysql,敲回车直接进入mysqlmysql第四步:修改你的新密码,在mysql中输入update user set password = password('你的新密码') where user='root';第五步:关闭两个窗口,并打开任务管理

2021-05-08 17:16:43 73

原创 【Java】Java中如何将空格也算进输入的字符串中

Java中如何将空格也算进输入的字符串中使用scanner.nextLine()即可 public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String a=scanner.nextLine();

2021-03-22 20:17:29 984

原创 【JAVA】蓝桥杯:自由下落的距离计算

**题目 1019: [编程入门]自由下落的距离计算**题目描述一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? 保留两位小数输入M N输出它在第N次落地时反弹多高?共经过多少米? 保留两位小数,空格隔开,放在一行样例输入1000 5样例输出31.25 2875.00通关代码(JAVA)import java.util.Scanner;public class FreeDown { public stat

2021-03-19 17:45:25 329

原创 【java】java中解决线程安全问题的三种方法

java中解决线程安全问题的三种方法当我们使用线程进行卖票时会出现诸多的安全问题为了解决这种情况,有三种方法可以进行选择第一种是同步代码块第二种是同步方法第三种是Lock锁在没有用的解决安全问题的时候会出现以下问题测试类public class demotest { public static void main(String[] args) { MyRunnable myRunnable01 = new MyRunnable(); new Thread

2021-02-08 14:35:49 438 1

原创 【java】java中Thread 和Runnable的区别

Thread 和Runnable的区别如果一个类继承Thread,则不适合资源共享。但是如果实现了Runable接口的话,则很容易的实现资源共享。实现Runnable接口比继承Thread类所具有的优势:适合多个相同的程序代码的线程去共享同一个资源。可以避免java中的单继承的局限性。增加程序的健壮性,实现解耦操作,代码可以被多个线程共享,代码和线程独立。线程池只能放入实现Runable或Callable类线程,不能直接放入继承Thread的类。Runnable接口的使用案例接口实现类

2021-02-07 15:54:26 272 3

原创 【java】IDEA中如何进行Debug调试

IDEA中Debug调试Debug调试程序:可以让代码逐行执行,查看代码执行的过程,调试程序中出现的bug使用方式:在行号的右边,鼠标左键单击,添加断点(每个方法的第一行,哪里有bug添加到哪里)右键,选择Debug执行程序程序就会停留在添加的第一个断点处执行程序:f8:逐行执行程序f7:进入到方法中shift+f8:跳出方法f9:跳到下一个断点,如果没有下一个断点,那么就结束程序ctrl+f2:退出debug模式,停止程序console:切换到控制台...

2021-01-30 16:23:33 4736

原创 【Java】java中关于迭代器遍历集合及for循环增强

java中关于迭代器遍历集合及for循环增强迭代器原理当遍历集合时,首先通过调用t集合的iterator()方法获得迭代器对象,然后使用hashNext()方法判断集合中是否存在下一个元素,如果存在,则调用next()方法将元素取出,否则说明已到达了集合末尾,停止遍历元素。迭代:即Collection集合元素的通用获取方式。在取元素之前先要判断集合中有没有元素,如果有,就把这个元素取出来,继续在判断,如果还有就再取出出来。一直把集合中的所有元素全部取出。这种取出方式专业术语称为迭代。Iterator

2021-01-26 15:01:18 454

原创 【java】java中的练习Collection接口常用方法

Collection接口常用方法booLean add(E e);向集合中添加元素booLean remove(E e);刷除集合中的某个元素void clear();清空集合所有的元素booLean contains(E e);判断集合中是否包含某个元素booLean isEmpty ();判断集合是否为空int size();获取集合的长度object[] toArray ();将集合转成一个数组import java.util.ArrayList;import java.util.C

2021-01-26 14:09:35 411

原创 【java】java中System的arraycopy方法

arraycopy方法public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length):将数组中指定的数据拷贝到另一个数组中。参数序号参数名称参数类型参数含义1srcObject源数组2srcPosint源数组索引起始位置3destObject目标数组4destPosint目标数组索引起始位置5lengthint

2021-01-25 15:33:15 275

原创 【java】java中四种权限关系符

public protected (default) private 同一个类 yes yes yes yes 同一个包 yes yes yes no 不同包子类 yes yes no no 不同包非子类 yes no no no

2021-01-22 14:15:19 76

原创 【java】java中继承重写的案例

java中继承重写的案例父类代码class Phone {public void sendMessage(){ System.out.println("发短信"); } public void call(){ System.out.println("打电话"); } public void showNum(){ System.out.println("来电显示号码"); } }子类代码//智能手机类

2021-01-17 14:29:16 222

原创 【java】java中抽象的使用

abstract 使用格式使用 abstract 关键字修饰方法,该方法就成了抽象方法,抽象方法只包含一个方法名,而没有方法体。定义格式:修饰符 abstract 返回值类型 方法名 (参数列表);代码举例:抽象类如果一个类包含抽象方法,那么该类必须是抽象类。定义格式://一个类只能有一个父类,不可以有多个父类。class C extends A{} //okclass C extends A,B… //errorclass A{}class B extends A{}clas

2021-01-17 14:12:39 85

原创 【java】java中的super关键字的三种用法

java中的super关键字的三种用法super关键字用来访问父类内容,this关键字用来访问本类内容,用法也有三种:1.在本类的成员变量中,访问本类中的成员变量。2.在本类的成员方法中,访问本类的另一个成员方法。3.在本类的构造方法中,访问本类的另一个构造方法。在第三种用法当中要注意:thhis(…)调用也必须是构造方法的第一个语句。唯一一个。super和this两种构造调用,不能同时使用。public class zi extends fu { int num =20;

2021-01-16 17:39:17 177

原创 【java】java中的super关键字的三种用法

java中的super关键字的三种用法super关键字的用法有三种:1.在子类的成员方法中,访问父类的成员变量。2.在子类的成员方法中,访问父类的成员方法。3.在子类的构造方法中,访问父类的构造方法。父类codepublic class fu { int num=10; public void method(){ System.out.println("父类方法"); }}子类codepublic class zi extends fu {

2021-01-16 17:22:05 127

原创 【java】java中区分类方法中重名的三种变量

java中区分类方法中重名的三种变量父类的代码:public class Fu { int num=100; public void methodFu(){ int num=30; System.out.println(num);//局部变量 System.out.println(this.num);//本类的成员变量 }}子类的代码:public class Zi extends Fu { int num =200

2021-01-16 15:45:06 161

原创 【java】关于字符串的多种操作

【java】关于字符串的多种操作public class zifu { public static void main(String[] args) { String a = "xiaoming"; String b = "XIAOMING"; System.out.println(a); System.out.println(b); System.out.println(a.length());//字符串的长度

2020-12-09 16:00:13 72

原创 【java】题目 1016: [编程入门]水仙花数判断

题目 1016: [编程入门]水仙花数判断题目描述打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=13+53+3^3。输入无输出输出每一个水仙花数,一个数占一行样例输入无样例输出无代码示例public class Main { public static void main(String[] args){ int a,b,c; for(int i=100;i&lt

2020-11-20 09:35:08 203

原创 【java】题目 1015: [编程入门]求和训练

题目 1015: [编程入门]求和训练题目描述求以下三数的和,保留2位小数 1~a之和 1~b的平方和 1~c的倒数和输入a b c输出1+2+…+a + 12+22+…+b^2 + 1/1+1/2+…+1/c样例输入100 50 10样例输出47977.93代码示例import java.util.Scanner;public class Main { public static void main(String[] args){ Scanner sc

2020-11-20 09:15:26 434

原创 【java】题目 1014: [编程入门]阶乘求和

题目 1014: [编程入门]阶乘求和题目描述求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。输入n输出Sn的值样例输入5样例输出153import java.util.Scanner;public class Test12 { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a=sc.ne

2020-11-19 16:44:31 308

原创 【java】题目 1013: [编程入门]Sn的公式求和

题目 1013: [编程入门]Sn的公式求和题目描述求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+22222,n由键盘输入。输入n输出Sn的值样例输入5样例输出24690代码示例import java.util.Scanner;public class Test11 { public static void main(String[] args){ Scanner sc

2020-11-19 16:27:19 337

原创 【java】题目 1012: [编程入门]字符串分类统计

题目 1012: [编程入门]字符串分类统计题目描述输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。输入一行字符输出统计值样例输入aklsjflj123 sadf918u324 asdf91u32oasdf/.';123样例输出23 16 2 4代码示例import java.util.Scanner;public class Test10 { public static void main(String[] args){ Scanne

2020-11-19 16:06:28 232

原创 [JAVA]题目 1011: [编程入门]最大公约数与最小公倍数

题目 1011: [编程入门]最大公约数与最小公倍数题目描述输入两个正整数m和n,求其最大公约数和最小公倍数。输入两个整数输出最大公约数,最小公倍数样例输入5 7样例输出1 35import java.util.Scanner;public class Test9 { public static void main(String[] args){ Scanner sc= new Scanner(System.in); int a=sc.ne

2020-11-19 14:55:07 125

原创 【java】题目 1010: [编程入门]利润计算

题目 1010: [编程入门]利润计算题目描述企业发放的奖金根据利润提成。利润低于或等于100000元的,奖金可提10%;利润高于100000元,低于200000元(100000<I≤200000)时,低于100000元的部分按10%提成,高于100000元的部分,可提成 7.5%;200000<I≤400000时,低于200000元部分仍按上述办法提成,(下同),高于200000元的部分按5%提成;400000<I≤600000元时,高于400000元的部分按3%提成;600

2020-11-19 08:42:58 344

原创 蓝桥杯题目 1009: [编程入门]数字的处理与判断

蓝桥杯题目 1009: [编程入门]数字的处理与判断题目描述给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123输入一个不大于5位的数字输出三行 第一行 位数 第二行 用空格分开的每个数字,注意最后一个数字后没有空格 第三行 按逆序输出这个数样例输入12345样例输出51 2 3 4 554321参考代码:import java.util.Scanner;public class Test7 {

2020-11-18 20:11:27 441 1

原创 如果主机ping不通虚拟机,虚拟机可以ping通主机

可以试着重启一下电脑,关闭虚拟机的防火墙

2020-10-06 10:29:19 97

空空如也

空空如也

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

TA关注的人

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