自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java学习小记 day07——Math类,生成随机数

Math类中的方法都是静态方法,由子类共享,子类直接通过类名.方法名来调用Math.abs(-20) 取绝对值Math.ceil(33.3) 向上取整Math.floor(33.1) 向下取整Math.round(3.6) 四舍五入Math.random() 生成[0,1)之间的随机数Random类,产生随机的对象Random rd = new Random(); // 默认rd范围[0,1]rd.nextInt(33); //也可代入种子,范围[0,32]UUID.randomUUID

2021-01-17 16:32:07 292

原创 Java学习小记 day06——包装类

包装类即将基本类型包装起来的类。包装类的作用就是将基本类型转成对象,将基本类型作为对象来处理。每个基本数据类型都有其对应的包装类八大基本数据类型(4,2,1,1)及其对应的包装类4个整型 byte int short long2个浮点型 float double1个字符型 char 1个波尔形 boolean两种操作装箱(将基本数据类型转化为包装类)//用构造方法 Byte b1 = new Byte((byte) 1); Integer i1 = new Integer

2021-01-14 21:40:56 92

原创 Java学习小记 day05——StringBuffer类

四种操作 create update read deletecreate 存储append()方法,将指定数据作为参数添加到已有数据结尾处insert(index,数据)方法,将数据插入对应的索引位置update 修改replace(start,end,string),修改[start,end)范围的字符串为stringsetCharAt(int index,char ch)方法,修改指定索引处的字符reverse()方法,反转read 获取char charAt(int index)

2021-01-13 20:38:16 154

原创 Java学习小记 day04——String类

equals()方法(区分大小写)重写了父类的equals()方法,只判断值是否相同String类中equals()方法的源码public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObject instanceof String) { String aString = (String).

2021-01-12 20:51:07 275

原创 Java学习小记 day03——Object类

Object类(Object类是所有类的父类)Object类中的toString()方法hashCode就是一个对象在内存中的地址Integer.toHexString()将其转换为十六进制重写toString()方法就可以得到自己想要的输出clone()方法返回一个要克隆对象的副本,克隆后的对象类型与被克隆对象的类型相同object类中(protected表示该方法只能被其子类调用)(native表示该方法不是在该文件中实现,而是在用其他语言(如C和C++)实现的文件中)

2021-01-11 19:50:35 87

原创 Java学习小记 day02——抽象

抽象抽象方法是用来被继承的(要被子类重写),不能被实例化抽象类的子类必须实现其抽象方法(重写),若子类也是抽象类可不实现父类的抽象方法抽象方法不能用private修饰,private方法可以被继承,但是子类不可见,不能访问,在子类中根本就用不了(这样也算重写父类方法,只是方法中没有内容,父类方法中的内容也被覆盖)抽象方法中没有方法体,即只能abstract void method(); 不能abstract void method(){ } ,其作用是在子类继承时再具体实现这个方法(重写)

2021-01-10 19:16:34 159 2

原创 Java学习小记 day01

super关键字用法在子类的成员方法中,访问父类的成员变量在子类的成员方法中,访问父类的成员方法在子类的构造函数中,调用父类的构造函数super(); //子类默认的构造函数中实例化了父类的成员变量,这个只能写在构造函数的第一个位置继承子类继承父类所有的属性和方法,同名的属性不覆盖,同名的方法会覆盖,即重写(java中只有方法覆盖,没有属性覆盖的概念)静态方法不会被覆盖,子类会继承父类的静态方法,但不能重写静态方法是属于类本身的,不属于类的实例,直接通过类名来调用(通过实例名来调用

2021-01-09 18:23:28 104

原创 解决MySQL插入汉字报错的问题

解决MySQL插入汉字报错的问题如图是我在做mybatis实验的时候创建的数据库表在插入数据的时候会报如下错误Incorrect string value: ‘\xCD\xF5\xE8\xA1’ for column ‘s_name’ at row 1但是将汉字改为英文后就不会报错所以报错原因就是无法插入汉字,也就是MySQL的字符编码问题解决过程首先输入 alter table 表名 default character set utf8;将表的编码格式改为utf8,但是发现问题还

2020-05-29 09:35:48 6181 8

转载 Linux中gcc,g++常用编译选项

【转】 Linux中gcc,g++常用编译选项gcc/g++ 在执行编译时,需要4步  1.预处理,生成.i的文件[使用-E参数]  2.将预处理后的文件不转换成汇编语言,生成文件.s[使用-S参数]  3.有汇编变为目标代码(机器代码)生成.o的文件[使用-c参数]  4.连接目标代码,生成可执行程序[使用-o参数]-x language filename  设定文件所使用的语言,使后缀名无效,对以后的多个有效.也就是根据约定,C语言的后缀名称是.c的,而C++的后缀名是.C或.cpp,如果

2020-05-25 11:27:30 257

源代码+数据库文件.zip

如今不管是企业用户,还是在校师生,对文件存储和分享的需求都在日益增加,传统的存储分享方式不能适应这种需求。本文提出了一种基于SSM框架的企业共享云盘系统,使用JavaScript和jQuery实现了页面布局和前、后台数据交互;使用IO、Ajax解决了AJax异步加载数据、文件读取,实现了多用户共享文件;使用Md5加密算法保证了数据的安全性。该面向企业的共享云盘系统解决了企业员工的远程文件存储与分享的问题。

2020-07-18

网上选课系统(含数据库sql文件)

做一个小项目对个人成长是非常快的,在这个过程中,需要用的综合知识很多,需要考虑的方面也很多,学到的东西也很多。一个东西从无到有,让人很有成就感,很能激发个人对编程的兴趣。

2020-06-02

大学创新创业项目——自助商品识别购物车(含结题报告)

随着社会经济的发展,选择到超市购物的消费者越来越多,超市排长队付账的矛盾也越来越突出。对此,我们提出一种新型的购物车,它主要是基于单片机开发,通过条码扫描模块识别条形码把商品录入同时放入购物车中,并利用检测系统检测是否与已知的商品信息相匹配,最后通过计算出商品的总价格,并把价格信息传送到购物车的显示屏上,同时结算机的商品信息与信息统计库进行数据的传输,方便超市库存管理。

2020-06-02

空空如也

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

TA关注的人

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