2 Lnd_Niu

尚未进行身份认证

加油吧!少年!

等级
TA的排名 20w+

Mybatis--概述

文章目录Mybatis概述1.1 Mybatis简介1.2 Mybatis优点Mybatis概述1.1 Mybatis简介MyBatis是一款优秀的持久层框架,它支持定制SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO(Plain Old Java O...

2020-03-20 22:44:56

微信小程序开发基础--初识小程序

文章目录微信小程序开发一 概述1.1 什么是微信小程序1.2特点及优势二 开发准备微信小程序开发一 概述1.1 什么是微信小程序小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。1.2特点及优势时间回到2017年1月9日,微信小程序正式上线,就像张小龙所说“用完即走,走了还会回来”,微信小程序提供了一个无需下载,...

2020-03-09 12:30:57

设计模式--简介概述

文章目录概述概述定义设计模式是对软件设计中普遍存在(反复出现)的各种问题所提出的解决方案。它不是具体的方法,更像是一种解决问题的思想。目的设计模式是为了让编写的程序具有低耦合性高内聚性更好的代码复用性更好的可读性,扩展性更好的可靠性和灵活性从而更方便的解决一些在软件开发和程序编写时遇到的问题。哪里会用到设计模式我们学习的顺序是:面向对象语言(java)–>...

2020-02-28 18:52:39

java类成员变量final修饰赋值问题

java中final修饰成员变量时只能赋值一次,不能再次赋值。(此赋值可以直接在声明时赋值,也可以在非静态代码块,构造函数中赋值)系统不会给final修饰变量赋默认值。static final修饰的变量需要在声明时直接赋值或者在静态代码块中赋值。因为static修饰,所以它会在类加载时进行赋值过程。...

2020-02-19 21:49:18

java基础二——基本语法

文章目录java基本语法一. 关键字和保留字1.1 关键字(keyword)1.2 保留字二. 标识符2.1 ==标识符命名规则==2.2 java命名规范三. 变量3.1 变量概述3.1.1 ==使用变量注意==3.1.2 变量的声明与赋值3.1.3 成员变量和局部变量3.2 变量数据类型3.2.1 基本数据类型3.2.2 引用数据类型java基本语法一. 关键字和保留字1.1 关键字(...

2020-02-16 15:37:40

IDEA中查看java类的继承结构以及各种方法

文章目录流程查看继承结构查看类详细信息在eclipse我们都会如何清晰看到java类的各种方法和参数,那么在IDEA中如何做到呢?流程查看继承结构点入想要查看的java类(我以String类为例)点击上方窗口中的Navigate —> Type Hierarchy该窗口可以清晰看出当前类的继承结构查看类详细信息...

2020-02-13 16:44:37

java基础一——语言概述

文章目录java概述1. java发展小知识2. java的分类3. java语言特性4. java虚拟机简介(JVM简介)5. JDK,JRE,JVM关系三者关系java概述1. java发展小知识jdk1.5是java历史上一个里程碑式的版本,所以jdk1.5改为jdk5.0.之后一直延续。jdk1.8(8.0)是一个java的另一个具有比较多新特性的版本,需要好好学学习。2. jav...

2020-02-01 22:08:50

IDEA设置背景图片

文章目录操作流程操作流程ctrl+shift+a打开搜索框—>搜索set backgroud img—>打开打开背景设置面板,根据路径(image),透明度(Opacity),布局格式自己调就完事了嗷...

2020-02-01 14:54:36

Markdown学习日志

文章目录1. markdown概念2. 如何在intellijIDEA中集成markdown3. markdown编辑规则4. 特殊字符1. markdown概念markdown是什么markdown是一种轻量级的标记语言(所以在某些程度上可以使用html标记语言来做一些特殊显示)。用于纯文本编辑文档,使文本具有一定的格式。markdown文件形式以  .md/.markdow...

2020-02-01 14:19:35

CS/BS软件架构

CS:client/server 对应客户端/服务端架构。采用客户端和服务端进行交互。例如:QQ、酷狗、英雄联盟等软件就属于这种架构的软件,该类型软件在使用时需要在客户端计算机安装相应的客户端程序,对计算机电脑配置要求较高,且软件一旦升级,每个客户端计算机都要升级程序,开发语言C、C++等BS:browser/server 对应浏览器/服务器架构。采用浏览器和服务端进行交互。例如:京...

2019-08-19 10:35:10

JAVA学习日志——多态性

我们以前说过了java三大特性中的封装,继承两大特性。下面我们来说最后一个特性——多态性。就像它的名字一样,多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作。我个人理解就是,可以实现对相同方法名进行不同的定义(专业名overload , 重载)或者重写(专业名override , 重写),前者可以通过不同的参数个数或者类型来进行区分。后者就...

2018-09-27 15:44:41

JAVA学习日志——封装性

说起java语言有3大特性:封装性,继承性,多态性。我们今天来了解java的封装性。我们都了解java是面向对象的语言,java的源程序是由若干个类组成,源文件是扩展名为.java的文本文件。所以对象很多时候是以类的形式来表示。类是Java中最基本的组成单元,Java将描述一类事物的属性(状态)和功能(行为)封装在一起,属性用成员变量来刻画;功能通过方法来体现。所以封装性以我的理解就是将对象或...

2018-09-27 14:48:29

java之HashMap结构put()方法源码分析

数据结构是java学习中很重要的一部分,HashMap也是数据结构中很常用的一部分。我们将通过源码对HashMap的方法和结构进行分析和理解。为了能让我的理解和源码能更明白清晰的呈现出来,我将使用代码和解析一起的方式展示给大家。另外,这只是我个人的理解和分析,大家可以先看一下再去找更清晰准确的文章进行深入理解。我看到一篇不错的文章就链接给大家吧。我目前仅仅分析了基本的put()方法的源码,至于红...

2018-09-20 17:23:38

JAVA学习日志——继承性

我们已经了解过了类和对象,那么如果有多各类拥有一样的属性和方法时,这个时候人们就开始考虑如何能够增强代码的复用性来使代码更为简化。毕竟我们程序员都是懒人啊,对于我们来说,能少些写代码就绝对不会多写。这个时候我们就引出了继承性这个概念。 就像一些孩子可以拥有父亲的特点一样,我们就引申出来了父类和子类的继承关系。父类具有的非私有访问模式的属性和方法可以继承到子类中,而子类又可以增加自己的属性和方法。...

2018-08-14 17:34:31

JAVA学习日志四—类和对象

java是一门面向对象的编程语言,类就是一类事物的抽象定义。而对象就是对一类事物的具体化实例。比如学生整体就是一个类。而小明这一个学生就是一个实例化对象。 java的源程序由一个一个的类组成,类就是java最基本的组成单元。同时类也是对象的模板。 在一个类中 类的属性(就是这类事物具有的特征如: 身高 姓名 等)由变量来表示,类的功能(就是这类事物具有的作用 如:学习 读书等)由方法...

2018-08-11 00:24:48

JAVA学习日志三——小白如何编辑和运行Java源文件

学习一门语言总要学会在哪里编写代码以及如何让编写的代码能运行出来(当然如果出错也需要知道是否出错) 那么下面给大家分享2种java运行方法:一:使用记事本编辑Java代码,使用dos系统编译运行和调试源文件首先,新建一个记事本名称使用英文,后缀改为.java 然后打开记事本(前面给大家推荐过一个叫做notepad++的文本编辑软件)用起来会比较方便使用记事本编辑代码。 当然使用记事本也可...

2018-08-10 17:33:27

JAVA学习日志二 ——Java的基本知识

今天我们开始正式学习java,那么学习一门编程语言要从它最基本的知识开始学习。我之前的博客总结过一门语言的基本知识方面都应该大体是差不多的。一: 标示符那么Java的标识符有一下几个规则: 1. 标识符由大写英文字母,小写英文字母,数字0–9,特殊符号 下划线— 和美元符号$ 组成。 2. 不能由数字开头 3. 不能含有空格 4. 标识符区分大小写二: 关键字: 大部分是具有...

2018-08-10 17:07:30

JAVA学习日志一JDK的安装与环境变量的设置

今天的内容有:jdk的安装与环境变量的设置java作为现在的主流编程语言,它的发展历史也是蛮好玩的,大家有时间和兴趣可以自行了解一下哈~ 先给大家推荐学习网站 菜鸟教程 是一个老朋友了!但是这个网站确实是很好的学习网站。 那么什么是JAVA呢?就我个人理解:它就是一门面向对象的高级编程语言,它最最主要的特点就是可以实现跨平台的运行。因为它是在JVM(就是java虚拟机)上运行的...

2018-08-08 17:56:25

对于网页代码的调试方法

一般来说代码出现错误是非常让人头秃的一件事。那么针对网页的编程我们来说一下怎样去调试我们的代码。 一般来说有3种方法可以供我们去调试我们的代码哦~使用调试语句来进行调试 所谓调试语句就是一些简单的显示语句,比如alert("------");可以进行调试找出错误位置, 具体行为就是在大致错误的区域进行添加调试语句,如果语句可以运行并且显示就代表着调试语句之前的代码都没有出错,...

2018-08-07 18:21:17

JAVAscript学习日志二——数组和字符串

由于JS比较难掌握,所以我们会花多一点的时间来掌握它。那么今天来说说js的数组和字符串。数组- 如何定义数组:定义一个数组有3种方式 定义一个确定长度或者长度不定的数组(最常用的定义方式)var 数组名称=new Array(数组长度);定义一个元素确定的数组:var 数组名称=new Array(元素,元素,元素..);确定一个长度很短,已知确定元...

2018-08-01 23:27:30

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。