- 博客(20)
- 问答 (1)
- 收藏
- 关注
原创 快速入门redis,单机和集群安装-----zjp
一、 Redis简介1 NoSQL简介目前市场主流数据存储都是使用关系型数据库。每次操作关系型数据库时都是I/O操作,I/O操作是主要影响程序执行性能原因之一,连接数据库关闭数据库都是消耗性能的过程。尽量减少对数据库的操作,能够明显的提升程序运行效率。针对上面的问题,市场上就出现了各种NoSQL(Not Only SQL,不仅仅可以使用关系型数据库)数据库,它们的宣传口号:不是什么样的场景都必须使用关系型数据库,一些特定的场景使用NoSQL数据库更好。常见NoSQL数据库:memcached :键
2020-05-31 21:45:24
965
原创 学习Spring必须了解的DI注入------zjp
第一节 DI依赖注入[1]为什么使用DI(依赖注入)作用:给对象中的全局属性或者对象进行赋值的操作[2]利用DI进行解决英文全称(Dependency Injection)中文名称:依赖注入2.1 依赖:一个类在另一个类中作为全局属性时2.2 注入:通过外部给自己属性(或其他内容)进行赋值3. 类与类之间的关系:3.1 继承 实现 依赖 关联 聚合 组合3.7 关系强度:组合 > 聚合 > 关联 > 依赖4.DI的意义4.1 解除类与类之间高耦合性,
2020-05-23 14:19:40
972
原创 快速认识Spring ------zjp
Spring 的简介Jar包和源码的下载地址https://github.com/spring-projects/spring-framework/tagshttps://repo.spring.io/libs-release-local/org/springframework/spring/Spring 学习的核心内容[1] IOC:控制反转–帮助我们创建对象的[2] AOP:面向切面—提升代码的扩展性[3] TX:声明式事务管理Spring 中IOC的实现A、责任链我们在使用MV
2020-05-23 14:09:37
885
原创 Java之注解-----zjp
注解1注解的作用不是程序本身,可以对程序作出解释。(这一点跟注释没什么区别)可以被其他程序(比如:编译器等)读取。(注解信息处理流程,是注解和注释的重大区别,如果没有注解信息处理流程,则注解毫无意义)2注解的格式注解是以”@注释名”在代码中存在,还可以添加一些参数值,例如@SuppressWarnings(value=”unchecked”)。3注解在哪里使用可以附加在package,class,method,field等上面,相当于给它们添加了额外的辅助信息,我们可以通过反射机制编
2020-05-23 13:58:40
910
原创 让你快速了解Java中构造器----zjp
构造器又叫构造方法:(1)格式:没有返回值类型 ,构造器的名字必须跟类名一模一样(2)构造器的作用:不是为了创建对象,就是为了给已经创建好的对象进行初始化的。但是我们一般在空构造器中不会进行初始化。但是也建议时刻保持空构造器的存在,(3)我们可以进行构造器的重载,目的:还是为了给对象进行初始化,并且更加方便。(4)当形参跟属性名字相同的时候,会出现就近原则,那么我们就要表示属性的那个参数怎么办呢?在前面加上this.(5)假如我们没写空构造器,那么系统会进行默认分配,但是假如我显示编写了有
2020-05-18 21:50:42
995
原创 必看~类和对象----zjp
万事万物皆对象我的电脑类的具体的对象 :红色,21寸 ,4核 ,thinkpad —>具体的一个对象同桌的电脑类的具体的对象 : 黑色 ,23存,8核 ,dell —>具体的一个对象同属一个大类 :电脑类对象:是具体的事物类:是对对象的抽象(抽出象的部分)先有具体的对象,然后抽象各个对象之间象的部分,归纳出类,通过类再认识其他对象。生活案例类是一个图纸 对象是根据该图纸制造多个实物类是一个模具 对象是使用模具制造的多个铸件(月饼模子 )写代码 感
2020-05-18 21:47:29
1236
原创 新手如何理解方法的定义和调用----zjp
【1】我们对相同的功能进行代码的提取–》提取(抽取)出来的就是一段代码(程序)—》方法【2】方法的格式:修饰符 方法返回值类型 方法名 (形参列表){方法体;return+方法的返回值}以前我们常写的方法:main方法—>程序的入口:public static void main(String[] args){}我们进行方法抽取:以两个数相加为案例: public class Test { /* 定义一个方法:完成两个int数相加操作 方法定义
2020-05-18 21:43:34
1029
原创 认识for循环----zjp
package testjunit;import org.junit.Test;public class TestFor02 { @Test public void test01(){ //1+2+3+...+100 //while: /*int sum = 0; int i = 0; while(i<=100){ sum += i; i++;
2020-05-18 21:41:19
820
原创 让你快速掌握while循环语句 ----zjp
【1】求和:@Test public void test01(){ //循环: //案例:求和:1+2+3+4+5: //定义一个变量,用来接收和: int sum = 0; //变量: int num1 = 1; int num2 = 2; int num3 = 3; int num4 = 4; int num5 = 5;
2020-05-18 21:38:28
907
原创 手把手教你认识switch语句 ----zjp
/* 实现一个功能: 根据给出的学生分数,判断学生的等级: >=90 -----A >=80 -----B >=70 -----C >=60 -----D <60 -----E */public class Test01 { public static void main(String[] args) { /*
2020-05-18 21:32:31
918
原创 Java中if语句 ----zjp
单分支public class TestIf01{ public static void main(String[] args){ // 完成一个功能:(随机)给出三个数(1-6),求和,根据和来分配奖品。 //给出三个数 int num1 = 1; int num2 = 6; int num3 = 4;
2020-05-18 21:29:30
902
原创 赋值运算符----zjp
【1】赋值运算符 =public class TestOpe02{ public static void main(String[] args){ //任意给出两个数,交换两个数的顺序并输出: //给出两个数: int num1 = 10; int num2 = 20; //输出交换前的数
2020-05-17 22:03:37
857
原创 算数运算符----zjp
算术运算符: +,-,*,/,%,++(自增),–(自减)【1】/ 除法运算符 和%取余运算符public class TestOpe01{ public static void main(String[] args){ //除法和取余数: System.out.println(10/3); // int/int --->int System.out.println(10/3.0);
2020-05-17 22:00:29
940
原创 Java数据类型----zjp
数据类型单引号用来表示字符常量。例如‘A’是一个字符,它与“A”是不同的,“A”表示含有一个字符的字符串。char 类型用来表示在Unicode编码表中的字符。char类型在内存中存储的是该字符的Unicode编码值,所以char类型可以当做int类型来处理。常用转义字符:代码public class TestVar03{ public static void main(String[] args){ //声明一个字符型的变量:字符型:单引号引
2020-05-17 21:46:25
927
原创 标识符----zjp
【1】标识符:读音 biao zhi fu【2】什么是标识符?包,类,变量,方法…等等,只要是起名字的地方,那个名字就是标识符【3】标识符定义规则:1.四个可以:数字,字母,下划线(_),美元符($)PS:这个字母表示的含义比较宽泛:字母,汉字,日语,俄语都行,但是一般我们起名字,都是利用字母,并且利用的是英文,不是拼音。nianLing因为:Java不采用通常语言使用的ASCII字符集,不是只支持英文的,而是采用unicode这样的标准的国际字符集。因此,这里的字母的含义:英文、汉字
2020-05-17 21:35:17
1300
原创 Java需知~JDK、JRE、JVM三者之间的关系----zjp
JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JVM是Java Virtual Machine(Java虚拟机)的缩写,是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。在计算机开发语言的历史中,从来没有哪种语言象Java那样受到
2020-05-17 21:30:27
945
原创 教你快速完成JDK安装----zjp
1、官网:Oracle公司为Linux、Mac OS X、Solaris 和Windows提供了Java 开发工具包( JDK)的最新、最完整的版本。要想下载Java开发工具包,可以访问Oracle网站:[https://www.oracle.com/technetwork/java/javase/downloads/index.html]选择相应的32位或者64位。2、JDK为我们提供了编译解释类库等功能。是java开发环境,必须要安装的。3、卸载过程4、安装过程:一直下一步就好。
2020-05-17 21:25:21
1080
原创 Java跨平台原理,新手必看------zjp
Java跨平台原理Java原理:C语言:①C语言到底是不是跨平台? ----不是所说的跨平台,其实是指编译后的文件是否跨平台,如果你问编译后的文件是否跨平台,那么C语言不是跨平台。②为什么有人说C语言跨平台:它的跨平台是指的源文件③C语言和Java谁的运行效率高?C语言效率高。总结:1、Java运行过程分为两步:先编译后解释执行通过“编译器”将Java源程序编译成Java字节码文件(.class),然后通过不同的“虚拟机”来将Java的字节码文件解释为对应的机器语言并执行。2
2020-05-16 21:46:03
937
原创 Java特点 ----zjp
Java特点Java语言有下面一些特点:简单、面向对象、分布式、解释执行、鲁棒、安全、体系结构中立、可移植、高性能、多线程以及动态性。1、面向对象Java语言中的设计集中域对于对象和它的接口,它提供了简单的类机制以及动态的接口模型。对象中封装了它的状态变量和相应的方法,实现了模块化和信息隐藏;而类则提供了一类对象的原型,兵团哦那个过继承机制,子类可以继承父类所提供的方法,实现了代码的复用。2、分布性Java是面向网络的语言。通过它提供的类库可以处理TCP/IP协议,用户可以通过URL地址在网络上很
2020-05-16 21:32:13
1177
原创 学Java首先要了解的,Java体系结构 ----zjp
Java体系结构J2MEJ2ME–Java 2 Micro Edition用于嵌入式系统开发,如手机和PDA的编程2000年12月,Sun公司宣布,它将推出Java2平台Micro(J2ME)开发版和适用于Palm OS平台的MID(Mobile Information Device)规范概要。这些新品的推出将使250多万Java技术开发商更容易为通用的Palm OS平台创建应用程序。此外,Sun和Palm公司还将通过JCP(Java CommunityProcess)项目与业界的其它专家一起为个人数
2020-05-16 21:17:00
893
空空如也
java该怎么转行,选择哪一条路线
2024-01-01
编辑 预览 上传文件并将上传的excel文件的数据进行入库
2022-05-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人