- 博客(29)
- 收藏
- 关注
转载 SpringBoot使用Mybatis注解进行一对多和多对多查询
SpringBoot使用Mybatis注解进行一对多和多对多查询原文链接:https://blog.csdn.net/KingBoyWorld/article/details/78966789
2019-09-30 11:05:37 516
原创 linux 简介以及常用
一.linux简介Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了U
2018-02-04 13:15:05 180
原创 java 双列集合Map及其子实现类
Map接口:将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。此接口取代 Dictionary 类,后者完全是一个抽象类,而不是一个接口。 Map 接口提供三种collection 视图,允许以键集、值集或键-值映射关系集的形式查看某个映射的内容。映射顺序 定义为迭代器在映射的 collection 视图上返回其元素的顺序。某些映射实现可明确保证其顺序,如 Tr
2017-11-30 18:28:12 281
原创 Java 单列集合Set及其子实现类
接口Set:Set和List一样,也继承于Collection,是集合的一种。和List不同的是,Set内部实现是基于Map的,所以Set取值时不保证数据和存入的时候顺序一致,并且不允许空值,不允许重复值。Set:底层数据结构是一个哈希表,能保证元素是唯一的,元素不重复! 它通过它的子实现了HashSet集合去实例化,HashSet集合底层是HashMap集合的实例!Set集合存储字符串元素并遍历
2017-11-20 20:56:32 331
原创 java 单列集合list及其子实现类
list接口:collection的子接口:一个 List 是一个元素有序的、可以重复、可以为 null 的集合(有时候我们也叫它“序列”)。Java 集合框架中最常使用的几种 List 实现类是 ArrayList,LinkedList 和 Vector。在各种 List 中,最好的做法是以 ArrayList 作为默认选择。 当插入、删除频繁时,使用 LinkedList,Vect
2017-11-20 20:14:17 632
原创 Java 集合Collection
集合图解: 一. Collection集合:集合的由来: 我们学习java的语言,是一种面向对象语言,面向对象语言对事物的描述是通过对象体现出来的,那么存储很多个学生,就需要使用容器变量进行存储 数组,StringBuffer/StringBuilder,对于数组来说,数组的长度是固定的,不符合实际需求(长度不可变);对于StringBuffer来说始终在内存中返回的是字符串类型
2017-11-16 20:25:43 270
原创 Java 正则表达式
正则表达式常用的语法: A:字符 x 字符 x :任意的字符 \ 反斜线字符 在代码中书写正则表达式:——>用两个\代表一个反斜线 \t 制表符 (‘\u0009’) \n 新行(换行)符 (‘\u000A’) IO流中要写入换行符号:wi
2017-11-14 19:21:42 178
原创 java 常用类之Calendar-Date
一.Calendar:日历类:Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、 DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历 字段(例如获得下星期的日期)提供了一些方法Calendar该类是一个抽象类:不能实例化的,所以通过一下这个方法来创建对象 public static Calenda
2017-11-09 20:23:31 252
原创 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 181
原创 java 练习
1:需求:请设计一个方法,可以实现获取任意范围内的随机数。package org.wll;import java.util.Scanner;public class TestValue { public static void main(String[] args) { //键盘录入功能
2017-11-08 21:51:51 271
原创 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 169
原创 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 163
原创 java 包装类之Integer -Character
一.包装类: java的jkd5.0以后:还有一些新特性:自动拆装箱,可变参数,增强for循环,静态导入,枚举... 对于每个基本数据类型都会被自动封装成一个引用类型 基本类型 引用类型 int Integer char Character
2017-11-03 14:55:36 255
原创 java 常用类之String-StringBuffer
一.String类:String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。1.String类常用的构造方法: String():表示一个空字符序列。 public String(byte[] bytes,Char
2017-11-01 20:42:44 308
转载 java 存储机制
一、java的六种存储地址及解释1) 寄存器(register):这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。2) 堆栈(stack):位于通用RAM中,但通过它的“堆栈指针”可以从处理器哪里获得支持。堆栈指针若向下移动,则分配新的内存;若向上移动,则释放那些
2017-10-31 19:56:21 277
原创 java 常用的类库-Object
一. Object类: 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类(父类)。所有对象(包括数组)都实现这个类的方法。Object中的一些常用方法:1.public int hashCode()返回该对象的哈希码值 hashCode()----->通过哈希算法(哈希表:hashtable)---->地址值(不是实际意义上的地址值
2017-10-31 19:51:18 218
原创 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 311
原创 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 280
原创 java 内部类
一. 定义:在一个类中定义另一个类,那么把这种情况:内部类:举例: 在类A中定义一个类B,那么类B就是类A的内部类,同理,类A就是类B的外部类 内部类是直接可以访问外部类的成员,包括私有 外部类想要访问内部类的成员,必须通过创建内部类的对象访问该内部类的成员//外部类class Outer{ //外部类的成员变量// public int num = 100 ;
2017-10-24 20:20:21 137
原创 java 形式参数和返回值详谈
一. 形式参数:基本数据类型你要什么数据类型,在实际传参的时候就传什么数据类型;形式参数的改变对实际参数没有影响(String是引用类型和基本数据类型的效果一样String s ="abc")如果形式参数是引用类型: 具体类类:如果形式参数是一个具体类,那么需要创建该类对象 抽象类:如果形式参数是抽象类的情况,那么需要
2017-10-24 19:59:56 447
原创 java 多态-抽象类-接口
一.多态 1.多态:同一事物在不同时刻存在的不同状态。 水:固态,汽态 ,液态2.多态存在的三个必须条件a.必须存在继承关系b.必须存在方法重写c.有父类引用指向子类对象:向上转型 Fu f = new Zi() ;3. 多态的成员访问特点:成员变量: 编译看左边,运行看左边成员方法(非静态的成员方法): 编译看左,运行看右;由于存在方法重写,所以就
2017-10-23 19:57:27 221
原创 java 继承
一.代码块 概念: 使用{} 括起来的代码,称为代码块分类: 根据它位置和声明的不同,我们可以将代码块分为局部代码块,构造代码块,静态代码块,同步代码块(多线程涉及)a. 局部代码块 限定了变量的生命周期,变量在局部代码块中定义的,那么出来局部代码块之后,就访问不到了。在局部代码块中定义的变量, 在出了代码块之后,内存就会释放掉。作用: 主要就是节约内存.局部代码块中定义的变量,虽然说作
2017-10-18 19:15:46 339
原创 java 关键字this-static
一.this 1.含义: 代表了当前对象的引用. 可以理解为,当前谁来调用,那么方法中的this 就代表谁。对于成员变量可以区分出来的场景,this 可加也可以不加,实际效果相同。 但是对于实现javaBean/POJO 来说,我们建议都加上在setXXX,getXXX方法中.this: 可以加在成员变量的前面来指定对应的引用,也可以加在成员方法的前面。public class This{
2017-10-18 18:46:05 145
原创 java 类与对象-封装
一.类与对象 类:是一类事物特征抽象的集合,表示的是一个共性的产物。类中包括属性(静态属性)和方法(动态属性)注:类中属性和方法也可以没有。对象:是抽象的具体化,换句话说对象就是按照类的模板创建的一个具体实例。例如:按照Car类创建一个具体行驶在马路上的汽车,这个汽车拥有Car类中定义的属性和方法。 类定义完成之后,不能直接使用,如果要使用,必须在主方法中(main)创建对象,由于类属于引用数据
2017-10-18 18:20:19 3872
原创 java 方法
方法定义:所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。 其中:1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的使用在后面章节中会详细讲解滴2、 返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为 void ;如果方法具
2017-10-17 17:41:54 212
原创 java数组
数组1.数组定义: 用来一次性保存多个相同类型元素的这样一种数据结构. 语法结构: 数组保存元素的类型 [] 数组变量的名称 = new 数组保存元素的类型 [元素的数量(数组的长度)]; 声明数组: 数组保存元素的类型 [] 数组变量的名称 创建数组:new 数组保存元素的类型 [元素的数量(数组的长度)] new:用来创建一个对象2.维度上分:一维数组,多维数组
2017-10-16 18:36:17 175
原创 java流程控制语句
流程控制语句顺序控制 按照程序先后的顺序,没有所谓的中断,依次执行我们的代码。条件控制 a. 目的 : 对程序执行,一些不可预知的流程,进行一个预先判断。 b. 条件 :条件具有真假的特性,而且只可能为真,或者为假,即:条件判断后输出的是bolean型 c. java条件控制有四种手段。(1)if语句结构: if(条件){ //实现我们的逻辑 }(2)if...else语
2017-10-16 18:04:26 183
原创 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 410
原创 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 243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人