自定义博客皮肤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)
  • 收藏
  • 关注

原创 excelUtils

/** * */package com.shinemo.deploy.utils;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFDateUtil;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.ap.

2021-08-17 19:27:39 141

原创 2021-07-08

java 开发实用工具类Map util /** * 工具方法: 将 Map 的值映射到一个 Model 上 * * @param map 属性集合 * @param obj 对象, 或类型 * @return 返回实例化后的对象 */ private static Object initPropByMap(Map<String, String> map, Object obj) { if (map == null) { map = new Hash

2021-07-08 17:25:08 110

原创 get请求路径

public static byte[] sendGet(String url, String param) {InputStream is = null;ByteArrayOutputStream baos = null;byte[] bytes = null;try {String urlNameString = url + “?” + param;URL realUrl = new URL(urlNameString);System.out.println(“请求路径:”+realUrl

2020-11-13 16:45:34 904

原创 【JVM、JRE、JDK之间的关系】

JVM jvm:英文名称(Java Virtual Machine),就是 Java 虚拟机。它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。所以说,jvm 是 Java 能够跨平台的核心,JVM在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,Java虚拟机所管理的内存将会包括以下...

2019-08-02 15:19:13 138

原创 【java 常用的DOS 命令】

快速打开 DOS命令窗口 快捷键:win + r,打开命令提示符窗口, 输入cmd;常见DOS命令 切换网盘:d: 列出当前目录下的文件以及文件夹:dir 进入指定目录:cd 退回到上一级目录:cd… 退回到根目录:cd\ 删除文件:del 退出dos命令行:exit 清屏:cls...

2019-08-02 14:48:51 111

转载 【java学习路线】

第一部分:Java开发介绍1. DOS常用命令2. JVM、JRE、JDK之间的关系3. Java开发环境的搭建:安装JDK,配置环境变量4. Java入门程序(Java的开发流程)5. Java的注释,标识符、标识符的命名规范6. Java基本数据类型7. 变量和常量的定义及初始化8. Java的运算符9. 运算符的优先级10. Java分支语句之i...

2019-08-02 14:21:22 203

原创 【去除多余元素】

/*5.统计试卷名称为'鹰牌、东鹏瓷砖8月活动方案试卷'的考试情况.输出以下信息:考试者、真实姓名、正确率、交卷时间,以表格的形式输出.如出现多次作答情况(姓名相同),取最高分;如正确率低于80,以红色字体输出; (数据表:YJT_KSJG;ERP表单:合作伙伴->考试结果)*/<?php $date = get_select_array("select...

2019-08-02 14:16:27 105

转载 【private,public,protect三种继承方式的区别】

public :意味着在其后声明的所有成员对所有的人都可以取。 private :关键字意味着除了该类型的创建者和类的内部成员函数之外,任何人都不能存取这些成员。 protect:它与private基本相似,只有一点不同:继承的结构可以访问protected成员,但不能访问private成员   1:不管是哪种继承方式, 在派生类内部都可以访问基类的公有成员和保护成员 , 基类的...

2019-04-13 11:29:05 4920

原创 【前序遍历、中序遍历、后序遍历之间还原二叉树】

1、遍历方式 (1)前序遍历 a、访问根节点;b、前序遍历左子树;c、前序遍历右子树。 (2)中序遍历 a、中序遍历左子树;b、访问根节点;c、中序遍历右子树。...

2019-04-13 11:11:05 585

转载 【静态变量与常量的区分】

共同点 1、static和const在编译时直接分配内存区别 1、(本质)static是类型引用,const是实例引用。 2、(初始化)静态变量的初始值必须是一个常量。静态初始值默认为0,而常量也默认为0(吗?)。 3、(赋值)静态变量的值在运行时可以更改赋值,而常量的值是不可改变的,运行一开始已经固定,之后修改会报错。 ...

2019-04-13 10:31:57 1006

原创 java【随机验证码功能】

public class RandomGenDome{ public static void main(String []args){ System.out.printf("四位验证码如下:\n" + RandomGen.codeGen()); }}class RandomGen{ //生成四位不重复的验证码 public String ...

2018-12-03 17:07:55 208

原创 java【枚举类】

关键词:enumpunlic enum Color{    Red,BULE,BLACK}enum 很像特殊的class,实际上enum 声明定义的类型就是一个类。这些类都是类库中Enum类的子类(Java.lang.Enum&lt;E&gt;),它们继承了Enum中许多有用的方法枚举值都是public static final 的,也就是常量,因此枚举类中的枚举值都要大写;...

2018-12-03 14:46:19 128

原创 Java【内部类】

内部类:将一个类定义在另一个类的内部,内部的类称为内部类;如:public class A{ public class B{ //省略 }} 特点:内部类可以很好的实现隐藏,可以使用protect、private修饰。 内部类可以访问外部类的所有成员,包括私有成员。 外部类不能直接访问内部类的成员,必须要建立内部类的对象才可访问。 ...

2018-12-03 14:02:17 162

原创 java【抽象类、抽象方法、接口】

抽象类:Java中可以定义没有方法体的方法,该方法由其子类来具体实现。该没有方法体的方法我们称为抽象方法,含抽象方法的类我们称为抽象类。特点:定义中含抽象方法的类我们称为抽象类; 抽象类用abstract来修饰; 抽象类代表一种抽象的对象类型; 抽象类不能实例化; 抽象类中可以有具体的方法,可以没有抽象方法;/********抽象类*******/public abs...

2018-12-01 18:40:24 152

原创 java【工厂模式】

public class InterfanceDemo{ Public static void main(String []args){ IFruit fruit = Factory.getFurit("苹果"); if(fruit !=null){ System.out.print(fruit.get()); ...

2018-12-01 18:37:50 73

原创 Java【策略模式】

 策略模式定义:是对算法的包装,把使用算法的责任和本身分割开,委派给不同的对象管理。                          策略模式通常把一系列的算法包装到一系列的类中,作为一个抽象策略类型的子类型              目的:针对一组算法,将每一组算法封装到具有共同接口的一个类中,从而可以是它们可以互相替换public class Main(){ publ...

2018-12-01 18:35:46 69

原创 java【多态】

多态多态性是指同操作作用于某一类对象,可以有不同的解释,产生不同的执行结果;存在的三个必要条件:需要存在继承和实现关系; 同样的方法调用而执行不同的操作、运行不同的代码(重写操作); 在运行父类或接口的引用变量可以引用其子类的对象;多态作用多态通过分离做什么和怎样做,从另一个角度将接口和实现进行分离; “多态”消除了类型之间的耦合关系; 多态的存在提高了程序的扩展性和可维...

2018-11-30 21:00:40 112

原创 java【封装、继承、重载、重写】

封装目的:为了维护程序安全稳定性,保护底层数据;行为:一切为了维护程序的安全稳定性,保护底层数据的行为,都称之为封装。具体体现:私有属性,公有方法 私有构造,静态方法返回类对象 内部类:并列内部类包含内部类 访问修饰符:public :该类和非该类均可访问;private :只有该类可访问;protect :该类及其子类的成员可以访问,同一个包中的类也可访问;...

2018-11-30 20:05:36 134

原创 java【this、static、super 、final 关键字】

this关键字在类的方法中使用关键字代表的是调用此方法的对象引用; this可以看作是一个变量,它的值是当前对象的引用; 使用this可以处理方法中的成员变量和形参同名的问题; 当在方法需要调用该方法中的成员变量时,可以用this; 在类的构造方法中可以调用this(参数列表)来调用该类的指定构造方法; static关键字特点:用来修饰类的成员——修饰成员变量的称为类变量...

2018-11-30 20:04:12 162 1

原创 java【杨辉三角形】

int row = 8; //行数int [][] p = new int[row][row];for(int i=0; i&lt;row; i++){ for(int j=0; j&lt;=i; j++){ //第一列对角线的值都为1 if(j==0 ||j==i){ p[i][j] = 1; }else...

2018-11-28 10:04:22 240

原创 Java【查找和排序算法】

/* *线性查找,指定的数 * */int array[] = {10,23,88,1,45,99,13};Scanner input = new Scanner(System.in);int number = input.nextInt();int index = -1; //保存找到数的下标for(int i = 0; i &lt;array.length ; i...

2018-11-27 19:35:55 168

原创 Java【平年、闰年判断】

int year; //保存输入的年int month; //保存输入的月int day; //保存输出的天boolean isRn; //闰年保存为true,否则为falseSystem.out.println("*****判断年份*******");Scanner input = new Scanner(System.in);System.out.prin...

2018-11-27 17:29:36 1396

原创 java【运算符】

算术运算符单独使用++时都是自身加1;当有赋值运算符时,++在后面,那么会先赋值后自身加1;eg: int data =num ++;等同:int data = num;           num ++;当有赋值运算符时,++在前面,那么会先自身加1后赋值;eg: int data =num ++;等同: num ++;            int da...

2018-11-27 16:41:58 99

原创 Java【数据类型】

Java数据类型在内存中分配的空间基本类型转换 自动类型转换:在某种条件下,系统自动完成类型转换1.两种类型兼容;2.目标类型大于原类型;3.对于一个表达式,如果一个操作数为double型,则整个表达式可提升为double型; 强制类型转换:在一定的条件下手动完成类型转换(强制转换会丢失精度)1.两种类型兼容;2.一般目标类型小于原类型;by...

2018-11-27 16:06:42 85

原创 C【变量】

一、变量声明与定义的区分1、变量声明    主要作用:告诉编译器变量的类型和名字,在使用之前知道有这样一个变量存在,它不分配存储空间(严格的讲也分配空间,分配一个随机数,定义性声明)    格式 :  数据类型   变量名;         如:int student_number;2、变量的定义和初始化     为变量分配存储空间,同时指明变量的类型和名字(引用性声明:e...

2018-11-26 20:20:44 152

原创 C【数据类型】

数据类型分类:基本数据类型           构造数据类型           指针类型          空类型整形整形  int                    范围   :   -2^31~2^32-1 ;短整形 short             范围   :   -32768~32767 ;长整形 long                范围 ...

2018-11-26 20:20:11 98

空空如也

空空如也

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

TA关注的人

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