自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SpringBoot使用Mybatis注解进行一对多和多对多查询

SpringBoot使用Mybatis注解进行一对多和多对多查询原文链接:https://blog.csdn.net/KingBoyWorld/article/details/78966789

2019-09-30 11:05:37 495

原创 linux 简介以及常用

一.linux简介Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了U

2018-02-04 13:15:05 163

原创 java 双列集合Map及其子实现类

Map接口:将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。此接口取代 Dictionary 类,后者完全是一个抽象类,而不是一个接口。 Map 接口提供三种collection 视图,允许以键集、值集或键-值映射关系集的形式查看某个映射的内容。映射顺序 定义为迭代器在映射的 collection 视图上返回其元素的顺序。某些映射实现可明确保证其顺序,如 Tr

2017-11-30 18:28:12 265

原创 Java 单列集合Set及其子实现类

接口Set:Set和List一样,也继承于Collection,是集合的一种。和List不同的是,Set内部实现是基于Map的,所以Set取值时不保证数据和存入的时候顺序一致,并且不允许空值,不允许重复值。Set:底层数据结构是一个哈希表,能保证元素是唯一的,元素不重复! 它通过它的子实现了HashSet集合去实例化,HashSet集合底层是HashMap集合的实例!Set集合存储字符串元素并遍历

2017-11-20 20:56:32 312

原创 java 单列集合list及其子实现类

list接口:collection的子接口:一个 List 是一个元素有序的、可以重复、可以为 null 的集合(有时候我们也叫它“序列”)。Java 集合框架中最常使用的几种 List 实现类是 ArrayList,LinkedList 和 Vector。在各种 List 中,最好的做法是以 ArrayList 作为默认选择。 当插入、删除频繁时,使用 LinkedList,Vect

2017-11-20 20:14:17 602

原创 Java 集合Collection

集合图解: 一. Collection集合:集合的由来: 我们学习java的语言,是一种面向对象语言,面向对象语言对事物的描述是通过对象体现出来的,那么存储很多个学生,就需要使用容器变量进行存储 数组,StringBuffer/StringBuilder,对于数组来说,数组的长度是固定的,不符合实际需求(长度不可变);对于StringBuffer来说始终在内存中返回的是字符串类型

2017-11-16 20:25:43 237

原创 Java 正则表达式

正则表达式常用的语法: A:字符 x 字符 x :任意的字符 \ 反斜线字符 在代码中书写正则表达式:——>用两个\代表一个反斜线 \t 制表符 (‘\u0009’) \n 新行(换行)符 (‘\u000A’) IO流中要写入换行符号:wi

2017-11-14 19:21:42 165

原创 java 常用类之Calendar-Date

一.Calendar:日历类:Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、 DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历 字段(例如获得下星期的日期)提供了一些方法Calendar该类是一个抽象类:不能实例化的,所以通过一下这个方法来创建对象 public static Calenda

2017-11-09 20:23:31 231

原创 java 冒泡排序二分查找

输入一个整形数组排序后进行二分查找:import java.util.Arrays;import java.util.Scanner;public class Test2 { public static void main(String[] args) { int [] arr=new int[10]; System.out.println("请

2017-11-09 20:04:54 168

原创 java 练习

1:需求:请设计一个方法,可以实现获取任意范围内的随机数。package org.wll;import java.util.Scanner;public class TestValue { public static void main(String[] args) { //键盘录入功能

2017-11-08 21:51:51 225

原创 c 练习

读程序,写出你的分析步骤,得出结果。typedef int (*FUNC1)(int);typedef int (*FUNC2)(int *, int *, int *);int inc(int a){ return (++a);}int multi(int *a, int *b, int *c){ return (*c=*a**b);}void show(FUNC2

2017-11-08 21:16:22 155

原创 java 习题

1.递归练习: 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?#include <stdio.h>int solve( int n_m, int g_m){ int cnt = 1; int NM = n_m; int GM = g_m; while( GM < 20)

2017-11-03 20:07:50 149

原创 java 包装类之Integer -Character

一.包装类: java的jkd5.0以后:还有一些新特性:自动拆装箱,可变参数,增强for循环,静态导入,枚举... 对于每个基本数据类型都会被自动封装成一个引用类型 基本类型 引用类型 int Integer char Character

2017-11-03 14:55:36 241

原创 java 常用类之String-StringBuffer

一.String类:String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。1.String类常用的构造方法: String():表示一个空字符序列。 public String(byte[] bytes,Char

2017-11-01 20:42:44 237

转载 java 存储机制

一、java的六种存储地址及解释1) 寄存器(register):这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。2) 堆栈(stack):位于通用RAM中,但通过它的“堆栈指针”可以从处理器哪里获得支持。堆栈指针若向下移动,则分配新的内存;若向上移动,则释放那些

2017-10-31 19:56:21 257

原创 java 常用的类库-Object

一. Object类: 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类(父类)。所有对象(包括数组)都实现这个类的方法。Object中的一些常用方法:1.public int hashCode()返回该对象的哈希码值 hashCode()----->通过哈希算法(哈希表:hashtable)---->地址值(不是实际意义上的地址值

2017-10-31 19:51:18 204

原创 c 练习三

1、用标准C编程:找出整形数字1-100之间的素数,并打印出来。(素数:除了1和自己本身可以被整除。)/* 素数:除了1和自己本身可以被整除 思路:从2开始到小于该数减一取余不等于0则为素数。 */#include<stdio.h>main(){ int i,n; for(i=1;i<=100;i++) { for(n=2;n<i;n++

2017-10-30 21:20:15 294

原创 c语言练习一.二

一.1、 给你任意三个整形数据,找出其中最大一个整形数。 思路:1)分别有三个变量用于保存数据,再加一个变量保存最大值 2)先让a和b进行比较,最大值辅给Max; 3) 再让c与上面的Max进行比较,最大值赋给Max; 工具:用if进行逻辑判断 #include<stdio.h>main(){ int a,b,c; printf("请输入三个数\n

2017-10-27 17:32:02 263

原创 java 内部类

一. 定义:在一个类中定义另一个类,那么把这种情况:内部类:举例: 在类A中定义一个类B,那么类B就是类A的内部类,同理,类A就是类B的外部类 内部类是直接可以访问外部类的成员,包括私有 外部类想要访问内部类的成员,必须通过创建内部类的对象访问该内部类的成员//外部类class Outer{ //外部类的成员变量// public int num = 100 ;

2017-10-24 20:20:21 125

原创 java 形式参数和返回值详谈

一. 形式参数:基本数据类型你要什么数据类型,在实际传参的时候就传什么数据类型;形式参数的改变对实际参数没有影响(String是引用类型和基本数据类型的效果一样String s ="abc")如果形式参数是引用类型: 具体类类:如果形式参数是一个具体类,那么需要创建该类对象 抽象类:如果形式参数是抽象类的情况,那么需要

2017-10-24 19:59:56 429

原创 java 多态-抽象类-接口

一.多态 1.多态:同一事物在不同时刻存在的不同状态。 水:固态,汽态 ,液态2.多态存在的三个必须条件a.必须存在继承关系b.必须存在方法重写c.有父类引用指向子类对象:向上转型 Fu f = new Zi() ;3. 多态的成员访问特点:成员变量: 编译看左边,运行看左边成员方法(非静态的成员方法): 编译看左,运行看右;由于存在方法重写,所以就

2017-10-23 19:57:27 203

原创 java 继承

一.代码块 概念: 使用{} 括起来的代码,称为代码块分类: 根据它位置和声明的不同,我们可以将代码块分为局部代码块,构造代码块,静态代码块,同步代码块(多线程涉及)a. 局部代码块 限定了变量的生命周期,变量在局部代码块中定义的,那么出来局部代码块之后,就访问不到了。在局部代码块中定义的变量, 在出了代码块之后,内存就会释放掉。作用: 主要就是节约内存.局部代码块中定义的变量,虽然说作

2017-10-18 19:15:46 312

原创 java 关键字this-static

一.this 1.含义: 代表了当前对象的引用. 可以理解为,当前谁来调用,那么方法中的this 就代表谁。对于成员变量可以区分出来的场景,this 可加也可以不加,实际效果相同。 但是对于实现javaBean/POJO 来说,我们建议都加上在setXXX,getXXX方法中.this: 可以加在成员变量的前面来指定对应的引用,也可以加在成员方法的前面。public class This{

2017-10-18 18:46:05 133

原创 java 类与对象-封装

一.类与对象 类:是一类事物特征抽象的集合,表示的是一个共性的产物。类中包括属性(静态属性)和方法(动态属性)注:类中属性和方法也可以没有。对象:是抽象的具体化,换句话说对象就是按照类的模板创建的一个具体实例。例如:按照Car类创建一个具体行驶在马路上的汽车,这个汽车拥有Car类中定义的属性和方法。 类定义完成之后,不能直接使用,如果要使用,必须在主方法中(main)创建对象,由于类属于引用数据

2017-10-18 18:20:19 3844

原创 java 方法

方法定义:所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。 其中:1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的使用在后面章节中会详细讲解滴2、 返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为 void ;如果方法具

2017-10-17 17:41:54 201

原创 java数组

数组1.数组定义: 用来一次性保存多个相同类型元素的这样一种数据结构. 语法结构: 数组保存元素的类型 [] 数组变量的名称 = new 数组保存元素的类型 [元素的数量(数组的长度)]; 声明数组: 数组保存元素的类型 [] 数组变量的名称 创建数组:new 数组保存元素的类型 [元素的数量(数组的长度)] new:用来创建一个对象2.维度上分:一维数组,多维数组

2017-10-16 18:36:17 154

原创 java流程控制语句

流程控制语句顺序控制 按照程序先后的顺序,没有所谓的中断,依次执行我们的代码。条件控制 a. 目的 : 对程序执行,一些不可预知的流程,进行一个预先判断。 b. 条件 :条件具有真假的特性,而且只可能为真,或者为假,即:条件判断后输出的是bolean型 c. java条件控制有四种手段。(1)if语句结构: if(条件){ //实现我们的逻辑 }(2)if...else语

2017-10-16 18:04:26 172

原创 java数据类型

1 使用eclipse开发javaeclipse是集成开发环境的(IDE)类软件。 首先从打印helloworld开始。 *1 创建java项目 *2 创建程序包 *3 编写java程序 *4 运行Java程序 public class Helloworld{ public static void main(String[] args)

2017-09-27 18:00:05 392

原创 java开发环境搭建

1.java的了解 1)1995由sun公司推出,2009由oracle收购。2)java的三个特性: 面向对象 跨平台 安全3) java的三个方向: java SE: java核心基础 java EE: java大型企业的开发 java ME: 主要用于嵌入式开发2.java的坏境搭建 1)

2017-09-26 20:55:48 233

空空如也

空空如也

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

TA关注的人

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