自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Failure to transfer org.codehaus.plexus:plexus-interpolation:jar:1.15 from http://repo.maven.apache.

Failure to transfer org.codehaus.plexus:plexus-interpolation:jar:1.15 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Or

2021-07-07 19:56:40 390

原创 快速解决double相加问题

只需要加上String.format("%.2f",a+b)即可

2021-04-26 16:38:19 798

原创 java日期验证以及实现下一天日期

日期验证代码以及下一天日期public class Date{ static int[] DAYS = {0,31,29,31,30,31,30,31,31,30,31,30,31}; public String nextDay(String date){ boolean isValid = isValidDate(date); int year = Integer.parseInt(date.substring(0,4)); int mouth = Integer.parseI

2021-04-23 10:57:29 478 1

原创 int 到char的正确转换

错误代码很明显int转换为char类型出错修改后重新运行正确

2021-04-22 11:03:31 11099

原创 错误: 编码GBK的不可映射字符 编码时加上-encoding utf-8

错误: 编码GBK的不可映射字符看看代码加上 -encoding utf-8运行成功

2021-04-22 10:33:41 136

原创 Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String

Error updating database. Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.Stringmybatis数据更新时由于数据库中有字段类型是datetime,则在写动态sql时不能将其和空字符比较,只和null比较即可...

2021-04-21 17:17:33 282

原创 JDBC使用教程

JDBC1、数据库驱动驱动:声卡,显卡,数据库程序会通过数据库驱动,和数据库打交道2、JDBCsun公司为了简化开发人员(对数据库的统一),提供了一个(Java操作数据库)的规范,俗称JDBC,这些规范发的实现由具体的厂商去做~对于开发人员来说,只需掌握JDBC接口的操作即可架构:没有什么是加一层解决不了的java.sqljavax.sql导入一个数据库驱动包 mysql-connector-java-5.1.47.jar3第一个JDBC程序创建测试数据库CRE

2021-04-09 14:03:32 235

原创 CSS网页美化大全

CSS美化元素标签及的使用CSS概述及其基本语法为HTML文档添加CSS样式的方式CSS的常用选择器使用CSS美化网页样式字体、文本、超链接、列表、背景盒子模型及其构成浮动布局网页定位布局网页认识CSS标签及的使用使用举例:提示:请注意合法性.作用:可用作文本的容器,能让某几个文字或者某个词语凸显出来行内元素使用举例:网页内容…作用:可以把文档分割为独立的、不同的部分;排版网页内容;网页布局块级元素CSS是什么及其作用 CSS概念 Csacading Style

2020-11-27 21:42:42 2141 1

原创 HTML入门必看,最详细入门

走进HTML了解HTML概念及其基本结构掌握网页基本标签掌握图像标签及超链接标签认识HTML了解HTML是什么HTMLHyper Text Markup Language(超文本标记语言)超文本包括:文字、图片、音频、视频、动画等了解HTML能做什么掌握HTML基本结构 <html> <head> <title>我的第一个网页</title> <head> <body> 我的第一个网页 </b

2020-11-24 21:27:42 187

原创 List练习

1、编写图书类Book 有id编号,author作者,title标题,price价格,createTime 创建时间2、定义集合初始化5本图书,并显示3、选择菜单 1、添加图书 2、删除图书 3、修改图书 4、查找图书》添加图书控制台输入图书信息,添加到集合中》删除图书控制台输入要删除的图书名称,从集合中查找 并删除》修改图书控制台输入图书名称,输入更新之后的价格和时间, 更新到集合中。》查找图书控制台输入图书名称,到集合中查询,每个功能可写一个方法实现。可动态传参public c

2020-11-23 18:38:17 309 1

原创 最详细QuickHit小游戏

package QuickHit;public class Level {private int levelNo;//各级别编号private int strLength;//各级别一次输出字符串的长度private int strTimes;//各级别输出字符串的次数private int timeLimit;//各级别闯关的时间限制private int perScore;//各级别正确输入一次的得分public Level(){}public Level(int levelNo, i

2020-11-23 10:50:21 509

原创 XML、JSON、DOM、DOM4J

XML&JSON理解XML概念及优势会编写格式良好的XML文档会使用DOM操作XML数据显示/添加/保存掌握JSON的定义会使用FastJson生成、解析JSONXML是什么XML(EXtensible Markup Language)可扩展标记语言特点XML与操作系统、编程语言的开发平台无关实现不同系统之间的数据交换作用数据交互配置应用程序和网站Ajax基石知道XML的文档结构 声明 文档元素描述信息(文档结构) 初步了解XML的文档结构 XML文档内容

2020-11-20 09:27:38 1136

原创 Java网络编程

网络编程理解网络相关概念理解什么是Socket会使用基于TCP协议的Socket编程掌握Scoket网络编程步骤在Socket中实现对象的传递实现多线程处理多请求网络概述了解什么是网络及网络带来的好处网络是相互连接的计算机好处:共享资源、交换数据掌握IP地址是什么、其组成及分类、配置及检测什么是IP地址?为什么需要IP地址?两台计算机通信,双方都必须有地址–>IP地址IP地址由二进制数字组成,32位,每八位点分11000000.10101000.00000001.1100

2020-11-18 15:43:24 158

原创 Java反射机制大全

Java反射机制理解为什么使用反射掌握反射的定义掌握反射常用API及其使用掌握基于反射获取类信息掌握基于反射生成类的实例了解反射优缺点及应用场景为什么使用反射通过案例了解为什么使用反射了解类的执行过程尤其是:类的加载编译:.java文件转换成.class二进制字节码文件加载:.class二进制字节码文件加载到内存中 1.JVM将A.class的二进制数据读到方法区(方法区:一块内存空间,运行时内存区) 2.JVM为A.class生成对应唯一的Class对象,Class对象放进堆里

2020-11-18 15:31:58 260

原创 Java多线程学习综合

理解线程的概念掌握线程的创建和启动了解线程的状态掌握线程调度的常用方法掌握线程的同步了解为什么要学习多线程多线程开发在软件开发领域有着重要地位多线程开发有点明显多线程是绝大多数面试必问点理解进程与线程的概念进程(打开软件开了一个进程)应用程序的执行实例有独立的内存空间和系统资源线程(软件多个功能,相当于开了多个进程)CPU调度和分派的基本单位执行运算的最小单位,可完成一个独立的顺序控制流程(CPU工厂 进程车间 线程工人共享车间)理解什么是多线程如果在一个进程中同时运行了

2020-11-16 18:37:31 440

原创 冒泡排序

/**冒泡排序规律:数组长度为a.length相邻比较的轮数为a.length-1每轮比较的次数是第i轮a.length-1-i次例如:数组长度:5轮数 次数1 42 33 24 1*/public class Demo03 {public static void main(String[] args) {int[] a = {99,154,98,8,18,7,87,37,4,5,95,633};

2020-11-03 16:48:38 110

原创 降序排列的数组按降序插入一个数

import java.util.Scanner;/**有一组数据,将它们按降序排列。要增加一个学员的成绩,将它插入成绩序列,并保持降序*/public class Demo02 {public static void main(String[] args) {int[] a = {99,98,88,77,74,55,63};//给定的数组 //准备一个新的数组,数组长度是原来数组的长度+1 int[] num = new int[a.length+1]; //遍历赋值,将给定数

2020-11-03 16:43:00 1770

原创 简易打印图像,其他图形可留言讨论

public class Demo02 {public static void main(String[] args) {for (int i = 1; i <= 6; i++) {for (int j = 5; j >= i ; j–) {System.out.print(" “);}for (int j = 1; j < 6+2i; j++) {System.out.print("”);}System.out.println();}for (int i = 1;.

2020-10-31 15:27:29 159

原创 订餐系统

import java.util.Scanner;/**订餐系统@author zzx*/public class OrderingMsg {public static void main(String[] args) {//数据主体,一组订单信息String[] names = new String[4];//订餐人String[] dishMegs = new String[4];//所订餐品信息int[] times = new int[4];//送餐时间String[]

2020-10-31 09:03:40 908 2

原创 07位运算

位运算位运算 A = 0011 1100 B = 0000 1101 A&B 0000 1100 都是1为1 A|b 0011 1101 都是0为0 A^B 0011 0001 相同为0,不相同为1(异或) ~B 1111 0010 取反 2*8 = 16怎么算快 位运算效率极高!!! 2*2*2*2

2020-09-13 17:18:58 82

原创 06二元运算符默认转换

public class Demo02 { public static void main(String[] args) { long a = 1546523311565L; int b = 123; short c = 10; byte d = 8; System.out.println(a+b+c+d);//Long型 System.out.println(b+c+d);//Int型

2020-09-13 15:58:46 117

原创 05Java变量和常量

变量public class demo08 { //类变量 static static double salary = 2500; //属性 //实例变量:从属于对象;如果不进行初始化,这个类型的默认值 0 0.0 //布尔值:默认是false //除了基本类型,其余的默认值都是null String name; int age; //修饰符不存在先后顺序 static final double PI = 3.

2020-09-13 15:33:34 108

原创 04类型转换

类型转换int i = 128;byte b = (byte)i;//内存溢出System.out.println(i);//128System.out.println(b);//-128强制转换 (类型)变量名 高–>低自动转换 低–>高double c = i;System.out.println(i);//128System.out.println(c);//128.0注意点不能对布尔值进行转换不能把对象类型转换成不相干的类型在把高容量转换到低容

2020-09-13 14:42:48 166

原创 03数据类型

数据类型拓展整数拓展: 进制二进制0b 十进制 八进制0 十六进制0x int i = 10; int i2 = 010;//八进制 int i3 = 0x10;//十六进制 System.out.println(i);//10 System.out.println(i2);//8 System.out.println(i3);//16浮点数拓展浮点数拓展?银行业务怎么表示?钱BigDecimal 数学工具类float 有限 离散 舍入误差 大约

2020-09-13 11:33:51 78

原创 02常用dos指令

基本的dos命令打开CMD的方式开始+系统+命令指示符Win键+R 输入cmd路径打开控制台(推荐使用)在任意的文件夹下面,按住shift键+鼠标右击,在此打开命令行窗口资源管理器的地址前面加上cmd路径管理员方式运行:选择以管理员方式运行常用dos命令#盘符切换 盘+:#查看当前目录下所有文件 dir#切换目录 cd (change directory)#返回上一级 cd ..#清理屏幕 cls (clean screen)#退出终端 exit#查看电脑ip ipconfi

2020-09-13 09:33:51 131

原创 Markdown学习

Markdown学习标题三级标题四级标题字体hello world!hello world!hello world!hello world!引用选择狂神学JAVA,走向人生巅峰分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZMhQhNRL-1599898470892)(D:\00.png)]超链接点击跳转列表ABCABC表格名字性别生日张三男1997.1.1代码h

2020-09-12 16:15:44 56

空空如也

空空如也

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

TA关注的人

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