- 博客(15)
- 收藏
- 关注
原创 mabatis-plus插件的使用和jar包下载
mabatis-plus自动导入bean和mapper包和相关类1.mybatis_plus_2(2).jar包下载链接地址:https://pan.baidu.com/s/1KCtipFeBzonaGhLvY1DDJg2.下载完之后导入工程,在pom.xml添加依赖:<dependency> <groupId>org.mybatis.generator&...
2018-03-05 17:36:49 2740
原创 java 方法的重写和重载
方法的重载方法的重载发生在一个类中,定义的方法名相同,参数列表不同,则被称为方法的重载。方法的重载是在一个类中多态性的表现,属于编译时的多态性。特点:方法名相同。参数不同(参数类型、数量、顺序必须有一种不同)。返回值类型可以不同。访问权限级别可以不同。方法的重写方法的重写发生在子类和父类之间,当子类继承父类的时候,需要重写父类的方法。方法的重写是子类和父类之间多态性的一种表现...
2019-03-29 16:48:06 635
原创 变量的作用域和生命周期
变量的作用域定义变量的作用域是指它的存在范围,只有在这范围之内,程序代码才能访问它。变量的分类:根据作用域的不同,变量分为:成员变量:在类中声明,作用域为整个类。局部变量:在一个方法的内部声明或者在一个方法的代码块中声明。如果在方法内部声明,它的作用域是整个方法,如果在方法的代码块中声明,它的作用域是整个代码块。( 代码块指的是{})方法参数中的变量:作用域是整个方法。异常处理参...
2019-03-28 17:43:50 538
原创 事务的了解
事务set autocommit=1;开启事务:begin;提交事务:commit;回滚:rollback;设置存档点:savepoint;串行执行:一个一个来并发执行:事务只有在查看事务的隔离级别:select @@global.tx_isolation, @@session.tx_isolation;事务的ACID原子性(Atomic):一组事务,要么全部...
2018-04-13 17:54:35 276
原创 Oracle了解
OracleOracle和Mysql比较他们目前都是Oracle公司旗下产品面向的用户群体不同: Oracle是大型的数据库管理系统;价格昂贵MySQL是中小型数据库管理系统;开源.对事务的支持不同 Oracle很早就完全支持事务Mysql在InnoDB存储引擎的行级锁的支持下才实现事务数据持久性不同: Oracle可以保证提交的数据都是可以恢复的,因为Oracle把...
2018-04-13 17:37:40 729
原创 面试题:
面试 八大基本数据类型 byte,short,int.long,char,float,double,boolean 集合包括几个 集合类型主要有3种:set(集)、list(列表)和map(映射)。 mysql分页关键字 limit sqlserver分页怎么写 mybatis和hibernate区别 ssm和ssh区别 struts2和springMVC区别 会不会...
2018-04-12 21:06:44 205
原创 String,StringBuffer和StringBuilder的区别
String,StringBuffer和StringBuilder的区别String:不可变字符序列;String对象一旦创建后不可改变.StringBuffer:可变字符序列,可以使用append()和insert()方法向缓冲区添加数据;线程安全(因为是多线程的);效率低.StringBuilder:可变字符序列,可以使用append()和insert()方法向缓冲区添加数据;线程不...
2018-04-10 20:46:34 173
原创 StringBuffer类和StringBuilder类
StringBuffer类和StringBuilder类StringBuffer类线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。特点可变字符序列线程安全(因为多线程)效率低StringBuilder类一个可变的字符序列。此类提...
2018-04-10 20:36:26 241
原创 String类常用方法的总结
String类:代表字符串.字符串是常量,值在创建之后不能被修改.因为String对象是不可变的,所以可以共享.String str = "abc";//相当于char[] data = {'a','b','c'};String strData = new String(data);API常用方法:JDK8引入的:codePoints():将这个字符串的码点作...
2018-04-09 21:22:21 305
原创 Java中时间日期相关总结
获取当前系统时间的几种方式(返回毫秒数)new Date().getTime();System.currentTimeMillis();Calendar.getInstance().getTimeInMills();Clock.systemDefaultZone().millis();//这是JDK8引入的import java.time.Clock;import java...
2018-04-08 20:57:31 274
原创 Redis的简单使用
这里结合SSM框架使用,Mac系统首先需要安装Redis安装包:Redis安装包解压安装包,放在usr/local下,改名redis进入终端:cd /usr/local/redismakesudo make install输入电脑设置的密码111111安装完成配置: 打开redis.conf文件在500行左右,把# require pass foobared 改为 ...
2018-04-02 08:42:42 415
原创 MySQL入门(一)
SQL分类DDL(Data Definition Language):数据定义语言,定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用的语句关键字主要包括create、drop、alter等。DML(Data Manipulation Language):数据操作语言,用于添加、删除、更新和查询数据库记录,并检查数据完整性,常用的语句关键字主要包括insert、delete、...
2018-03-19 23:22:31 239
原创 javase基础知识(一):补充
java代码结构顺序结构:代码逐行执行分支结构:根据不同的条件执行不同的分支循环结构:根据条件的判断反复执行某些代码java程序怎么运行的首先把.java格式的源文件编译成.class格式的字节码文件,字节码文件可以被java虚拟机执行.找到程序中的主入口(也叫主方法)main(),从main()进入,开始执行代码.代码public class Mian { ...
2018-03-16 09:34:06 241
原创 javase基础知识(二):运算符
运算符: 运算符:用于对操作数进行计算和处理的符号。 表达式:由操作数和运算符组合而成的,实现算数、逻辑等运算功能。 操作数:由变量、表达式或常量组成。算数运算符:+ - * /(取整) %(求余/取模) ++(自增) –(自减)赋值运算符:=(赋值)逻辑运算符:&(与) |(或) &&(短路与) ||(短路或) ^(异或) !(非)关系运...
2018-03-14 23:21:12 268
原创 javase基础知识(一):java简介和基本数据类型
javase基础知识:java简介和基本数据类型java概述java是一门面向对象的编程语言.秉承着"万物皆对象"的思想.java是一门强类型的编程语言,一切变量必须声明其数据类型.java具有简单性,面向对象,分布式,健壮性,安全性,可移植性和跨平台等特点.标识符命名规范由字母,数字,美元符($),下划线(_)组成,数字不能开头.不能使用java的关键字(保留字).见名知意,不能使用拼音.遵循...
2018-03-08 20:59:17 850 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人